Commit Graph
574 Commits
Author SHA1 Message Date
Laila Los 47f41efd9b convert sensors to ts 2022-12-06 15:41:04 +01:00
mvdbeek 7b864a8c45 Add makefile target to update autogenerated client 2022-12-06 13:16:03 +01:00
Dannon Baker 519426aadf Extend @vue/tsconfig for base configuration, clean up tsconfig. 2022-12-05 08:59:41 -05:00
dependabot[bot] 0dca4db440 Bump decode-uri-component from 0.2.0 to 0.2.1 in /client
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.1.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.1)

---
updated-dependencies:
- dependency-name: decode-uri-component
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-02 16:44:00 +00:00
Dannon c1a8af5eb3 Merge pull request #15049 from itisAliRH/pinia-history-store-init
Pinia history store init
2022-11-30 07:54:25 -05:00
Laila Los adeaa60b28 set default font 2022-11-25 14:05:53 +01:00
Alireza Heidari e06d33e8b7 use pinia-plugin-persistedstate to persist pinia state 2022-11-22 18:01:36 +01:00
Aysam Guerler dc59759ad4 Merge pull request #14999 from dannon/pinia-initial-swap
Pinia addition and initial conversion from vuex for a few basic stores.
2022-11-21 15:34:54 -05:00
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