John Chilton
b064ff29a2
Rebuild API schema.
2024-04-16 12:14:09 -04:00
John Chilton
bf57676e9e
Page object permissions summary...
2024-04-16 12:14:09 -04:00
Marius van den Beek
0a68b5df25
Merge pull request #17991 from nsoranzo/warn_unused_ignores
...
Enable ``warn_unused_ignores`` mypy option
2024-04-16 10:26:11 +02:00
Nicola Soranzo
053ca5198e
Enable `warn_unused_ignores` mypy option
2024-04-16 01:12:58 +01:00
Nicola Soranzo
dcb6f061f6
Don't install Galaxy packages in editable mode when testing them
...
When enabling the `warn_unused_ignores = True` option of mypy, this
was making the `test_galaxy_packages` tests fail with:
```
mypy .
Traceback (most recent call last):
File "/tmp/gxpkgtestenvu3fgDr/bin/mypy", line 8, in <module>
sys.exit(console_entry())
File "/tmp/gxpkgtestenvu3fgDr/lib/python3.10/site-packages/mypy/__main__.py", line 15, in console_entry
main()
File "mypy/main.py", line 100, in main
File "mypy/main.py", line 182, in run_build
File "mypy/build.py", line 192, in build
File "mypy/build.py", line 266, in _build
File "mypy/build.py", line 2942, in dispatch
File "mypy/build.py", line 3333, in process_graph
File "mypy/build.py", line 3414, in process_fresh_modules
File "mypy/build.py", line 2110, in fix_cross_refs
File "mypy/fixup.py", line 52, in fixup_module
File "mypy/fixup.py", line 127, in visit_symbol_table
File "mypy/lookup.py", line 49, in lookup_fully_qualified
AssertionError: Cannot find component 'util' for 'galaxy.util'
make: *** [Makefile:96: mypy] Error 1
```
Moreover, installing packages in editable mode was hiding some issues
with how files from other packages were accessed.
2024-04-16 01:12:57 +01:00
Nicola Soranzo
c286930449
Consolidate use of `galaxy.util.resources`
2024-04-15 23:43:49 +01:00
Nicola Soranzo
2317db70c6
Move `test_vault.py` unit tests to correct package directory
2024-04-15 23:43:49 +01:00
Dannon
d5458b012d
Merge pull request #17931 from guerler/visualizations_activity
...
Revises visualizations activity
2024-04-15 13:48:51 -04:00
Dannon
1794da6c5f
Merge pull request #17925 from guerler/pages_activity
...
Adds pages to the activity bar
2024-04-15 13:48:45 -04:00
John Davis
372b8d673a
Merge pull request #17902 from jmchilton/dev_model_newbase
...
Outline use of type_annotation_map to fix mypy issues
2024-04-15 12:59:56 -04:00
Dannon
450e48af88
Merge pull request #17968 from jmchilton/error_reporting_unit_tests
...
Error reporting unit tests
2024-04-15 12:39:34 -04:00
Dannon
7344b1d181
Merge pull request #17804 from itisAliRH/dataset-information-refactors
...
Dataset information refactors
2024-04-15 12:05:55 -04:00
John Chilton
873ade5aaa
More explicit optionals?
2024-04-15 11:40:09 -04:00
John Chilton
7afc088ea0
Fix mypy sqla errors around Dataset.transform.
2024-04-15 11:36:31 -04:00
John Chilton
0a47a2322a
Outline use of type_annotation_map to fix mypy issues?
2024-04-15 11:35:43 -04:00
Alireza Heidari
9c9bf57763
🛠️ : update postJobErrorReport and ShowFullJobResponse type usage
2024-04-15 14:04:51 +02:00
Alireza Heidari
5e6cc7991f
🛠️ : move API endpoint postJobErrorReport and ShowFullJobResponse type from DatasetInformation/services to api/jobs
2024-04-15 14:04:51 +02:00
Alireza Heidari
901966be03
🎨 : remove unnecessary flushPromises call on DatasetAttributes test
2024-04-15 14:04:06 +02:00
Alireza Heidari
00753995c7
🛠️ : add DatasetTransform to API index and use it in DatasetSource, DatasetSources and DatasetSourceTransform components
2024-04-15 14:04:06 +02:00
Alireza Heidari
aea91e02c4
🛠️ : update DatasetHash and DatasetHashes components to use DatasetHash type from API
2024-04-15 14:04:05 +02:00
Alireza Heidari
71f9ae0d62
🛠️ : Add DatasetHash type to API index
2024-04-15 14:04:05 +02:00
Alireza Heidari
a8afec611f
🛠️ : update DatasetDetails type usage to HDADetailed
2024-04-15 14:04:05 +02:00
Alireza Heidari
ff33001391
🎨 : use try/catch in DatasetAttributes
2024-04-15 14:04:04 +02:00
Alireza Heidari
cb2e8e4a15
🎨 : fix typo in mountDatasetAttributes function name in DatasetAttributes
2024-04-15 14:04:04 +02:00
Alireza Heidari and David López
d6c52ba101
Update client/src/components/DatasetInformation/DatasetError.test.ts
...
Co-authored-by: David López <46503462+davelopez@users.noreply.github.com >
2024-04-15 14:04:03 +02:00
Alireza Heidari
91269d0403
🔥 : remove unused DatasetInformation/testData/datasetResponse.json file
2024-04-15 14:04:03 +02:00
Alireza Heidari
761754389a
🐛 : fix DatasetInformation test to work with new changes
2024-04-15 14:04:03 +02:00
Alireza Heidari
1bb08900e6
🐛 : fix DatasetError test to mock fetchers
2024-04-15 14:04:03 +02:00
Alireza Heidari
fbc45afa0f
🐛 : fix DatasetAttributes test to work with new changes
2024-04-15 14:04:02 +02:00
Alireza Heidari
eb77b743b7
🔥 : remove unused JobProblemsProvider JobProvider
2024-04-15 14:04:02 +02:00
Alireza Heidari
9945f356e3
🎨 : improve DatasetDetails
2024-04-15 14:04:02 +02:00
Alireza Heidari
df99d810f5
🛠️ : refactor DatasetInformation to drop DatasetProvider, JobDetailsProvider and `JobProblemProvider
2024-04-15 14:04:01 +02:00
Alireza Heidari
db0d78910f
✨ : add fetchJobCommonProblems and JobInputSummary type to api/jobs
2024-04-15 14:04:01 +02:00
Alireza Heidari
279c401e36
🛠️ : refactor DatasetInformation to drop DatasetProvider
2024-04-15 14:03:19 +02:00
Alireza Heidari
721f43fc7e
🔥 : drop unused `DatasetAttributesProvider
2024-04-15 14:03:19 +02:00
Alireza Heidari
477e5bcfdb
🛠️ : refactor DatasetDetails to not use providers
2024-04-15 14:03:19 +02:00
Alireza Heidari
0884d6346c
🛠️ : refactor DatasetAttributes to not use providers
2024-04-15 14:03:18 +02:00
Alireza Heidari
7435acfd30
✨ : add fetchJobDetails and JobDetails type to api/jobs
2024-04-15 14:03:18 +02:00
Alireza Heidari
742ad3de1e
✨ : add stateIsTerminal to utils
2024-04-15 14:02:30 +02:00
Alireza Heidari
92b4c00205
✨ : add fetchDatasetAttributes to api/datasets
2024-04-15 14:02:30 +02:00
Alireza Heidari
534cefad14
🛠️ : refactor DatasetInformation services to typeScript
2024-04-15 14:02:29 +02:00
Alireza Heidari
99150b987b
🛠️ : refactor DatasetSourceTransform to use composition API and typeScript
2024-04-15 14:01:25 +02:00
Alireza Heidari
87e47fe83a
🛠️ : refactor DatasetSources to use composition API and typeScript
2024-04-15 14:01:24 +02:00
Alireza Heidari
351f04fd57
🛠️ : refactor DatasetSource to use composition API and typeScript
2024-04-15 14:01:24 +02:00
Alireza Heidari
fd04758a2b
🛠️ : refactor DatasetInformation test to typeScript
2024-04-15 14:01:24 +02:00
Alireza Heidari
233a3e2603
🛠️ : refactor DatasetInformation to use composition API and typeScript
2024-04-15 14:01:24 +02:00
Alireza Heidari
ccd9807aeb
🛠️ : refactor DatasetHashes to use composition API and typeScript
2024-04-15 14:01:24 +02:00
Alireza Heidari
83d3b294ec
🛠️ : refactor DatasetHash to use composition API and typeScript
2024-04-15 14:01:23 +02:00
Alireza Heidari
d31834bcab
🛠️ : refactor DatasetErrorDetails to use composition API and typeScript
2024-04-15 14:01:23 +02:00
Alireza Heidari
b7a6fd3014
🛠️ : refactor DatasetError test to typeScript
2024-04-15 14:01:23 +02:00