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. 31 Aug, 2022 1 commit
    • Phil Renaud's avatar
      Nomad Services: job routes, model, and serializer updates (#14226) · cc0ee668
      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
      
      * Lintfix
      
      * Testfixes
      
      * Placeholder mirage route
      cc0ee668
  2. 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 here - we can use if instead.
      
      * fix: no-quoteless-attributes recommendation accordion
      
      * fix: no-quoteless-attributes recommendation-chart
      
      * fix: allow `unless` - global-header.hbs
      
      This is a valid use of unless in our opinion.
      
      * fix: allow unless in job-diff
      
      This is not a great use for unless but we don't want to change this
      behavior atm.
      
      * fix: no-attrs-in-components list-pager
      
      There is no need to use this.attrs in classic components. When we
      will convert to glimmer we will use `@`-instead.
      
      * fix: simple-unless job/definition
      
      We can convert to a simple if here.
      
      * fix: allow inline-styles stats-box component
      
      To make linter happy.
      
      * fix: disable no-action and no-invalid-interactive
      
      Will be adressed in follow-up PRs.
      
      * chore: update ember-classic-decorator to latest
      
      * chore: upgrade ember-can to latest
      
      * chore: upgrade ember-composable-helpers to latest
      
      * chore: upgrade ember-concurrency
      
      * fix: recomputation deprecation `Trigger`
      
      schedule `do` on actions queue to work around recomputation deprecation
      when triggering Trigger on `did-insert`.
      
      * chore: upgrade ember-cli-string-helpers
      
      * chore: upgrade ember-copy
      
      * chore: upgrade ember-data-model-fragments
      
      * chore: upgrade ember-deprecation-workflow
      
      * chore: upgrade ember-inline-svg
      
      * chore: upgrade ember-modifier
      
      * chore: upgrade ember-truth-helpers
      
      * chore: upgrade ember-moment & ember-cli-moment-shim
      
      * chore: upgrade ember-power-select
      
      * chore: upgrade ember-responsive
      
      * chore: upgrade ember-sinon
      
      * chore: upgrade ember-cli-mirage
      
      For now we will stay on 2.2 - upgrades > 2.3 break the build.
      
      * chore: upgrade 3.24.0 to 3.28.5
      
      * fix: add missing classic decorators on adapters
      
      * fix: missing classic decorators to serializers
      
      * fix: don't reopen Ember.Object anymore
      
      * fix: remove unused useNativeEvents
      
      ember-cli-page-objects doesn't provide this method anymore
      
      * fix: add missing attributeBindings for test-selectors
      
      ember-test-selectors doesn't provides automatic bindings for
      data-test-* attributes anymore.
      
      * fix: classic decorator for application serializer test
      
      * fix: remove `removeContext` from tests.
      
      It is unneeded and ember-cli-page-objects doesn't provides
      this method anymore.
      
      * fix: remove deprecations `run.*`-invocations
      
      * fix: `collapseWhitespace` in optimize test
      
      * fix: make sure to load async relationship before access
      
      * fix: dependent keys for relationship computeds
      
      We need to add `*.isFulfilled` as dependent keys for computeds that
      access async relationships.
      
      * fix: `computed.read`-invocations use `read` instead
      
      * chore: prettify templates
      
      * fix: use map instead of mapBy ember-cli-page-object
      
      Doesn't work with updated ember-cli-page-object anymore.
      
      * fix: remove remaining deprecated `run.*`-calls
      
      * chore: add more deprecations deprecation-workflow
      
      * fix: `implicit-injection`-deprecation
      
      All routes that add watchers will need to inject the store-service
      as the store service is internally used in watchers.
      
      * fix: more implicit injection deprecations
      
      * chore: silence implicit-injection deprecation
      
      We can tackle the deprecation when we find the time.
      
      * fix: new linting errors after upgrade
      
      * fix: remove merge conflicts prettierignore
      
      * chore: upgrade to run node 12.22 when building binaries
      fe6cbbf0
  3. 20 Aug, 2020 1 commit
    • Buck Doyle's avatar
      Add common serialiser abstractions (#8634) · 6f08becd
      Buck Doyle authored
      This extracts some common API-idiosyncracy-handling patterns from model serialisers into properties that are processed by the application serialiser:
      
      * arrayNullOverrides converts a null property value to an empty array
      * mapToArray converts a map to an array of maps, using the original map keys as Name properties on the array maps
      * separateNanos splits nanosecond-containing timestamps into millisecond timestamps and separate nanosecond properties
      6f08becd
  4. 15 Jun, 2020 1 commit
  5. 04 Sep, 2019 1 commit
  6. 16 Oct, 2017 1 commit
  7. 19 Sep, 2017 1 commit