Repository navigation
DM-4993 reland projects - #72
Draft
elliotsimpson-dm wants to merge 23 commits into
Draft
elliotsimpson-dm wants to merge 23 commits into
elliotsimpson-dm wants to merge 23 commits into
Conversation
`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
force-pushed
the
epic/DM-4993-reland-projects
branch
from
November 4, 2026 21:52
5d68fba to
f7d1d06
Compare
- `list_resources` keys its groups by `ResourceTypeName`, so its result can be passed straight to `move_resources`. - `ProjectDeleteConflict.type` is a `ResourceTypeName`.
… project - `ProjectIdentifier` names the three forms a project can be given in.
… the server wording
elliotsimpson-dm
force-pushed
the
epic/DM-4993-reland-projects
branch
from
November 5, 2026 19:23
f7d1d06 to
d122bf5
Compare
docs: fix the Sphinx warnings that fail the docs build
This branch has not been 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.
Adds the Projects epic (DM-4993) back after it was backed out of
mainbyDM-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-projectsso the diff shows only the epic; retarget tomainonce the back-out has merged.