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 account warnings to admin settings #40744

Closed
wants to merge 11 commits into from

Commits on Oct 3, 2023

  1. Add ClientDiagnostic mapper and controller

    Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
    come-nc committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    88d6c8e View commit details
    Browse the repository at this point in the history
  2. Add migration to create DB table for client diagnostics

    Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
    come-nc committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    86fd999 View commit details
    Browse the repository at this point in the history
  3. json_encode client diagnostic

    Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
    come-nc committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    4687603 View commit details
    Browse the repository at this point in the history
  4. Add OCP API to register account warnings providers

    Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
    come-nc committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    e67969e View commit details
    Browse the repository at this point in the history
  5. Add a provider of account warnings for outdated clients

    Stub for now
    
    Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
    come-nc committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    f398b31 View commit details
    Browse the repository at this point in the history
  6. Implement account provider registration in RegistrationContext

    Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
    come-nc committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    a24a3d8 View commit details
    Browse the repository at this point in the history
  7. Add route to get account warnings from server

    Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
    come-nc committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    b0528d3 View commit details
    Browse the repository at this point in the history
  8. Add QuotaWarningsProvider to warn about account close to full quota

    Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
    come-nc committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    d01ad74 View commit details
    Browse the repository at this point in the history
  9. Add user id information to quota warning

    This is a temporary solution, we’ll need to add the list in array format
     so that the UI can do something nice with it.
    
    Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
    come-nc committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    2f96c57 View commit details
    Browse the repository at this point in the history
  10. Add ClientDiagnosticWarningsProvider and fix diagnostic PUT route

    Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
    come-nc committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    3298503 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2023

  1. Move the route for pushing diagnostics to ocs endpoint

    Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
    come-nc committed Oct 5, 2023
    Configuration menu
    Copy the full SHA
    0cde8b9 View commit details
    Browse the repository at this point in the history