Dannon Baker
29e2d20aca
Eslint and related plugin upgrades
2022-11-18 10:34:55 -05:00
John Chilton
8c2ae6d615
ESLint the typescript test.
2022-11-16 14:04:48 -05:00
John Chilton
829afae53e
Include standalone tests and TS files in prettier.
2022-11-16 13:48:23 -05:00
John Chilton
e5b3df5bd0
Jest's typescript dependencies.
2022-11-16 13:41:00 -05:00
Dannon Baker
3defea66b9
Pinia upgrade, cleanup.
2022-11-16 09:15:07 -05:00
Dannon Baker
7894f37b67
We should no longer need @vue/composition-api with the upgrade to 2.7 now.
2022-11-16 09:04:27 -05:00
Dannon Baker
2e59be6bef
Add @vue/composition-api
2022-11-16 09:04:27 -05:00
Dannon Baker
8b462d9151
Initial pinia addition
2022-11-16 09:04:27 -05:00
Dannon Baker
c08eb399a4
Swap to yaml-jest from jest-transform-yaml. The former works out of the
...
box with v18. The latter does, too, but it is abandoned and specifies
incompatible engine range.
2022-11-14 16:59:47 -05:00
Dannon Baker
c657f4c9a7
Upgrade vue-router to latest 3x series for composable
2022-11-03 11:03:25 -04:00
Dannon Baker
cbaca1f612
Test upgrade to bootstrap-vue 2.23. This uses vue-compat to (hopefully?) achieve compatibility with vue3.
2022-10-25 09:41:29 -04:00
Dannon Baker
088bdfdd66
Drop vueisotope dependency (unused now)
2022-09-28 22:27:29 -04:00
Laila Los
87b7085941
upgrade vue-jest to 29.1.0
2022-09-15 12:30:11 +02:00
Laila Los
e4c5e56143
use hsluv to generate colors instead of hsl
2022-09-13 12:17:03 +02:00
Dannon Baker
23c94f407b
Add eslint plugin for vuejs accessibility testing
2022-08-22 09:51:56 -04:00
Dannon Baker
e1357a656b
Citationjs version upgrade.
2022-08-11 21:15:30 -04:00
Dannon Baker
d8e69d2b70
Backbone patch bump, pretty-bytes and minimizer updates.
2022-08-11 21:10:46 -04:00
Dannon Baker
52fd78cfad
Winbox version bump
2022-08-11 21:03:25 -04:00
Dannon Baker
ef9c4d1981
Loader updates
2022-08-11 21:02:28 -04:00
Dannon Baker
4cd68ef5ab
Object hash version upgrade -- hashes will change w/ version bump but it
...
should not affect us.
2022-08-11 20:24:02 -04:00
Dannon Baker
494bd1f33b
Force resolutions for single vue, rebuild (related) lock
2022-08-11 14:57:55 -04:00
Dannon Baker
69bf553851
Force a single version of Vue (tags component was installing 2.6)
2022-08-11 14:57:55 -04:00
Dannon Baker
e9c6001749
Another vue bump
2022-08-11 14:57:55 -04:00
Dannon Baker
5ba892b9e5
Force autoprefixer back to compatible
2022-08-11 14:57:55 -04:00
Dannon Baker
a5d38f81aa
Vue 2.7.7
2022-08-11 14:57:55 -04:00
Dannon Baker
bfb35832ad
Babel/build test upgrades
2022-08-11 14:57:55 -04:00
Dannon Baker
90795aca9f
Update vue-jest dependency fixing jest tests
2022-08-11 14:57:55 -04:00
Dannon Baker
d137364e55
Babel/testing infra updates
2022-08-11 14:57:55 -04:00
Dannon Baker
2261984d23
Upgrade vue-loader
2022-08-11 14:57:55 -04:00
Dannon Baker
be05b60ec9
Incremental webpack/loader updates
2022-08-11 14:57:55 -04:00
Dannon Baker
896ca06cae
Upgrade to vue 2.7.0
2022-08-11 14:57:55 -04:00
Dannon Baker
95623b9d04
Add csv-parse
2022-08-03 07:36:52 -04:00
Dannon Baker
dc9137b65f
Prettier upgrade
2022-07-28 12:49:52 -04:00
Dannon Baker
8447b4f912
Eslint and eslint-plugin-vue upgrades
2022-07-28 12:49:12 -04:00
dependabot[bot]
92ca887541
Bump jquery-ui from 1.13.1 to 1.13.2 in /client
...
Bumps [jquery-ui](https://github.com/jquery/jquery-ui ) from 1.13.1 to 1.13.2.
- [Release notes](https://github.com/jquery/jquery-ui/releases )
- [Commits](https://github.com/jquery/jquery-ui/compare/1.13.1...1.13.2 )
---
updated-dependencies:
- dependency-name: jquery-ui
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-18 17:20:53 +00:00
mvdbeek
651221510a
Attempt to use epoch of client build time for cache busting
...
Store webpack build hash in meta.json file, and use that to setup
the cache busting.
This should prevent clients from unnecessarily reloading client bundles
when the server restarts and/or when individual workers finish booting
at staggered intervals.
This became more important with usegalaxy.org not forking off workers
from a preloaded master (so all workers would have the same starttime).
2022-07-13 22:16:14 +03:00
guerler
851c28229c
Add winbox plugin
2022-05-23 01:47:35 +02:00
Dannon Baker
4bf5cddb5c
Merge remote-tracking branch 'upstream/dev' into towards-vue-recommended
2022-04-25 13:15:37 -04:00
Marius van den Beek
59a9fac72d
Merge pull request #13800 from dannon/no-mo-moment
...
Elminate client (direct) dependency on moment.js
2022-04-25 17:27:56 +02:00
Dannon Baker
709fc6dfd5
Update eslint-plugin-vue
2022-04-25 09:39:39 -04:00
Björn Grüning
f60862ce57
Merge pull request #13709 from dannon/no-more-babel
...
Formalize supported browsers, drop transpilation, enforce with eslint.
2022-04-24 20:45:13 +02:00
Dannon Baker
d0f25e915c
Fix webpack build stats to default to a production bundle -- this is the one with stats we care about after all
2022-04-23 07:24:06 -04:00
Dannon Baker
473935f6ea
Remove Galaxy moment dependency. Left in cacheGroup rule to prevent third party included lib from ending up in libs bundle, too.
2022-04-22 22:30:46 -04:00
Dannon Baker
43fb1340a2
Swap UtcDate component to use date-fns instead of moment.
2022-04-22 20:31:58 -04:00
Dannon Baker
00012abf61
Don't enforce support for baidu mobile browser -- we have no user share here (per analytics)
2022-04-22 11:47:01 -04:00
Dannon Baker
9a36faee02
Drop 'official' support for IE11. It's EOL in June, when this will actually ship. Additionally specify that opera mobile is not supported (and nobody would try to use Galaxy in it anyway)
2022-04-22 11:47:01 -04:00
Dannon Baker
b25457263b
Add eslint plugin for ensuring compatibility with an appropriate browser set
2022-04-22 11:47:00 -04:00
guerler
23f1509176
Use popper.js instead of bootstrap tours
2022-04-22 11:15:17 -04:00
Dannon Baker
f49c21306e
Swap to more standard formatting package script names (left prettier
...
alias).
2022-04-22 10:15:32 -04:00
Dannon Baker
a850550e40
Remove UUID webpack alias; this was to fix pouchdb which we no longer use.
2022-04-21 15:45:33 -04:00