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

Issue 705 iam admins should be able to suspend clients #715

Commits on Feb 26, 2024

  1. Add client status component

    Based on the active status of client, disable and restore button will toggle the status
    garaimanoj committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    09b64b0 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Remove debug code

    garaimanoj committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    ba1ca19 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. Configuration menu
    Copy the full SHA
    7ac60e8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    02bc665 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6fdae28 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. Configuration menu
    Copy the full SHA
    3f31509 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    77c21ce View commit details
    Browse the repository at this point in the history
  3. Test client status change

    garaimanoj committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    2956e7f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    92baf1a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    79e2c50 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. Configuration menu
    Copy the full SHA
    5881a8f View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Update mitreid version

    garaimanoj committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    b18c51c View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. Alter client details table

    garaimanoj committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    50308e4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7bae731 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Configuration menu
    Copy the full SHA
    1739c0c View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Configuration menu
    Copy the full SHA
    0b32b6d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2662dbc View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. Add exception handler

    garaimanoj committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    f115346 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9db6837 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6773edd View commit details
    Browse the repository at this point in the history
  4. Add licence

    garaimanoj committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    8befcb9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e430264 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. Add last_used property to clients (#675)

    * Add db migration to add LAST_USED column on IAM_ACCOUNT_CLIENT
    
    * Revert "Add db migration to add LAST_USED column on IAM_ACCOUNT_CLIENT"
    
    This reverts commit 56aef73.
    
    * Adding table CLIENT_LAST_USED
    
    * Adding last used column on clients table on webapp
    
    * Adding Client Last Used entity and repository
    
    * Simple GET api
    
    * Fix repo type
    
    * Reading last_used as ClientDetails column
    
    * Update frontend
    
    * Updating client last_used when generating access token
    
    * Last used on refreshAccessToken
    
    * Update mitreid.version to 1.3.6.iam-issue-605
    
    * Add TOKEN event to IamAuditApplicationEvent and publish AccessTokenIssuedEvent and AccessTokenRefreshedEvent in IamTokenService
    
    * Header
    
    * Add updateLastUsed methods to ClientService
    
    * Remove update of last_used on client update
    
    * Adding mysql migration
    
    * Save client on update of last_used
    
    * Do not save on clientRepo when updating last_used
    
    * Do not write to DB when same date
    
    * Adding IAM_CLIENT_TRACK_LAST_USED env variable
    
    * Remove unused clientRepo
    
    * Suppress deprecation warnings
    
    * Move LAST_USED to its own table
    
    * Add missing mysql migration
    
    * Rename client_last_used and last_used_id
    
    * Rename ClientLastUsedEntity and use LocalDate
    
    * Serialize LocalDate as String
    
    * Use a shared primary key
    
    * Bump migration from V97 to V100 after rebase
    
    * Remove unused import
    
    * Add first test
    
    * Update MitreID version
    
    * Add more tests
    
    * Refactor tests with TestTokenUtils
    
    * Use final version of MitreID
    
    * Change assertThat  with assertTrue
    
    * Hide column on dashboard when tracking disabled
    
    * Enable the tracking by default
    
    * Update migrations to latest available number
    
    ---------
    
    Co-authored-by: Enrico Vianello <enrico.vianello@cnaf.infn.it>
    darcato and enricovianello committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    51ab5d8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    71391d1 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Configuration menu
    Copy the full SHA
    e1344d2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f219185 View commit details
    Browse the repository at this point in the history