Skip to content

Projects and resources management - #70

Merged
cph-datamasque merged 27 commits into
mainfrom
epic/DM-4993-projects-ui
Nov 4, 2026
Merged

cph-datamasque merged 27 commits into
mainfrom
epic/DM-4993-projects-ui

Conversation

@cph-datamasque

Copy link
Copy Markdown
Collaborator

No description provided.

elliotsimpson-dm and others added 27 commits October 22, 2026 15:09
- `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.
`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.
Add move_resources and get_resource_move_conflicts
…er-once-listing-is-capped

feat: DM-4950: add ordering to `list_resources` and expose each resource's position
feat: DM-4677: add git push, pull, file listing and push paths
…rt-bundles-that-carry-the-project

feat: DM-4393: add export_bundle and import_bundle for v2 bundles
@cph-datamasque
cph-datamasque merged commit d58b1ea into main Nov 4, 2026
8 of 9 checks passed
@cph-datamasque
cph-datamasque deleted the epic/DM-4993-projects-ui branch November 4, 2026 07:23
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.

4 participants