Skip to content

DM-4993 reland projects - #72

Draft
elliotsimpson-dm wants to merge 23 commits into
mainfrom
epic/DM-4993-reland-projects
Draft

elliotsimpson-dm wants to merge 23 commits into
mainfrom
epic/DM-4993-reland-projects

Conversation

@elliotsimpson-dm

Copy link
Copy Markdown
Collaborator

Adds the Projects epic (DM-4993) back after it was backed out of main by DM-4993-defer-projects. Companion to datamasque/datamasque!4112.

The epic's 21 commits and its 6 PR merges are replayed onto the back-out with git rebase --rebase-merges, so each keeps its original author and author date. The resulting tree is identical to the original epic merge (d58b1ea).

Targets DM-4993-defer-projects so the diff shows only the epic; retarget to main once the back-out has merged.

@elliotsimpson-dm elliotsimpson-dm self-assigned this Nov 4, 2026
Base automatically changed from DM-4993-defer-projects to main November 4, 2026 21:42
elliotsimpson-dm and others added 9 commits November 5, 2026 10:49
`DataMasqueInstanceConfig.default_project` names the project a create goes
into when its model has no `project`. Every create of a connection,
ruleset, discovery config, RG config, table reference or library sends
it, and `create_or_update_*` looks for an existing resource in it, before
falling back to the server's only active project. Updating a connection
leaves it in its project.
@elliotsimpson-dm
elliotsimpson-dm force-pushed the epic/DM-4993-reland-projects branch from 5d68fba to f7d1d06 Compare November 4, 2026 21:52
@elliotsimpson-dm
elliotsimpson-dm force-pushed the epic/DM-4993-reland-projects branch from f7d1d06 to d122bf5 Compare November 5, 2026 19:23
@carlosfunk
carlosfunk added this pull request to stack #82 November 12, 2026 02:44
@carlosfunk
carlosfunk removed this pull request from stack #82 November 12, 2026 02:46
docs: fix the Sphinx warnings that fail the docs build

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants