Commit Graph
13075 Commits
Author SHA1 Message Date
Marius van den Beek 3158fbac21 Merge pull request #15119 from ElectronicBlueberry/composables-ts
Fix and Convert composables to TypeScript
2022-12-07 10:40:10 +01:00
Dannon 4390d3532d Merge pull request #15125 from galaxyproject/martenson-patch-1
update the workflow form language
2022-12-06 16:11:54 -05:00
Martin Cech d42b9a7d95 Merge pull request #15116 from dannon/convert-utcdate
Convert UtcDate from options to composition+ts.
2022-12-06 19:55:47 +01:00
Martin Cech f5a24f084b Merge pull request #15121 from dannon/minor-tsconfig-tweaks
TS config and linting tweaks
2022-12-06 19:54:33 +01:00
Martin Cech 24e2755ea1 update the workflow form language
these are not stars anymore, they're checkboxes
2022-12-06 19:46:04 +01:00
Laila Los ced9e3cef0 make index const 2022-12-06 16:26:02 +01:00
Aysam Guerler be46794aa0 Merge pull request #14985 from itisAliRH/vuetify_published_histories
Vuetify published histories
2022-12-06 10:16:59 -05:00
Laila Los f2c5eb3496 fix typo 2022-12-06 15:59:00 +01:00
Laila Los 442e74ab47 remove var 2022-12-06 15:55:28 +01:00
Laila Los b98481f484 remove unused import 2022-12-06 15:47:49 +01:00
Laila Los 07d33086bd convert filter to ts 2022-12-06 15:46:40 +01:00
Laila Los 47f41efd9b convert sensors to ts 2022-12-06 15:41:04 +01:00
Dannon Baker 3044722832 Drop explicit node_modules exclude -- this is already in the default setting 2022-12-06 09:35:35 -05:00
Dannon Baker eab33026c1 Set an explicit outDir. We don't *use* this in our build process, but it prevents errors when vscode thinks it needs to overwrite js 2022-12-06 09:35:14 -05:00
Laila Los 4ae456b854 fix animation frame resize observer 2022-12-06 15:31:57 +01:00
Dannon Baker 576edb50fe Flag explicit any as warning instead of masking 2022-12-06 09:31:09 -05:00
Laila Los d739c7a24e convert animationFrame to ts 2022-12-06 15:30:58 +01:00
Marius van den BeekandLaila Los 8e5a942c48 Drop unused paths type import
Co-authored-by: Laila Los <44241786+ElectronicBlueberry@users.noreply.github.com>
2022-12-06 14:56:12 +01:00
Marius van den BeekandLaila Los 0051281b1f Use FetchArgType throughout
Co-authored-by: Laila Los <44241786+ElectronicBlueberry@users.noreply.github.com>
2022-12-06 13:16:04 +01:00
mvdbeek adac1f51d2 Use FetchArgType to extact types
Thanks again Laila, very cool!
2022-12-06 13:16:04 +01:00
mvdbeek 55b6cc60f1 Type fixes for strict mode 2022-12-06 13:16:04 +01:00
mvdbeek 7cb88fa750 Move rethrowSimple into openapi-typescript-fetch middleware 2022-12-06 13:16:04 +01:00
mvdbeek 87e68c24e4 Convert Dataset/services.js to typescript and use typed client 2022-12-06 13:16:04 +01:00
mvdbeek ee083cde3f Only strip trailing slash for fetcher 2022-12-06 13:16:04 +01:00
mvdbeek 2c8cf98460 Strip trailing slash in getAppRoot 2022-12-06 13:16:04 +01:00
mvdbeek d39dd525c9 Use autogenerated client in datatypes service 2022-12-06 13:16:03 +01:00
mvdbeek 1192bb5428 Add generated schema 2022-12-06 13:16:03 +01:00
mvdbeek 7b864a8c45 Add makefile target to update autogenerated client 2022-12-06 13:16:03 +01:00
Dannon Baker cc6402e135 Use type declaration for props. 2022-12-05 18:31:24 -05:00
Dannon Baker 8af76ab49f Drop unused import from RuleDefinitions.test.ts 2022-12-05 18:31:23 -05:00
Dannon Baker 5b9a19c971 Overhaul utcdate test to toggle props and observe text instead of directly inspecting computeds 2022-12-05 18:31:22 -05:00
Dannon Baker 16f94c869b Make one-liner computeds more brief. 2022-12-05 18:31:21 -05:00
Dannon Baker a3b2d70260 convert utcdate to composition+ts 2022-12-05 18:31:20 -05:00
Dannon Baker d37ae6bb72 Typescript, already finding bugs... 2022-12-05 12:00:12 -05:00
Dannon Baker 131c4279c6 Add webpack-injected global declarations for use in ts 2022-12-05 11:41:50 -05:00
Dannon Baker d3e3b68331 Swap to lang='ts' in AvailableDatatypes 2022-12-05 11:29:28 -05:00
Dannon Baker 2b902bbfb4 Allow vue to switch between parsers depending on lang 2022-12-05 10:59:53 -05:00
Dannon Baker 197d38d425 Add vueCompilerOptions to tsconfig specifying 2.7 instead of the default 3 2022-12-05 10:53:51 -05:00
John Chilton ab570a53ca Adjust RuleDefinitions.test.ts for ts configuration. 2022-12-05 08:59:41 -05:00
Dannon Baker 519426aadf Extend @vue/tsconfig for base configuration, clean up tsconfig. 2022-12-05 08:59:41 -05:00
Dannon Baker 1faa50e75f Separate application tsconfig from testing base 2022-12-05 08:59:41 -05:00
Dannon Baker 66994d631a REBASE // just split this thing up into testing|app 2022-12-05 08:59:41 -05:00
Dannon Baker 5d416f24f1 Include tests/**/*.ts in tsconfig 2022-12-05 08:59:41 -05:00
Dannon Baker 2405bef799 Merge jslint overrides post-rebase 2022-12-05 08:59:41 -05:00
Dannon Baker f576258320 Move global type declarations to types dir 2022-12-05 08:59:41 -05:00
Dannon Baker b8fa41a285 Explicitly include vue type shim. It's always the small things... 2022-12-05 08:59:41 -05:00
Dannon Baker 7eca34139c Add vue shim 2022-12-05 08:59:41 -05:00
Dannon Baker 5521dc79a4 Allow synthetic default imports 2022-12-05 08:59:41 -05:00
Dannon Baker de0c6e8afb Set up eslint correctly for typescript 2022-12-05 08:59:41 -05:00
Dannon Baker 3ed7e29350 Updates to tsconfig; scope include correctly and use es2015 modules instead of cjs.
Upgrade typescript/ts-loader
2022-12-05 08:59:41 -05:00