Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Contexts API #861

Merged
merged 15 commits into from
Mar 12, 2024
Merged

Contexts API #861

merged 15 commits into from
Mar 12, 2024

Commits on Mar 12, 2024

  1. feat(Contexts): API endpoint for getting Contexts

    Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
    blizzz committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    cfd289e View commit details
    Browse the repository at this point in the history
  2. feat(Contexts): API to get full context info

    Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
    blizzz committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    c24074f View commit details
    Browse the repository at this point in the history
  3. feat(Contexts): API to create a new Context

    Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
    blizzz committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    bb935b1 View commit details
    Browse the repository at this point in the history
  4. feat(Contexts): API to add and remove a node to a Context

    Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
    blizzz committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    5adb714 View commit details
    Browse the repository at this point in the history
  5. feat(Contexts): API endpoint to update basic information of a Context

    Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
    blizzz committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    7cab142 View commit details
    Browse the repository at this point in the history
  6. feat(Contexts): API to modify content order on a page

    Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
    blizzz committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    c254138 View commit details
    Browse the repository at this point in the history
  7. feat(Contexts): API endpoint for Contexts ownership transfer

    - also emits an Event for admin_audit
    
    Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
    blizzz committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    b25ad78 View commit details
    Browse the repository at this point in the history
  8. enh(Contexts): return full Contexts also for index endpoint

    Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
    blizzz committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    c12b8ff View commit details
    Browse the repository at this point in the history
  9. fix(Contexts): fix return code when context not found

    Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
    blizzz committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    c591c20 View commit details
    Browse the repository at this point in the history
  10. feat(Contexts): accept nodes in context update endpoint

    - includes a fix to also show pages that have no content
    
    Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
    blizzz committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    dc0eae0 View commit details
    Browse the repository at this point in the history
  11. feat(OpenAPI): add information on Contexts endpoints

    Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
    blizzz committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    6de5ae5 View commit details
    Browse the repository at this point in the history
  12. fix(CI): cater to code style and static analysis

    Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
    blizzz committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    47778a9 View commit details
    Browse the repository at this point in the history
  13. fix(Middleware): NC26 compat

    Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
    blizzz committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    82a2127 View commit details
    Browse the repository at this point in the history
  14. test(phpunit): adjust PermissionService instantiation

    Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
    blizzz committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    3d74dbd View commit details
    Browse the repository at this point in the history
  15. build(openapi): regenerate openapi files

    Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
    blizzz committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    dd896ac View commit details
    Browse the repository at this point in the history