Commit Graph
511 Commits
Author SHA1 Message Date
mvdbeek dfd0bc4e81 Use d3-zoom to handle zoom and pan 2023-01-09 17:15:46 +01:00
mvdbeek e78a66c629 WIP: Do dragging without revue-draggable 2023-01-09 17:15:46 +01:00
mvdbeek cd18ae9ef3 WIP: switch to vue-pinch-zoom 2023-01-09 17:15:46 +01:00
mvdbeek fea8f0a0b1 Swict back to vue-svg-pan-zoom, fixes zoom button and zoom reset 2023-01-09 17:15:44 +01:00
mvdbeek 2a1f903cc9 Zoom and pan, div at 0 2023-01-09 17:15:44 +01:00
mvdbeek aa24d64c53 WIP pan-zoom 2023-01-09 17:15:43 +01:00
mvdbeek 7852cf3e67 Kind works, but extremely slow 2023-01-09 17:15:42 +01:00
mvdbeek 7c3ded0345 Drag sort of working 2023-01-09 17:15:41 +01:00
dependabot[bot] 3672135ce5 Bump json5 from 1.0.1 to 1.0.2 in /client
Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-03 17:32:08 +00:00
Dannon Baker e78a2b6c5e Merge remote-tracking branch 'upstream/dev' into it-store 2023-01-03 10:55:00 -05:00
Laila Los 3e9debb0e4 Merge remote-tracking branch 'upstream/dev' into dnd-upload 2022-12-19 12:10:43 +01:00
Dannon Baker 96b9c204b2 Add tsconfig-paths-webpack-plugin 2022-12-12 13:46:07 -05:00
Martin Cech c2260c147b move the entrypoint store polling to masthead
optimize updating the store's state after API call
2022-12-09 15:14:30 -08:00
Björn Grüning b0779c3af9 Merge pull request #15160 from guerler/update_scroller
Update Vue Virtual Scroll List
2022-12-09 19:56:55 +01:00
guerler 98cc8caee2 Update virtual scroller to 2.3.4 2022-12-09 09:19:18 -05:00
Dannon Baker 7f61a73fa1 Bump handsontable to non-beta, and match correct peer dependency version. Checked, and these were still MIT licensed 2022-12-09 13:00:34 +01:00
Laila Los b579f9e179 Merge remote-tracking branch 'upstream/dev' into dnd-upload 2022-12-08 18:21:22 +01:00
Martin Cech 7b70df6181 add pinia/testing to package.json
for unit testing  pinia stores
2022-12-07 18:12:32 -08:00
Dannon Baker 0602515d7c Drop more unused babel plugins 2022-12-07 06:33:37 -05:00
Dannon Baker 4ec59765b5 Drop @babel/eslint-parser -- no longer used. 2022-12-07 06:33:37 -05:00
Dannon Baker e3a7ff2a98 Minor bump to @vue/test-utils 1x 2022-12-07 06:33:37 -05:00
Dannon Baker 99d4f159b9 Add internal jest-raw-loader wrapped appropriately for jest28+ 2022-12-07 06:33:37 -05:00
Dannon Baker e59bb0a2e0 Drop unused babel-loader (we don't babel transpile from the build anymore) 2022-12-07 06:33:37 -05:00
Dannon Baker d33766ab5b Upgrade testing related packages while trying to get testing working for fa+ts 2022-12-07 06:33:36 -05:00
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
Dannon Baker f83c10bffb Initial deps and config for typescript 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
Dannon 71b8a6125d Merge pull request #15062 from ElectronicBlueberry/hyperlegible-font
Set accessible default font
2022-11-29 13:20:46 -05:00
Laila Los 533ede3d18 Merge remote-tracking branch 'upstream/dev' into dnd-upload 2022-11-28 12:25:46 +01: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
dependabot[bot] 22daf9d584 Bump engine.io from 6.2.0 to 6.2.1 in /client
Bumps [engine.io](https://github.com/socketio/engine.io) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/socketio/engine.io/releases)
- [Changelog](https://github.com/socketio/engine.io/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/engine.io/compare/6.2.0...6.2.1)

---
updated-dependencies:
- dependency-name: engine.io
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-22 06:05:47 +00: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 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
dependabot[bot] c81810365e Bump loader-utils from 1.4.0 to 1.4.2 in /client
Bumps [loader-utils](https://github.com/webpack/loader-utils) from 1.4.0 to 1.4.2.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.2/CHANGELOG.md)
- [Commits](https://github.com/webpack/loader-utils/compare/v1.4.0...v1.4.2)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-16 12:59:17 +00: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
Laila Los 6701e89b45 add modal 2022-10-27 15:20:59 +02: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