Skip to content

Add Marketplace Backend#1343

Open
Quixelation wants to merge 86 commits intodev-nextfrom
feature/marketplace
Open

Add Marketplace Backend#1343
Quixelation wants to merge 86 commits intodev-nextfrom
feature/marketplace

Conversation

@Quixelation
Copy link
Copy Markdown
Contributor

@Quixelation Quixelation commented Mar 26, 2026

Summary

This PR:

  • includes the backend of the marketplace
  • the ExerciseState change from specific template attributes to a singular templates attribute

PR Checklist

Please make sure to fulfil the following conditions before marking this PR ready for review:

  • If this PR adds or changes features or fixes bugs, this has been added to the changelog
  • If this PR adds new actions or other ways to alter the state, test scenarios have been added.
  • By signing off my commits (git commit -s), I certify that I have read and adhere to the terms of the Developer Certificate of Origin 1.1 and license the code in this Pull Request under this projects license (LICENSE-README.md).
  • If I have used third party code that requires attribution, I have mentioned it in the code and updated inspired-by-or-copied-from-list.html.

@Quixelation Quixelation self-assigned this Mar 26, 2026
@Quixelation Quixelation changed the title Marketplace Add Marketplace (Reusable Elements and Collections) Apr 1, 2026
@Quixelation Quixelation requested review from Jogius April 20, 2026 15:17
@Quixelation Quixelation force-pushed the feature/marketplace branch from 0c5cd26 to f7191b1 Compare April 21, 2026 11:55
@Quixelation Quixelation requested a review from hansegucker April 21, 2026 14:26
@Jogius Jogius marked this pull request as ready for review April 21, 2026 15:54
@Jogius Jogius marked this pull request as draft April 21, 2026 15:55
@Quixelation Quixelation force-pushed the feature/marketplace branch from 64421f0 to b5e15e4 Compare April 23, 2026 11:17
@Quixelation Quixelation marked this pull request as ready for review April 23, 2026 13:53
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
- change indicators
- deletion indicator + deletion revert
- collection draftstate changes dialog
- collection draftstate revert button

Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
- better interface for making changes to editable values
- fixed material and personal on vehicle replacement

Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Fixed the collection websocket connection not responding after a while
due to the users session (of the handshake) having expired in the
meantime.

Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
Signed-off-by: Robert Stündl <git@robertstuendl.com>
@Quixelation Quixelation force-pushed the feature/marketplace branch 3 times, most recently from 2617d3d to 9b93367 Compare May 6, 2026 16:52
Signed-off-by: Robert Stündl <git@robertstuendl.com>
@Quixelation Quixelation force-pushed the feature/marketplace branch from 9b93367 to d91cbf7 Compare May 6, 2026 16:58
@Quixelation Quixelation requested a review from fekoch May 6, 2026 16:58
@Quixelation Quixelation changed the title Add Marketplace (Reusable Elements and Collections) Add Marketplace Backend May 6, 2026
Signed-off-by: Robert Stündl <git@robertstuendl.com>
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.

Editing Collection-Elements Viewing Collection-Elements Creating Collections-Elements Viewing Collections creating new Collections

2 participants