Skip to content

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)

  • 7ae8beb Extract safeStorage helper, fix two more bugs
  • 8e57bf1 Fix four more bugs from third audit pass
  • 09d4840 Wrap activity log writes in transactions + 3 misc bug fixes
  • bc18166 Fix four medium-severity bugs from third audit pass
  • 2f0a5db Fix three high-severity bugs from third audit pass
  • fceea04 Fill breadcrumb label map and surface HR parent on mobile
  • 68a4910 Replace remaining window.alert() calls with toasts
  • 1302f91 Fix deploy-docs workflow for pnpm workspaces and missing secrets
  • 4f5201c Set up VitePress docs site for Cloudflare Pages
  • cbcb6d0 Auto-generate docs/RELEASES.md from git tags

v1.0.54 — 2026-04-11

28 commits since v1.0.53 (compare)

  • 9a92fcc Guard card and chat fetches against stale data and silent errors
  • f3e7daa Sanitize admin-uploaded pitch deck SVG renders
  • a98ab7f Plug onSnapshot listener leaks in notification hooks
  • d7af975 Fix stored XSS in markdown rendering
  • 30cea0f Show real error UI on silent-fallthrough landing pages
  • fd1332c Guard HR page and documents fetch effects against stale data
  • 39a1941 Guard usePublicVacancies and useCandidatesData against stale fetches
  • 3b4f81e Guard async submit handlers against double-click duplicates
  • ba90d42 Guard useResolvedOrgId and useResolvedUserId against stale resolutions
  • b9c02e2 Fix three bugs found in the second audit pass
  • f0379bc Fix bugs found auditing BP1/BP3/I16 changes
  • cea0a57 Normalize member join timestamps
  • 8865596 Replace window.alert() with toasts in three HR/settings flows
  • acc83e5 Add minimal public chrome for unauthenticated visitors
  • f1ba1c3 Add proper dropdown menu to UserMenu avatar
  • 506b7d8 Apply API consistency fixes and web updates
  • c96af41 Distinguish referral errors from not-found
  • 8890d95 Strip ?ref param via setSearchParams instead of window.location
  • babf6f7 Delete dead /org/:orgId/hr/recognition route
  • f4460fc Replace navigate(-1) Back buttons with explicit parent routes
  • b653397 Add success toasts to silent create/edit/apply flows
  • d3cd8f3 Make OrgDetailsPage viewMode URL-driven
  • 8eb8f3d Fix functions API build regressions
  • babaea0 Fix ContractsPage role-detection precedence
  • db5bf74 Fix dead /people/:id links in HR candidate menus
  • fa673a8 Preserve deep-link destination through the sign-in flow
  • 8fc9fdd Make signed contracts easy to view and print after signing
  • 865956f Add 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)

  • ac07200 Bump admin version to 0.1.1 to trigger deploy notification
  • 8169eab Add admin deploy workflows to Discord notifications
  • da75ee8 #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 missing
  • 21a289b #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 updates
  • 5ebee50 Refactor Firestore rules and enhance referral handling
  • b6b90e0 Refactor member context retrieval in OrgService
  • 4bc9338 Handle ambassador terms loading errors more gracefully
  • 1ad7881 Add leave program functionality for ambassadors
  • e806b22 f
  • 97d2434 f
  • 8aeee5c f
  • 9f80275 Enhance ambassador program features and UI
  • b828970 Add ambassador program documentation

v1.0.49 — 2026-02-28

3 commits since v1.0.48 (compare)

  • 115fca4 Remove old server-side referral redirect endpoint
  • 0e9037b Enhance ambassador program features and UI
  • 165bb1c - 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)

  • 4fd465f Add ambassador API endpoints and documentation
  • 2beec71 Implement ambassador and referral system enhancements
  • 5272931 Refactor calendar API integration and enhance functionality
  • 6051275 Add GitHub collaborator management functionality
  • b1a1e1b Refactor API integration in Drive and Calendar components
  • 3799856 Refactor Cloud Run deployment workflow and enhance API integration
  • ee2e043 Implement Google Calendar OAuth authorization URL endpoint
  • f61a69a Enhance user organization performance tracking and UI
  • 9ab26e3 Add Google Drive integration to HamburgerMenu and OrgSidebar
  • 76c1271 Enhance visitor chat functionality and update Firestore rules

v1.0.47 — 2026-02-27

17 commits since v1.0.46 (compare)

  • 67c202c Merge branch 'main' of https://github.com/SeedStart-World/seedsite
  • a81467a Add invite link functionality and update Firestore rules
  • a8ec8bc #241: Allow HR members to invite to startup
  • b3f5102 #242: Sort conversations by last message timestamp
  • bec7c45 Merge branch 'main' of https://github.com/SeedStart-World/seedsite
  • 2f9237e Refactor ID verification handling and enhance Firestore rules
  • 03658ed Add comprehensive notification settings UI and service
  • cd779b7 Add comprehensive notification preferences types
  • 8417456 Add comprehensive error handling to PWA notification hook
  • fffb1cd Set page background to black to prevent white flash on load
  • b4d2ab9 Fix horizontal scroll in onboarding editor on mobile
  • a97b4bb Add push notification debug panel to user profile
  • 2fec277 Hide contract signature banner for startup creators/owners
  • 1cd9d24 Make chat interface mobile-friendly with single-panel view
  • e0c8f8d Add debugging for chat visibility issue
  • 5fa8a2c Fix meetings button layout on mobile
  • 992371a Implement ID verification updates and UI enhancements

v1.0.46 — 2026-02-27

6 commits since v1.0.45 (compare)

  • 0b41c5d Add ID verification features and enhance organization details
  • 792546b Expand CLAUDE.md with detailed deployment explanation
  • 110d059 Fix org creation: remove owner check from orgsPub create rule
  • c7cdd68 Add CLAUDE.md with deployment rules (never deploy locally)
  • 6ac312c Refactor 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.
  • 13f7f85 Enhance 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)

  • 38da4bf Add admin user delete flow and upgrade onboarding/docs editing UX
  • b643b47 Harden OAuth login flow and add unit coverage for stage move dialog
  • 40f5b4c Add blocking spinner to move-stage dialogs to prevent duplicate submissions
  • f1e9afb Fix profile alias resolution and harden profile save/avatar behavior
  • 0529ced Fix profile editing, split involvements page, and enforce custom avatar override
  • 5e41dd0 Improve admin user org visibility with org names and created orgs
  • cb0e1aa Fix application flow bugs and restore web type safety
  • bf6958f Fix weekly status overrides, tighten org write rules, and sort My Startups

v1.0.44 — 2026-02-27

1 commit since v1.0.43 (compare)

  • b474d57 feat(recognition): add weekly status overrides and performance start date support

v1.0.43 — 2026-02-27

1 commit since v1.0.42 (compare)

  • 904be45 feat(admin): use dropdowns for startup predefined fields

v1.0.42 — 2026-02-26

1 commit since v1.0.41 (compare)

  • d18cdaa ci: replace prod hosting deploy action with firebase CLI retries

v1.0.41 — 2026-02-26

1 commit since v1.0.40 (compare)

  • 216b8ad feat(admin): add startup delete/edit and normalize contract templates

v1.0.40 — 2026-02-26

1 commit since v1.0.39 (compare)

  • e829491 Enable App Check for admin app and CI

v1.0.39 — 2026-02-26

2 commits since v1.0.38 (compare)

  • 2143622 Require App Check in prod web config and default API enforcement
  • a215985 Add App Check integration for web API requests

v1.0.38 — 2026-02-26

2 commits since v1.0.37 (compare)

  • 3e059ca Add org agent API keys and enforce Google token audiences
  • 69a2de0 Add Firestore commitment indexes for weekly status queries

v1.0.37 — 2026-02-26

3 commits since v1.0.36 (compare)

  • 8303c0b Enable admin/hr weekly status visibility and harden loading
  • 27efc2b Show a single Information section for documents
  • 0ab5fe4 Fix double scroll in info document dialog

v1.0.36 — 2026-02-26

1 commit since v1.0.35 (compare)

  • 5c4eb63 Filter dashboard meeting stats to valid attended meetings

v1.0.35 — 2026-02-26

1 commit since v1.0.34 (compare)

  • 2bdbb82 Add weekly status view and refine meetings/certificates UX

v1.0.34 — 2026-02-26

5 commits since v1.0.33 (compare)

  • a57ce62 Make contract signing membership update transactional
  • efa2777 Fix manual member invite flow for HR
  • 93bc7e3 Refactor member and membership data handling during contract signing
  • ba6c621 Refresh claims after membership changes
  • 59736ae Auto-hire on contract sign and redirect

v1.0.33 — 2026-02-26

1 commit since v1.0.32 (compare)

v1.0.32 — 2026-02-26

2 commits since v1.0.31 (compare)

  • 9d0b9a4 Document no-branch main commit exception
  • 9122849 Fix contract signing for org templates

v1.0.31 — 2026-02-25

1 commit since v1.0.30 (compare)

  • 7f3e45f Fix stale token retries, onboarding UI, People page, org switcher

v1.0.30 — 2026-02-25

1 commit since v1.0.29 (compare)

  • 250db04 Fix schedule-meeting page for members with stale auth tokens

v1.0.29 — 2026-02-25

1 commit since v1.0.28 (compare)

  • 2585f94 Increase client timeout for calendar sync functions to 300s

v1.0.28 — 2026-02-25

1 commit since v1.0.27 (compare)

  • a4a9537 Fix meetings page for members with stale auth tokens

v1.0.27 — 2026-02-25

1 commit since v1.0.26 (compare)

  • bc5a389 Add talent_acquisition role and fix meetings page for regular members

v1.0.26 — 2026-02-25

1 commit since v1.0.25 (compare)

  • fc13ea0 Optimize Meetings page: reduce Firestore reads from ~246 to ~16

v1.0.25 — 2026-02-25

2 commits since v1.0.24 (compare)

  • 6fb9c45 Add prod functions deploy workflow (tag-triggered)
  • 58f1e1b Allow HR role to manage applications (list, view, update stages)

v1.0.24 — 2026-02-25

3 commits since v1.0.23 (compare)

  • 2e4fe7a Add forgot password UI to login page
  • 4412ca4 Improve activity messages for application stage changes
  • 9d197cf Update theme to use deeper, more muted green palette

v1.0.23 — 2026-02-25

2 commits since v1.0.22 (compare)

  • da554d8 Update docs: add PROD_VITE_API_URL, no-fallbacks rule, correct architecture
  • 5e97be6 Remove env var fallbacks, require VITE_API_URL explicitly per environment

v1.0.22 — 2026-02-25

1 commit since v1.0.21 (compare)

  • 81edff9 Add FCM token Firestore rule and make nav Messages/Activity icon-only

v1.0.21 — 2026-02-25

1 commit since v1.0.20 (compare)

  • 77c6558 Fix startup detail page: use manageClaims for member actions, resolve owner name

v1.0.20 — 2026-02-25

2 commits since v1.0.19 (compare)

  • ec5c247 Add navigation to Startup detail page and update StartupsTable layout
  • 1ee1e49 Refactor admin portal to use Tailwind CSS and remove Material-UI components

v1.0.19 — 2026-02-25

1 commit since v1.0.18 (compare)

  • 2f41fe2 Allow 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)

  • 869a237 Fix contract signing status display and limit meetings to 3 weeks
  • cbf32f0 Enhance contract signing notifications for organization owners
  • 1d6c879 Add VITE_API_URL to environment variables and refactor leaveOrganization function

v1.0.17 — 2026-02-25

1 commit since v1.0.16 (compare)

  • 2915c5e Redirect apply to application page, fix contract access for onboarding candidates

v1.0.16 — 2026-02-25

1 commit since v1.0.15 (compare)

  • 0ba5c1e Fix contract template bugs in vacancy and signing flows

v1.0.15 — 2026-02-25

1 commit since v1.0.14 (compare)

  • 03765c6 Add contract template selector to vacancies and unsigned contract banner

v1.0.14 — 2026-02-25

2 commits since v1.0.13 (compare)

  • 789777e Enforce contract template requirement before publishing vacancies
  • e8c5e1a Migrate admin portal into seedsite monorepo

v1.0.13 — 2026-02-25

8 commits since v1.0.12 (compare)

  • a444a06 Fix onboarding candidates unable to view and sign contracts
  • 7148ba5 Fix: Allow candidates to sign contracts before becoming members
  • d9ddb5c Make meetings section buttons wrap on mobile
  • 928e2b5 Minimize margins on dashboard and My Startups pages (mobile)
  • 8aa5bdd Minimize margins and maximize content space on mobile
  • 91f6e0d Fix sidebar showing on mobile in onboarding management
  • 7ed4ba7 Make breadcrumbs mobile-friendly and remove Dashboard text
  • 71f5f41 Add '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 sharp
  • 0f16b6a Add Firestore rules for onboardingTemplates subcollection
  • 0494a92 Fix PWA and FCM errors in production

v1.0.11 — 2026-02-13

1 commit since v1.0.10 (compare)

  • c0a6f24 Skip 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)

  • e4b0272 Use app.seedstart.space for prod health checks
  • 50f84b7 Use Firebase Hosting URL for prod health checks

v1.0.9 — 2026-02-13

1 commit since v1.0.8 (compare)

  • 2dd5ad4 Force Firestore index deploy in prod workflow

v1.0.8 — 2026-02-13

1 commit since v1.0.7 (compare)

  • 87e34c3 Fix prod deploy version.json path and add verification

v1.0.7 — 2026-02-13

157 commits since v1.0.6 (compare)

  • f35c725 Add version.json generation to prod deploy workflow
  • 1ad5186 #224: Add OpenAPI documentation for Orgs & Members endpoints
  • 733eaa1 #225: Add OpenAPI documentation for Meetings & Tasks endpoints
  • 2317c22 #226: Add OpenAPI documentation for Achievements & Nominations endpoints
  • 3835580 #234: Publish API documentation as static HTML
  • 74cb082 Revert: Fix remaining TimestampLike type errors - causing runtime issues
  • 04817b6 Fix remaining TimestampLike type errors across application
  • 6ee8062 Fix TimestampLike type errors in HR pages
  • f9de7f6 Fix TypeScript errors and improve error handling
  • dfb11e7 Update documentation to reflect current monorepo architecture
  • 981634c Fix getIdToken error in calendar test
  • d48eb5b Trigger functions deploy after manual cleanup
  • 3ce1a23 Re-trigger deploy after deleting testcalendaraccess service
  • 0703d14 Add calendar test as API endpoint instead of separate cloud function
  • d7597c3 Remove testCalendarAccess cloud function
  • 5df1914 Standardize Discord notifications to Pattern A (workflow_run)
  • 1d30c56 Add testCalendarAccess function with detailed error messages
  • e230abd Fix TypeScript compilation errors in functions
  • 6a38875 #237: Add version.json generation to frontend deploy workflow
  • cddf61b #236: Fix firebase.json to serve static files including version.json
  • bc7d61f #234: Add OpenAPI/Swagger documentation
  • ca53d0b #226: Implement achievements and nominations API endpoints
  • 6e09640 #227: Add API documentation for contracts and applications endpoints
  • 556f49c #227: Add contracts and applications API endpoints
  • 3a90b1d Add API docs reference to functions README
  • 3975bac Document new API endpoints in API.md
  • 1d96bec #228: Remove monorepo copy hack - use pnpm workspace dependencies natively
  • 409076b Enrich members API with user profile details
  • 411f7e6 Expand API: Add org details, onboarding, and documents endpoints
  • af607c0 #229: Standardize on pnpm across all environments
  • ea4eebc #232: Consolidate Discord notifications into reusable workflow
  • 8f8820c #233: Re-enable API health checks in deploy workflow
  • 5d19b64 #224: Split env var removal and setting into separate steps with wait
  • fd147d8 #224: Temporarily disable API health check until service is fixed
  • 868a315 #224: Trigger redeploy after deleting corrupted api service
  • 9436a87 #233: Add post-deployment health checks to all deploy workflows
  • 7153b1b #224: Use --remove-env-vars + --set-env-vars to fully clear and recreate env vars as plain values
  • da006eb #224: Clear secrets AFTER deploy in post-deploy step - Firebase creates secret refs during deploy
  • 95c9533 #224: Clear Secret Manager references BEFORE firebase deploy - prevents deploy failures
  • bed14e0 #224: Add --clear-secrets to workflow before setting env vars - removes old Secret Manager references
  • f33097b #224: Remove backup files from git
  • 5da84b7 #224: Remove Secret Manager from all functions - use environment variables for all OAuth secrets
  • 68be6ac #224: Remove Secret Manager dependency from api function - use env vars instead
  • bac23f9 #224: Remove prepare script from functions/package.json - breaks Cloud Build
  • bc9398f #224: Fix shared package deployment - use file: protocol and copy shared into functions dir
  • d32ed5d #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.json
  • bc75045 #224: Fix shared package deployment - copy to node_modules before firebase deploy
  • e9736fc #225: Add shared build outputs to .gitignore, remove accidentally committed .js files
  • be1c367 #225: Fix TypeScript build output structure - export from dist, add rootDir
  • 30ed59f #225: Add explicit returns to all async route handlers
  • d59ed08 #225: Fix TypeScript return value errors in orgs routes
  • ab87a6f Fix: Add type assertions for route params to resolve TypeScript errors
  • e2e070d fix: Add content field to Discord webhook for agent parsing
  • 803aabf #225: Add Meetings & Tasks API endpoints with voting and attendance
  • a63604f #224: Add Orgs & Members API endpoints with pagination and permissions
  • 2652f06 Fix: Use firebase-tools directly instead of Docker action for functions deploy
  • dfdf2a3 fix: Discord notification workflow triggers for correct workflow names
  • d0f8e98 #223: Add Firebase & Google ID token authentication middleware
  • 55c09fa Fix: Remove predeploy scripts (build handled in GitHub Actions)
  • 8c5fb1f #217: Add Phase 6 component tests for application and candidate flows
  • 580dfce #217: Add DiscordIntegrationPage component tests (27 tests, 75% coverage)
  • fc733bc #222: Add API v1 routing with error handling middleware
  • a448d0a Fix: Use pnpm in Firebase functions predeploy scripts
  • 8c79fde Add dev app link to Discord build notifications
  • b51a7b9 #217: Add comprehensive GitHubIntegrationPage component tests (43 tests)
  • cc2fc2f #217: Add CalendarIntegrationPage component tests
  • e7db0e8 #220: Auto-assign default onboarding to new members
  • 930b69a #220: Add onboarding template assignment UI
  • 23d3684 #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 tests
  • e224f6a #217: Add component tests for ScheduleMeetingPage
  • 0ed299f #217: Add Phase 6 component tests (application form & contract view)
  • 3120970 #217: Phase 6 - Add DashboardPage and MeetingList component tests
  • 7bfaf46 #217: Fix component test failures - update stage names, navigation paths, and date mocking
  • f183677 #217: Fix component test failures - improve mocking for OnboardingPage, TemplateDialogs, and ApplicationForm
  • 34f0d81 #217: Add comprehensive tests for dashboard components (MyOrgsSection and PublicOrgsSection)
  • 09c6e3c #217: Fix failing unit tests in OnboardingService and useOnboarding
  • 9779d78 #217: Add component tests for DashboardPage, OnboardingPage, and MyApplicationsPage
  • 56fbb97 #217: Add comprehensive tests for SignedContractsTab component (25 tests)
  • abe10b1 #217: Add comprehensive tests for OrgMembers component
  • 4f4460f #217: Fix build - remove non-existent OrgAppBar import from OnboardingManagementPage
  • 90c26c3 #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 tracking
  • e62658b #217: Fix TemplateDialogs and SignedContractsTab component test failures
  • b03a0a7 #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 passing
  • 6b2f79d #221: Separate My Applications and My Startups into distinct pages
  • 28b8f32 #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 utils
  • 1c4661a #217: Add comprehensive tests for remaining OrgService modules (getAdminOrganizations, getOrgMembership) - 36 new tests, 100% OrgService coverage
  • fcb7af6 #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 complete
  • 7d825a2 #217: Add unit tests for userProfileUrl and certificateGenerator utils
  • 99966c8 #217: Add comprehensive tests for utils (totalMilliseconds, firestoreDate, orgAlias, userAlias) - 107 tests
  • 44b0558 #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 hook
  • 9bce466 #217: Add comprehensive tests for ContractService (43 tests covering all functions)
  • a079aab #217: Fix firestore.rules path after monorepo refactor
  • 239e1dc Fix: Use TimestampLike in Document type (shared package)
  • 36c771f #217: Add comprehensive tests for OrgService permissions (Phase 1)
  • 5658ed5 Fix CI: Update pnpm version to 9.15.0 to match package.json
  • 1827d5f #217: Add edge case test for invalid role to achieve 100% branch coverage in permissionHelpers
  • 96eaa9c #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 documents
  • af324dc refactor: migrate to pnpm monorepo with shared types
  • c4333ed Add Discord notifications to CI workflows
  • 8a775ab Split My Startups and My Applications navigation
  • 1d79b4b Add document visibility toggle (#218)
  • 179bcb5 Test: verify gold standard deploy + Discord notifications
  • f71e6a8 Gold standard deploy setup: version.json, auto-close, Discord notifications
  • f476ccd Add OpenClaw agent files to gitignore
  • 9a6c9be Merge pull request #216 from SeedStart-World/fix/org-info-mobile-alignment
  • ecb0ea5 fix(mobile): improve button wrapping and contrast in public info edit section
  • 8fea0e2 Add unit tests for permissions service and usePermissions hook
  • 75f2de9 Use emulator-backed rules tests for npm test
  • 7375096 fix: auto-fix eslint indentation and quotes (943 errors resolved)
  • c942c8e fix(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 mobile
  • 1c2db36 Merge pull request #205 from SeedStart-World/MARK/people-page-user-profile-close
  • 10c4256 Merge remote-tracking branch 'origin/main' into Mark/people-page-user-profile-close
  • 514635e Merge pull request #213 from SeedStart-World/bug/org-dtl-mbl-vw
  • 708a75e now mobile responsive
  • 7274300 Merge pull request #212 from SeedStart-World/bug/time-avail
  • 0641a9d added avatars in time availability
  • b278aa9 changes in firestore file
  • d2f1b8f Merge branch 'main' of https://github.com/SeedStart-World/seedsite into bug/time-avail
  • 4c6dc69 feat: Add GitHub integration and admin console links
  • 6971343 refactor(breadcrump): remove dead code for breadcrumb pagination preservation, when go back from User profile
  • 1eb51f1 update: revert PeoplePage.tsx default export name back to original, revert AuthContext.tsx back to original
  • 0d7a3be update: revert changes in AuthContext back to original after re-rendering issues when login
  • 8ed6cb5 fix(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 Dashboard
  • a99305a time availability feature working now
  • f71af56 feat: Add connected email display to CalendarIntegrationPage
  • adc2e68 feat: Add application assignment functionality to CandidateDetailPage and CandidatesPage

v1.0.6 — 2026-01-13

10 commits since v1.0.5 (compare)

  • 68d070e feat: Add Firestore security rules tests
  • f49081c fix: Use exists() as standalone function in Firestore rules
  • 1e8f911 fix: Add Firestore rules for org contract templates
  • 0ce8a46 fix: Remove functions deployment from seedsite workflows
  • b628098 refactor: Consolidate imports and fix broken references
  • 7b73171 refactor: Consolidate imports from OrgService for cleaner code
  • b3ddf8a refactor: Simplify contract templates and remove unused components
  • 0c8540e feat: Implement user profile updates and validation improvements
  • 6a1c6a3 feat: Integrate Markdown editor for contract content management
  • f3dc68c feat: 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)

  • 9e60b71 1.0.4
  • e1b1f40 feat: Add CORS headers and update logging in service worker for improved debugging
  • f050d7c refactor: Improve service worker and notification handling for PWA
  • dc30747 style: Update LandingPage layout for improved responsiveness
  • 84b0d77 refactor: Enhance feature detection and initialization for push notifications in service workers
  • 7820241 refactor: Enhance notification handling and feature detection for iOS PWAs
  • 15aeba9 refactor: Enhance error handling in Firebase initialization and service worker registration
  • 26dcc65 fix: Skip FCM initialization on iOS to prevent service worker crash
  • b6a9dfb chore: Add VAPID_KEY to Firebase configuration in deployment workflows
  • b76d523 refactor: Simplify App component and enhance Firestore initialization
  • 8e2036f refactor: Remove console.log from firebaseConfig to improve code cleanliness
  • 75cc435 refactor: Improve application initialization and service worker registration
  • 18d54ff refactor: Remove debug log from MainLayout component
  • c5e17a8 style: Update background color and add loading spinner
  • cddce0c refactor: Simplify user navigation logic in UserMenu component
  • 59c1143 feat: Initialize Firebase functions and implement messaging notifications
  • 50d97d8 push notif
  • b3e2108 fix
  • 1d5de42 feat: Enhance activity logging and notifications system
  • 6153da2 feat: 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)

  • adc2e68 feat: Add application assignment functionality to CandidateDetailPage and CandidatesPage
  • 68d070e feat: Add Firestore security rules tests
  • f49081c fix: Use exists() as standalone function in Firestore rules
  • 1e8f911 fix: Add Firestore rules for org contract templates
  • 0ce8a46 fix: Remove functions deployment from seedsite workflows
  • b628098 refactor: Consolidate imports and fix broken references
  • 7b73171 refactor: Consolidate imports from OrgService for cleaner code
  • b3ddf8a refactor: Simplify contract templates and remove unused components
  • 0c8540e feat: Implement user profile updates and validation improvements
  • 6a1c6a3 feat: Integrate Markdown editor for contract content management
  • f3dc68c feat: Enhance Breadcrumbs and Vacancy components with sharing functionality
  • aedd8e3 1.0.5
  • b91b3bf ci: Add Cloud Functions deployment to workflows
  • 9e60b71 1.0.4
  • e1b1f40 feat: Add CORS headers and update logging in service worker for improved debugging
  • f050d7c refactor: Improve service worker and notification handling for PWA
  • dc30747 style: Update LandingPage layout for improved responsiveness
  • 84b0d77 refactor: Enhance feature detection and initialization for push notifications in service workers
  • 7820241 refactor: Enhance notification handling and feature detection for iOS PWAs
  • 15aeba9 refactor: Enhance error handling in Firebase initialization and service worker registration
  • 26dcc65 fix: Skip FCM initialization on iOS to prevent service worker crash
  • b6a9dfb chore: Add VAPID_KEY to Firebase configuration in deployment workflows
  • b76d523 refactor: Simplify App component and enhance Firestore initialization
  • 8e2036f refactor: Remove console.log from firebaseConfig to improve code cleanliness
  • 75cc435 refactor: Improve application initialization and service worker registration
  • 18d54ff refactor: Remove debug log from MainLayout component
  • c5e17a8 style: Update background color and add loading spinner
  • cddce0c refactor: Simplify user navigation logic in UserMenu component
  • 59c1143 feat: Initialize Firebase functions and implement messaging notifications
  • 50d97d8 push notif
  • b3e2108 fix
  • 1d5de42 feat: Enhance activity logging and notifications system
  • 6153da2 feat: Add messaging and activity features to the application
  • 51efed1 feat: Update Firestore rules and enhance vacancies management
  • 2d84deb feat: Add Firestore rules for vacancies management
  • 48993bc Refactor HamburgerMenu and TopBar components to use Logo component for branding
  • 46ab5c6 feat: Implement Member Onboarding System and finalize application-related changes
  • 1d98550 stats
  • d73e10d chore: release v1.0.2 - fix breadcrumbs and firestore indexes
  • 3852b54 f
  • 6759cb5 url change
  • ad7405f Enhance HR Candidate Management with rejection functionality and performance tracking
  • 7950189 Enhance UserPrivateProfile component with bio management and performance optimizations
  • 084361d Enhance Breadcrumbs and User Profile components for improved user experience
  • 13757d5 Enhance Firestore rules and notifications handling
  • dade0ac Refactor useResolvedUserId hook and update user pages for improved error handling
  • 7e3a148 Add user alias functionality and Firestore index for usersPub collection
  • 2c933b3 Enhance 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)

  • 102c362 Prepare for first production release
  • 02a4e9b Remove unused components and files to streamline the codebase
  • 245ebe4 Update navigation paths in MyApplicationsPage for improved routing
  • 17e5d5a Refactor Firestore references across Admin and PitchDeck components
  • 8dc05a2 Refactor ScoreRepository to use centralized Firestore references for scores
  • 28c28f6 Add toDate helper function for converting Firestore Timestamp or Date to Date
  • 3ce3cf0 Refactor Footer and LandingPage links to external URLs, add Scoreboard navigation to HamburgerMenu and OrgSidebar, and remove PrivacyPolicy and TermsOfService pages.
  • c5b1a3f Remove debug logging from TimeOffPage and streamline date normalization logic for improved clarity and performance.
  • 70a288f Add time-off collection group index and clean up TimelinePage formatting
  • e93408e Enhance TimelinePage with certificate progress tracking
  • 54ca27a Add Timeline page and update OrgSidebar navigation
  • 6c364e1 Refactor AchievementsSection and RecognitionPage for improved functionality
  • c213c18 Add jsPDF library and enhance organization details management
  • 3774159 Enhance contract signing functionality and improve user experience
  • 03d397c Enhance user data handling in AuthContext for Google sign-in
  • f6ccfa7 Enhance Meeting component to display session details and total duration
  • ca20d35 Implement real-time attendance updates in Meeting component
  • e98d1be Refactor attendance management in Meeting and MemberAttendance components
  • ed19276 Enhance Firestore rules and update OrgChat components for improved messaging functionality
  • ad0ecfc Enhance TeamsPage functionality and TeamRepository updates
  • d501e9c Add Permissions Matrix and enhance Role Management features
  • da94d0e Add prominent "Happening Now" indicator to Meeting component
  • 0e95551 Enhance Meeting components with end time and Google Meet link functionality
  • 69f119c Add last sync log details to Meeting components
  • 20c906c Update attendance synchronization logic in MeetingsPage
  • 4ed890a Enhance Firestore rules for organization member creation and access
  • a5786c4 Refine Firestore rules for organization member access
  • 6201e0b Update Firestore rules to improve access for organization owners and members
  • fad892b Update Firestore rules to enhance access control for meetings and attendance records
  • 13e3d47 Enhance role management features in MembershipEditingPage
  • e01c4c7 Implement role management enhancements in MembershipEditingPage
  • f80f92e Refactor Firestore rules and enhance AuthContext for improved role management
  • 4b211b8 Implement attendance synchronization feature in MeetingsPage
  • ef96d56 Enhance CalendarIntegrationPage with improved refresh logic and UI updates
  • 3abb9c7 Refactor integration components and remove deprecated IntegrationsPage
  • f8d74a3 Enhance MeetingsPage with flexible sync options and improved UI interactions
  • ab4f4e5 Enhance MeetingsPage with new dialog components and improved imports
  • 6b0fd1e Add Discord settings link to OrgSidebar and improve Calendar integration status refresh logic
  • b5bde91 Add react-icons dependency and integrate Discord icon in OrgSidebar
  • e510ddc Add Google Calendar integration to HamburgerMenu and OrgSidebar
  • d39a9ca Add TimeOff type import in Firestore references
  • bf0df61 Update meeting navigation and enhance MeetingsPage functionality
  • 6aa3f3e Refactor URL cleanup in CalendarIntegrationPage for improved readability
  • 6e2f8ee Add application deletion functionality in CandidatesPage
  • 0e85260 Update job applications section and service
  • 606769b Fix calendar OAuth callback to handle HTTP redirect from backend
  • c1c6184 Enhance Contracts and Organization Management Features
  • d42ff78 Implement warnings management feature with Firestore rules and UI integration
  • c660dd4 Add weekly commitments feature with Firestore rules and UI integration
  • 1597f77 Refactor recognition functionality and update routing
  • 9466f0e Update meeting terminology in HamburgerMenu and OrgSidebar
  • 1f730c3 Enhance ContractsPage with Contract Templates Section
  • 92b5e89 Add Firestore Indexes Deployment Step to Production Workflow
  • 8563327 Add team filtering and update meeting terminology
  • 9f0b53b Implement team management features and enhance meeting functionalities
  • 25e9668 Initialize Firebase Functions with explicit region in firebaseConfig.ts for deployment consistency
  • d8e6808 Update deployment documentation and refactor CalendarIntegrationPage for Firebase Functions integration
  • 1935636 Refactor CalendarIntegrationPage to utilize Firebase Functions for OAuth and sync operations
  • ac9cb9f Add Calendar integration to OrgSidebar and routing
  • f3a0f9c Refactor MyOrgsSection to streamline organization membership handling
  • 76128bd Enhance MyOrgsSection and related components for onboarding functionality
  • c6b2740 Update deployment workflows to improve Firestore rules handling
  • 0bdb7d6 Enhance service account permissions setup in deployment script
  • ed3bcb8 Remove continue-on-error from deployment workflows for Firestore rules
  • c64daed Refactor service account setup in deployment workflow
  • 14209e3 Update Firebase deployment workflows to separate hosting and Firestore rules
  • 34d91e6 Remove admin routes and update .gitignore
  • 77b3b39 Remove TypeScript build info files to clean up project structure
  • e12ca02 Remove hover effect from image container in SolutionSlide component for improved UI consistency
  • db0cbca Update deployment workflows and enhance application error handling
  • 14baf1c Enhance HR application management and UI components
  • 4593ff0 Refactor code style for consistency across components
  • 43240ef Add HR management system, contracts, and org chart
  • 4a46f61 Merge pull request #202 from SeedStart-World/hassan-Calendar
  • 135bf37 Added calendar,meeting displays, and fixed some bugs
  • 5590d0f added basic setup and create calendar event functions
  • 685f25d Merge pull request #199 from SeedStart-World/hassan-People
  • f35024f Changed the error to proper English.
  • ca4df98 added an artificial delay
  • f354946 Annoying purple background is gone now!
  • 267110a fixed layout issues in Startup cards and People cards.
  • 3022d1d Merge pull request #198 from SeedStart-World/Dean/feat/member-attendence-update
  • 86e8c45 update the rules for org/members and org/meetings
  • 69aa7ab Merge pull request #197 from SeedStart-World/fix/people-section
  • b999d94 filter active people
  • c9e6859 feat: synchronize attendance and meetingCount updates in transaction; add bordered UserBadge styling
  • c8e7189 attendence increment
  • 0aa9bb7 Merge pull request #195 from SeedStart-World/Dean/feat/attendence-count
  • 003ab58 Merge pull request #192 from SeedStart-World/fix/overflow
  • 45491b1 set limit to the name of startups
  • 72da115 Merge pull request #191 from SeedStart-World/fix/change-status-button
  • 631c865 fix: fixed change status button on achievement card
  • 1b0a9c2 Add Attendence in startup section of user profile
  • 4b05a4a Merge pull request #186 from SeedStart-World/Dean/fix/org-requires-admin
  • 76db194 - prevent last admin role change - improve dropdown disabled UI
  • 6a4c27a Merge pull request #185 from SeedStart-World/org-name
  • de5e8a9 org-name fix
  • 7664155 Merge pull request #184 from SeedStart-World/chat-part
  • 1aa3d6c chat part
  • 4cb311f Merge pull request #183 from SeedStart-World/hassan-profilePicture
  • f628ad6 fixed upload photo function for private profile
  • 6321eb7 Merge pull request #182 from SeedStart-World/hassan-welcome
  • deefb99 Changed the Welcome message. changed the font family
  • ea2fd7b Merge pull request #179 from SeedStart-World/Dean/deat/Cope-Paste-Achievement-Image
  • c7d9e01 drop zone UX update
  • bef1981 replace image upload button with drop zone
  • 142ebc3 update achievement video player dialog style
  • 82a42c1 Merge pull request #176 from SeedStart-World/fix/org-name
  • b1c664b Merge pull request #177 from SeedStart-World/hassan-114
  • e942e4a added Delete function for Organization
  • 48ef462 full name for startups
  • 8c2e7cd Merge pull request #173 from SeedStart-World/fix/login-redirect-flash
  • 13ec831 Merge pull request #167 from SeedStart-World/fix/invalid-email
  • d8f19ee Merge pull request #175 from SeedStart-World/Dean/feat/upload-achievement-video
  • c25cc7c little change in style of modal video player
  • 6448541 Merge pull request #174 from SeedStart-World/hassan-mindBehind
  • bc4c809 removed debug section in teamSlide
  • 9d32d92 feat(achievement-card): - add video preview with thumbnail - add responsive dialog player
  • 3811940 fix: prevent login form flash when user already signed in
  • f956e3c feat(achievements): add single-video upload to dialog and persist videoUrl
  • 1c67b8a Merge pull request #170 from SeedStart-World/hassan-114
  • ed8d151 the logo now requires save button to apply
  • 2870a2c feat: add password validation error handling
  • 8467a01 fix:Invalid Email
  • 7e05916 Merge pull request #166 from SeedStart-World/green-grass-update
  • 0440e73 Green grass - Facebook ,X, instagram needs to be updated
  • 532a515 Merge pull request #165 from SeedStart-World/green-grass
  • 197d423 Privacy and policy
  • d830851 Merge pull request #164 from SeedStart-World/hassan-mindBehind
  • c3438fb added linkedIn feature to team slide. Added Social links to Public profile.
  • 76c6ed1 Merge pull request #162 from SeedStart-World/edit-button
  • f4a18c3 edit buttons
  • db95116 User private profile is updated with new fields, LinkedIn, Github, Role, website, and Twitter.
  • 1e3fb4d team members are now connected the user public profile.
  • eb4fc35 Merge pull request #155 from SeedStart-World/message-ui
  • ee282fd change in service account key
  • 848fd52 Merge pull request #146 from SeedStart-World/git-checkout--b-Dean/feat/update-startup-search-filter
  • dd30f3e little fix
  • be55d98 turn country selector into AutoComplete
  • f051448 style: update search & filter layout
  • 9b79e98 Merge pull request #144 from SeedStart-World/message-ui
  • 660f437 changes in dev yml
  • 35318f3 Merge pull request #143 from SeedStart-World/message-ui
  • dbc14d1 changes in dev yml file
  • 757fd2c update the text in vacancies page
  • 33ec87b Merge pull request #139 from SeedStart-World/message-ui
  • 941d858 Merge branch 'main' of https://github.com/SeedStart-World/seedsite into message-ui
  • 3ff01b1 Merge pull request #137 from SeedStart-World/feature/achievement-edit
  • 9549fb5 Merge pull request #136 from SeedStart-World/feature/resized-charts
  • dd0f08c updated rules and dev yml file
  • ec3fa1f fix: adjust icon size & improve dark mode support
  • c17912c Merge pull request #138 from SeedStart-World/Dean/feat/update-navibar-UI
  • fbb28ce update hamburger menu
  • f63a941 feat: edit achievements
  • 1d1ca1a resized charts and enhanced nomination & recogniton section
  • 121c5f4 Merge pull request #135 from SeedStart-World/hassan-MinorTouches
  • 066d5eb minor changes for Solution Slide and About Slide
  • a93c1b7 Merge pull request #134 from SeedStart-World/hassan-mindBehind
  • 1d27c4f Merge branch 'main' into hassan-mindBehind
  • 29f6c0b add major and professional social media
  • 54c42e8 Merge pull request #133 from SeedStart-World/Dean/feat/update-navibar-UI
  • 0f7bbfb feat: Top Bar section hight light
  • 50074af Merge pull request #132 from SeedStart-World/Dean/feat/PublicPeoplePage
  • 395e96b UI update for tags
  • be62df9 Add bio in User Card and make org tag clickable
  • 115b2ae Merge pull request #131 from SeedStart-World/fix/bugs
  • 8b6c44b fix bugs
  • c932caa Merge pull request #130 from SeedStart-World/feature/apply-jobs
  • 585b144 modal for job deacription
  • 8290f5a Merge pull request #129 from SeedStart-World/message-ui
  • d748e0f reverted the yml file
  • 4f44aa8 Merge pull request #128 from SeedStart-World/message-ui
  • 2c2ed6a removed download artificat line
  • f8c2e6c Merge pull request #127 from SeedStart-World/message-ui
  • 9b0c0eb minor change
  • 516cac5 Merge pull request #126 from SeedStart-World/message-ui
  • 77bbb70 testing dev yml file
  • 63af1d7 Merge pull request #124 from SeedStart-World/message-ui
  • 4d53fbd Add startups tags in UserCard
  • 644882d merged main branch
  • 126c970 changed chat view for org members
  • 386e96a Merge pull request #123 from SeedStart-World/feature/add-draft
  • e0dfe01 add draft startups into people page
  • 01dcec2 added clickable function for members of the team.
  • 9eb3e22 add role in userCard
  • 15eab7c feat(people): add basic People page
  • c73b9b7 Merge pull request #120 from SeedStart-World/feature/merge-buttons
  • 618cdd9 move status button into edit page
  • b759e95 Merge pull request #119 from SeedStart-World/hassan-mindBehind
  • 1a8db63 added team member management component. added team member to The minds behind ReactGPT.
  • e976287 changed the font and the size of the AboutSlide.
  • a25fba4 improve org name text visibility in dark mode
  • 8cdd742 Merge pull request #115 from SeedStart-World/Dean/feat/discover-startups-page
  • 3b25f57 Merge branch 'main' into Dean/feat/discover-startups-page
  • b144450 change steps in slider
  • 399dac1 Merge pull request #113 from SeedStart-World/message-ui
  • 31512d9 resolved ui bug in membership editing page
  • b39f4e7 Merge pull request #112 from SeedStart-World/message-ui
  • 600bd06 Merge branch 'main' of https://github.com/SeedStart-World/seedsite into message-ui
  • e8b256f font color bug resolved
  • 4a01a7c changed message ui
  • 2554de5 Merge pull request #111 from SeedStart-World/leave-org-btn
  • 1771ce8 merged main branch
  • cf4bd1f added admin screens
  • 2b6b7ab Merge pull request #110 from SeedStart-World/hassan-solutionSlide
  • ce718ae Changed the layout of images in SolutionSlide
  • 7c75f1b Merge pull request #109 from SeedStart-World/hassan-pitchDeckI
  • 645407b cleanup: Remove temporary comment
  • c5c0300 fix: Force rebuild to resolve JSX tag mismatch issue
  • ba375da fixed SolutionEditor and resolve JSX tag mismatch
  • c3ace43 Fixed SolutionEditor problems.
  • 4b8a28d Merge pull request #108 from SeedStart-World/hassan-pitchDeckI
  • 6e52601 Add founder management system Cloudinary upload integration Update about slide to display details
  • 166656c Removed headline and Logo from about slide. left aligned the founder's name.
  • 0786d2f Merge pull request #107 from SeedStart-World/fix/bugs-discover-part
  • add4d52 Merge pull request #104 from SeedStart-World/Dean/feat/discover-startups-page
  • 20d5dbd Merge branch 'main' into Dean/feat/discover-startups-page
  • dfecd1f feat(filter): add member slider filter
  • ffa2693 feat(discover): add Startups page
  • 6e43760 fix: discover part bugs
  • 75e4c10 Merge pull request #98 from SeedStart-World/feature/funded-chip
  • 7f164f1 funded chip
  • d777e31 Merge pull request #97 from SeedStart-World/Dean/feat/update-navbar-text
  • d44af67 feat(navbar): update button text in header nav bar
  • fba0e5e Merge pull request #96 from SeedStart-World/leave-org-btn
  • 394bedd merged main branch
  • b34cfcf replaced loading text with spinner
  • 873808a Merge pull request #95 from SeedStart-World/feature/burger-menu
  • 641bbfc mobile hamburger menu
  • 20adc6d Merge pull request #91 from SeedStart-World/leave-org-btn
  • ca223d3 Merge branch 'main' of https://github.com/SeedStart-World/seedsite into leave-org-btn
  • 11e070f added user status in profile section
  • bbf69ec Merge pull request #90 from SeedStart-World/hassan-pitchDeckI
  • 5f6bf8b Pitch Deck last slide is deleted.
  • 6291a65 Fixed Market Size Slide Legends when hovering.
  • dd9345d Merge pull request #88 from SeedStart-World/leave-org-btn
  • 567f792 hide the leave button from view user profile
  • e7554d6 removed empty file
  • 65690f9 changes in firestore file
  • 7f55e0d replaced organization with startup
  • 46c737b added leave org or remove member btn
  • 6eff867 Merge pull request #87 from SeedStart-World/feature/stage-bio
  • 29d0319 Merge branch 'main' into feature/stage-bio
  • fd1d90b fix useEffect
  • 2f8bff7 Merge pull request #86 from SeedStart-World/hassan-foundersLogo
  • 31ce521 Adding Profile picture to Founder's detail in .
  • 9d14182 Fix React Hook error in SolutionEditor and add avatars to founders
  • 4ec4d0d Merge pull request #85 from SeedStart-World/hassan-MinorTouches
  • a12fa1a Merge branch 'main' of https://github.com/SeedStart-World/seedsite into hassan-MinorTouches the branch was open for a while I updated my branch
  • 5ca63f4 fixed minor changes and added image section to the .
  • fba30d6 Merge pull request #83 from SeedStart-World/feature/changes-vancancy
  • ed4da62 Merge pull request #84 from SeedStart-World/feature/chip-startup
  • f91ba2c Update StartupStageChip.tsx
  • f61b783 clip for startup stage
  • e438aaa changes in vacancy page
  • 9c20ee2 Merge pull request #80 from SeedStart-World/nomination-achievement
  • c4a8174 removed conditional state use
  • 74e9443 nominations and achievements in user profile
  • 3862030 Merge pull request #79 from SeedStart-World/feature/page-vacancies
  • b72168f vacancy profile
  • 1d91758 Merge branch 'main' of https://github.com/SeedStart-World/seedsite into hassan-MinorTouches
  • 35aafba Merge pull request #74 from SeedStart-World/hassan-achievement
  • b190894 Merge branch 'main' of https://github.com/SeedStart-World/seedsite into hassan-achievement
  • d44a8f6 Merge pull request #77 from SeedStart-World/feature/user-profile
  • 9611753 profile information font
  • 9559147 font in userprofile in dark mode
  • 9ac9529 Merge pull request #76 from SeedStart-World/revert-75-feature/fix-userproile
  • 8ffe76b Revert "change font color in user profile"
  • 9be525a Merge pull request #75 from SeedStart-World/feature/fix-userproile
  • 20c274a change font color being too bright
  • 84c3467 Added upload button to Avatar on UserPrivateProfile
  • 09331c4 chore: format codebase with Prettier and add formatting configuration
  • 1a8c092 Added upload image button to achievement dialog
  • ba56399 Merge pull request #65 from SeedStart-World/hassan-nominations
  • be5f70e separated recognition from nominations
  • 6d297ae Merge pull request #64 from SeedStart-World/feature/userProflile-AddBioSkills
  • 973a105 Add Bio and skills in user profile page
  • a62dd58 Merge pull request #63 from SeedStart-World/feature/achievement-button
  • a5639ba Make Edit, Delete and Change Status buttons work in team achievements section.
  • db5089f Merge pull request #61 from SeedStart-World/timmy1
  • cfe2445 refactor: enhance getAdminOrganizations to filter out organizations with visible: false
  • c91e94a Merge pull request #59 from SeedStart-World/timmy1
  • 5ad99f4 refactor: update getAdminOrganizations to include all organizations for admin dashboard
  • dc695ce Merge pull request #58 from SeedStart-World/prod
  • eb6b66f filter out organizations based on visibility in getAdminOrganizations function
  • de71fc8 Merge pull request #49 from SeedStart-World/shivam
  • 8064ad9 merged main branch and minor ui changes
  • 740e79f Merge pull request #48 from SeedStart-World/feature/fix-Meetingbuttons
  • c2b814d resolved inviting issue
  • 6c88d76 Changed the alignment to center. Founders are in one line.
  • 8973fa5 all buttons in the organization page follow the same style e.g. (rounding border and color)
  • 0ce6ddf All buttons have the same style.
  • 9697436 Avatars are squared
  • 77a2986 fix meetings buttons
  • 779cfe8 Merge pull request #42 from SeedStart-World/shivam
  • b0610a2 updated meeting name
  • 82c311f added week days availability view
  • 753fc8f Merge pull request #40 from SeedStart-World/main
  • 8d5b4a5 Merge pull request #39 from SeedStart-World/shivam
  • a9c97ea removed email from founders list
  • a92a65a main branch changes
  • 4e78d0c changes in pitch deck first slide
  • 0868c8a Merge pull request #38 from SeedStart-World/feature/display-location
  • a670769 resolve conflicts
  • 8e16d02 fix: merge conflict resolved in OrgEditPage, combine location update and logo upload logic
  • bf7e845 merged main branch
  • 5885350 Merge pull request #37 from SeedStart-World/hassan-cloudinary
  • 82abeaa Add detailed location display in organization details page
  • 909d619 added tegline. tagline is also shown in the dashboard
  • 2d0c934 Merge pull request #33 from SeedStart-World/feature/clickApply-showjob
  • 3b9313a adding choose file button and connecting it Cloudinary.
  • 6daa493 changed width of country dropdown and logo input
  • 6b569fe redict when click on Apply button on a job vacancy and prefill message
  • fc2dd8d Merge pull request #31 from SeedStart-World/shivam
  • baab4c7 merged changes from main branch
  • 49968c3 Merge pull request #30 from SeedStart-World/hassan-layout
  • ff4c59b removed unused variable
  • c4cf08a removed consoles
  • d68aee7 updated edit org page
  • 4b8bb62 Layout has been changed, added margin and aligned containers, changed the save/close buttons' place.
  • 66fda77 Merge pull request #29 from SeedStart-World/shivam
  • 1c3d06d changes in gitignore file
  • 64acde8 stoped tracking .env files
  • f50fea5 stop tracking .env files
  • e515821 Merge pull request #23 from SeedStart-World/kate
  • 2f6afec Merge branch 'main' into kate
  • b2cd33c Merge pull request #26 from SeedStart-World/main
  • de79b84 Merge pull request #25 from SeedStart-World/timmy1
  • 8b72829 Enhance 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.
  • 59f1476 Refactor 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.
  • 84354fe Refactor 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.
  • 030d7f1 Merge pull request #24 from SeedStart-World/timmy1
  • 9a336c1 Refactor 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.
  • 6ed0c37 Enhance 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.
  • 7593ea2 change some front color
  • b7f2223 Merge pull request #22 from SeedStart-World/kate
  • b7ca2dd Update the layout of Manage membership screen and eslint fix
  • 63a7ff5 fix : minor fix
  • 82582de chore: remove unused code
  • 19f66f7 feat : env updated for the production
  • f86e64f Merge pull request #11 from SeedStart-World/timmy1
  • bde10c9 Merge branch 'main' into timmy1
  • eb96b75 chore: trigger initial prod deploy
  • 28d13a6 Merge pull request #21 from SeedStart-World/prod-deployment
  • 0292998 chore(ci): configure Firebase production deployment
  • 6fed9d5 Merge pull request #19 from SeedStart-World/shivam
  • dc6b537 Merge branch 'main' of https://github.com/SeedStart-World/seedsite into shivam
  • eafc9e1 updated the Team Members section
  • 88be707 Merge pull request #14 from SeedStart-World/shivam
  • 0eec4de formatted files using prettier
  • 00d1a48 Merge pull request #9 from SeedStart-World/shivam
  • 9d6a149 added husky and org activity tab
  • f57df12 chore: renamed project reference in .firebaserc for correct deployment
  • 296672b Enhance 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.
  • 84f39c4 Add 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.
  • fcba2f6 Merge pull request #8 from SeedStart-World/deployment-fixes
  • d66459c feat : add dev target configuration
  • 34b0dea Merge pull request #7 from SeedStart-World/timmy
  • a76fd4a Refactor 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.
  • 46fbe62 Merge pull request #6 from SeedStart-World/timmy
  • 428b1bd Update 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.
  • 3eb1769 Merge pull request #5 from SeedStart-World/timmy
  • a29f2ca Enhance 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.
  • 9d234d9 Enhance 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.
  • e1bd259 Merge pull request #4 from SeedStart-World/timmy
  • cc03d0c Refactor 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.
  • 8b9a0c8 Enhance 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.
  • ea249a6 Refactor 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.
  • d0d30a1 Refactor OrgCard and OrgDetailsCard to remove organization name text for improved layout and avoid truncation. Update icon sizes and styles for better visual consistency.
  • 01a7d41 Refactor 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.
  • 8495293 Enhance TopBar and Dashboard styling with new gradients, improved layout, and loading indicators. Update MyOrgsSection and PublicOrgsSection for better user experience and responsiveness.
  • 08b6692 Update WelcomeSection styling with new background and text color for improved visibility.
  • fbd9738 Refactor AuthDialog layout to improve overflow handling and alignment of content.
  • 1b4d12b Update MainLayout to conditionally render children for unauthenticated users, enhance AuthDialog layout, and revamp WelcomeSection with new features and improved styling.
  • e0b0967 fix
  • ef3508d fix
  • 348dd32 fix
  • 45ac2b4 fix
  • f33e6b8 fix
  • 092f735 fix
  • 5ccdf65 fix
  • ecedf97 fix
  • 96aadd6 fix
  • c48d7ab fix
  • fb12045 fixes
  • 8bc96d4 fix
  • 71c8aec fix
  • 60bdd54 fix
  • b419175 fix
  • 8c61de6 fix of task adding
  • 539a219 fixes
  • c62df73 fixes
  • 23d40c4 update to meetings and tasks
  • c02b33b meetings order & fixes
  • 9e32661 fixed firestoreService.ts
  • d1da830 fixes
  • d469973 updates
  • 73b266d fixes
  • 5f6600b vacancies
  • 3e66a1f info card
  • 482e584 slides
  • 20a08cd slides
  • e9ab95a only google signin
  • 4b268fd layout fixed
  • e4ac8e9 logo upload
  • 13e24d2 fixes
  • 2a3e2a8 message ui
  • 1a64fb0 breadcrumbs
  • 3ce3f72 styling
  • fe2713d bugfixes
  • 7992efe meetings
  • 82cbbd8 tasks
  • 4b3ac52 ui fixes
  • 83c372a timezone & location
  • 2095643 org details
  • fb88ffb logo
  • b5e4089 messages timestamps
  • 059ccbb org edit page
  • ca1be21 new design
  • 700db47 preserved url route after sign-in fixed
  • 596795f router fix
  • e44a279 router
  • 994b855 Merge branch 'main' of https://github.com/SeedStart-World/seedsite
  • 447a725 first version
  • 0f968aa Create main.yml
  • 3dd63ee first commit

Internal docs — access restricted via Cloudflare Zero Trust.