-
Notifications
You must be signed in to change notification settings - Fork 16
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
Public page shares #1041
Commits on Dec 20, 2023
-
feat(share): Add basic backend implementation for page shares
Signed-off-by: Jonas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7b06da2 - Browse repository at this point
Copy the full SHA 7b06da2View commit details -
feat(CollectiveInfo): Add
isPageShare
flag to CollectiveInfoRequired for the frontend to distinguish between full collective shares and page shares. Signed-off-by: Jonas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7823847 - Browse repository at this point
Copy the full SHA 7823847View commit details -
feat(frontend): Add basic support for page shares
Signed-off-by: Jonas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 35f6f40 - Browse repository at this point
Copy the full SHA 35f6f40View commit details -
fix(pageShare): No page deletion and page trash in page shares
Signed-off-by: Jonas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d6ef56b - Browse repository at this point
Copy the full SHA d6ef56bView commit details -
test(behat): Add integration tests for page share API calls
Signed-off-by: Jonas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e266e0e - Browse repository at this point
Copy the full SHA e266e0eView commit details -
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]>
Configuration menu - View commit details
-
Copy full SHA for 520080e - Browse repository at this point
Copy the full SHA 520080eView commit details -
fix(PageActionMenu): Show 'open sidebar' when sidebar is closed
Signed-off-by: Jonas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 061454d - Browse repository at this point
Copy the full SHA 061454dView commit details -
feat(share): Let share API endpoints return shares, not collectives
Signed-off-by: Jonas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3d8a3bb - Browse repository at this point
Copy the full SHA 3d8a3bbView commit details -
feat(sharing): Add page sidebar tab to manage collective/page shares
Signed-off-by: Jonas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0472441 - Browse repository at this point
Copy the full SHA 0472441View commit details -
feat(sharing): Replace sharing options with link in collective actions
Signed-off-by: Jonas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 16e5843 - Browse repository at this point
Copy the full SHA 16e5843View commit details -
test(cypress): Adjust sharing tests to new UI and add page share tests
Signed-off-by: Jonas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a8f02db - Browse repository at this point
Copy the full SHA a8f02dbView commit details -
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]>
Configuration menu - View commit details
-
Copy full SHA for e42391c - Browse repository at this point
Copy the full SHA e42391cView commit details -
feat(pageList): Add 'Share' button to page actions in page list
Signed-off-by: Jonas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d409d1c - Browse repository at this point
Copy the full SHA d409d1cView commit details -
fix(backend): Transform single page to subfolder before sharing
Signed-off-by: Jonas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ce6945b - Browse repository at this point
Copy the full SHA ce6945bView commit details -
fix(pageShare): Move page only to parents within the page share
Signed-off-by: Jonas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6aa6a10 - Browse repository at this point
Copy the full SHA 6aa6a10View commit details -
test(behat): Allow to upload attachments to subfolders
Signed-off-by: Jonas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cf4583a - Browse repository at this point
Copy the full SHA cf4583aView commit details -
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]>
Configuration menu - View commit details
-
Copy full SHA for f743bed - Browse repository at this point
Copy the full SHA f743bedView commit details -
chore(vuex): Clean up getter arguments
Signed-off-by: Jonas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2b08f4e - Browse repository at this point
Copy the full SHA 2b08f4eView commit details -
fix(ui): Change share action button title to 'Share with guests'
Signed-off-by: Jonas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6b419e3 - Browse repository at this point
Copy the full SHA 6b419e3View commit details -
test(ci): Set unique name when uploading cypress job artifacts
Signed-off-by: Jonas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 45d39a8 - Browse repository at this point
Copy the full SHA 45d39a8View commit details -
chore(backend): Rename variable to improve code readability
Signed-off-by: Jonas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0abbb36 - Browse repository at this point
Copy the full SHA 0abbb36View commit details -
fix(backend): check if collective and share token match
Signed-off-by: Jonas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f9ffb08 - Browse repository at this point
Copy the full SHA f9ffb08View commit details -
fix(backend): Remove superfluous check from
createShare
Signed-off-by: Jonas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c6b0943 - Browse repository at this point
Copy the full SHA c6b0943View commit details -
fix(frontend): Display error when creating a share failed
Signed-off-by: Jonas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 621d416 - Browse repository at this point
Copy the full SHA 621d416View commit details -
fix(backend): Allow to create several shares for a collective
Fixes: #633 Signed-off-by: Jonas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cd07cd0 - Browse repository at this point
Copy the full SHA cd07cd0View commit details -
test(cypress): Move page share tests into own spec
Signed-off-by: Jonas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e5c2985 - Browse repository at this point
Copy the full SHA e5c2985View commit details