Skip to main content

Commit-by-Commit History

This appendix preserves chronological first-parent histories for v2 main and frozen v1.

v2 main first-parent history

  • 891e976 — 2025-11-08 — initial Figma design
  • f8e90d4 — 2025-11-08 — migration from vite to nextjs
  • 228a09f — 2025-11-08 — migration from vite to nextjs
  • 40c3a17 — 2025-11-08 — Add missing UI deps
  • 24505dd — 2025-11-08 — Add radix-ui/react-aspect-ratio
  • 2ecd0bd — 2025-11-08 — Add @radix-ui/react-select
  • 2025c6a — 2025-11-08 — Dockerization and some bug fixes
  • 09d72a3 — 2025-11-10 — redesign of analytics, global switcher, other designs
  • 2b8d65a — 2025-11-20 — Patch: edit analytics section to match requirements
  • 56c65be — 2025-11-20 — Patch fixing cards content
  • bf2fad2 — 2025-11-21 — Finalized UI/UX
  • 76019a9 — 2025-11-21 — Docker build update
  • 3d3f87c — 2025-11-21 — Fix/global switcher fix to pull from CMS
  • 5a67f8d — 2025-11-21 — change switcher link to prod version
  • f957fbb — 2025-11-22 — chnages to the analytics section
  • 618f9bb — 2025-11-26 — unified monorepo
  • 314f8c2 — 2025-11-26 — CI/CD set up & repo restructure
  • 700773d — 2025-11-28 — CI/CD prod fixes
  • 420cf77 — 2025-11-28 — fix: Coolify env vaaribales, testing docs
  • 6a2343f — 2025-11-28 — Merge pull request #1 from Almalgo/dependabot/github_actions/actions/checkout-6
  • c91e7c9 — 2025-11-28 — Merge pull request #2 from Almalgo/dependabot/github_actions/github/codeql-action-4
  • 857b78e — 2025-11-28 — Merge pull request #3 from Almalgo/dependabot/github_actions/codecov/codecov-action-5
  • f29bef7 — 2025-11-28 — Merge pull request #4 from Almalgo/dependabot/npm_and_yarn/apps/webapp/multi-5bd58450ad
  • c6484c7 — 2025-11-28 — Merge pull request #5 from Almalgo/dependabot/npm_and_yarn/apps/website/lucide-react-0.555.0
  • 8d1ccad — 2025-11-28 — Merge pull request #6 from Almalgo/dependabot/npm_and_yarn/apps/webapp/typescript-5.9.3
  • 2520c24 — 2025-11-28 — Merge pull request #7 from Almalgo/dependabot/npm_and_yarn/apps/webapp/supabase/supabase-js-2.86.0
  • 60191a7 — 2025-11-28 — Merge pull request #8 from Almalgo/dependabot/npm_and_yarn/apps/website/next-16.0.5
  • e0fc840 — 2025-11-28 — Merge pull request #9 from Almalgo/dependabot/npm_and_yarn/apps/website/types/react-19.2.7
  • 4abd23e — 2025-11-28 — Merge pull request #10 from Almalgo/dependabot/pip/backend/production-dependencies-c771345c0e
  • 8758567 — 2025-11-28 — Merge pull request #11 from Almalgo/dependabot/npm_and_yarn/production-dependencies-3d2d6d470b
  • 6e532bc — 2025-11-28 — Merge pull request #12 from Almalgo/dependabot/npm_and_yarn/development-dependencies-a27f8b34e1
  • 8fa2026 — 2025-12-04 — Merge pull request #13 from Almalgo/tests/api-tests
  • 422d993 — 2025-12-06 — Merge pull request #16 from Almalgo/feature/landing-page-analytics
  • abf0e41 — 2025-12-06 — Merge pull request #15 from Almalgo/tests/api-tests
  • 4eec39b — 2025-12-07 — Merge pull request #18 from Almalgo/tests/api-tests
  • 8c0ed90 — 2025-12-07 — Merge pull request #19 from Almalgo/fix/logo-and-analytics-env
  • f314a0f — 2025-12-07 — Merge pull request #20 from Almalgo/feature/preferred-token
  • 6775e52 — 2025-12-07 — Merge pull request #21 from Almalgo/feature/preferred-token
  • adb45c4 — 2025-12-08 — fix: explicitly add Tailwind CSS v4 Linux native binaries
  • 153e251 — 2025-12-08 — Solve timeout issue
  • 5d6cda8 — 2025-12-08 — Merge pull request #23 from Almalgo/dependabot/npm_and_yarn/apps/website/types/node-24.10.1
  • 9918c8a — 2025-12-08 — Merge pull request #24 from Almalgo/dependabot/npm_and_yarn/apps/website/recharts-3.5.1
  • 6367818 — 2025-12-08 — Merge pull request #26 from Almalgo/dependabot/npm_and_yarn/apps/webapp/radix-ui/react-tabs-1.1.13
  • f22a955 — 2025-12-08 — Merge pull request #27 from Almalgo/dependabot/npm_and_yarn/apps/webapp/radix-ui/react-toast-1.2.15
  • 8803601 — 2025-12-08 — Merge pull request #28 from Almalgo/dependabot/npm_and_yarn/apps/webapp/radix-ui/react-dropdown-menu-2.1.16
  • 7cdcb8c — 2025-12-08 — Merge pull request #29 from Almalgo/dependabot/github_actions/actions/setup-python-6
  • 2a17e9f — 2025-12-08 — Merge pull request #30 from Almalgo/dependabot/github_actions/docker/build-push-action-6
  • 0f40325 — 2025-12-08 — Merge pull request #31 from Almalgo/dependabot/github_actions/actions/setup-node-6
  • 6b8df1d — 2025-12-08 — Merge pull request #32 from Almalgo/dependabot/pip/backend/production-dependencies-f487869770
  • a17a31f — 2025-12-08 — Merge pull request #34 from Almalgo/dependabot/npm_and_yarn/development-dependencies-3a2f4d71e8
  • 4dd61f1 — 2025-12-08 — Merge pull request #33 from Almalgo/dependabot/npm_and_yarn/production-dependencies-7d686085e3
  • 98d6d12 — 2025-12-08 — Merge pull request #25 from Almalgo/dependabot/npm_and_yarn/apps/website/jsdom-27.2.0
  • f3d0301 — 2025-12-09 — refactor: use single global API_BASE_URL and fix webapp container startup
  • 117a530 — 2025-12-09 — refactor: use single global API_BASE_URL and fix webapp container startup
  • fcc82fe — 2025-12-09 — refactor: migrate from @supabase/auth-helpers-nextjs to @supabase/ssr
  • 845df64 — 2025-12-09 — fix: en variables for deployments
  • 3f44791 — 2025-12-09 — chore(docker+docs): finalize standalone Docker deployment & fix webapp issues
  • ec2863b — 2025-12-09 — fix(docker): remove .env.local COPY from frontend Dockerfiles for Coolify compatibility
  • 2d8677b — 2025-12-10 — Fix: optimize circle-members analytics endpoint query and error handling
  • e4f280e — 2025-12-12 — Merge pull request #39 from Almalgo/dev
  • 28c2a6f — 2025-12-12 — fix: Reorganize tests and update for analytics changes
  • 4b5488a — 2025-12-12 — feat: migrate reviews analytics to RPC function for database-level aggregation
  • 0866c51 — 2025-12-12 — Merge pull request #37 from Almalgo/feature/webhook
  • 87caa31 — 2025-12-14 — Merge pull request #45 from Almalgo/dev
  • 53be689 — 2025-12-14 — fix(ci): handle optional dependencies in lint jobs and update webapp healthcheck
  • ffadcf8 — 2025-12-15 — Merge pull request #47 from Almalgo/dependabot/npm_and_yarn/apps/website/next-16.0.10
  • a1ebbb5 — 2025-12-15 — Merge pull request #50 from Almalgo/dependabot/npm_and_yarn/production-dependencies-98db03c2ce
  • 3b844a9 — 2025-12-15 — Merge pull request #51 from Almalgo/dependabot/npm_and_yarn/development-dependencies-0fc737c54d
  • b60e562 — 2025-12-15 — Merge pull request #52 from Almalgo/dependabot/pip/backend/production-dependencies-7625ac531d
  • 77da186 — 2025-12-15 — Merge pull request #49 from Almalgo/dependabot/npm_and_yarn/apps/website/lucide-react-0.561.0
  • e842958 — 2025-12-15 — Merge pull request #48 from Almalgo/dependabot/npm_and_yarn/apps/website/multi-92cd713b78
  • fa0735e — 2025-12-15 — Merge pull request #53 from Almalgo/dependabot/npm_and_yarn/development-dependencies-89d9950807
  • 1b69ecf — 2025-12-15 — moved gitignore
  • 0f9837f — 2025-12-16 — Merge branch 'main' of github.com:Almalgo/ops-platform
  • 13be1b8 — 2025-12-16 — Merge pull request #56 from Almalgo/feature/webh
  • 0610a8f — 2025-12-22 — Merge pull request #64 from Almalgo/feature/redesign
  • f2d2685 — 2025-12-29 — Merge pull request #66 from Almalgo/fix/test_payment
  • 57fd76a — 2025-12-29 — Merge pull request #67 from Almalgo/web3-api
  • fb24420 — 2026-01-05 — Merge pull request #77 from Almalgo/dependabot/npm_and_yarn/development-dependencies-c389e02924
  • 9c7b1ba — 2026-01-05 — Merge pull request #76 from Almalgo/dependabot/pip/backend/production-dependencies-d55a27b991
  • 5dd24ae — 2026-01-05 — Merge pull request #71 from Almalgo/feature/data_model_link
  • 3512c7c — 2026-01-08 — Merge pull request #79 from Almalgo/fix/test_payment
  • fac1388 — 2026-01-09 — Merge pull request #80 from Almalgo/fix/transactions
  • 163d1cc — 2026-01-11 — Merge pull request #78 from Almalgo/web3-api
  • 814faff — 2026-01-11 — Merge pull request #81 from Almalgo/fix/blockchain_token
  • 3fa205d — 2026-01-12 — Merge pull request #82 from Almalgo/dependabot/npm_and_yarn/apps/website/jsdom-27.4.0
  • 68b47ec — 2026-01-12 — Merge pull request #84 from Almalgo/dependabot/npm_and_yarn/apps/website/vitest/ui-4.0.16
  • 4a519b5 — 2026-01-12 — Merge pull request #86 from Almalgo/dependabot/npm_and_yarn/development-dependencies-0447f70f6f
  • 90cc385 — 2026-01-21 — Merge pull request #88 from Almalgo/redesign/awarded-teams
  • 9608a84 — 2026-01-21 — Merge pull request #91 from Almalgo/dependabot/npm_and_yarn/apps/website/types/react-19.2.8
  • 814f3ea — 2026-01-21 — Merge pull request #93 from Almalgo/dependabot/npm_and_yarn/development-dependencies-703b6356e0
  • a6c332e — 2026-01-23 — Merge pull request #96 from Almalgo/fix/webhook
  • bec6755 — 2026-01-27 — Merge pull request #104 from Almalgo/feat/payment_processing
  • 6738d8c — 2026-01-27 — Merge pull request #97 from Almalgo/redesign/awarded-projects
  • b36b4ed — 2026-01-30 — Merge pull request #95 from Almalgo/fix/payment_enhancements
  • d58ba67 — 2026-01-30 — Merge pull request #98 from Almalgo/dependabot/npm_and_yarn/apps/website/types/react-19.2.9
  • b50bcaf — 2026-01-30 — Merge pull request #99 from Almalgo/dependabot/npm_and_yarn/apps/website/tailwindcss-4.1.18
  • 4134dfd — 2026-01-30 — Merge pull request #100 from Almalgo/dependabot/npm_and_yarn/apps/website/tailwindcss/oxide-linux-arm64-gnu-4.1.18
  • 030a0a0 — 2026-01-30 — Merge pull request #105 from Almalgo/dependabot/npm_and_yarn/development-dependencies-b820a91c4f
  • f2e5974 — 2026-01-30 — Merge pull request #109 from Almalgo/dependabot/npm_and_yarn/development-dependencies-01cdcbc788
  • bd38641 — 2026-02-01 — Merge pull request #112 from Almalgo/feat/webhook
  • abf7672 — 2026-02-02 — Merge pull request #116 from Almalgo/dependabot/npm_and_yarn/apps/website/eslint-9.39.2
  • 1b02b39 — 2026-02-02 — Merge pull request #118 from Almalgo/dependabot/npm_and_yarn/apps/webapp/radix-ui/react-label-2.1.8
  • 8da6793 — 2026-02-03 — Merge pull request #123 from Almalgo/dependabot/npm_and_yarn/development-dependencies-c155efb991
  • 10bdc4b — 2026-02-04 — Merge pull request #124 from Almalgo/fix/milestones
  • fbc93c6 — 2026-02-04 — Merge pull request #126 from Almalgo/feat/members
  • b41192c — 2026-02-04 — Merge pull request #125 from Almalgo/feat/payment_processing
  • 4e8c8c7 — 2026-02-04 — Merge pull request #113 from Almalgo/redesign/members
  • ef6a797 — 2026-02-05 — Merge pull request #107 from Almalgo/redesign/circles-workgroups
  • 2dbf8bf — 2026-02-06 — Merge pull request #128 from Almalgo/feat/payments_audit
  • 0f68901 — 2026-02-07 — Merge pull request #131 from Almalgo/feature/undo_payment_audit
  • 47ba2a4 — 2026-02-07 — Merge pull request #130 from Almalgo/feature/payment-tabs-implementation
  • dc15f7a — 2026-02-07 — add feature request for deliverable, review, and audit notification events
  • 50a2d78 — 2026-02-12 — Merge pull request #141 from Almalgo/feature/docs-restructure-brand-styling
  • 5ff2d5d — 2026-02-12 — Merge pull request #142 from Almalgo/feature/docs-restructure-brand-styling
  • a7c0139 — 2026-02-12 — Merge pull request #144 from Almalgo/fix/webapp-dockerfile-standalone
  • 8169f11 — 2026-02-14 — Merge pull request #148 from Almalgo/fix/circle_member_update-clean
  • 7707645 — 2026-02-14 — Merge pull request #151 from Almalgo/web3-api
  • 117ec71 — 2026-02-15 — Merge pull request #153 from Almalgo/fix/circle_member_update-clean
  • 1a80124 — 2026-02-16 — Merge pull request #164 from Almalgo/feat/payment_processing
  • ae02367 — 2026-02-16 — Merge pull request #166 from Almalgo/web3-api
  • 3e7a5d8 — 2026-02-19 — Merge pull request #169 from Almalgo/feature/eip712-signing-utils
  • cf7d135 — 2026-02-19 — Merge pull request #168 from Almalgo/web3_fix
  • 10bca61 — 2026-02-20 — Merge pull request #172 from Almalgo/web3_fix
  • 3bf9900 — 2026-02-21 — docs: add deep-operations PRD and implementation plan
  • 2dc8147 — 2026-02-21 — merge: sync origin/deep-ops-v2 into updated branch
  • 3a57dc4 — 2026-02-21 — chore(env): add deep-ops-v2 Supabase env templates
  • f909e66 — 2026-02-21 — feat(db): add deep-ops group ACL and reputation foundation migration
  • 872144a — 2026-02-21 — feat(core-api): add groups module foundation endpoints and RBAC
  • 21182d3 — 2026-02-21 — feat(core-api): add group role permissions and feature toggle endpoints
  • 96c7dab — 2026-02-21 — feat(feed): add unified feed migration and core-api endpoints
  • 4f56a62 — 2026-02-21 — feat(platform): add premium limits enforcement and platform settings endpoints
  • 3f6afa9 — 2026-02-21 — feat(reputation): add owner feedback and score retrieval endpoints
  • 906b88a — 2026-02-21 — feat(webapp): add service clients for groups feed reputation and platform settings
  • a6dcc20 — 2026-02-21 — feat(webapp): add initial groups and feed pages for deep-ops modules
  • 63cff83 — 2026-02-21 — fix(core-api,webapp): stabilize local auth flow and python3.9 compatibility
  • ea22b68 — 2026-02-21 — chore: commit remaining workspace updates
  • a0b90e3 — 2026-02-21 — Add Supabase baseline migration for legacy core-api tables
  • a205286 — 2026-02-21 — Add messaging provider abstraction for outbound notifications
  • e37c92e — 2026-02-21 — Implement P5-2 Matrix space and project channel integration
  • ba0232a — 2026-02-21 — Deprecate Mattermost-specific notification channel paths
  • a492cff — 2026-02-21 — Deprecate legacy circles API and clean duplicate analytics route
  • 971e978 — 2026-02-21 — Add structured observability events and ops runbook
  • 8242e4a — 2026-02-21 — test(core-api): add deep-ops regression smoke suite for p6-2
  • 4cf698d — 2026-02-21 — feat(data): add CC-1 deep-ops backfill migration and integrity checks
  • 4d728ea — 2026-02-21 — fix(migration): avoid min(uuid) in CC-1 fallback owner selection
  • 36c2b16 — 2026-02-21 — test(security): enforce deep-ops least-privilege route policy
  • dfbdf36 — 2026-02-21 — docs(deep-ops): add API/admin role guide and testing checklist updates
  • d5d196d — 2026-02-21 — feat(cc4): add staged rollout controls for module feature flags
  • 7c7d80d — 2026-02-21 — docs(uiux): add deep-ops v2 screen spec for user and admin
  • 7b9cc2a — 2026-02-21 — feat(webapp): implement deep ops v2 circles/projects/admin screen set
  • 8fc074a — 2026-02-21 — chore(core-api): add ui demo data seeder for deep ops v2
  • a2d4bec — 2026-02-21 — feat(admin): port old members dashboard into users tab
  • dff5e11 — 2026-02-21 — feat(admin): port old circles dashboard into circles tab
  • 3d893fa — 2026-02-21 — fix(circles): handle admin role casing and add groups fallback for circles table
  • 40b57fc — 2026-02-21 — fix(circles): stop infinite loading state in circles table fetch
  • 23bd21e — 2026-02-21 — feat(admin): redesign console summary cards with members circles projects payments metrics
  • 8cfc951 — 2026-02-21 — feat(admin): render summary card breakdowns as donut charts
  • 9565479 — 2026-02-21 — fix(admin): add descriptive donut labels and legends in summary cards
  • 1d4e724 — 2026-02-21 — refactor(admin): remove tab-level summary cards from console tabs
  • 0ff6b80 — 2026-02-21 — fix(auth): proactively refresh expired or missing access token
  • 833c95b — 2026-02-21 — fix(admin): align overflow tab styling and keep selected tab visible
  • 50ac889 — 2026-02-21 — style(admin): make overflow dots scale on hover without bg color change
  • 92a06fb — 2026-02-21 — feat(users): add email-only user invite flow for admin users tab
  • e5d3d14 — 2026-02-22 — feat(users-table): use dots menu for row actions and disable hover scaling
  • ddc3670 — 2026-02-22 — style(users-table): restore hover scale effect on dots action trigger
  • 6c0b2ff — 2026-02-22 — feat(circles-table): use dots menu for row actions with matching hover
  • 41177fb — 2026-02-22 — feat(admin): render projects table in projects tab
  • 6c17583 — 2026-02-22 — feat(projects-table): move row actions into dots dropdown
  • 9c529c2 — 2026-02-22 — feat: finalize billing route, circles UX, and API-side filter/order pagination
  • 4204cb4 — 2026-02-23 — Implement circle/project hub UX overhaul, settings popups, redirects, and project tasks views
  • 010354c — 2026-02-23 — Add standalone Tasks Board route with Kanban and table views
  • e4f14d1 — 2026-02-23 — Scope tasks board to current project and add return-to-hub navigation
  • 2022fce — 2026-02-23 — Add In Review task status to project/task boards and seed data
  • 47ca26e — 2026-02-23 — Show blocked tasks as tags within In Progress in kanban/table
  • 225d0d4 — 2026-02-23 — Add colored status and priority tags to task tables
  • 53e299b — 2026-02-23 — Adjust task status/priority tag colors to requested scheme
  • e569109 — 2026-02-23 — Add click-to-sort for status and priority in task tables
  • 081dc65 — 2026-02-23 — Remove standalone tasks board route and keep tasks in project hub
  • 2199259 — 2026-02-23 — Replace sidebar with header sections menu and help popup
  • 8ba2138 — 2026-02-23 — Add DEEP Operations header branding and refine sections dropdown UI
  • 5a40932 — 2026-02-23 — Fix TopBar icon import for current lucide-react version
  • 18e3b3d — 2026-02-23 — Hide app shell header on public/auth pages
  • bf06e38 — 2026-02-23 — Restructure header nav and move combined page context below header
  • e3876e4 — 2026-02-23 — Improve header spacing and swap help/notification positions
  • 75a13cf — 2026-02-23 — Promote Home route and wire header logo navigation to /home
  • 0cf0e43 — 2026-02-23 — Normalize Home breadcrumb and add clickable body breadcrumb trail
  • 181b0d1 — 2026-02-23 — Refine header branding and remove duplicate top breadcrumb row
  • d0ece57 — 2026-02-23 — Add task creation and task detail popups in project tasks tab
  • 90afcf9 — 2026-02-23 — Add 3-tab plus overflow menu pattern to circle and project hubs
  • e7f5bee — 2026-02-23 — Simplify analytics to payments-only single page
  • 6c4bae8 — 2026-02-23 — Simplify review to dashboard-only single page
  • 4b01d90 — 2026-02-23 — Move Review section under Projects in dropdown
  • 30b344c — 2026-02-23 — Update review nav icon and add review summary cards
  • 8cb30f6 — 2026-02-23 — Move review actions below summary cards
  • 5c39f83 — 2026-02-23 — Harden review dashboard fetch with endpoint fallback
  • 257b9af — 2026-02-23 — Align review page layout and styling with hub sections
  • c585437 — 2026-02-23 — Add global page title box and remove review single-page tag
  • 2b97753 — 2026-02-23 — Align billing page styling with section UI patterns
  • f0f637d — 2026-02-23 — Use shared tab styling for billing and preferences tabs
  • 143be51 — 2026-02-23 — Position billing tabs below summary cards
  • e6ef1dd — 2026-02-23 — Refine billing filters and move receivables/payables toggle above
  • 2b4d0f6 — 2026-02-23 — Increase billing spacing between summary cards and tabs
  • e77315b — 2026-02-24 — Fix billing page suspense for search params
  • 5f02104 — 2026-02-24 — Wrap settings page with suspense
  • 48bc649 — 2026-02-24 — Add teams feature, tasks UI updates, and task status handling
  • 7dc0b6e — 2026-02-24 — feat(tasks-ui): add sanitized error states and shared task list renderer
  • 792639d — 2026-02-26 — refactor(tasks): extract shared TaskTable + TasksControlBar components
  • 7dc7620 — 2026-02-26 — feat(home): add My Tasks sidebar widget and Tasks quick action (FR-40)
  • 846c234 — 2026-02-26 — feat(resources): dedicated resource library with CRUD API and category filter (FR-15)
  • 81deb7b — 2026-02-26 — feat(subscriptions): Pro subscription plan system with feature gating (FR-09)
  • 44ae307 — 2026-02-26 — feat(chat-pref): chat preference routing with Message button (FR-08)
  • 8b60247 — 2026-02-26 — feat(tasks): bulk task actions — select multiple, submit/approve in batch
  • 1401c2d — 2026-02-26 — test(tasks): add component tests for TaskTable and TaskListState
  • a47152c — 2026-02-26 — feat(expertise): member directory with expertise tracking (FR-12 + FR-28)
  • 5baf6e9 — 2026-02-26 — feat(hierarchy): enforce project->circle team lineage in create flow
  • 59cf738 — 2026-02-26 — feat(funding): team treasury, project budgets, and payout flow (Spec §3)
  • acd3dc6 — 2026-02-26 — feat(funding-ui): project budget tab with allocation overview and payout table
  • 53afc63 — 2026-02-26 — feat(nav+ux): add Tasks/Directory/Funding to sidebar, circle picker in project create
  • 8419ffd — 2026-02-26 — feat(home): add Funding + Directory quick action links
  • 8aea295 — 2026-02-26 — feat(hierarchy): parent_group_id column + dual-write on create + query filter (Spec §2 Phase A)
  • 762b1f2 — 2026-02-26 — feat(observability): funding/hierarchy health endpoints + admin dashboard
  • 41c9520 — 2026-02-26 — feat(home): add Funding Alerts widget with failed/queued payout health
  • d337d3e — 2026-02-26 — feat(funding-ui): add payout queue preview panel with project selector and actions
  • a8f3802 — 2026-02-26 — feat(backfill): add migration exception queue for unresolved task->project mappings
  • b26a37b — 2026-02-26 — feat(obs): add migration exceptions API + admin exceptions page
  • 41efa9d — 2026-02-26 — feat(obs): resolve action for migration exceptions (API + admin UI)
  • 7afbd99 — 2026-02-26 — feat(obs-ui): add direct Exceptions Queue CTA from observability dashboard
  • 8cfc04b — 2026-02-26 — feat(funding-ui): add optional tx hash input when executing queued payouts
  • 485e4c3 — 2026-02-26 — hardening(funding): require idempotency keys for treasury funding and budget allocations
  • 9464a15 — 2026-02-26 — feat(funding-ui): add payout queue status summary cards (approved/queued/paid/failed)
  • 381d062 — 2026-02-26 — feat(funding-ui): add CSV export for project payout queue
  • 7fe69cb — 2026-02-26 — feat(funding-ui): add 'Copy tx' action for paid payouts
  • 11e8ebd — 2026-02-26 — feat(funding-ui): add payout status filter (approved/queued/paid/failed/all)
  • f10ce43 — 2026-02-26 — feat(funding-ui): add optional auto-refresh for payout queue (15s)
  • 2bca9ec — 2026-02-26 — feat(funding-ui): show payout queue last-updated timestamp
  • ac204e5 — 2026-02-26 — feat(funding-ui): add explicit Refresh button for payout queue
  • 4bcfa38 — 2026-02-26 — feat(hierarchy): project_identity_bridge table + bridge-aware Phase B backfill
  • 25e4b0e — 2026-02-26 — feat(observability): bridge health metrics in hierarchy dashboard
  • db7b716 — 2026-02-26 — test(funding): E2E funding flow tests — allocate, guardrail, queue dry-run + live
  • 998a954 — 2026-02-26 — feat(tasks-v2): v2 task endpoints with hierarchy, cursor pagination, submit/audit actions + feature flags + constraint hardening migration
  • a5a6383 — 2026-02-26 — fix(tasks-v2): accept action/comment aliases for frontend compat in submit/audit endpoints
  • 9870cc1 — 2026-02-26 — feat(tasks-ui): cursor pagination, date range filters, URL-synced team/circle/date params on Tasks page
  • 463fcd5 — 2026-02-26 — feat(funding): gate all funding endpoints behind team_funding_v2_enabled feature flag via router dependency
  • de7c69f — 2026-02-26 — test(tasks-v2): E2E lifecycle tests — create/submit/audit approve+reject, wrong-user guard
  • eb4827c — 2026-02-26 — feat(observability): budget drift alerting endpoint + alerts card on admin dashboard
  • a1bd327 — 2026-02-26 — feat(observability): budget drift detail page + drift alerts endpoint
  • f8e5c3d — 2026-02-26 — feat(expertise): auto-recalculate scores from contribution history (FR-28 enhancement)
  • dc2d529 — 2026-02-26 — test(funding): idempotency + failure path tests — insufficient treasury, duplicate keys, retry guards
  • 24e6458 — 2026-02-26 — feat(tasks-ui): permission-driven action buttons — submit only for assignee, audit only for auditor
  • 882d9a9 — 2026-02-26 — feat(tasks-ui): task detail drawer with description, hierarchy, audit status, payout info, timeline
  • afdd5d3 — 2026-02-26 — feat(tasks-v2): audit trail endpoint + drawer integration
  • 0f761c5 — 2026-02-26 — feat(home): surface budget drift alerts on home page funding card
  • 2e5dabb — 2026-02-26 — feat(tasks-ui): inline status change dropdown + role-aware empty states (P1/P2 UIUX fixes)
  • bb13696 — 2026-02-26 — feat(tasks-ui): keyboard shortcuts — / for search, 1-4 for tabs, Esc to close drawer (P2.3)
  • 686b9fc — 2026-02-26 — feat(tasks-ui): create task dialog with project, category, hours, rate, assignee fields
  • 54def64 — 2026-02-26 — a11y(tasks): aria-labels on status dropdown, drawer, create dialog + focus ring improvements
  • f0e8728 — 2026-02-28 — Fix API startup import, remove directory UI, and move funding into billing tab
  • 70cdd36 — 2026-02-28 — Restore sidebar-first navigation and move section tabs into sidebar
  • e1338a0 — 2026-02-28 — Use section dropdown in sidebar header with icons and keep toggle pinned at top
  • 4f39bc9 — 2026-02-28 — Refine sidebar nav: iconized section selector, bottom profile/logout, and header profile removal
  • 7ffa1ca — 2026-02-28 — Move logout back to header and simplify sidebar footer/profile area
  • 703a758 — 2026-02-28 — Move logout button next to notification icon in top bar
  • 5be3a97 — 2026-02-28 — Polish sidebar branding and collapsed navigation layout
  • aa1a19a — 2026-02-28 — Use brand deep logo image in expanded sidebar header
  • 70a20f7 — 2026-02-28 — Show Operations text beside sidebar logo and remove topbar logo
  • 6d0e11e — 2026-02-28 — Move page title and description into header strip
  • a8ce3c1 — 2026-02-28 — Move page title and breadcrumbs into top header
  • 0183a08 — 2026-02-28 — Make header description text regular weight
  • a400f0c — 2026-02-28 — Move breadcrumb path to lower header section
  • f694905 — 2026-02-28 — Use breadcrumb as page title with hover description tooltip
  • 8117cd3 — 2026-02-28 — Move breadcrumb path to top header row
  • 93d9f17 — 2026-02-28 — Ensure active tab title is last breadcrumb item
  • b59009f — 2026-02-28 — Use URL tab param as final breadcrumb label
  • 329b926 — 2026-02-28 — Assign unique section icons and move collapsed toggle outside sidebar
  • 0d6dc6d — 2026-02-28 — Allow tasks-v2 RBAC routes and fix forbidden error messaging
  • 1699985 — 2026-02-28 — Add unified filter-search toolbar pattern for tasks and payments
  • 3d68546 — 2026-02-28 — Move sidebar toggle above profile section
  • 156d75e — 2026-02-28 — Polish sidebar toggle button visual style
  • af97db8 — 2026-02-28 — Make expanded sidebar toggle full width with label
  • 4722e07 — 2026-02-28 — Show section popup menu when sidebar is collapsed
  • f7072f0 — 2026-02-28 — Use white background for expanded profile box
  • a268f84 — 2026-02-28 — Add Observability tab under Admin Console sidebar section
  • 65169be — 2026-02-28 — Sync Circle Hub tabs with sidebar via URL tab routing
  • 84a6654 — 2026-02-28 — Remove hub tab bars and drive circle/project tabs from sidebar
  • 200d48d — 2026-02-28 — Switch Team Hub tabs to sidebar-driven URL routing
  • 7608f8c — 2026-02-28 — Align tasks table controls with unified search/filter/sort pattern
  • e458299 — 2026-02-28 — Use per-column sort icons in tasks table headers
  • 68d8333 — 2026-02-28 — Standardize icon-based table sorting across core platform tables
  • 7115234 — 2026-02-28 — Add icon-based column sorting to circle and project hub tab tables
  • a1ce288 — 2026-02-28 — Fix PaymentsTable hook order regression
  • 99122a6 — 2026-02-28 — Improve payments filter UX and wire functional field filtering
  • 0c325d3 — 2026-02-28 — Refine payments filters: smaller UI, multi-column filtering, remove filter-box ordering
  • e85ca1d — 2026-02-28 — Apply compact multi-filter UX across circle hub sections
  • 1ca7778 — 2026-02-28 — Align circle hub filters left and search right across sections
  • 9340dc3 — 2026-02-28 — Align project workspace tabs with unified filter/search toolbar
  • ee37c72 — 2026-02-28 — Standardize circle/project filters and add feed search tooling
  • d42a2f3 — 2026-02-28 — Align circle and project tab filters by shared tab names
  • 7e60c3a — 2026-02-28 — Restructure tasks tabs and remove review from main nav
  • 9ca494a — 2026-02-28 — Move Teams to first position in nav dropdown
  • 080c611 — 2026-02-28 — Render Review dashboard table inside Tasks review tab
  • 695c5bc — 2026-02-28 — Add unified search filter order controls to team circles projects pages
  • f5371bd — 2026-02-28 — Make team hub member filters compact
  • 7155ce6 — 2026-02-28 — Standardize filter search order pattern across tasks tabs
  • 995599b — 2026-02-28 — Remove assignee and project filters from tasks applied and assigned tabs
  • f4fa89e — 2026-02-28 — Rename billing tab labels to Recieved and Paid
  • bedd967 — 2026-02-28 — Convert funding create/allocate actions to modal forms
  • 93b2c3b — 2026-02-28 — Remove payout control strip from funding tab
  • 5d4ca32 — 2026-02-28 — Move funding action buttons into payout table controls
  • 74b8d45 — 2026-02-28 — Right-align funding actions and show allocate hint as tooltip
  • 6fcb556 — 2026-02-28 — Standardize admin tab table controls and add observability tab
  • e248ceb — 2026-02-28 — Enable admin table filter/sort controls and fix search alignment
  • 11d092a — 2026-02-28 — Fix admin table header filter/sort visibility and behavior
  • 50b3c2b — 2026-03-04 — db: add executable v2 schema migration with ordered FKs and lookup seeds
  • 92c61b8 — 2026-03-04 — db: make v2 compatibility views tolerant to legacy token/token-group columns
  • cd1ffa9 — 2026-03-04 — db: make group-linked v2 tables type-aware for existing uuid groups
  • d143d6b — 2026-03-04 — db: make escrow compatibility views tolerate legacy escrows shape
  • 3391583 — 2026-03-04 — db: make payment_types seed compatible with legacy and v2 columns
  • de14b04 — 2026-03-04 — db: make feed_items author index compatible with legacy column names
  • 84550c6 — 2026-03-04 — db: guard v2 index creation for legacy table column shapes
  • d49a92a — 2026-03-04 — db: guard metadata gin indexes for legacy schemas
  • 616fbd4 — 2026-03-04 — docs: add v1->v2 phase2 migration, validation, and cleanup runbooks
  • 725db97 — 2026-03-04 — docs: checkpoint canonical v2 schema and phase1 data migration script
  • 1a4ec7d — 2026-03-04 — core-api: gate legacy v1 routers behind feature flag
  • 668c477 — 2026-03-05 — refactor(api): introduce modular router structure and legacy adapters
  • 8bd9a28 — 2026-03-05 — refactor(api): merge web3 routes into core-api via escrow_chain module
  • c95e457 — 2026-03-05 — refactor(api): normalize unified core/web3 configuration
  • c7bb2fd — 2026-03-05 — feat(api): add initial plugin registry and installation module
  • a8dd07b — 2026-03-05 — chore(api): add legacy deprecation controls and unified deployment defaults
  • 951edb4 — 2026-03-05 — chore(api): harden unified backend deps and add integration/frontend modular guides
  • 101628d — 2026-03-06 — Integrate team hub membership flows and stabilize v2 auth/group UX
  • b6b57dc — 2026-03-06 — Fix v2 group/circle creation compatibility and circle form UX
  • 05bf471 — 2026-03-06 — Refine profile/settings UX and finalize teams navigation fixes
  • 3748324 — 2026-03-09 — Handle missing web3 dependency gracefully
  • 0117499 — 2026-03-09 — Add team premium upgrade entry point
  • c8622d5 — 2026-03-09 — Remove in-page tab bars from app pages
  • b922f94 — 2026-03-09 — Align circle hub membership and governance flows
  • be03317 — 2026-03-09 — Add circle hub resource actions and member removal
  • 37da45b — 2026-03-09 — Fix circle leaderboard reputation integration
  • 0c92328 — 2026-03-09 — Wire circle feature flags and role governance
  • a5f6803 — 2026-03-10 — Align project hub and list flows with circle UX
  • 1422509 — 2026-03-10 — Refine project tasks UX and harden tasks v2 filters
  • 28785a6 — 2026-03-10 — Refine project hub payments and navigation
  • 8a0da1f — 2026-03-10 — Align task review flows with v2 schema
  • a960b70 — 2026-03-13 — feat: redesign platform layout and navigation system
  • 1a3f328 — 2026-03-13 — feat: refine task hub modal and actions
  • bd8c594 — 2026-03-13 — fix admin data integrations and analytics canvas
  • 12abafe — 2026-03-15 — Rename .cursorrules to rules.md
  • 4e63338 — 2026-03-15 — chore: update project rules and lockfile
  • 8969633 — 2026-03-15 — Revert "Align task review flows with v2 schema"
  • afdf975 — 2026-03-15 — Reapply "Align task review flows with v2 schema"
  • 7c9fdfb — 2026-03-15 — Revert "feat: redesign platform layout and navigation system"
  • 0b00a18 — 2026-03-15 — feat: refresh platform navigation and UI patterns
  • 1398066 — 2026-03-15 — feat: standardize platform buttons and filters
  • adda696 — 2026-03-17 — Handle extra keys in .env gracefully and upgrade react-popover dependency
  • 1c6e76f — 2026-03-21 — feat: redesign table, remove some columns and add pagination with dynamic rows per page and limited page buttons
  • 0d3bea4 — 2026-03-22 — feat: move task search to backend with submit-based search UX
  • b752b89 — 2026-03-23 — feat: add total_count, fix duplicate fetch, and display count in chart
  • 2b6b0b2 — 2026-03-27 — Merge pull request #277 from Almalgo/feat/release-structure
  • 4c8465b — 2026-03-29 — Merge pull request #279 from Almalgo/fix/ops-npm-audit
  • a6313e7 — 2026-03-30 — Merge pull request #281 from Almalgo/feat/cicd-pipeline-remake
  • 660250c — 2026-03-31 — Merge pull request #293 from Almalgo/security/fix-cors-npm-audit-20260331
  • 5a6dc65 — 2026-03-31 — Merge pull request #295 from Almalgo/security/pin-dependencies-supply-chain-20260331
  • 27e5e74 — 2026-04-01 — Merge pull request #296 from Almalgo/redesign/table-skeleton-and-create-flow
  • c82d07e — 2026-04-02 — Merge pull request #305 from Almalgo/security/fix-dockerfile-root-20260402
  • 8d2bc74 — 2026-04-02 — Merge pull request #315 from Almalgo/fix/coolify-build-enospc
  • 9b5f7e5 — 2026-04-03 — Merge pull request #317 from Almalgo/fix/coolify-pull-prebuilt-images
  • 8d02bbb — 2026-04-03 — Merge pull request #318 from Almalgo/fix/coolify-pull-prebuilt-images
  • 5e37523 — 2026-04-05 — Merge pull request #301 from Almalgo/feat/sso-integration
  • c31a74a — 2026-04-08 — Merge pull request #316 from Almalgo/devsecops
  • f6172f9 — 2026-04-08 — Merge pull request #306 from Almalgo/redesign/circles-listing
  • 2494383 — 2026-04-08 — Merge pull request #329 from Almalgo/feature/circle-detail-refactor
  • 59b9388 — 2026-04-10 — Merge pull request #331 from Almalgo/fix/local-auth-debug
  • 221c45a — 2026-04-12 — Merge pull request #334 from Almalgo/fix/auth-logout-login-redirects
  • 182eef8 — 2026-04-12 — Merge pull request #337 from Almalgo/fix/core-api-openid-did-profile-mapping
  • cdc0e64 — 2026-04-12 — Merge pull request #336 from Almalgo/fix/teams-my-teams-owner-membership-union
  • f4f756b — 2026-04-12 — Merge pull request #333 from Almalgo/feature/circle-dashboard-enhancement
  • 8f2ce0d — 2026-04-13 — Merge pull request #340 from Almalgo/dependabot/github_actions/zaproxy/action-full-scan-0.13.0
  • ccbcbc3 — 2026-04-13 — Merge pull request #341 from Almalgo/dependabot/github_actions/zaproxy/action-baseline-0.15.0
  • 8544594 — 2026-04-13 — Merge pull request #342 from Almalgo/dependabot/github_actions/actions/github-script-9
  • e0ff1da — 2026-04-14 — Merge pull request #349 from Almalgo/fix/canonical-agents-doc
  • 5bda22a — 2026-04-14 — Merge pull request #352 from Almalgo/fix/team-detail-team-activity
  • d503d50 — 2026-04-14 — Merge pull request #353 from Almalgo/feat/projects-listing-polish-tests-ui
  • 768db67 — 2026-04-14 — Merge pull request #351 from Almalgo/feature/teams-listing-enhancement
  • 8d7fc23 — 2026-04-14 — Merge pull request #354 from Almalgo/fix/projects-ui-issues
  • 01050b1 — 2026-04-15 — Merge pull request #355 from Almalgo/feat/profile-oidc-sync-overwrite
  • f091bcb — 2026-04-15 — Merge pull request #356 from Almalgo/feature/owner-dashboard-enhancements
  • a3b4862 — 2026-04-15 — Merge pull request #357 from Almalgo/feat/my-teams-dashboard-polish
  • 72547f8 — 2026-04-15 — Merge pull request #358 from Almalgo/fix/repo-hygiene-sweep
  • 627feba — 2026-04-15 — Merge pull request #360 from Almalgo/fix/webapp-docker-light-install
  • ad92c1c — 2026-04-15 — Merge pull request #361 from Almalgo/fix/webapp-runtime-entrypoint-and-coreapi-port
  • 3151317 — 2026-04-16 — Merge pull request #362 from Almalgo/fix/auth-redirect-host-from-config
  • 62552af — 2026-04-18 — Merge pull request #363 from Almalgo/feat/billing-dedicated-overview-invoices
  • 2163ff9 — 2026-04-19 — Merge pull request #364 from Almalgo/feature/member-dashboard-enhancements
  • 9983c65 — 2026-04-19 — Merge pull request #367 from Almalgo/feat/supabase-oidc-cutover
  • e73e4b5 — 2026-04-19 — Merge pull request #368 from Almalgo/chore/docker-deploy-readiness
  • 4fed46a — 2026-04-19 — Merge pull request #365 from Almalgo/feature/project-detail-refactor
  • 932323a — 2026-04-22 — Merge pull request #369 from Almalgo/web3-integration-v2
  • 0518754 — 2026-04-25 — Merge pull request #377 from Almalgo/codex/web3-v2-refined-no-web3-api
  • b57c92e — 2026-04-25 — Merge pull request #378 from Almalgo/feature/admin-dashboard-refactor
  • e87d397 — 2026-04-28 — Merge pull request #387 from Almalgo/fix/supabase-oidc-login-regression
  • 6b63251 — 2026-04-28 — Merge pull request #394 from Almalgo/chore/env-cleanup-redundant-vars

v1 first-parent history

v1 points at b9ef9d5087dc14368120f659c81bc3706ca20af2.

  • 891e976 — 2025-11-08 — initial Figma design
  • f8e90d4 — 2025-11-08 — migration from vite to nextjs
  • 228a09f — 2025-11-08 — migration from vite to nextjs
  • 40c3a17 — 2025-11-08 — Add missing UI deps
  • 24505dd — 2025-11-08 — Add radix-ui/react-aspect-ratio
  • 2ecd0bd — 2025-11-08 — Add @radix-ui/react-select
  • 2025c6a — 2025-11-08 — Dockerization and some bug fixes
  • 09d72a3 — 2025-11-10 — redesign of analytics, global switcher, other designs
  • 2b8d65a — 2025-11-20 — Patch: edit analytics section to match requirements
  • 56c65be — 2025-11-20 — Patch fixing cards content
  • bf2fad2 — 2025-11-21 — Finalized UI/UX
  • 76019a9 — 2025-11-21 — Docker build update
  • 3d3f87c — 2025-11-21 — Fix/global switcher fix to pull from CMS
  • 5a67f8d — 2025-11-21 — change switcher link to prod version
  • f957fbb — 2025-11-22 — chnages to the analytics section
  • 618f9bb — 2025-11-26 — unified monorepo
  • 314f8c2 — 2025-11-26 — CI/CD set up & repo restructure
  • 700773d — 2025-11-28 — CI/CD prod fixes
  • 420cf77 — 2025-11-28 — fix: Coolify env vaaribales, testing docs
  • 6a2343f — 2025-11-28 — Merge pull request #1 from Almalgo/dependabot/github_actions/actions/checkout-6
  • c91e7c9 — 2025-11-28 — Merge pull request #2 from Almalgo/dependabot/github_actions/github/codeql-action-4
  • 857b78e — 2025-11-28 — Merge pull request #3 from Almalgo/dependabot/github_actions/codecov/codecov-action-5
  • f29bef7 — 2025-11-28 — Merge pull request #4 from Almalgo/dependabot/npm_and_yarn/apps/webapp/multi-5bd58450ad
  • c6484c7 — 2025-11-28 — Merge pull request #5 from Almalgo/dependabot/npm_and_yarn/apps/website/lucide-react-0.555.0
  • 8d1ccad — 2025-11-28 — Merge pull request #6 from Almalgo/dependabot/npm_and_yarn/apps/webapp/typescript-5.9.3
  • 2520c24 — 2025-11-28 — Merge pull request #7 from Almalgo/dependabot/npm_and_yarn/apps/webapp/supabase/supabase-js-2.86.0
  • 60191a7 — 2025-11-28 — Merge pull request #8 from Almalgo/dependabot/npm_and_yarn/apps/website/next-16.0.5
  • e0fc840 — 2025-11-28 — Merge pull request #9 from Almalgo/dependabot/npm_and_yarn/apps/website/types/react-19.2.7
  • 4abd23e — 2025-11-28 — Merge pull request #10 from Almalgo/dependabot/pip/backend/production-dependencies-c771345c0e
  • 8758567 — 2025-11-28 — Merge pull request #11 from Almalgo/dependabot/npm_and_yarn/production-dependencies-3d2d6d470b
  • 6e532bc — 2025-11-28 — Merge pull request #12 from Almalgo/dependabot/npm_and_yarn/development-dependencies-a27f8b34e1
  • 8fa2026 — 2025-12-04 — Merge pull request #13 from Almalgo/tests/api-tests
  • 422d993 — 2025-12-06 — Merge pull request #16 from Almalgo/feature/landing-page-analytics
  • abf0e41 — 2025-12-06 — Merge pull request #15 from Almalgo/tests/api-tests
  • 4eec39b — 2025-12-07 — Merge pull request #18 from Almalgo/tests/api-tests
  • 8c0ed90 — 2025-12-07 — Merge pull request #19 from Almalgo/fix/logo-and-analytics-env
  • f314a0f — 2025-12-07 — Merge pull request #20 from Almalgo/feature/preferred-token
  • 6775e52 — 2025-12-07 — Merge pull request #21 from Almalgo/feature/preferred-token
  • adb45c4 — 2025-12-08 — fix: explicitly add Tailwind CSS v4 Linux native binaries
  • 153e251 — 2025-12-08 — Solve timeout issue
  • 5d6cda8 — 2025-12-08 — Merge pull request #23 from Almalgo/dependabot/npm_and_yarn/apps/website/types/node-24.10.1
  • 9918c8a — 2025-12-08 — Merge pull request #24 from Almalgo/dependabot/npm_and_yarn/apps/website/recharts-3.5.1
  • 6367818 — 2025-12-08 — Merge pull request #26 from Almalgo/dependabot/npm_and_yarn/apps/webapp/radix-ui/react-tabs-1.1.13
  • f22a955 — 2025-12-08 — Merge pull request #27 from Almalgo/dependabot/npm_and_yarn/apps/webapp/radix-ui/react-toast-1.2.15
  • 8803601 — 2025-12-08 — Merge pull request #28 from Almalgo/dependabot/npm_and_yarn/apps/webapp/radix-ui/react-dropdown-menu-2.1.16
  • 7cdcb8c — 2025-12-08 — Merge pull request #29 from Almalgo/dependabot/github_actions/actions/setup-python-6
  • 2a17e9f — 2025-12-08 — Merge pull request #30 from Almalgo/dependabot/github_actions/docker/build-push-action-6
  • 0f40325 — 2025-12-08 — Merge pull request #31 from Almalgo/dependabot/github_actions/actions/setup-node-6
  • 6b8df1d — 2025-12-08 — Merge pull request #32 from Almalgo/dependabot/pip/backend/production-dependencies-f487869770
  • a17a31f — 2025-12-08 — Merge pull request #34 from Almalgo/dependabot/npm_and_yarn/development-dependencies-3a2f4d71e8
  • 4dd61f1 — 2025-12-08 — Merge pull request #33 from Almalgo/dependabot/npm_and_yarn/production-dependencies-7d686085e3
  • 98d6d12 — 2025-12-08 — Merge pull request #25 from Almalgo/dependabot/npm_and_yarn/apps/website/jsdom-27.2.0
  • f3d0301 — 2025-12-09 — refactor: use single global API_BASE_URL and fix webapp container startup
  • 117a530 — 2025-12-09 — refactor: use single global API_BASE_URL and fix webapp container startup
  • fcc82fe — 2025-12-09 — refactor: migrate from @supabase/auth-helpers-nextjs to @supabase/ssr
  • 845df64 — 2025-12-09 — fix: en variables for deployments
  • 3f44791 — 2025-12-09 — chore(docker+docs): finalize standalone Docker deployment & fix webapp issues
  • ec2863b — 2025-12-09 — fix(docker): remove .env.local COPY from frontend Dockerfiles for Coolify compatibility
  • 2d8677b — 2025-12-10 — Fix: optimize circle-members analytics endpoint query and error handling
  • e4f280e — 2025-12-12 — Merge pull request #39 from Almalgo/dev
  • 28c2a6f — 2025-12-12 — fix: Reorganize tests and update for analytics changes
  • 4b5488a — 2025-12-12 — feat: migrate reviews analytics to RPC function for database-level aggregation
  • 0866c51 — 2025-12-12 — Merge pull request #37 from Almalgo/feature/webhook
  • 87caa31 — 2025-12-14 — Merge pull request #45 from Almalgo/dev
  • 53be689 — 2025-12-14 — fix(ci): handle optional dependencies in lint jobs and update webapp healthcheck
  • ffadcf8 — 2025-12-15 — Merge pull request #47 from Almalgo/dependabot/npm_and_yarn/apps/website/next-16.0.10
  • a1ebbb5 — 2025-12-15 — Merge pull request #50 from Almalgo/dependabot/npm_and_yarn/production-dependencies-98db03c2ce
  • 3b844a9 — 2025-12-15 — Merge pull request #51 from Almalgo/dependabot/npm_and_yarn/development-dependencies-0fc737c54d
  • b60e562 — 2025-12-15 — Merge pull request #52 from Almalgo/dependabot/pip/backend/production-dependencies-7625ac531d
  • 77da186 — 2025-12-15 — Merge pull request #49 from Almalgo/dependabot/npm_and_yarn/apps/website/lucide-react-0.561.0
  • e842958 — 2025-12-15 — Merge pull request #48 from Almalgo/dependabot/npm_and_yarn/apps/website/multi-92cd713b78
  • fa0735e — 2025-12-15 — Merge pull request #53 from Almalgo/dependabot/npm_and_yarn/development-dependencies-89d9950807
  • 1b69ecf — 2025-12-15 — moved gitignore
  • 0f9837f — 2025-12-16 — Merge branch 'main' of github.com:Almalgo/ops-platform
  • 13be1b8 — 2025-12-16 — Merge pull request #56 from Almalgo/feature/webh
  • 0610a8f — 2025-12-22 — Merge pull request #64 from Almalgo/feature/redesign
  • f2d2685 — 2025-12-29 — Merge pull request #66 from Almalgo/fix/test_payment
  • 57fd76a — 2025-12-29 — Merge pull request #67 from Almalgo/web3-api
  • fb24420 — 2026-01-05 — Merge pull request #77 from Almalgo/dependabot/npm_and_yarn/development-dependencies-c389e02924
  • 9c7b1ba — 2026-01-05 — Merge pull request #76 from Almalgo/dependabot/pip/backend/production-dependencies-d55a27b991
  • 5dd24ae — 2026-01-05 — Merge pull request #71 from Almalgo/feature/data_model_link
  • 3512c7c — 2026-01-08 — Merge pull request #79 from Almalgo/fix/test_payment
  • fac1388 — 2026-01-09 — Merge pull request #80 from Almalgo/fix/transactions
  • 163d1cc — 2026-01-11 — Merge pull request #78 from Almalgo/web3-api
  • 814faff — 2026-01-11 — Merge pull request #81 from Almalgo/fix/blockchain_token
  • 3fa205d — 2026-01-12 — Merge pull request #82 from Almalgo/dependabot/npm_and_yarn/apps/website/jsdom-27.4.0
  • 68b47ec — 2026-01-12 — Merge pull request #84 from Almalgo/dependabot/npm_and_yarn/apps/website/vitest/ui-4.0.16
  • 4a519b5 — 2026-01-12 — Merge pull request #86 from Almalgo/dependabot/npm_and_yarn/development-dependencies-0447f70f6f
  • 90cc385 — 2026-01-21 — Merge pull request #88 from Almalgo/redesign/awarded-teams
  • 9608a84 — 2026-01-21 — Merge pull request #91 from Almalgo/dependabot/npm_and_yarn/apps/website/types/react-19.2.8
  • 814f3ea — 2026-01-21 — Merge pull request #93 from Almalgo/dependabot/npm_and_yarn/development-dependencies-703b6356e0
  • a6c332e — 2026-01-23 — Merge pull request #96 from Almalgo/fix/webhook
  • bec6755 — 2026-01-27 — Merge pull request #104 from Almalgo/feat/payment_processing
  • 6738d8c — 2026-01-27 — Merge pull request #97 from Almalgo/redesign/awarded-projects
  • b36b4ed — 2026-01-30 — Merge pull request #95 from Almalgo/fix/payment_enhancements
  • d58ba67 — 2026-01-30 — Merge pull request #98 from Almalgo/dependabot/npm_and_yarn/apps/website/types/react-19.2.9
  • b50bcaf — 2026-01-30 — Merge pull request #99 from Almalgo/dependabot/npm_and_yarn/apps/website/tailwindcss-4.1.18
  • 4134dfd — 2026-01-30 — Merge pull request #100 from Almalgo/dependabot/npm_and_yarn/apps/website/tailwindcss/oxide-linux-arm64-gnu-4.1.18
  • 030a0a0 — 2026-01-30 — Merge pull request #105 from Almalgo/dependabot/npm_and_yarn/development-dependencies-b820a91c4f
  • f2e5974 — 2026-01-30 — Merge pull request #109 from Almalgo/dependabot/npm_and_yarn/development-dependencies-01cdcbc788
  • bd38641 — 2026-02-01 — Merge pull request #112 from Almalgo/feat/webhook
  • abf7672 — 2026-02-02 — Merge pull request #116 from Almalgo/dependabot/npm_and_yarn/apps/website/eslint-9.39.2
  • 1b02b39 — 2026-02-02 — Merge pull request #118 from Almalgo/dependabot/npm_and_yarn/apps/webapp/radix-ui/react-label-2.1.8
  • 8da6793 — 2026-02-03 — Merge pull request #123 from Almalgo/dependabot/npm_and_yarn/development-dependencies-c155efb991
  • 10bdc4b — 2026-02-04 — Merge pull request #124 from Almalgo/fix/milestones
  • fbc93c6 — 2026-02-04 — Merge pull request #126 from Almalgo/feat/members
  • b41192c — 2026-02-04 — Merge pull request #125 from Almalgo/feat/payment_processing
  • 4e8c8c7 — 2026-02-04 — Merge pull request #113 from Almalgo/redesign/members
  • ef6a797 — 2026-02-05 — Merge pull request #107 from Almalgo/redesign/circles-workgroups
  • 2dbf8bf — 2026-02-06 — Merge pull request #128 from Almalgo/feat/payments_audit
  • 0f68901 — 2026-02-07 — Merge pull request #131 from Almalgo/feature/undo_payment_audit
  • 6c9c249 — 2026-02-12 — Merge pull request #143 from Almalgo/main
  • c7e8f85 — 2026-02-12 — Merge pull request #145 from Almalgo/main
  • 6b9f284 — 2026-02-14 — Merge pull request #149 from Almalgo/main
  • ad21ad9 — 2026-02-14 — Merge pull request #152 from Almalgo/main
  • f17a1ee — 2026-02-15 — Merge pull request #154 from Almalgo/main
  • ea6c692 — 2026-02-16 — Merge pull request #165 from Almalgo/main
  • 13fce26 — 2026-02-16 — Merge pull request #167 from Almalgo/main
  • 8010924 — 2026-02-19 — Merge pull request #170 from Almalgo/main
  • ec6be94 — 2026-02-20 — Merge pull request #173 from Almalgo/main
  • b9ef9d5 — 2026-03-23 — Merge pull request #234 from Almalgo/main