Commit Graph

64 Commits

Author SHA1 Message Date
Clint
8e7fd9e794
Replace go-bindata-assetfs build dependency with native go:embed (#11208)
* copy over the webui

move web_ui to http

remove web ui files, add .gitkeep

updates, messing with gitkeep and ignoring web_ui

update ui scripts

gitkeep

ignore http/web_ui

Remove debugging

remove the jwt reference, that was from something else

restore old jwt plugin

move things around

Revert "move things around"

This reverts commit 2a35121850f5b6b82064ecf78ebee5246601c04f.

Update ui path handling to not need the web_ui name part

add desc

move the http.FS conversion internal to assetFS

update gitignore

remove bindata dep

clean up some comments

remove asset check script that's no longer needed

Update readme

remove more bindata things

restore asset check

update packagespec

update stub

stub the assetFS method and set uiBuiltIn to false for non-ui builds

update packagespec to build ui

* fail if assets aren't found

* tidy up vendor

* go mod tidy

* updating .circleci

* restore tools.go

* re-re-re-run make packages

* re-enable arm64

* Adding change log

* Removing a file

Co-authored-by: hamid ghaf <hamid@hashicorp.com>
2021-08-18 11:05:11 -04:00
Arnav Palnitkar
e8bcb692c7
Update node to latest stable version (#12049)
* Update node to latest stable version

- v10 has reached EOL so upgrading node to v14 which is the latest
stable build

* Added changelog

* Resolve merge conflicts
2021-07-22 14:09:12 -07:00
Sam Salisbury
e5bb30110f update to go1.13.8 2020-02-19 07:30:04 +00:00
Sam Salisbury
a1190ded7e
upgrade to go1.13.7 (#8332) 2020-02-11 15:03:49 +00:00
Sam Salisbury
0e6c4a428b bump Docker builder image to go1.12.12 2019-11-13 10:19:55 +00:00
Matthew Irish
657477e941
embed yarn (#7740)
* embed yarn binary using yarn policies set-version and loosen the restriction on yarn in the dockerfile and the package.json

* don't lint the embedded yarn package
2019-10-25 16:00:45 -05:00
Matthew Irish
b01234d2bb
update yarn to 1.19.1 (#7731) 2019-10-24 17:08:23 -05:00
Jeff Mitchell
1bba7fa3c2 Bump Go in Dockerfile to 1.12.9 2019-09-09 14:45:14 -04:00
Matthew Irish
d1cc107a02
Update ui dependencies (#7244)
* be more specific about node version, and specify a yarn version

* update ember, ember-cli, ember-data, ember-data-model-fragments

* use router handlers to access transition information

* fix shadowing of component helper

* update ivy-codemirror, ember-cli-inject-live-reload

* remove custom router service

* don't use transition.queryParams

* update ember-cli-deprecation-workflow

* refactor kv v1 to use 'path' instead of 'id' on creation

* fix auth-jwt-test and toolbar-link-test

* update ember composable helpers

* remove Ember.copy from test file

* no more deprecations in the workflow

* fix more secret tests

* fix remaining failed tests

* move select component to core because it's used by ttl-picker

* generate new model class for each test instead of reusing an existing one

* fix selectors on kmip tests

* refactor how control groups construct urls from the new transition objects

* add router service override back in, and have it be evented so that we can trigger router events on it

* move stories and markdown files to core if the component lives in core

* update ember-cli, ember-cli-babel, ember-auto-import

* update base64js, date-fns, deepmerge, codemirror, broccoli-asset-rev

* update linting rules

* fix test selectors

* update ember-api-actions, ember-concurrency, ember-load-initializers, escape-string-regexp, normalize.css, prettier-eslint-cli, jsdoc-to-markdown

* remove test-results dir

* update base64js, ember-cli-clipboard, ember-cli-sass, ember-cli-string-helpers, ember-cli-template-lint, ember-cli-uglify, ember-link-action

* fix linting

* run yarn install without restoring from cache

* refactor how tests are run and handle the vault server subprocess

* update makefile for new test task names

* update circle config to use the new yarn task

* fix writing the seal keys when starting the dev server

* remove optional deps from the lockfile

* don't ignore-optional on yarn install

* remove errant console.log

* update ember-basic-dropdown-hover, jsonlint, yargs-parser

* update ember-cli-flash

* add back optionalDeps

* update @babel/core@7.5.5, ember-basic-dropdown@1.1.3, eslint-plugin-ember@6.8.2

* update storybook to the latest release

* add a babel config with targets so that the ember babel plugin works properly

* update ember-resolver, move ember-cli-storybook to devDependencies

* revert normalize.css upgrade

* silence fetchadapter warning for now

* exclude 3rd party array helper now that ember includes one

* fix switch and entity lookup styling

* only add -root suffix if it's not in versions mode

* make sure drop always has an array on the aws role form

* fix labels like we did with the backport

* update eslintignore

* update the yarn version in the docker build file

* update eslint ignore
2019-08-19 15:45:39 -05:00
Jeff Mitchell
d158f26c97 Use Go 1.12.8 for building 2019-08-14 10:45:19 -04:00
Jeff Mitchell
61cea2c1c5 Fix Dockerfile 2019-07-25 14:11:03 -04:00
Jeff Mitchell
3d1846736c Add gomiports to Dockerfile 2019-07-25 14:08:51 -04:00
Jeff Mitchell
6c7822380d
Bump cross Dockerfile to 1.12.7 (#7126)
This version fixes a bug that is bad, but hard to say whether it might
affect us or not -- or more crucially, any of our dependencies. It's
almost certainly worth updating just in case. See
https://github.com/golang/go/issues/32560
2019-07-17 06:32:08 -04:00
Jeff Mitchell
57612184ad Revert "Migrate build to use go modules"
This reverts commit 3439a34989.

For the moment with bad wifi this is just taking too, too long. We may
be able to figure out an approach that bind mounts the cache in which
should help drastically.
2019-07-09 04:15:03 -04:00
Jeff Mitchell
450736c3d1 Buster is released, so switch off testing for Dockerfile 2019-07-09 03:51:05 -04:00
Jeff Mitchell
3439a34989 Migrate build to use go modules 2019-07-05 19:59:04 -04:00
Jeff Mitchell
cd0e64e430 Bump Go version in build Dockerfile 2019-06-12 09:38:35 -04:00
Jeff Mitchell
901060d479 Bump Dockerfile Go version 2019-04-15 10:58:28 -04:00
Matthew Irish
fc64a47750 add apt-get flags (#6389) 2019-03-09 02:58:18 -05:00
Matthew Irish
fa13c45e7c update to node v10 for all of the things (#6218)
* update to node v10 for all of the things

* combine apt-get commands
2019-02-13 09:34:38 -05:00
Jeff Mitchell
671131669a Add npm to apt-get command 2019-01-31 15:56:04 -05:00
Jeff Mitchell
7043a08b8a Bump Dockerfile Go version 2019-01-29 13:43:29 -05:00
Jeff Mitchell
d4bcc13072 Prepare for 1.0.2 2019-01-15 11:25:11 -05:00
Jeff Mitchell
4523aa261a Attempt to fix dockerfile again 2018-12-14 11:05:42 -05:00
Jeff Mitchell
2fd62e9020 Changes in Go don't like the old import path 2018-12-14 10:56:03 -05:00
Jeff Mitchell
0ddc104ba3 Bump dockerfile Go version 2018-12-14 09:10:32 -05:00
Jeff Mitchell
77d6441fe3 Bump Go version in Dockerfile 2018-11-13 11:45:32 -05:00
Matthew Irish
be33d6580b
UI - new token renew banner (#5662)
* move warning banner out of token-expire-warning and into user menu
* check renewal status every 5s, and resume auto-renew if a user becomes active again
* use a link in the token-expire-warning
* add test for new expiration functionality
* fix license test
* use features helper in license test
* fix import
* use yarn 1.12.1
* remove mirage
* skip some tests for now
* use eslintignore
* logout after auth tests
* use new alert-banner for auth info warning
* add data-test selector back
* move identity back to a button, and style button.link
* make the warning message the right color
* fix shamir test
* review feedback
2018-11-05 10:56:59 -06:00
Jeff Mitchell
e6219bf98e Update Dockerfile go version 2018-10-02 14:16:05 -04:00
Matthew Irish
9a0dc6061e
Update yarn version in the cross Dockerfile 2018-10-02 10:56:51 -05:00
Jeff Mitchell
64a9f87e0f Bump Go version in cross Dockerfile 2018-06-09 18:09:45 -04:00
Matthew Irish
b5a39d422a
Ember cli update to 2.15 (#4526)
* update ember-cli to 2.15

* remove bower

* update ivy-codemirror

* update build and ci to not use bower or phantomjs
2018-05-08 10:43:20 -05:00
Jeff Mitchell
9d0d9c8d30 Bump yarn 2018-04-03 11:04:02 -04:00
Jeff Mitchell
7a312d7c37 Add Makefile/Dockerfile UI bits 2018-04-03 10:46:45 -04:00
Jeff Mitchell
b6513c1ddc
1.10 Updates (#4218) 2018-03-29 15:32:16 -04:00
Jeff Mitchell
f3b93fbfe6 Go 1.9.4 breaks Solaris builds 2018-02-26 18:55:02 -05:00
Jeff Mitchell
0c8d40b82a Fix the version of Go in the Dockerfile 2018-02-26 18:34:14 -05:00
Jeff Mitchell
25d029f219 Migrate Dockerfile back down to 1.9 2018-02-25 20:29:01 -05:00
Jeff Mitchell
d6366e5f24 Bump files for new version 2018-02-20 14:51:20 -05:00
Jeff Mitchell
752c646858 Use debian:testing for building 2018-01-28 14:58:52 -05:00
Jeff Mitchell
93abbbca1d
Update Dockerfile 2018-01-22 19:47:44 -05:00
Jeff Mitchell
c1ed4a06de Bump go version in Dockerfile 2017-11-14 01:16:59 -05:00
Jeff Mitchell
859e670416 Bump Go dep 2017-09-03 12:34:07 -04:00
Jeff Mitchell
b0ce99d22f Update dockerfile to use debian stable 2017-07-25 16:44:31 -04:00
Jeff Mitchell
82ff1bd4df Bump Go version in cross Dockerfile 2017-05-30 14:33:56 -04:00
Jeff Mitchell
fdde9e365d Bump go version to 1.8.1 2017-04-17 10:44:07 -04:00
Jeff Mitchell
98c7bd6c03 Port some replication bits to OSS (#2386) 2017-02-16 15:15:02 -05:00
Jeff Mitchell
9cf27804af Bump dockerfile Go version 2017-02-07 16:08:31 -05:00
Jeff Mitchell
f3ba03de1a Prep for 0.6.3 2016-12-06 11:26:29 -05:00
Jeff Mitchell
3d90f2ba0e Bump Go version in cross Dockerfile 2016-10-19 22:29:26 -04:00