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
Dannon Baker
96ce630d2b
incremental work, it compiles?
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
Dannon
6b764f3897
Merge pull request #15103 from galaxyproject/dependabot/npm_and_yarn/client/decode-uri-component-0.2.1
...
Bump decode-uri-component from 0.2.0 to 0.2.1 in /client
2022-12-04 07:38:36 -05:00
Nicola Soranzo
69e4e4e7d9
Merge pull request #15104 from galaxybot/dev_auto_update_dependencies
...
Update Python dependencies
2022-12-03 22:16:06 +00:00
galaxybot
bbd0e64474
Update Python dependencies
2022-12-03 16:32:25 +00:00
Aysam Guerler
4c40fe8071
Merge pull request #15082 from guerler/composition_bar
...
Use Galaxy logo instead of Logo/Text combo, refactor masthead to composition api
2022-12-03 10:41:09 -05:00
Björn Grüning
6a5608bcd6
Merge pull request #15031 from jmchilton/structured_test_decorators
...
Infrastructure for indicating Galaxy features being used by tests.
2022-12-03 10:34:49 +01: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
b3f0098ddb
Merge pull request #15102 from nsoranzo/js_lint_github_wf
...
Move JavaScript linting to GitHub workflows
2022-12-02 11:43:24 -05:00
Nicola Soranzo
71be0f9743
Move JavaScript linting to GitHub workflows
2022-12-02 15:09:31 +00:00
Marius van den Beek
0fa38eebec
Merge pull request #15094 from davelopez/fix_short_term_storage_api
...
Various fixes for Short Term Storage API
2022-12-02 11:12:34 +01:00
davelopez
a8dd40e0ab
Fix typing in test populator
2022-12-02 09:57:29 +01:00
davelopez
f98da7349c
Fix UUID serialization in Celery
...
Most objects at `lib/galaxy/web/short_term_storage/__init__.py` are declared as `dataclass` (and not Pydantic models), so the UUID won't be automatically serialized.
2022-12-02 09:57:29 +01:00
davelopez
99166d0863
Make short_term_storage_request_id an UUID instead of str
...
This provides correct typing and validation directly in the API
2022-12-02 09:57:29 +01:00
davelopez
efcf76e3b5
Return 404 when target expires or doesn't exists
2022-12-02 09:57:29 +01:00
David López
fbf076c0ce
Merge pull request #15099 from davelopez/fix_flaky_api_test
...
Sort library folders by name by default
2022-12-01 22:13:01 +01:00
davelopez and Nicola Soranzo
4566b59c01
Make sure there is no ambiguity ordering by type
...
Co-authored-by: Nicola Soranzo <nicola.soranzo@earlham.ac.uk >
2022-12-01 19:11:02 +01:00
davelopez
464368ebf3
Sort always folders by name
...
If the folder cannot be sorted by the specified column
2022-12-01 18:48:11 +01:00
John Davis
0aa0feb610
Merge pull request #15004 from jdavcs/dev_mypy_workflow
...
Run mypy on a fully loaded galaxy venv for stricter type checking
2022-11-30 22:30:37 -05:00
John Davis
f07207ad6d
Use 3 requirements files in the key for pip cache
2022-11-30 21:10:04 -05:00
Nicola Soranzo
303f1a04af
Revert "Add type annotation to `config attribute of MinimalToolApp` protocol"
...
This reverts commit b1c35bfc6a .
Also, add comment about why `MinimalToolApp.config` should be type annotated as `Any`.
2022-12-01 01:52:25 +00:00
Dannon
4c7018caba
Merge pull request #15095 from nsoranzo/test_pkce
...
Add ``pkce`` to dev/test requirements
2022-11-30 19:42:54 -05:00
guerler
91455ce2d2
Remove project from logo
2022-11-30 17:19:07 -05:00
guerler
2d7414116b
Remove debug statement
2022-11-30 17:19:07 -05:00
guerler
60c50784fc
Adjust jest tests to refactored components
2022-11-30 17:19:07 -05:00
guerler
996374c4b8
Remove unused import, avoid undefined class
2022-11-30 17:19:07 -05:00
guerler
b7bf01a212
Fix alignment, replace hover title to indicate actual action
2022-11-30 17:19:07 -05:00
guerler
72fd52f087
Deprecate brand title text option, logo now contains text
2022-11-30 17:19:07 -05:00
guerler
95dadf3491
Rewrite masthead as composition, replace logo/text with logo only
2022-11-30 17:19:07 -05:00
Martin Cech
22682a9795
Merge pull request #15096 from abueg/patch-1
...
Fix broken `resubmission_job_conf.xml` reference in documentation
2022-11-30 21:02:04 +01:00
Linelle
9c5f5bc3a2
changed references from sample XML to sample YML
...
added a sentence about where to find the XMLs as well in case people are still using those (it's me, i'm people)
2022-11-30 14:50:19 -05:00
John Davis
b8f2aec155
Combine update lint/typecheck reqs scripts
2022-11-30 14:44:30 -05:00
Linelle
ec504562e3
change resubmission example link from xml to yml
...
Test case for resubmission location used to be https://github.com/galaxyproject/galaxy/blob/dev/test/integration/resubmission_job_conf.xml which leads to 404, have changed it to https://github.com/galaxyproject/galaxy/blob/dev/test/integration/resubmission_job_conf.yml and made it linked text instead of plain URL
2022-11-30 14:29:52 -05:00
Martin Cech
0b53cf510a
Merge pull request #13815 from bernt-matthias/topic/expect_test_failure
...
expect_test_failure: also test if no failure was found
2022-11-30 20:14:50 +01:00
Martin Cech
35e1ec5bd1
Merge pull request #14914 from ElectronicBlueberry/mark-optional-followup
...
Mark optional form parameters followup
2022-11-30 20:11:23 +01:00
Martin Cech
e4becc21a0
Merge pull request #14959 from bernt-matthias/topic/lint-expect_failure_num_outputs
...
lint for coexisting expect_num_outputs and expect_failure
2022-11-30 20:06:29 +01:00
John Davis
578fe8ae98
Revert "Add new target to Makefile"
...
This reverts commit 9f42c7b71a .
2022-11-30 13:41:16 -05:00
John Davis and Nicola Soranzo
02ea4f531e
Drop unused attr
...
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com >
2022-11-30 13:39:16 -05:00
John Davis and Nicola Soranzo
67c7e7d1ac
Use a simple cast instead of relying on dependency injection
...
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com >
2022-11-30 13:33:42 -05:00
Nicola Soranzo
b1c35bfc6a
Add type annotation to `config attribute of MinimalToolApp` protocol
2022-11-30 17:57:29 +00:00
Nicola Soranzo
139d14e952
Fix `object_store type in MinimalToolApp` protocol
2022-11-30 17:55:04 +00:00
Nicola Soranzo
3d5bcff5c1
Add pkce to dev/test requirements
...
So `test_authenticate_set_pkce_verifier_cookie` unit test is not skipped.
2022-11-30 16:34:32 +00:00
John Davis and Nicola Soranzo
786a3e4375
Don't pip-install lint requirements for package tests
...
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com >
2022-11-30 11:31:22 -05:00
John Davis and Nicola Soranzo
1d75a584d6
Keep cache key suffix same as workflow filename
...
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com >
2022-11-30 11:27:41 -05:00