Repository navigation
chore: sync upstream dubinc/dub main into main-staging - #87
Merged
Merged
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
github-actions
Bot
force-pushed
the
automation/sync-upstream-main-staging
branch
from
September 7, 2026 06:29
da8ddee to
61e73c6
Compare
github-actions
Bot
force-pushed
the
automation/sync-upstream-main-staging
branch
from
September 14, 2026 06:30
61e73c6 to
0bcfcaa
Compare
github-actions
Bot
force-pushed
the
automation/sync-upstream-main-staging
branch
from
September 21, 2026 06:30
0bcfcaa to
95d0903
Compare
github-actions
Bot
force-pushed
the
automation/sync-upstream-main-staging
branch
from
September 28, 2026 06:33
95d0903 to
7bd7ead
Compare
github-actions
Bot
force-pushed
the
automation/sync-upstream-main-staging
branch
from
October 5, 2026 06:36
7bd7ead to
6574e60
Compare
github-actions
Bot
force-pushed
the
automation/sync-upstream-main-staging
branch
from
October 12, 2026 06:36
6574e60 to
20a651f
Compare
getAnalytics and getEvents now turn the Tinybird 30s timeout into a bad_request error. Before, workspace routes such as /api/analytics returned a 500 for it.
getAnalytics and getEvents now handle the Tinybird timeout, so the partner-profile analytics and events routes do not need their own check.
Makes the buttons flex-1 to fill the space
ProgramSchema now requires environment, so the fixture without it failed to parse.
- Disable claiming .link domain - Show invoices but with environment banner
Add application screening and spam-hold
Keep partner link titles out of embed earnings
Bounty custom duration
…zone Fall back to UTC when billing usage receives an invalid timezone.
Skip the settings and onboarding invite UI when the workspace is not production, and reject slack-invite API requests with assertProductionWorkspace. Co-authored-by: Steven Tey <steven@dub.co>
Chart clipping fix
…tream-main-staging # Conflicts: # packages/utils/src/constants/main.ts
github-actions
Bot
force-pushed
the
automation/sync-upstream-main-staging
branch
from
October 19, 2026 06:30
20a651f to
4301b6a
Compare
This branch had an error being deployed
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.
This PR was created by the weekly upstream sync workflow.
It syncs
dubinc/dub/mainintomain-stagingusing a real merge so upstream commit history is preserved.Upstream workflow changes are excluded:
.github/workflows/is kept exactly as it is on the staging base. Upstream commits remain in the merge history.Behind/ahead counts are measured against
main, because that is the production/default branch.It does not auto-merge.
Sync status
mainat1881211f943607586882953c7579f7cb4956853dmain-stagingat4409193c17c9093b38e5b4e02326513e5b1dc92bdubinc/dub/mainatdff810b69dad25c3ad21429b4a011f6c0b2cf4d3created_with_conflicts_resolved_to_upstream_treeMerge conflicts
Merge conflicts were detected. The workflow preserved merge ancestry and resolved the sync branch to the upstream tree, while keeping the fork's entire workflow directory and sync helper script.
Conflicted files:
Review and merge process
main-stagingwith a merge commit. Do not squash or rebase it, otherwise the upstream history will not be preserved.main-stagingtomainonly after staging looks good.