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

Public page shares #1041

Merged
merged 26 commits into from
Dec 20, 2023
Merged

Public page shares #1041

merged 26 commits into from
Dec 20, 2023

Commits on Dec 20, 2023

  1. Configuration menu
    Copy the full SHA
    7b06da2 View commit details
    Browse the repository at this point in the history
  2. feat(CollectiveInfo): Add isPageShare flag to CollectiveInfo

    Required for the frontend to distinguish between full collective shares
    and page shares.
    
    Signed-off-by: Jonas <[email protected]>
    mejo- committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    7823847 View commit details
    Browse the repository at this point in the history
  3. feat(frontend): Add basic support for page shares

    Signed-off-by: Jonas <[email protected]>
    mejo- committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    35f6f40 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d6ef56b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e266e0e View commit details
    Browse the repository at this point in the history
  6. fix(PagePicker): Adjustments for page shares

    * Hide list of collectives
    * Show root page emoji+title instead of collective emoji+name
    
    Signed-off-by: Jonas <[email protected]>
    mejo- committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    520080e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    061454d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3d8a3bb View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0472441 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    16e5843 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a8f02db View commit details
    Browse the repository at this point in the history
  12. feat(pages): Don't revert subfolders for leaf pages

    We no longer change `page/Readme.md` back to `page.md` if `page` becomes
    a leaf page (i.e. without children). In the long term we want to move to
    the `page/Readme.md` format everywhere.
    
    Signed-off-by: Jonas <[email protected]>
    mejo- committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    e42391c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d409d1c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    ce6945b View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    6aa6a10 View commit details
    Browse the repository at this point in the history
  16. test(behat): Allow to upload attachments to subfolders

    Signed-off-by: Jonas <[email protected]>
    mejo- committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    cf4583a View commit details
    Browse the repository at this point in the history
  17. fix(sharing): Get shared collective by token

    Fixes opening shares if there's more than one for a collective.
    
    Signed-off-by: Jonas <[email protected]>
    mejo- committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    f743bed View commit details
    Browse the repository at this point in the history
  18. chore(vuex): Clean up getter arguments

    Signed-off-by: Jonas <[email protected]>
    mejo- committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    2b08f4e View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    6b419e3 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    45d39a8 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    0abbb36 View commit details
    Browse the repository at this point in the history
  22. fix(backend): check if collective and share token match

    Signed-off-by: Jonas <[email protected]>
    mejo- committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    f9ffb08 View commit details
    Browse the repository at this point in the history
  23. fix(backend): Remove superfluous check from createShare

    Signed-off-by: Jonas <[email protected]>
    mejo- committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    c6b0943 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    621d416 View commit details
    Browse the repository at this point in the history
  25. fix(backend): Allow to create several shares for a collective

    Fixes: #633
    
    Signed-off-by: Jonas <[email protected]>
    mejo- committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    cd07cd0 View commit details
    Browse the repository at this point in the history
  26. test(cypress): Move page share tests into own spec

    Signed-off-by: Jonas <[email protected]>
    mejo- committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    e5c2985 View commit details
    Browse the repository at this point in the history