Release history
Auto-generated by
.github/workflows/update-release-notes.yml. Do not edit by hand — your changes will be overwritten on the next tag push or workflow run.
Each release is a v1.0.X tag pushed to main. The commits below are every change that landed between that tag and the previous one, newest first. Click any short SHA to jump to the commit on GitHub.
v1.0.55 — 2026-04-11
10 commits since v1.0.54 (compare)
7ae8bebExtract safeStorage helper, fix two more bugs8e57bf1Fix four more bugs from third audit pass09d4840Wrap activity log writes in transactions + 3 misc bug fixesbc18166Fix four medium-severity bugs from third audit pass2f0a5dbFix three high-severity bugs from third audit passfceea04Fill breadcrumb label map and surface HR parent on mobile68a4910Replace remaining window.alert() calls with toasts1302f91Fix deploy-docs workflow for pnpm workspaces and missing secrets4f5201cSet up VitePress docs site for Cloudflare Pagescbcb6d0Auto-generate docs/RELEASES.md from git tags
v1.0.54 — 2026-04-11
28 commits since v1.0.53 (compare)
9a92fccGuard card and chat fetches against stale data and silent errorsf3e7daaSanitize admin-uploaded pitch deck SVG rendersa98ab7fPlug onSnapshot listener leaks in notification hooksd7af975Fix stored XSS in markdown rendering30cea0fShow real error UI on silent-fallthrough landing pagesfd1332cGuard HR page and documents fetch effects against stale data39a1941Guard usePublicVacancies and useCandidatesData against stale fetches3b4f81eGuard async submit handlers against double-click duplicatesba90d42Guard useResolvedOrgId and useResolvedUserId against stale resolutionsb9c02e2Fix three bugs found in the second audit passf0379bcFix bugs found auditing BP1/BP3/I16 changescea0a57Normalize member join timestamps8865596Replace window.alert() with toasts in three HR/settings flowsacc83e5Add minimal public chrome for unauthenticated visitorsf1ba1c3Add proper dropdown menu to UserMenu avatar506b7d8Apply API consistency fixes and web updatesc96af41Distinguish referral errors from not-found8890d95Strip ?ref param via setSearchParams instead of window.locationbabf6f7Delete dead /org/:orgId/hr/recognition routef4460fcReplace navigate(-1) Back buttons with explicit parent routesb653397Add success toasts to silent create/edit/apply flowsd3cd8f3Make OrgDetailsPage viewMode URL-driven8eb8f3dFix functions API build regressionsbabaea0Fix ContractsPage role-detection precedencedb5bf74Fix dead /people/:id links in HR candidate menusfa673a8Preserve deep-link destination through the sign-in flow8fc9fddMake signed contracts easy to view and print after signing865956fAdd agent messaging and commitments API
v1.0.53 — 2026-03-08
1 commit since v1.0.52 (compare)
fe41299#247: Show deleted user status and user ID in UI
v1.0.52 — 2026-03-08
3 commits since v1.0.51 (compare)
ac07200Bump admin version to 0.1.1 to trigger deploy notification8169eabAdd admin deploy workflows to Discord notificationsda75ee8#246: Add user lookup by UID, email, or name in admin site
v1.0.51 — 2026-03-06
3 commits since v1.0.50 (compare)
3ed9c8a#244: Add startup invite acceptance flow (pending invites + accept/decline)41999c2#245: Return explicit error when target auth user missing21a289b#245: Fix manageClaims auth using custom claims
v1.0.50 — 2026-03-03
10 commits since v1.0.49 (compare)
3a00f76#245: Fix role change callable name for admin role updates5ebee50Refactor Firestore rules and enhance referral handlingb6b90e0Refactor member context retrieval in OrgService4bc9338Handle ambassador terms loading errors more gracefully1ad7881Add leave program functionality for ambassadorse806b22f97d2434f8aeee5cf9f80275Enhance ambassador program features and UIb828970Add ambassador program documentation
v1.0.49 — 2026-02-28
3 commits since v1.0.48 (compare)
115fca4Remove old server-side referral redirect endpoint0e9037bEnhance ambassador program features and UI165bb1c- Added referralLinkType and customReferralUrl fields to OrganizationPublic type - Added Applications & Recruitment section in OrgSettingsPage with radio buttons for builtin/custom selection - Custom URLs are validated to ensure HTTPS protocol for security - Created ApplyRedirectPage component that redirects to custom URL or builtin flow based on org settings - Added /apply/:orgId public route for referral links - Existing orgs default to 'builtin' flow (maintains current behavior)
v1.0.48 — 2026-02-28
10 commits since v1.0.47 (compare)
4fd465fAdd ambassador API endpoints and documentation2beec71Implement ambassador and referral system enhancements5272931Refactor calendar API integration and enhance functionality6051275Add GitHub collaborator management functionalityb1a1e1bRefactor API integration in Drive and Calendar components3799856Refactor Cloud Run deployment workflow and enhance API integrationee2e043Implement Google Calendar OAuth authorization URL endpointf61a69aEnhance user organization performance tracking and UI9ab26e3Add Google Drive integration to HamburgerMenu and OrgSidebar76c1271Enhance visitor chat functionality and update Firestore rules
v1.0.47 — 2026-02-27
17 commits since v1.0.46 (compare)
67c202cMerge branch 'main' of https://github.com/SeedStart-World/seedsitea81467aAdd invite link functionality and update Firestore rulesa8ec8bc#241: Allow HR members to invite to startupb3f5102#242: Sort conversations by last message timestampbec7c45Merge branch 'main' of https://github.com/SeedStart-World/seedsite2f9237eRefactor ID verification handling and enhance Firestore rules03658edAdd comprehensive notification settings UI and servicecd779b7Add comprehensive notification preferences types8417456Add comprehensive error handling to PWA notification hookfffb1cdSet page background to black to prevent white flash on loadb4d2ab9Fix horizontal scroll in onboarding editor on mobilea97b4bbAdd push notification debug panel to user profile2fec277Hide contract signature banner for startup creators/owners1cd9d24Make chat interface mobile-friendly with single-panel viewe0c8f8dAdd debugging for chat visibility issue5fa8a2cFix meetings button layout on mobile992371aImplement ID verification updates and UI enhancements
v1.0.46 — 2026-02-27
6 commits since v1.0.45 (compare)
0b41c5dAdd ID verification features and enhance organization details792546bExpand CLAUDE.md with detailed deployment explanation110d059Fix org creation: remove owner check from orgsPub create rulec7cdd68Add CLAUDE.md with deployment rules (never deploy locally)6ac312cRefactor OrgDetailsCard and OrgDetailsHero components to utilize MarkdownContent for rendering descriptions, enhancing text formatting and readability. Remove unused imports and streamline server configuration in swagger documentation.13f7f85Enhance user account management by adding account status handling and improving user detail visibility. Update user deletion logic to account for 'deleted' status and refine UI components to reflect account state accurately.
v1.0.45 — 2026-02-27
8 commits since v1.0.44 (compare)
38da4bfAdd admin user delete flow and upgrade onboarding/docs editing UXb643b47Harden OAuth login flow and add unit coverage for stage move dialog40f5b4cAdd blocking spinner to move-stage dialogs to prevent duplicate submissionsf1e9afbFix profile alias resolution and harden profile save/avatar behavior0529cedFix profile editing, split involvements page, and enforce custom avatar override5e41dd0Improve admin user org visibility with org names and created orgscb0e1aaFix application flow bugs and restore web type safetybf6958fFix weekly status overrides, tighten org write rules, and sort My Startups
v1.0.44 — 2026-02-27
1 commit since v1.0.43 (compare)
b474d57feat(recognition): add weekly status overrides and performance start date support
v1.0.43 — 2026-02-27
1 commit since v1.0.42 (compare)
904be45feat(admin): use dropdowns for startup predefined fields
v1.0.42 — 2026-02-26
1 commit since v1.0.41 (compare)
d18cdaaci: replace prod hosting deploy action with firebase CLI retries
v1.0.41 — 2026-02-26
1 commit since v1.0.40 (compare)
216b8adfeat(admin): add startup delete/edit and normalize contract templates
v1.0.40 — 2026-02-26
1 commit since v1.0.39 (compare)
e829491Enable App Check for admin app and CI
v1.0.39 — 2026-02-26
2 commits since v1.0.38 (compare)
2143622Require App Check in prod web config and default API enforcementa215985Add App Check integration for web API requests
v1.0.38 — 2026-02-26
2 commits since v1.0.37 (compare)
3e059caAdd org agent API keys and enforce Google token audiences69a2de0Add Firestore commitment indexes for weekly status queries
v1.0.37 — 2026-02-26
3 commits since v1.0.36 (compare)
8303c0bEnable admin/hr weekly status visibility and harden loading27efc2bShow a single Information section for documents0ab5fe4Fix double scroll in info document dialog
v1.0.36 — 2026-02-26
1 commit since v1.0.35 (compare)
5c4eb63Filter dashboard meeting stats to valid attended meetings
v1.0.35 — 2026-02-26
1 commit since v1.0.34 (compare)
2bdbb82Add weekly status view and refine meetings/certificates UX
v1.0.34 — 2026-02-26
5 commits since v1.0.33 (compare)
a57ce62Make contract signing membership update transactionalefa2777Fix manual member invite flow for HR93bc7e3Refactor member and membership data handling during contract signingba6c621Refresh claims after membership changes59736aeAuto-hire on contract sign and redirect
v1.0.33 — 2026-02-26
1 commit since v1.0.32 (compare)
c06644aClarify main push policy
v1.0.32 — 2026-02-26
2 commits since v1.0.31 (compare)
v1.0.31 — 2026-02-25
1 commit since v1.0.30 (compare)
7f3e45fFix stale token retries, onboarding UI, People page, org switcher
v1.0.30 — 2026-02-25
1 commit since v1.0.29 (compare)
250db04Fix schedule-meeting page for members with stale auth tokens
v1.0.29 — 2026-02-25
1 commit since v1.0.28 (compare)
2585f94Increase client timeout for calendar sync functions to 300s
v1.0.28 — 2026-02-25
1 commit since v1.0.27 (compare)
a4a9537Fix meetings page for members with stale auth tokens
v1.0.27 — 2026-02-25
1 commit since v1.0.26 (compare)
bc5a389Add talent_acquisition role and fix meetings page for regular members
v1.0.26 — 2026-02-25
1 commit since v1.0.25 (compare)
fc13ea0Optimize Meetings page: reduce Firestore reads from ~246 to ~16
v1.0.25 — 2026-02-25
2 commits since v1.0.24 (compare)
6fb9c45Add prod functions deploy workflow (tag-triggered)58f1e1bAllow HR role to manage applications (list, view, update stages)
v1.0.24 — 2026-02-25
3 commits since v1.0.23 (compare)
2e4fe7aAdd forgot password UI to login page4412ca4Improve activity messages for application stage changes9d197cfUpdate theme to use deeper, more muted green palette
v1.0.23 — 2026-02-25
2 commits since v1.0.22 (compare)
da554d8Update docs: add PROD_VITE_API_URL, no-fallbacks rule, correct architecture5e97be6Remove env var fallbacks, require VITE_API_URL explicitly per environment
v1.0.22 — 2026-02-25
1 commit since v1.0.21 (compare)
81edff9Add FCM token Firestore rule and make nav Messages/Activity icon-only
v1.0.21 — 2026-02-25
1 commit since v1.0.20 (compare)
77c6558Fix startup detail page: use manageClaims for member actions, resolve owner name
v1.0.20 — 2026-02-25
2 commits since v1.0.19 (compare)
ec5c247Add navigation to Startup detail page and update StartupsTable layout1ee1e49Refactor admin portal to use Tailwind CSS and remove Material-UI components
v1.0.19 — 2026-02-25
1 commit since v1.0.18 (compare)
2f41fe2Allow HR to view contract for onboarding candidates who are not yet members
v1.0.18 — 2026-02-25
3 commits since v1.0.17 (compare)
869a237Fix contract signing status display and limit meetings to 3 weekscbf32f0Enhance contract signing notifications for organization owners1d6c879Add VITE_API_URL to environment variables and refactor leaveOrganization function
v1.0.17 — 2026-02-25
1 commit since v1.0.16 (compare)
2915c5eRedirect apply to application page, fix contract access for onboarding candidates
v1.0.16 — 2026-02-25
1 commit since v1.0.15 (compare)
0ba5c1eFix contract template bugs in vacancy and signing flows
v1.0.15 — 2026-02-25
1 commit since v1.0.14 (compare)
03765c6Add contract template selector to vacancies and unsigned contract banner
v1.0.14 — 2026-02-25
2 commits since v1.0.13 (compare)
789777eEnforce contract template requirement before publishing vacanciese8c5e1aMigrate admin portal into seedsite monorepo
v1.0.13 — 2026-02-25
8 commits since v1.0.12 (compare)
a444a06Fix onboarding candidates unable to view and sign contracts7148ba5Fix: Allow candidates to sign contracts before becoming membersd9ddb5cMake meetings section buttons wrap on mobile928e2b5Minimize margins on dashboard and My Startups pages (mobile)8aa5bddMinimize margins and maximize content space on mobile91f6e0dFix sidebar showing on mobile in onboarding management7ed4ba7Make breadcrumbs mobile-friendly and remove Dashboard text71f5f41Add 'Set Up Onboarding' button for admins on empty state
v1.0.12 — 2026-02-13
3 commits since v1.0.11 (compare)
3782180#238: Generate proper PWA icons from SVG using sharp0f16b6aAdd Firestore rules for onboardingTemplates subcollection0494a92Fix PWA and FCM errors in production
v1.0.11 — 2026-02-13
1 commit since v1.0.10 (compare)
c0a6f24Skip Cloudflare domain in prod health check; verify version.json via web.app
v1.0.10 — 2026-02-13
2 commits since v1.0.9 (compare)
e4b0272Use app.seedstart.space for prod health checks50f84b7Use Firebase Hosting URL for prod health checks
v1.0.9 — 2026-02-13
1 commit since v1.0.8 (compare)
2dd5ad4Force Firestore index deploy in prod workflow
v1.0.8 — 2026-02-13
1 commit since v1.0.7 (compare)
87e34c3Fix prod deploy version.json path and add verification
v1.0.7 — 2026-02-13
157 commits since v1.0.6 (compare)
f35c725Add version.json generation to prod deploy workflow1ad5186#224: Add OpenAPI documentation for Orgs & Members endpoints733eaa1#225: Add OpenAPI documentation for Meetings & Tasks endpoints2317c22#226: Add OpenAPI documentation for Achievements & Nominations endpoints3835580#234: Publish API documentation as static HTML74cb082Revert: Fix remaining TimestampLike type errors - causing runtime issues04817b6Fix remaining TimestampLike type errors across application6ee8062Fix TimestampLike type errors in HR pagesf9de7f6Fix TypeScript errors and improve error handlingdfb11e7Update documentation to reflect current monorepo architecture981634cFix getIdToken error in calendar testd48eb5bTrigger functions deploy after manual cleanup3ce1a23Re-trigger deploy after deleting testcalendaraccess service0703d14Add calendar test as API endpoint instead of separate cloud functiond7597c3Remove testCalendarAccess cloud function5df1914Standardize Discord notifications to Pattern A (workflow_run)1d30c56Add testCalendarAccess function with detailed error messagese230abdFix TypeScript compilation errors in functions6a38875#237: Add version.json generation to frontend deploy workflowcddf61b#236: Fix firebase.json to serve static files including version.jsonbc7d61f#234: Add OpenAPI/Swagger documentationca53d0b#226: Implement achievements and nominations API endpoints6e09640#227: Add API documentation for contracts and applications endpoints556f49c#227: Add contracts and applications API endpoints3a90b1dAdd API docs reference to functions README3975bacDocument new API endpoints in API.md1d96bec#228: Remove monorepo copy hack - use pnpm workspace dependencies natively409076bEnrich members API with user profile details411f7e6Expand API: Add org details, onboarding, and documents endpointsaf607c0#229: Standardize on pnpm across all environmentsea4eebc#232: Consolidate Discord notifications into reusable workflow8f8820c#233: Re-enable API health checks in deploy workflow5d19b64#224: Split env var removal and setting into separate steps with waitfd147d8#224: Temporarily disable API health check until service is fixed868a315#224: Trigger redeploy after deleting corrupted api service9436a87#233: Add post-deployment health checks to all deploy workflows7153b1b#224: Use --remove-env-vars + --set-env-vars to fully clear and recreate env vars as plain valuesda006eb#224: Clear secrets AFTER deploy in post-deploy step - Firebase creates secret refs during deploy95c9533#224: Clear Secret Manager references BEFORE firebase deploy - prevents deploy failuresbed14e0#224: Add --clear-secrets to workflow before setting env vars - removes old Secret Manager referencesf33097b#224: Remove backup files from git5da84b7#224: Remove Secret Manager from all functions - use environment variables for all OAuth secrets68be6ac#224: Remove Secret Manager dependency from api function - use env vars insteadbac23f9#224: Remove prepare script from functions/package.json - breaks Cloud Buildbc9398f#224: Fix shared package deployment - use file: protocol and copy shared into functions dird32ed5d#224: Replace workspace protocol with version in CI - npm doesn't understand workspace:*e4b8ad8#224: Fix shared package copy - remove symlink first, copy only dist + package.jsonbc75045#224: Fix shared package deployment - copy to node_modules before firebase deploye9736fc#225: Add shared build outputs to .gitignore, remove accidentally committed .js filesbe1c367#225: Fix TypeScript build output structure - export from dist, add rootDir30ed59f#225: Add explicit returns to all async route handlersd59ed08#225: Fix TypeScript return value errors in orgs routesab87a6fFix: Add type assertions for route params to resolve TypeScript errorse2e070dfix: Add content field to Discord webhook for agent parsing803aabf#225: Add Meetings & Tasks API endpoints with voting and attendancea63604f#224: Add Orgs & Members API endpoints with pagination and permissions2652f06Fix: Use firebase-tools directly instead of Docker action for functions deploydfdf2a3fix: Discord notification workflow triggers for correct workflow namesd0f8e98#223: Add Firebase & Google ID token authentication middleware55c09faFix: Remove predeploy scripts (build handled in GitHub Actions)8c5fb1f#217: Add Phase 6 component tests for application and candidate flows580dfce#217: Add DiscordIntegrationPage component tests (27 tests, 75% coverage)fc733bc#222: Add API v1 routing with error handling middlewarea448d0aFix: Use pnpm in Firebase functions predeploy scripts8c79fdeAdd dev app link to Discord build notificationsb51a7b9#217: Add comprehensive GitHubIntegrationPage component tests (43 tests)cc2fc2f#217: Add CalendarIntegrationPage component testse7db0e8#220: Auto-assign default onboarding to new members930b69a#220: Add onboarding template assignment UI23d3684#217: Add comprehensive OrgPerformancePage component tests (35 tests)20db81c#217: Add comprehensive OrgSettingsPage component tests (26 tests)20d8da7#217: Add comprehensive CreateOrgPage component tests (25 tests)a401d20#217: Add comprehensive tests for OrgDetails components (View, Edit, Info, Hero)c8cc5fe#217: Document existing Meeting/ScheduleMeetingPage tests + add OrgDetailsPage component testse224f6a#217: Add component tests for ScheduleMeetingPage0ed299f#217: Add Phase 6 component tests (application form & contract view)3120970#217: Phase 6 - Add DashboardPage and MeetingList component tests7bfaf46#217: Fix component test failures - update stage names, navigation paths, and date mockingf183677#217: Fix component test failures - improve mocking for OnboardingPage, TemplateDialogs, and ApplicationForm34f0d81#217: Add comprehensive tests for dashboard components (MyOrgsSection and PublicOrgsSection)09c6e3c#217: Fix failing unit tests in OnboardingService and useOnboarding9779d78#217: Add component tests for DashboardPage, OnboardingPage, and MyApplicationsPage56fbb97#217: Add comprehensive tests for SignedContractsTab component (25 tests)abe10b1#217: Add comprehensive tests for OrgMembers component4f4460f#217: Fix build - remove non-existent OrgAppBar import from OnboardingManagementPage90c26c3#217: Update TEST_COVERAGE.md with TemplateDialogs tests (33 new tests, 950 total)6733c29#217: Add comprehensive tests for contract template creation flow (TemplateDialogs component)549bef6#220: Enhance onboarding with templates, comments, and time trackinge62658b#217: Fix TemplateDialogs and SignedContractsTab component test failuresb03a0a7#217: Update test coverage docs - Phase 6 component tests in progress (917 total tests)3e5ffee#217: Add Phase 6 component tests (AuthDialog, MemberContractView)906cf32#217: Add component tests for Phase 6 (application and contract flows)0475a7c#217: Fix LandingPage component tests - all 23 tests now passing6b2f79d#221: Separate My Applications and My Startups into distinct pages28b8f32#217: Add comprehensive ApplicationForm component tests (Phase 6)87cdf1e#217: Update test coverage docs - Phase 5 utils complete (191 tests)14b66a0#217: Add comprehensive tests for OrgDetails page utils1c4661a#217: Add comprehensive tests for remaining OrgService modules (getAdminOrganizations, getOrgMembership) - 36 new tests, 100% OrgService coveragefcb7af6#217: Add comprehensive tests for OrgService update and delete modules (49 tests, ~88% OrgService coverage)2ac398b#217: Add comprehensive tests for remaining utils (certificateUtils, pwa, orgRouteResolver) - 56 new tests, Phase 5 utils coverage complete7d825a2#217: Add unit tests for userProfileUrl and certificateGenerator utils99966c8#217: Add comprehensive tests for utils (totalMilliseconds, firestoreDate, orgAlias, userAlias) - 107 tests44b0558#217: Document completion of Phase 4 hook tests (571 total unit tests)cc181f1#217: Add comprehensive tests for useOrgPerformance hook (14 tests)8cc5055#217: Add comprehensive tests for useTeamManagement hook (22 tests)468f6c7#217: Add comprehensive tests for useOnboarding hook (24 tests)225295f#217: Complete Phase 3 - Add MeetingRepository tests (25 tests, 100% coverage)6ba90f9#217: Add comprehensive tests for TimeOffRepository (23 tests)63434e9#217: Add comprehensive tests for ScoreRepository (12 tests)0029645#217: Add comprehensive tests for TeamRepository (26 tests)51f51bd#217: Add comprehensive tests for UserRepository (17 tests)c6faa29#217: Add comprehensive tests for CommitmentRepository (28 tests)8481007#217: Update test coverage documentation - Phase 1 & 2 complete (380 tests)1b0f173#217: Add comprehensive tests for OrgService create and members modules (49 new tests, 380 total)2053cf1#217: Add comprehensive tests for NominationService (Phase 2 - 40 tests)bde4a7b#217: Add comprehensive unit tests for OnboardingService (Phase 2)13ef5b9#217: Add comprehensive tests for VacancyService (Phase 2 - 39 tests)172853e#217: Add comprehensive tests for NotificationService (Phase 2)de85052#217: Complete Phase 1 - comprehensive tests for permissions service and usePermissions hook9bce466#217: Add comprehensive tests for ContractService (43 tests covering all functions)a079aab#217: Fix firestore.rules path after monorepo refactor239e1dcFix: Use TimestampLike in Document type (shared package)36c771f#217: Add comprehensive tests for OrgService permissions (Phase 1)5658ed5Fix CI: Update pnpm version to 9.15.0 to match package.json1827d5f#217: Add edge case test for invalid role to achieve 100% branch coverage in permissionHelpers96eaa9c#217: Add comprehensive tests for ApplicationService (Phase 1 expansion)c2da781#220: Add types for onboarding comments and time tracking (WIP)da53313#218: Add public/private visibility toggle for documentsaf324dcrefactor: migrate to pnpm monorepo with shared typesc4333edAdd Discord notifications to CI workflows8a775abSplit My Startups and My Applications navigation1d79b4bAdd document visibility toggle (#218)179bcb5Test: verify gold standard deploy + Discord notificationsf71e6a8Gold standard deploy setup: version.json, auto-close, Discord notificationsf476ccdAdd OpenClaw agent files to gitignore9a6c9beMerge pull request #216 from SeedStart-World/fix/org-info-mobile-alignmentecb0ea5fix(mobile): improve button wrapping and contrast in public info edit section8fea0e2Add unit tests for permissions service and usePermissions hook75f2de9Use emulator-backed rules tests for npm test7375096fix: auto-fix eslint indentation and quotes (943 errors resolved)c942c8efix(mobile): make org Information header responsive for admin users - Stack title and Edit Information button on small screens - Prevent layout break caused by flex wrapping on mobile1c2db36Merge pull request #205 from SeedStart-World/MARK/people-page-user-profile-close10c4256Merge remote-tracking branch 'origin/main' into Mark/people-page-user-profile-close514635eMerge pull request #213 from SeedStart-World/bug/org-dtl-mbl-vw708a75enow mobile responsive7274300Merge pull request #212 from SeedStart-World/bug/time-avail0641a9dadded avatars in time availabilityb278aa9changes in firestore filed2f1b8fMerge branch 'main' of https://github.com/SeedStart-World/seedsite into bug/time-avail4c6dc69feat: Add GitHub integration and admin console links6971343refactor(breadcrump): remove dead code for breadcrumb pagination preservation, when go back from User profile1eb51f1update: revert PeoplePage.tsx default export name back to original, revert AuthContext.tsx back to original0d7a3beupdate: revert changes in AuthContext back to original after re-rendering issues when login8ed6cb5fix(people): preserve pagination state when navigating to user profile from People page - Store current People page in URL query params (e.g. /people?page=3) - Pass fromPage param when navigating to User Profile - Add "Back to People" navigation that restores the previous page - Update breadcrumbs to return to the correct People page instead of Dashboarda99305atime availability feature working nowf71af56feat: Add connected email display to CalendarIntegrationPageadc2e68feat: Add application assignment functionality to CandidateDetailPage and CandidatesPage
v1.0.6 — 2026-01-13
10 commits since v1.0.5 (compare)
68d070efeat: Add Firestore security rules testsf49081cfix: Use exists() as standalone function in Firestore rules1e8f911fix: Add Firestore rules for org contract templates0ce8a46fix: Remove functions deployment from seedsite workflowsb628098refactor: Consolidate imports and fix broken references7b73171refactor: Consolidate imports from OrgService for cleaner codeb3ddf8arefactor: Simplify contract templates and remove unused components0c8540efeat: Implement user profile updates and validation improvements6a1c6a3feat: Integrate Markdown editor for contract content managementf3dc68cfeat: Enhance Breadcrumbs and Vacancy components with sharing functionality
v1.0.5 — 2026-01-12
2 commits since v1.0.4 (compare)
v1.0.4 — 2026-01-12
20 commits since v1.0.3 (compare)
9e60b711.0.4e1b1f40feat: Add CORS headers and update logging in service worker for improved debuggingf050d7crefactor: Improve service worker and notification handling for PWAdc30747style: Update LandingPage layout for improved responsiveness84b0d77refactor: Enhance feature detection and initialization for push notifications in service workers7820241refactor: Enhance notification handling and feature detection for iOS PWAs15aeba9refactor: Enhance error handling in Firebase initialization and service worker registration26dcc65fix: Skip FCM initialization on iOS to prevent service worker crashb6a9dfbchore: Add VAPID_KEY to Firebase configuration in deployment workflowsb76d523refactor: Simplify App component and enhance Firestore initialization8e2036frefactor: Remove console.log from firebaseConfig to improve code cleanliness75cc435refactor: Improve application initialization and service worker registration18d54ffrefactor: Remove debug log from MainLayout componentc5e17a8style: Update background color and add loading spinnercddce0crefactor: Simplify user navigation logic in UserMenu component59c1143feat: Initialize Firebase functions and implement messaging notifications50d97d8push notifb3e2108fix1d5de42feat: Enhance activity logging and notifications system6153da2feat: Add messaging and activity features to the application
v1.0.3 — 2026-01-10
0 commits since v1.0.2 (compare)
v1.0.2 — 2026-01-13
48 commits since v1.0.1 (compare)
adc2e68feat: Add application assignment functionality to CandidateDetailPage and CandidatesPage68d070efeat: Add Firestore security rules testsf49081cfix: Use exists() as standalone function in Firestore rules1e8f911fix: Add Firestore rules for org contract templates0ce8a46fix: Remove functions deployment from seedsite workflowsb628098refactor: Consolidate imports and fix broken references7b73171refactor: Consolidate imports from OrgService for cleaner codeb3ddf8arefactor: Simplify contract templates and remove unused components0c8540efeat: Implement user profile updates and validation improvements6a1c6a3feat: Integrate Markdown editor for contract content managementf3dc68cfeat: Enhance Breadcrumbs and Vacancy components with sharing functionalityaedd8e31.0.5b91b3bfci: Add Cloud Functions deployment to workflows9e60b711.0.4e1b1f40feat: Add CORS headers and update logging in service worker for improved debuggingf050d7crefactor: Improve service worker and notification handling for PWAdc30747style: Update LandingPage layout for improved responsiveness84b0d77refactor: Enhance feature detection and initialization for push notifications in service workers7820241refactor: Enhance notification handling and feature detection for iOS PWAs15aeba9refactor: Enhance error handling in Firebase initialization and service worker registration26dcc65fix: Skip FCM initialization on iOS to prevent service worker crashb6a9dfbchore: Add VAPID_KEY to Firebase configuration in deployment workflowsb76d523refactor: Simplify App component and enhance Firestore initialization8e2036frefactor: Remove console.log from firebaseConfig to improve code cleanliness75cc435refactor: Improve application initialization and service worker registration18d54ffrefactor: Remove debug log from MainLayout componentc5e17a8style: Update background color and add loading spinnercddce0crefactor: Simplify user navigation logic in UserMenu component59c1143feat: Initialize Firebase functions and implement messaging notifications50d97d8push notifb3e2108fix1d5de42feat: Enhance activity logging and notifications system6153da2feat: Add messaging and activity features to the application51efed1feat: Update Firestore rules and enhance vacancies management2d84debfeat: Add Firestore rules for vacancies management48993bcRefactor HamburgerMenu and TopBar components to use Logo component for branding46ab5c6feat: Implement Member Onboarding System and finalize application-related changes1d98550statsd73e10dchore: release v1.0.2 - fix breadcrumbs and firestore indexes3852b54f6759cb5url changead7405fEnhance HR Candidate Management with rejection functionality and performance tracking7950189Enhance UserPrivateProfile component with bio management and performance optimizations084361dEnhance Breadcrumbs and User Profile components for improved user experience13757d5Enhance Firestore rules and notifications handlingdade0acRefactor useResolvedUserId hook and update user pages for improved error handling7e3a148Add user alias functionality and Firestore index for usersPub collection2c933b3Enhance user experience on TimelinePage with certificate progress tracking
v1.0.1 — 2026-01-08
0 commits since v1.0.0 (compare)
v1.0.0 — 2026-01-08
426 commits (initial release)
102c362Prepare for first production release02a4e9bRemove unused components and files to streamline the codebase245ebe4Update navigation paths in MyApplicationsPage for improved routing17e5d5aRefactor Firestore references across Admin and PitchDeck components8dc05a2Refactor ScoreRepository to use centralized Firestore references for scores28c28f6Add toDate helper function for converting Firestore Timestamp or Date to Date3ce3cf0Refactor Footer and LandingPage links to external URLs, add Scoreboard navigation to HamburgerMenu and OrgSidebar, and remove PrivacyPolicy and TermsOfService pages.c5b1a3fRemove debug logging from TimeOffPage and streamline date normalization logic for improved clarity and performance.70a288fAdd time-off collection group index and clean up TimelinePage formattinge93408eEnhance TimelinePage with certificate progress tracking54ca27aAdd Timeline page and update OrgSidebar navigation6c364e1Refactor AchievementsSection and RecognitionPage for improved functionalityc213c18Add jsPDF library and enhance organization details management3774159Enhance contract signing functionality and improve user experience03d397cEnhance user data handling in AuthContext for Google sign-inf6ccfa7Enhance Meeting component to display session details and total durationca20d35Implement real-time attendance updates in Meeting componente98d1beRefactor attendance management in Meeting and MemberAttendance componentsed19276Enhance Firestore rules and update OrgChat components for improved messaging functionalityad0ecfcEnhance TeamsPage functionality and TeamRepository updatesd501e9cAdd Permissions Matrix and enhance Role Management featuresda94d0eAdd prominent "Happening Now" indicator to Meeting component0e95551Enhance Meeting components with end time and Google Meet link functionality69f119cAdd last sync log details to Meeting components20c906cUpdate attendance synchronization logic in MeetingsPage4ed890aEnhance Firestore rules for organization member creation and accessa5786c4Refine Firestore rules for organization member access6201e0bUpdate Firestore rules to improve access for organization owners and membersfad892bUpdate Firestore rules to enhance access control for meetings and attendance records13e3d47Enhance role management features in MembershipEditingPagee01c4c7Implement role management enhancements in MembershipEditingPagef80f92eRefactor Firestore rules and enhance AuthContext for improved role management4b211b8Implement attendance synchronization feature in MeetingsPageef96d56Enhance CalendarIntegrationPage with improved refresh logic and UI updates3abb9c7Refactor integration components and remove deprecated IntegrationsPagef8d74a3Enhance MeetingsPage with flexible sync options and improved UI interactionsab4f4e5Enhance MeetingsPage with new dialog components and improved imports6b0fd1eAdd Discord settings link to OrgSidebar and improve Calendar integration status refresh logicb5bde91Add react-icons dependency and integrate Discord icon in OrgSidebare510ddcAdd Google Calendar integration to HamburgerMenu and OrgSidebard39a9caAdd TimeOff type import in Firestore referencesbf0df61Update meeting navigation and enhance MeetingsPage functionality6aa3f3eRefactor URL cleanup in CalendarIntegrationPage for improved readability6e2f8eeAdd application deletion functionality in CandidatesPage0e85260Update job applications section and service606769bFix calendar OAuth callback to handle HTTP redirect from backendc1c6184Enhance Contracts and Organization Management Featuresd42ff78Implement warnings management feature with Firestore rules and UI integrationc660dd4Add weekly commitments feature with Firestore rules and UI integration1597f77Refactor recognition functionality and update routing9466f0eUpdate meeting terminology in HamburgerMenu and OrgSidebar1f730c3Enhance ContractsPage with Contract Templates Section92b5e89Add Firestore Indexes Deployment Step to Production Workflow8563327Add team filtering and update meeting terminology9f0b53bImplement team management features and enhance meeting functionalities25e9668Initialize Firebase Functions with explicit region in firebaseConfig.ts for deployment consistencyd8e6808Update deployment documentation and refactor CalendarIntegrationPage for Firebase Functions integration1935636Refactor CalendarIntegrationPage to utilize Firebase Functions for OAuth and sync operationsac9cb9fAdd Calendar integration to OrgSidebar and routingf3a0f9cRefactor MyOrgsSection to streamline organization membership handling76128bdEnhance MyOrgsSection and related components for onboarding functionalityc6b2740Update deployment workflows to improve Firestore rules handling0bdb7d6Enhance service account permissions setup in deployment scripted3bcb8Remove continue-on-error from deployment workflows for Firestore rulesc64daedRefactor service account setup in deployment workflow14209e3Update Firebase deployment workflows to separate hosting and Firestore rules34d91e6Remove admin routes and update .gitignore77b3b39Remove TypeScript build info files to clean up project structuree12ca02Remove hover effect from image container in SolutionSlide component for improved UI consistencydb0cbcaUpdate deployment workflows and enhance application error handling14baf1cEnhance HR application management and UI components4593ff0Refactor code style for consistency across components43240efAdd HR management system, contracts, and org chart4a46f61Merge pull request #202 from SeedStart-World/hassan-Calendar135bf37Added calendar,meeting displays, and fixed some bugs5590d0fadded basic setup and create calendar event functions685f25dMerge pull request #199 from SeedStart-World/hassan-Peoplef35024fChanged the error to proper English.ca4df98added an artificial delayf354946Annoying purple background is gone now!267110afixed layout issues in Startup cards and People cards.3022d1dMerge pull request #198 from SeedStart-World/Dean/feat/member-attendence-update86e8c45update the rules for org/members and org/meetings69aa7abMerge pull request #197 from SeedStart-World/fix/people-sectionb999d94filter active peoplec9e6859feat: synchronize attendance and meetingCount updates in transaction; add bordered UserBadge stylingc8e7189attendence increment0aa9bb7Merge pull request #195 from SeedStart-World/Dean/feat/attendence-count003ab58Merge pull request #192 from SeedStart-World/fix/overflow45491b1set limit to the name of startups72da115Merge pull request #191 from SeedStart-World/fix/change-status-button631c865fix: fixed change status button on achievement card1b0a9c2Add Attendence in startup section of user profile4b05a4aMerge pull request #186 from SeedStart-World/Dean/fix/org-requires-admin76db194- prevent last admin role change - improve dropdown disabled UI6a4c27aMerge pull request #185 from SeedStart-World/org-namede5e8a9org-name fix7664155Merge pull request #184 from SeedStart-World/chat-part1aa3d6cchat part4cb311fMerge pull request #183 from SeedStart-World/hassan-profilePicturef628ad6fixed upload photo function for private profile6321eb7Merge pull request #182 from SeedStart-World/hassan-welcomedeefb99Changed the Welcome message. changed the font familyea2fd7bMerge pull request #179 from SeedStart-World/Dean/deat/Cope-Paste-Achievement-Imagec7d9e01drop zone UX updatebef1981replace image upload button with drop zone142ebc3update achievement video player dialog style82a42c1Merge pull request #176 from SeedStart-World/fix/org-nameb1c664bMerge pull request #177 from SeedStart-World/hassan-114e942e4aadded Delete function for Organization48ef462full name for startups8c2e7cdMerge pull request #173 from SeedStart-World/fix/login-redirect-flash13ec831Merge pull request #167 from SeedStart-World/fix/invalid-emaild8f19eeMerge pull request #175 from SeedStart-World/Dean/feat/upload-achievement-videoc25cc7clittle change in style of modal video player6448541Merge pull request #174 from SeedStart-World/hassan-mindBehindbc4c809removed debug section in teamSlide9d32d92feat(achievement-card): - add video preview with thumbnail - add responsive dialog player3811940fix: prevent login form flash when user already signed inf956e3cfeat(achievements): add single-video upload to dialog and persistvideoUrl1c67b8aMerge pull request #170 from SeedStart-World/hassan-114ed8d151the logo now requires save button to apply2870a2cfeat: add password validation error handling8467a01fix:Invalid Email7e05916Merge pull request #166 from SeedStart-World/green-grass-update0440e73Green grass - Facebook ,X, instagram needs to be updated532a515Merge pull request #165 from SeedStart-World/green-grass197d423Privacy and policyd830851Merge pull request #164 from SeedStart-World/hassan-mindBehindc3438fbadded linkedIn feature to team slide. Added Social links to Public profile.76c6ed1Merge pull request #162 from SeedStart-World/edit-buttonf4a18c3edit buttonsdb95116User private profile is updated with new fields, LinkedIn, Github, Role, website, and Twitter.1e3fb4dteam members are now connected the user public profile.eb4fc35Merge pull request #155 from SeedStart-World/message-uiee282fdchange in service account key848fd52Merge pull request #146 from SeedStart-World/git-checkout--b-Dean/feat/update-startup-search-filterdd30f3elittle fixbe55d98turn country selector into AutoCompletef051448style: update search & filter layout9b79e98Merge pull request #144 from SeedStart-World/message-ui660f437changes in dev yml35318f3Merge pull request #143 from SeedStart-World/message-uidbc14d1changes in dev yml file757fd2cupdate the text in vacancies page33ec87bMerge pull request #139 from SeedStart-World/message-ui941d858Merge branch 'main' of https://github.com/SeedStart-World/seedsite into message-ui3ff01b1Merge pull request #137 from SeedStart-World/feature/achievement-edit9549fb5Merge pull request #136 from SeedStart-World/feature/resized-chartsdd0f08cupdated rules and dev yml fileec3fa1ffix: adjust icon size & improve dark mode supportc17912cMerge pull request #138 from SeedStart-World/Dean/feat/update-navibar-UIfbb28ceupdate hamburger menuf63a941feat: edit achievements1d1ca1aresized charts and enhanced nomination & recogniton section121c5f4Merge pull request #135 from SeedStart-World/hassan-MinorTouches066d5ebminor changes for Solution Slide and About Slidea93c1b7Merge pull request #134 from SeedStart-World/hassan-mindBehind1d27c4fMerge branch 'main' into hassan-mindBehind29f6c0badd major and professional social media54c42e8Merge pull request #133 from SeedStart-World/Dean/feat/update-navibar-UI0f7bbfbfeat: Top Bar section hight light50074afMerge pull request #132 from SeedStart-World/Dean/feat/PublicPeoplePage395e96bUI update for tagsbe62df9Add bio in User Card and make org tag clickable115b2aeMerge pull request #131 from SeedStart-World/fix/bugs8b6c44bfix bugsc932caaMerge pull request #130 from SeedStart-World/feature/apply-jobs585b144modal for job deacription8290f5aMerge pull request #129 from SeedStart-World/message-uid748e0freverted the yml file4f44aa8Merge pull request #128 from SeedStart-World/message-ui2c2ed6aremoved download artificat linef8c2e6cMerge pull request #127 from SeedStart-World/message-ui9b0c0ebminor change516cac5Merge pull request #126 from SeedStart-World/message-ui77bbb70testing dev yml file63af1d7Merge pull request #124 from SeedStart-World/message-ui4d53fbdAdd startups tags in UserCard644882dmerged main branch126c970changed chat view for org members386e96aMerge pull request #123 from SeedStart-World/feature/add-drafte0dfe01add draft startups into people page01dcec2added clickable function for members of the team.9eb3e22add role in userCard15eab7cfeat(people): add basic People pagec73b9b7Merge pull request #120 from SeedStart-World/feature/merge-buttons618cdd9move status button into edit pageb759e95Merge pull request #119 from SeedStart-World/hassan-mindBehind1a8db63added team member management component. added team member toThe minds behind ReactGPT.e976287changed the font and the size of theAboutSlide.a25fba4improve org name text visibility in dark mode8cdd742Merge pull request #115 from SeedStart-World/Dean/feat/discover-startups-page3b25f57Merge branch 'main' into Dean/feat/discover-startups-pageb144450change steps in slider399dac1Merge pull request #113 from SeedStart-World/message-ui31512d9resolved ui bug in membership editing pageb39f4e7Merge pull request #112 from SeedStart-World/message-ui600bd06Merge branch 'main' of https://github.com/SeedStart-World/seedsite into message-uie8b256ffont color bug resolved4a01a7cchanged message ui2554de5Merge pull request #111 from SeedStart-World/leave-org-btn1771ce8merged main branchcf4bd1fadded admin screens2b6b7abMerge pull request #110 from SeedStart-World/hassan-solutionSlidece718aeChanged the layout of images in SolutionSlide7c75f1bMerge pull request #109 from SeedStart-World/hassan-pitchDeckI645407bcleanup: Remove temporary commentc5c0300fix: Force rebuild to resolve JSX tag mismatch issueba375dafixed SolutionEditor and resolve JSX tag mismatchc3ace43Fixed SolutionEditor problems.4b8a28dMerge pull request #108 from SeedStart-World/hassan-pitchDeckI6e52601Add founder management system Cloudinary upload integration Update about slide to display details166656cRemoved headline and Logo from about slide. left aligned the founder's name.0786d2fMerge pull request #107 from SeedStart-World/fix/bugs-discover-partadd4d52Merge pull request #104 from SeedStart-World/Dean/feat/discover-startups-page20d5dbdMerge branch 'main' into Dean/feat/discover-startups-pagedfecd1ffeat(filter): add member slider filterffa2693feat(discover): add Startups page6e43760fix: discover part bugs75e4c10Merge pull request #98 from SeedStart-World/feature/funded-chip7f164f1funded chipd777e31Merge pull request #97 from SeedStart-World/Dean/feat/update-navbar-textd44af67feat(navbar): update button text in header nav barfba0e5eMerge pull request #96 from SeedStart-World/leave-org-btn394beddmerged main branchb34cfcfreplaced loading text with spinner873808aMerge pull request #95 from SeedStart-World/feature/burger-menu641bbfcmobile hamburger menu20adc6dMerge pull request #91 from SeedStart-World/leave-org-btnca223d3Merge branch 'main' of https://github.com/SeedStart-World/seedsite into leave-org-btn11e070fadded user status in profile sectionbbf69ecMerge pull request #90 from SeedStart-World/hassan-pitchDeckI5f6bf8bPitch Deck last slide is deleted.6291a65Fixed Market Size Slide Legends when hovering.dd9345dMerge pull request #88 from SeedStart-World/leave-org-btn567f792hide the leave button from view user profilee7554d6removed empty file65690f9changes in firestore file7f55e0dreplaced organization with startup46c737badded leave org or remove member btn6eff867Merge pull request #87 from SeedStart-World/feature/stage-bio29d0319Merge branch 'main' into feature/stage-biofd1d90bfix useEffect2f8bff7Merge pull request #86 from SeedStart-World/hassan-foundersLogo31ce521Adding Profile picture to Founder's detail in .9d14182Fix React Hook error in SolutionEditor and add avatars to founders4ec4d0dMerge pull request #85 from SeedStart-World/hassan-MinorTouchesa12fa1aMerge branch 'main' of https://github.com/SeedStart-World/seedsite into hassan-MinorTouches the branch was open for a while I updated my branch5ca63f4fixed minor changes and added image section to the .fba30d6Merge pull request #83 from SeedStart-World/feature/changes-vancancyed4da62Merge pull request #84 from SeedStart-World/feature/chip-startupf91ba2cUpdate StartupStageChip.tsxf61b783clip for startup stagee438aaachanges in vacancy page9c20ee2Merge pull request #80 from SeedStart-World/nomination-achievementc4a8174removed conditional state use74e9443nominations and achievements in user profile3862030Merge pull request #79 from SeedStart-World/feature/page-vacanciesb72168fvacancy profile1d91758Merge branch 'main' of https://github.com/SeedStart-World/seedsite into hassan-MinorTouches35aafbaMerge pull request #74 from SeedStart-World/hassan-achievementb190894Merge branch 'main' of https://github.com/SeedStart-World/seedsite into hassan-achievementd44a8f6Merge pull request #77 from SeedStart-World/feature/user-profile9611753profile information font9559147font in userprofile in dark mode9ac9529Merge pull request #76 from SeedStart-World/revert-75-feature/fix-userproile8ffe76bRevert "change font color in user profile"9be525aMerge pull request #75 from SeedStart-World/feature/fix-userproile20c274achange font color being too bright84c3467Added upload button to Avatar onUserPrivateProfile09331c4chore: format codebase with Prettier and add formatting configuration1a8c092Added upload image button to achievement dialogba56399Merge pull request #65 from SeedStart-World/hassan-nominationsbe5f70eseparated recognition from nominations6d297aeMerge pull request #64 from SeedStart-World/feature/userProflile-AddBioSkills973a105Add Bio and skills in user profile pagea62dd58Merge pull request #63 from SeedStart-World/feature/achievement-buttona5639baMake Edit, Delete and Change Status buttons work in team achievements section.db5089fMerge pull request #61 from SeedStart-World/timmy1cfe2445refactor: enhance getAdminOrganizations to filter out organizations with visible: falsec91e94aMerge pull request #59 from SeedStart-World/timmy15ad99f4refactor: update getAdminOrganizations to include all organizations for admin dashboarddc695ceMerge pull request #58 from SeedStart-World/prodeb6b66ffilter out organizations based on visibility in getAdminOrganizations functionde71fc8Merge pull request #49 from SeedStart-World/shivam8064ad9merged main branch and minor ui changes740e79fMerge pull request #48 from SeedStart-World/feature/fix-Meetingbuttonsc2b814dresolved inviting issue6c88d76Changed the alignment to center. Founders are in one line.8973fa5all buttons in the organization page follow the same style e.g. (rounding border and color)0ce6ddfAll buttons have the same style.9697436Avatars are squared77a2986fix meetings buttons779cfe8Merge pull request #42 from SeedStart-World/shivamb0610a2updated meeting name82c311fadded week days availability view753fc8fMerge pull request #40 from SeedStart-World/main8d5b4a5Merge pull request #39 from SeedStart-World/shivama9c97earemoved email from founders lista92a65amain branch changes4e78d0cchanges in pitch deck first slide0868c8aMerge pull request #38 from SeedStart-World/feature/display-locationa670769resolve conflicts8e16d02fix: merge conflict resolved in OrgEditPage, combine location update and logo upload logicbf7e845merged main branch5885350Merge pull request #37 from SeedStart-World/hassan-cloudinary82abeaaAdd detailed location display in organization details page909d619added tegline. tagline is also shown in the dashboard2d0c934Merge pull request #33 from SeedStart-World/feature/clickApply-showjob3b9313aadding choose file button and connecting it Cloudinary.6daa493changed width of country dropdown and logo input6b569feredict when click on Apply button on a job vacancy and prefill messagefc2dd8dMerge pull request #31 from SeedStart-World/shivambaab4c7merged changes from main branch49968c3Merge pull request #30 from SeedStart-World/hassan-layoutff4c59bremoved unused variablec4cf08aremoved consolesd68aee7updated edit org page4b8bb62Layout has been changed, added margin and aligned containers, changed the save/close buttons' place.66fda77Merge pull request #29 from SeedStart-World/shivam1c3d06dchanges in gitignore file64acde8stoped tracking .env filesf50fea5stop tracking .env filese515821Merge pull request #23 from SeedStart-World/kate2f6afecMerge branch 'main' into kateb2cd33cMerge pull request #26 from SeedStart-World/mainde79b84Merge pull request #25 from SeedStart-World/timmy18b72829Enhance Firebase configuration and update environment variable names for consistency. Added Firestore rules and indexes to firebase.json. Refactored environment variable names in deploy workflows to follow a unified naming convention. Improved user authentication checks in EditVacanciesPage and InformationDocsEditorPage components, ensuring users must be logged in to access these pages. Updated isAdmin function to use correct Firestore reference.59f1476Refactor UserMenu, UserProfileDialog, UserPrivateProfile, and FirestoreTextField components to improve theme integration and navigation consistency. Updated navigation paths to redirect to the home page instead of the login page upon certain actions. Enhanced styling in FirestoreTextField and UserPrivateProfile to utilize MUI's theme for better visual coherence.84354feRefactor UI components to improve theme integration and styling consistency across the application. Updated Breadcrumbs, AchievementCard, AchievementsSection, CreateAchievementDialog, NominationCard, NominationsSection, Org pages, and VacanciesSection to utilize MUI's theme for enhanced visual coherence and responsiveness.030d7f1Merge pull request #24 from SeedStart-World/timmy19a336c1Refactor UI components to enhance theme integration and improve styling consistency. Updated various sections including OrgMembers, InformationSections, OrgCard, OrgDetailsCard, and VacanciesSection to utilize MUI's theme for better visual coherence. Adjusted layouts and responsiveness across the application.6ed0c37Enhance UI components with theme integration and layout adjustments. Updated Breadcrumbs, TopBar, MainLayout, and various Dashboard sections to utilize MUI's theme for consistent styling. Improved responsiveness and visual hierarchy across the application.7593ea2change some front colorb7f2223Merge pull request #22 from SeedStart-World/kateb7ca2ddUpdate the layout of Manage membership screen and eslint fix63a7ff5fix : minor fix82582dechore: remove unused code19f66f7feat : env updated for the productionf86e64fMerge pull request #11 from SeedStart-World/timmy1bde10c9Merge branch 'main' into timmy1eb96b75chore: trigger initial prod deploy28d13a6Merge pull request #21 from SeedStart-World/prod-deployment0292998chore(ci): configure Firebase production deployment6fed9d5Merge pull request #19 from SeedStart-World/shivamdc6b537Merge branch 'main' of https://github.com/SeedStart-World/seedsite into shivameafc9e1updated the Team Members section88be707Merge pull request #14 from SeedStart-World/shivam0eec4deformatted files using prettier00d1a48Merge pull request #9 from SeedStart-World/shivam9d6a149added husky and org activity tabf57df12chore: renamed project reference in .firebaserc for correct deployment296672bEnhance Firestore configuration by adding indexes to firebase.json and updating Firestore rules to allow both admins and owners to create or modify nomination periods. Improve styling and layout in AchievementsSection and CreateAchievementDialog components for better user experience. Refactor NominationCard and NominationsSection components to ensure consistent layout and enhance logging in NominationService for better debugging.84f39c4Add Firestore rules configuration in firebase.json and implement Recognition section in OrgDetailsPage. Update routes to include RecognitionPage and enhance Firestore references for achievements and nominations.fcba2f6Merge pull request #8 from SeedStart-World/deployment-fixesd66459cfeat : add dev target configuration34b0deaMerge pull request #7 from SeedStart-World/timmya76fd4aRefactor build scripts in package.json to separate type checking from the build process. Update tsconfig.json to reduce strictness for deployment, allowing for more flexible type handling.46fbe62Merge pull request #6 from SeedStart-World/timmy428b1bdUpdate user profile components to provide default alt text for avatars. Refactor ApplicationForm to use a fallback for organization ID from props or URL parameters. Enhance URL normalization in OrgDetailsCard and OrgDetailsPage to handle undefined values gracefully.3eb1769Merge pull request #5 from SeedStart-World/timmya29f2caEnhance organization and user types by adding fundingStatus and numMembers fields to OrganizationPublic interface, and an optional name field to User interface for improved data handling.9d234d9Enhance user profile components with improved functionality and styling. Update UserProfilePage to conditionally render public and private profiles based on user authentication. Refactor UserPrivateProfile to include account deletion functionality and improved layout. Revamp UserPublicProfile to display common organizations and enhance user interaction. Update CreateOrgPage and MessageInput for better user experience with new styling and input handling.e1bd259Merge pull request #4 from SeedStart-World/timmycc03d0cRefactor UserMenu and UserProfileDialog components for improved user navigation and styling. Remove unnecessary state management in UserMenu, streamline profile access, and enhance UserProfileDialog with new styling and action buttons for better user experience. Update FirestoreAvatar and UserBadge components to support clickable avatars and badges for direct user profile navigation.8b9a0c8Enhance Breadcrumbs component with improved styling and functionality. Add conditional rendering for dashboard view, update layout with Box for better design consistency, and implement new breadcrumb styles. Update PitchDeck slides with gradient text and refined typography for better visual appeal.ea249a6Refactor InformationSections, OrgDetailsPage, and VacanciesSection to enhance layout and styling. Replace Card components with Box for improved design consistency, update button styles, and implement new loading and error handling UI. Add responsive design features and improve accessibility with better typography and icon usage.d0d30a1Refactor OrgCard and OrgDetailsCard to remove organization name text for improved layout and avoid truncation. Update icon sizes and styles for better visual consistency.01a7d41Refactor MainLayout to conditionally hide breadcrumbs on the dashboard page. Update OrgCard and OrgDetailsCard for improved layout, styling, and responsiveness, including enhanced typography and chip components for better visual hierarchy.8495293Enhance TopBar and Dashboard styling with new gradients, improved layout, and loading indicators. Update MyOrgsSection and PublicOrgsSection for better user experience and responsiveness.08b6692Update WelcomeSection styling with new background and text color for improved visibility.fbd9738Refactor AuthDialog layout to improve overflow handling and alignment of content.1b4d12bUpdate MainLayout to conditionally render children for unauthenticated users, enhance AuthDialog layout, and revamp WelcomeSection with new features and improved styling.e0b0967fixef3508dfix348dd32fix45ac2b4fixf33e6b8fix092f735fix5ccdf65fixecedf97fix96aadd6fixc48d7abfixfb12045fixes8bc96d4fix71c8aecfix60bdd54fixb419175fix8c61de6fix of task adding539a219fixesc62df73fixes23d40c4update to meetings and tasksc02b33bmeetings order & fixes9e32661fixed firestoreService.tsd1da830fixesd469973updates73b266dfixes5f6600bvacancies3e66a1finfo card482e584slides20a08cdslidese9ab95aonly google signin4b268fdlayout fixede4ac8e9logo upload13e24d2fixes2a3e2a8message ui1a64fb0breadcrumbs3ce3f72stylingfe2713dbugfixes7992efemeetings82cbbd8tasks4b3ac52ui fixes83c372atimezone & location2095643org detailsfb88ffblogob5e4089messages timestamps059ccbborg edit pageca1be21new design700db47preserved url route after sign-in fixed596795frouter fixe44a279router994b855Merge branch 'main' of https://github.com/SeedStart-World/seedsite447a725first version0f968aaCreate main.yml3dd63eefirst commit