Open
Conversation
…sights on the dashboard.
…metric display logic
…d engagement rate, refine average campaign value calculation, and update UI text and color.
…e based on unique paid campaigns, and add diversity fallback for top talent metrics.
…egrate it into the dashboard UI.
…th consistent formatting.
…ping for improved readability.
…ing durations are at least one day.
…ppings for improved readability.
…oved readability.
…nt dynamic compliance metric calculations on the dashboard.
…us filtering to application logic, and add detailed payment processing logs.
…e query and simplify payment processing logic by removing redundant checks and verbose logging.
…or improved readability.
…sions and template literals.
…ingle lines for improved readability.
…ashboard, update backend consent tracking logic, and add a 'Coming Soon' overlay to likeness protection.
…on logic, and apply minor UI formatting.
…tation in AgencyDashboard.
…ompliance dashboard to use new metrics, remove default commission rate UI, and adjust license expiry threshold.
…and update campaign status mapping.
…ry tracking, and UI enhancements within performance tiers.
…nalytics and performance tiers modules.
…erals in JSX class names and other string constructions.
…m commission rates for talents.
…shboard group cards
…der-radius, text colors, input appearance, and adding "Tier" suffix to group names.
…board UI styling.
…ommission management.
…and API queries, and enhance licensing tab component props.
…mprove `getAgencyLicensingRequests` data handling in the UI.
…d downgrade `react-quill` and `typescript-eslint` packages.
…ll CSS import path.
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Closes #235
This PR completes and stabilizes the Agency Analytics / Royalties & Payouts experience by aligning backend calculations, Stripe webhook accounting, and database schema so agency earnings are computed consistently and payout balances are ledger-driven.