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. 21 Oct, 2021 1 commit
  2. 29 Apr, 2021 1 commit
    • Michael Lange's avatar
      ui: Update namespaces design (#10444) · 92391683
      Michael Lange authored
      This rethinks namespaces as a filter on list pages rather than a global setting.
      
      The biggest net-new feature here is being able to select All (*) to list all jobs
      or CSI volumes across namespaces.
      92391683
  3. 28 Jan, 2021 1 commit
  4. 10 Dec, 2020 1 commit
  5. 12 Nov, 2020 2 commits
  6. 01 Sep, 2020 1 commit
  7. 28 Aug, 2020 1 commit
  8. 26 Aug, 2020 1 commit
    • Buck Doyle's avatar
      Remove prestart tasks table · 0d885bec
      Buck Doyle authored
      My suggestion is that this table isn’t sufficiently useful to
      keep around with the combinatoric explosion of other lifecycle
      phases. The logic was that someone might wonder “why isn’t my
      main task starting?” and this table would show that the prestart
      tasks hadn’t yet completed. One might wonder the same about
      any task that has prerequisites, so should a poststart task have
      a table that shows main tasks? And so on.
      
      Since the route hierarchy guarantees that one has already passed
      through a template that shows the lifecycle chart before one
      can reach the template where this table is displayed, I believe
      this table is redundant. It also conveys information in a more
      abstract way than the chart, which is dense and more easily
      understood, to me.
      0d885bec
  9. 25 Aug, 2020 1 commit
    • Buck Doyle's avatar
      Add component accessibility auditing and fixes (#8679) · 5eddb14a
      Buck Doyle authored
      This continues #8455 by adding accessibility audits to component integration
      tests and fixing associated errors. It adds audits to existing tests rather than
      adding separate ones to facilitate auditing the various permutations a
      component’s rendering can go through.
      
      It also adds linting to ensure audits happen in component tests. This
      necessitated consolidating test files that were scattered.
      5eddb14a
  10. 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
  11. 28 Jul, 2020 1 commit
  12. 30 Apr, 2020 1 commit
  13. 24 Mar, 2020 1 commit
    • Buck Doyle's avatar
      UI: add exec terminal (#6697) · 27df92a9
      Buck Doyle authored
      This connects Xterm.js to a Nomad exec websocket so people
      can interact on clients via live sessions. There are buttons on
      job, allocation, task group, and task detail pages that open a
      popup that lets them edit their shell command and start a
      session.
      
      More is to come, as recorded in issues.
      27df92a9
  14. 14 Feb, 2020 1 commit
  15. 20 Jan, 2020 1 commit
    • Buck Doyle's avatar
      ui: Change Run Job availability based on ACLs (#5944) · 3adb3cd1
      Buck Doyle authored
      This builds on API changes in #6017 and #6021 to conditionally turn off the
      “Run Job” button based on the current token’s capabilities, or the capabilities
      of the anonymous policy if no token is present.
      
      If you try to visit the job-run route directly, it redirects to the job list.
      3adb3cd1
  16. 26 Sep, 2019 2 commits
  17. 20 Sep, 2019 1 commit
  18. 19 Sep, 2019 1 commit
    • Buck Doyle's avatar
      UI: Fix Connect proxy tag (#6343) · 05fd8a06
      Buck Doyle authored
      This fixes a race condition in the pseudo-relationship between a
      TaskState and a Task that was causing the Consul Connect proxy tag
      to sometimes show on the wrong task. There’s no direct Ember Data-style
      relationship between a TaskState and its Task; instead, it’s determined
      by searching for a Task with the matching name. The related Task was
      sometimes stored before everything was ready and not recalculated when
      the name became known. This ensures the relationship is accurate if the
      TaskState’s name property changes.
      05fd8a06
  19. 05 Sep, 2019 3 commits
  20. 04 Sep, 2019 1 commit
  21. 17 Jul, 2019 1 commit
    • Buck Doyle's avatar
      UI: Add page titles (#5924) · 87d716ed
      Buck Doyle authored
      This uses ember-page-title to add dynamic page titles throughout the
      route hierarchy. When there’s more than one region, the current
      current region is added before the final entry of “- Nomad”.
      87d716ed
  22. 21 May, 2019 1 commit
  23. 10 Apr, 2019 6 commits
  24. 01 Feb, 2019 1 commit
  25. 13 Dec, 2018 2 commits
  26. 19 Nov, 2018 1 commit
  27. 31 Oct, 2018 1 commit
  28. 19 Sep, 2018 1 commit
  29. 10 Aug, 2018 1 commit
    • Michael Lange's avatar
      Clear up the data flow for namespaces · 47156969
      Michael Lange authored
      This is incredibly tricky with query params, since there is a bundle of
      timing issues, lifecycle issues, missing features, and all around
      gotchas with query params.
      
      This solution has no observers and no instances of the system service
      being set from the jobs controller.
      
      The upside to this is no observers, much easier to follow logic, no more
      dependent key chain reactions.
      47156969
  30. 11 Jul, 2018 1 commit