An error occurred fetching the project authors.
  1. 11 Jan, 2021 1 commit
    • Zack Cuddy's avatar
      Geo Node Status 2.0 - Init · d95e3b32
      Zack Cuddy authored
      This change introduces the beginning
      of the new UI for Geo Nodes Status.
      
      This change is behind the :geo_nodes_beta
      feature flag.
      
      After our full rollout these files will take
      over the current Geo Node Status view.
      
      For now we plan to roll it out on a seperate route
      that will for a time exist along side the normal
      route before taking it over.
      
      More can be read about this approach on the epic:
      https://gitlab.com/groups/gitlab-org/-/epics/4712
      d95e3b32
  2. 15 Oct, 2020 1 commit
  3. 09 Oct, 2020 1 commit
  4. 17 Sep, 2020 1 commit
    • Tyler Amos's avatar
      Adds an endpoint for downloading the usage CSV · d25e82aa
      Tyler Amos authored
      Introduces a new controller, Admin::Licenses::UsageExportsController,
      which defines a show action for downloading the usage export CSV.
      
      Adds the `License.in_license_term` method for returning all
      HistoricalData within the dates of a license.
      d25e82aa
  5. 09 Sep, 2020 1 commit
  6. 08 Sep, 2020 1 commit
    • Tan Le's avatar
      Allow administrator to export audit events to CSV · 9dfd75a4
      Tan Le authored
      This change allows administrator to export audit events to CSV file. The
      maximum file size is capped to 15Mb since it can fit nicely as an email
      attachment and is a common limit across other CSV reports.
      
      We decided not to cap by number of records (i.e 10k audit events) due to
      some memory concerns since it requires 10k of records being fetched as
      part of the preloading step.
      9dfd75a4
  7. 17 Aug, 2020 1 commit
  8. 10 Jul, 2020 1 commit
  9. 07 Jul, 2020 1 commit
  10. 03 Jun, 2020 1 commit
  11. 13 May, 2020 1 commit
    • Zack Cuddy's avatar
      Merge Geo Replication Views · 371d30ea
      Zack Cuddy authored
      Currently, everytime we add a new
      replicable type, it requires a new item
      in the side-nav.
      
      This creates a new design pattern to allow us to better use space
      to differentiate replicables.
      
      This view contains all replicable types in one
      consistent place.
      
      This opens the door for further UI expansion as we open
      up Geo Self-Service to countless new replicable types.
      371d30ea
  12. 12 May, 2020 1 commit
  13. 16 Apr, 2020 1 commit
    • Tyler Amos's avatar
      Users can preview payload from Seat Link toggle · 27e0147f
      Tyler Amos authored
      - Adds preview payload button below the Seat Link toggle on the
        Metrics and Profiling admin page.
      - Creates SeatLinkData module as a place to store common logic needed
        to construct the payload for Seat Link requests.  Used by
        SyncSeatLinkWorker and Preview payload.
      - Moves spec helper method create_current_license to
        EE::LicenseHelpers for reuse.
      - Genericize the UsagePingPayload JS class as PayloadPreviewer
        for reuse.
      - Add info about preview payload to Seat Link documentation.
      27e0147f
  14. 08 Apr, 2020 1 commit
  15. 17 Dec, 2019 1 commit
  16. 26 Nov, 2019 1 commit
    • Zack Cuddy's avatar
      Design Rep Sync Status - Initialize · 4cd9de58
      Zack Cuddy authored
      This adds the base ruby/rails files
      This adds the DOM hook for Vue
      This adds the app.vue and index.js
      
      Init the Vuex Store
      
      This adds all actions/mutations
      This also inits the state/constansts
      
      Add api endpoint
      
      Vuex Store Tests
      
      This tests all the store functionality
      This also creates MOCK_DATA
      
      Lock behind feature flag
      
      Prettyify and Eslint
      
      Forgot to run linting commands
      
      Remove whitespace
      
      Fix empty line
      
      Fix more lint issues
      
      Add a few fixes
      
      Missed a lint
      
      Fixes based on @filipa review
      
      More feedback changes
      
      Fix the broken service
      
      Delete disabled page
      
      Spec feedback
      
      Round of linting
      
      Manual add to gitlab.pot
      
      Store spec and app spec
      
      Tests
      
      Linting and i18n
      
      Service test
      
      A few more fixes
      
      Copy past issue
      
      Add test in api spec
      
      A round of linting
      
      lint
      
      Weird lint
      
      So many linting commands
      
      Rename api function
      
      Moar linting
      
      Lint
      4cd9de58
  17. 21 Nov, 2019 1 commit
  18. 19 Nov, 2019 1 commit
  19. 08 Nov, 2019 1 commit
  20. 07 Nov, 2019 1 commit
    • Heinrich Lee Yu's avatar
      Make sure Projects#show is matched last · 8f8e692b
      Heinrich Lee Yu authored
      EE-routes should override CE ones so it should come first. This
      also makes fallback routes in CE work efficiently.
      
      For example: `/namespace/project/insights` matches
      ProjectsController#show first and then fails due to
      ProjectUrlConstrainer (when it was checking for existence)
      then it tries to match the route defined in EE.
      
      This results in unnecessary SQL queries when we had existence
      checks and broken routes when we removed the existence check.
      
      We also needed to move the definition of legacy routes so that
      they are matched earlier.
      8f8e692b
  21. 07 Oct, 2019 1 commit
  22. 03 Sep, 2019 1 commit
  23. 07 Aug, 2019 1 commit
  24. 06 May, 2019 1 commit
  25. 05 Apr, 2019 1 commit
  26. 02 Nov, 2018 1 commit
    • Gabriel Mazetto's avatar
      Geo Batch Operations · fe5f3896
      Gabriel Mazetto authored
      Added Resync all and Recheck all actions to the Geo > Projects page.
      
      Added ProjectRegistryBatchWorker that is responsible for doing mass
      update on the ProjectRegistry entries to flag them as requiring recheck
      or resync.
      fe5f3896
  27. 26 Oct, 2018 1 commit