Commit Graph
75660 Commits
Author SHA1 Message Date
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 HeidariandDavid 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