This project is mirrored from https://gitee.com/mirrors/nomad.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
  1. 08 Sep, 2022 3 commits
  2. 07 Sep, 2022 3 commits
    • Phil Renaud's avatar
      dd44596c
    • Phil Renaud's avatar
      [ui] Service Discovery: Allocation Service fly-out (#14389) · e68f07e9
      Phil Renaud authored
      * Bones of a new flyout section
      
      * Basic sidebar behaviour and style edits
      
      * Concept of a refID for service fragments to disambiguate task and group
      
      * A11y audit etc
      
      * Moves health check aggregation to serviceFragment model and retains history
      
      * Has to be a getter
      
      * flyout populated
      
      * Sidebar styling
      
      * Sidebar table and details added
      
      * Mirage fixture
      
      * Active status and table styles
      
      * Unit test mock updated
      
      * Acceptance tests for alloc services table and flyout
      
      * Chart styles closer to mock
      
      * Without a paused test
      
      * Consul and Nomad icons in services table
      
      * Alloc services test updates in light of new column changes
      
      * without using an inherited scenario
      e68f07e9
    • Phil Renaud's avatar
      Job Services: fixtures and acceptance tests (#14319) · bf73a51a
      Phil Renaud authored
      * Added to subnav and basic table implemented
      
      * Existing services become service fragments, and services tab aggregated beneath job route
      
      * Index page within jobs/job/services
      
      * Watchable services
      
      * Lintfixes
      
      * Links to clients and individual services set up
      
      * Child service route
      
      * Keyboard shortcuts on service page
      
      * Model that shows consul services as well, plus level and provider cols
      
      * lintfix
      
      * Level as query param
      
      * Watch job for service name changes too
      
      * Group level service fixtures established
      
      * Progress at task level and job-linked services
      
      * Task and group services on update
      
      * Fixture side-effect cleanup
      
      * Basic acceptance tests for job services
      
      * Testmodel cleanup
      
      * Disabled mirage logging
      
      * New cluster type specifically for services
      
      * Without explicit job-model binding
      
      * Trying to isolate a tostring error
      
      * Account for new tab in keyboardnav
      
      * More test isolation attempts
      
      * Remove skipped tests and link task to paren...
      bf73a51a
  3. 24 Aug, 2022 1 commit
    • Luiz Aoqui's avatar
      ui: task lifecycle restart all tasks (#14223) · 546bdb8b
      Luiz Aoqui authored
      Now that tasks that have finished running can be restarted, the UI needs
      to use the actual task state to determine which CSS class to use when
      rendering the task lifecycle chart element.
      546bdb8b
  4. 22 Aug, 2022 2 commits
  5. 08 Mar, 2022 1 commit
    • Michael Klein's avatar
      Upgrade Ember and friends 3.28 (#12215) · fe6cbbf0
      Michael Klein authored
      * chore: upgrade forward compatible packages
      
      * chore: v3.20.2...v3.24.0
      
      * chore: silence string prototype extension deprecation
      
      * refact: don't test clicking disabled button job-list
      
      Recent test-helper upgrades will guard against clicking disabled buttons
      as this is not something that real users can do. We need to change our
      tests accordingly.
      
      * fix: await async test helper `expectError`
      
      We have to await this async test function otherwise the test's
      rendering context will be torn down before we run assertions
      against it.
      
      * fix: don't try to click disabled two-step-button
      
      Recent test-helper updates prohibit clicking disabled buttons. We need
      to adapt the tests accordingly.
      
      * fix: recommendation-accordion
      
      Use up-to-date semantics for handling list-accordion closing
      in recommendation-accordion.
      
      * fixes toggling recommendation-accordion toggle.
      
      * fix: simple-unless linting error application.hbs
      
      There's no reason to use unless...
      fe6cbbf0
  6. 20 Jan, 2022 1 commit
  7. 28 Apr, 2021 1 commit
    • Buck Doyle's avatar
      ui: Change global search to use fuzzy search API (#10412) · 911b6136
      Buck Doyle authored
      This updates the UI to use the new fuzzy search API. It’s a drop-in
      replacement so the / shortcut to jump to search is preserved, and
      results can be cycled through and chosen via arrow keys and the
      enter key.
      
      It doesn’t use everything returned by the API:
      * deployments and evaluations: these match by id, doesn’t seem like
        people would know those or benefit from quick navigation to them
      * namespaces: doesn’t seem useful as they currently function
      * scaling policies
      * tasks: the response doesn’t include an allocation id, which means they
        can’t be navigated to in the UI without an additional query
      * CSI volumes: aren’t actually returned by the API
      
      Since there’s no API to check the server configuration and know whether
      the feature has been disabled, this adds another query in
      route:application#beforeModel that acts as feature detection: if the
      attempt to query fails (500), the global search field is hidden.
      
      Upo...
      911b6136
  8. 28 Jan, 2021 1 commit
  9. 20 Aug, 2020 1 commit
    • Nick Ethier's avatar
      Update UI to use new allocated ports fields (#8631) · 2be03bc0
      Nick Ethier authored
      * nomad: canonicalize alloc shared resources to populate ports
      
      * ui: network ports
      
      * ui: remove unused task network references and update tests with new shared ports model
      
      * ui: lint
      
      * ui: revert auto formatting
      
      * ui: remove unused page objects
      
      * structs: remove unrelated test from bad conflict resolution
      
      * ui: formatting
      2be03bc0
  10. 15 Jun, 2020 1 commit
  11. 09 Jun, 2020 1 commit
    • Buck Doyle's avatar
      Add Ember ESLint plugin (#8134) · 11d80ae4
      Buck Doyle authored
      This is extracted from #8094, where I have run into some snags. Since
      these ESLint fixes aren’t actually connected to the Ember 3.16 update
      but involve changes to many files, we might as well address them
      separately. Where possible I fixed the problems but in cases where
      a fix seemed too involved, I added per-line or -file exceptions.
      11d80ae4
  12. 15 Oct, 2019 1 commit
    • Buck Doyle's avatar
      UI: Update Ember to 3.12 LTS (#6419) · 882a0210
      Buck Doyle authored
      This is mostly deprecation fixes and blueprint changes. There
      are some dependency updates too; the changes to Ember
      Basic Dropdown necessitated changing it to angle bracket
      component invocation. The conversion of the rest of the
      templates will happen separately.
      882a0210
  13. 04 Sep, 2019 1 commit
  14. 21 May, 2019 3 commits
  15. 22 Apr, 2019 1 commit
  16. 17 Sep, 2018 1 commit
  17. 11 Sep, 2018 1 commit
  18. 31 Aug, 2018 1 commit
  19. 06 Jul, 2018 1 commit
  20. 06 Jun, 2018 1 commit
    • Michael Lange's avatar
      Make task rows clickable. · 89fa0da5
      Michael Lange authored
      Right now they are the only tables where the entire row isn't a
      click-target to drill into the detail page.
      89fa0da5
  21. 13 Mar, 2018 1 commit
  22. 17 Jan, 2018 1 commit
  23. 14 Nov, 2017 1 commit
  24. 19 Sep, 2017 1 commit