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

List recent pages and members on landing page #812

Merged
merged 14 commits into from
Aug 2, 2023
Merged

List recent pages and members on landing page #812

merged 14 commits into from
Aug 2, 2023

Commits on Aug 2, 2023

  1. Configuration menu
    Copy the full SHA
    0a843a5 View commit details
    Browse the repository at this point in the history
  2. refactor(MemberPicker): Allow to display member picker to non-admins

    Disable searching and actions for non-admin users.
    
    Signed-off-by: Jonas <[email protected]>
    mejo- committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    2f165e6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    61705e0 View commit details
    Browse the repository at this point in the history
  4. feat(landingPage): Add list of members to the landing page

    Show list of members on landing page if it's not a public share.
    
    Signed-off-by: Jonas <[email protected]>
    mejo- committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    6609e21 View commit details
    Browse the repository at this point in the history
  5. feat(landingPage): List recent pages on landing page

    Signed-off-by: Jonas <[email protected]>
    mejo- committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    102acb4 View commit details
    Browse the repository at this point in the history
  6. feat(RecentPagesWidget): improve scrolling experience

    * Make sure slider buttons don't interfere with scroll container and
      only get displayed when desired. Also fix background in active state.
    * Use animated scrolling,
    * Use scroll snap API to snap scrolling to beginning of tiles.
    * Debounce updating of buttons.
    
    Signed-off-by: Jonas <[email protected]>
    mejo- committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    cd387d6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2c21561 View commit details
    Browse the repository at this point in the history
  8. test(cypress): Add tests for new landingpage widgets

    Signed-off-by: Jonas <[email protected]>
    mejo- committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    6823950 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4ff1437 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    157c7ab View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c1096ac View commit details
    Browse the repository at this point in the history
  12. fix(RecentPagesWidget): Filter out template pages

    Signed-off-by: Jonas <[email protected]>
    mejo- committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    b67974f View commit details
    Browse the repository at this point in the history
  13. fix(RecentPagesWidget): Change title for landing page

    Our landing page doesn't have a title, so let's just reference it as
    "Landing page".
    
    Signed-off-by: Jonas <[email protected]>
    mejo- committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    fe7b58a View commit details
    Browse the repository at this point in the history
  14. fix(RecentPagesWidget): Several improvements to pageslider

    * Handle missing pageslider element gracefully.
    * Calculate `scrollLeftMax` since it's non-standard and only supported
      on Firefox for now.
    * Hide scrollbar on Chrome and Edge.
    
    Signed-off-by: Jonas <[email protected]>
    mejo- committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    331a903 View commit details
    Browse the repository at this point in the history