-
-
Notifications
You must be signed in to change notification settings - Fork 937
feat: Sales and Commission Management System - Complete Implementation #771
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
mentor-gpsx
wants to merge
35
commits into
SynkraAI:main
Choose a base branch
from
mentor-gpsx:main
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
35 commits
Select commit
Hold shift + click to select a range
17d3662
feat: establish AIOX Finance Commission foundation (Story 1.4)
mentor-gpsx 917be10
feat: validate Sprint 1 stories (1.1-1.5) - @po gate PASS
mentor-gpsx 2729708
fix: scope-correct Story 1.4 NestJS Setup (pass @qa gate)
mentor-gpsx 119ddf3
feat: implement Supabase Auth with JWT (Story 1.1)
mentor-gpsx e5632d0
feat: add RLS isolation tests (Story 1.2)
mentor-gpsx 8655087
feat: implement Roles & Permissions Matrix (Story 1.3)
mentor-gpsx 339b032
feat: health checks + deployment setup (Story 1.5)
mentor-gpsx 6abe207
feat: implement Report Export with Period + Product + Seller Filters …
mentor-gpsx 951a1c1
feat: implement Story 3.3 - Auto Commission Calculation (Tasks 3-10) …
mentor-gpsx 2b3dc53
fix: repair Story 3.3 test baseline [REPAIR-1]
mentor-gpsx 67cdae1
infra: install Bull queue + ESLint for Story 3.5-PREP
mentor-gpsx 9bedeef
docs: add Schema Decision tweaks for Story 3.4 implementation
mentor-gpsx f9fa54a
feat: wire SalesModule with DTOs [Story 3.1]
mentor-gpsx 1c002e0
feat: implement FinancialGatewaysModule with CRUD + tests [Story 3.2]
mentor-gpsx e511154
feat: implement Commission Approval workflow [Story 3.4]
mentor-gpsx e9a5ef4
feat: integrate Sprint 3 modules + cross-cutting tweaks [Sprint 3]
mentor-gpsx 1c2dd62
docs: Sprint 3 QA gates + architecture + service READMEs [Sprint 3]
mentor-gpsx 01888e0
feat: merge Sprint 3 (Stories 3.1-3.4) [Sprint 3]
mentor-gpsx a4fcca9
feat: add CLI tools and dashboard for sales & commission management
mentor-gpsx f881a65
refactor: dashboard UI redesign - preto e branco com logo GPSX
mentor-gpsx ade0599
refactor: traduzir interface do dashboard para português
mentor-gpsx 6590e82
feat: add approve sale button directly in dashboard
mentor-gpsx ce20fe8
feat: add transaction history with full details
mentor-gpsx bda91b8
feat: add user and customer selectors in sales form
mentor-gpsx 71bbb76
feat: implement sales filtering by date range and vendor
mentor-gpsx 3eb51a0
feat: add monthly dashboard with charts and trends analysis
mentor-gpsx a7ea696
chore: remove emoji and AIOX text from dashboard title
mentor-gpsx 03ce78c
feat: implement user hierarchy - ADMIN sees all, others see only thei…
mentor-gpsx ed82ab7
feat: add user management CLI (create, edit, list, delete)
mentor-gpsx 84fd6c2
feat: add user management dashboard tab (read-only observation)
mentor-gpsx e1c9b40
chore: restrict approval to ADMIN only - non-ADMIN can only launch sales
mentor-gpsx 1dcc250
docs: add complete system setup and getting started guide
mentor-gpsx 1247071
docs: add Supabase setup SQL and visual guide for cloud deployment
mentor-gpsx e74faf9
docs: add complete usage manual for GPSX sales & commission system
mentor-gpsx 5dcf775
feat: recreate dashboard.html with complete 6-tab UI
mentor-gpsx File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove embedded ClickUp API tokens from committed permissions.
This segment commits a real authorization token in plaintext command allow rules. Treat it as leaked: rotate it, purge from history, and replace with environment-based references.
🔒 Suggested redaction pattern
🤖 Prompt for AI Agents