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

Add users list to admin dashboard #2626

Merged
merged 71 commits into from
Apr 22, 2021
Merged

Add users list to admin dashboard #2626

merged 71 commits into from
Apr 22, 2021

Commits on Apr 15, 2021

  1. Commit initial WIP code

    davwheat committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    575e1e8 View commit details
    Browse the repository at this point in the history
  2. Fix squashed grid on mobile

    davwheat committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    cce19d5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    203eee7 View commit details
    Browse the repository at this point in the history
  4. Improve grid sizing

    davwheat committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    4a2bb25 View commit details
    Browse the repository at this point in the history
  5. Improve grid row shading

    davwheat committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    e2067ab View commit details
    Browse the repository at this point in the history
  6. Move EditUserModal to common

    davwheat committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    72dc83e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a56112a View commit details
    Browse the repository at this point in the history
  8. Use Less styling vars

    davwheat committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    c05210e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    144d11c View commit details
    Browse the repository at this point in the history
  10. Add edit user button to grid

    davwheat committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    0568d17 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    548f047 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    86bc778 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    295ec51 View commit details
    Browse the repository at this point in the history
  14. Add group badges to grid

    davwheat committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    645a1ac View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    f92e236 View commit details
    Browse the repository at this point in the history
  16. Organise imports

    davwheat committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    62a4f3e View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    fe66e07 View commit details
    Browse the repository at this point in the history
  18. Fix broken export

    davwheat committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    0b23b9a View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    cae08fc View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    a5d523e View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    1e684e3 View commit details
    Browse the repository at this point in the history
  22. Remove debug code

    davwheat committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    c454bb2 View commit details
    Browse the repository at this point in the history
  23. Use function to get the total pages

    This allows us to use the raw count elsewhere in the component (pssst... check the next commit!)
    davwheat committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    f3dfbac View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    a4fe90e View commit details
    Browse the repository at this point in the history
  25. Add profile link header

    davwheat committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    1c2f086 View commit details
    Browse the repository at this point in the history
  26. Show total users above table

    davwheat committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    b48b5a7 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    35a5344 View commit details
    Browse the repository at this point in the history
  28. Add user email column, hidden by default

    This column is hidden by default using a placeholder email and blur filter. These are then removed when the visibility toggle is pressed.
    
    This prevents any over-the-shoulder accidental data leakage, as emails are classed as PII under GDPR.
    davwheat committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    82e15df View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    60cf820 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    885b541 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    aa24e0b View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    5df848d View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    14619e4 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    28758bd View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    23682ed View commit details
    Browse the repository at this point in the history
  36. Format

    davwheat committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    17f1c01 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    0849af5 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    e7926ad View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    26ddac5 View commit details
    Browse the repository at this point in the history
  40. Suppress TS warning

    davwheat committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    730636c View commit details
    Browse the repository at this point in the history
  41. StyleCI fixes

    davwheat committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    f819d9f View commit details
    Browse the repository at this point in the history
  42. Fix TS error

    davwheat committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    40bc508 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    f006663 View commit details
    Browse the repository at this point in the history
  44. Rename user list -> users

    davwheat committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    5e79fb7 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    3c2663b View commit details
    Browse the repository at this point in the history
  46. Fix formatting

    davwheat committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    69e1c01 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    269a25e View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    3dd1b9f View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    40ecaf2 View commit details
    Browse the repository at this point in the history
  50. Add a11y attributes

    davwheat committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    3b4831d View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    013ced9 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2021

  1. Make compatible with new CSS LoadingIndicator

    I won't let it break here! :P
    davwheat committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    9ff2ce6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2156163 View commit details
    Browse the repository at this point in the history
  3. Don't force columns to be 300px

    This made the grid look very bloated and intimidating -- lets instead increase the padding between items and make it only the width it needs to be.
    davwheat committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    f6e01e8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6bc97d9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b421f8f View commit details
    Browse the repository at this point in the history
  6. Rename statistics to modelStatistics in Admin payload

    This prevents any possible conflicts with core and `flarum/statistics`. We might want to consider migrating the stats extension to extend this object in the future.
    davwheat committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    16d5e82 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2021

  1. Configuration menu
    Copy the full SHA
    10116bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a44fe5b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    160bc42 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    faf067d View commit details
    Browse the repository at this point in the history
  5. Update translations

    davwheat committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    17bd86f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d17bab2 View commit details
    Browse the repository at this point in the history
  7. Remove email placeholder

    Fixes an issue where the table would jump if an email was unhidden that was longer than the placeholder.
    davwheat committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    067ae81 View commit details
    Browse the repository at this point in the history
  8. Re-order lib translations

    davwheat committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    8d4f89d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a7c6802 View commit details
    Browse the repository at this point in the history
  10. Correct header class

    davwheat committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    f442ac7 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    77939a6 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    2a4435f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    e4f412b View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2021

  1. Use .Button--text!

    davwheat committed Apr 22, 2021
    Configuration menu
    Copy the full SHA
    abdbcc5 View commit details
    Browse the repository at this point in the history