Commit Graph
68321 Commits
Author SHA1 Message Date
Rendani Gangazhe 041e47b4bc Convert Heading component to use typescript 2023-06-02 10:08:17 -04:00
Rendani Gangazhe e4ba07ac7e Carbon emissions code clean up and minor bug fixes 2023-06-02 10:08:17 -04:00
Rendani Gangazhe 385831cf27 Colocate carbon emissions and Abbreviation components
* Move carbon emissions UI to job metrics directory
* Move Abbreviation component to Common
2023-06-02 10:08:17 -04:00
Rendani Gangazhe dce5499994 Use D3 for carbon emission usage graph 2023-06-02 10:08:17 -04:00
Rendani Gangazhe 15d926f982 Improve grammar, fix typos and clean up code 2023-06-02 10:08:17 -04:00
Rendani Gangazhe 8a0a662ced Make equation blocks stand out more 2023-06-02 10:08:17 -04:00
Rendani Gangazhe d9423aa154 Remove unused import 2023-06-02 10:08:17 -04:00
Rendani Gangazhe e7087dc35a Remove unused carbon emissions constants file 2023-06-02 10:08:17 -04:00
Rendani Gangazhe 3083f5e9d7 Add units to AwsEstimate component props and format code 2023-06-02 10:08:17 -04:00
Rendani Gangazhe d01495bac2 Add unit tests for CarbonEmissions component 2023-06-02 10:08:17 -04:00
Rendani Gangazhe bc150a63cf Determine server CPU info in JobMetrics component and add units to props
- Users of the CarbonEmissions component should pass all necessary
  props
- Add explicit units to prop names
2023-06-02 10:08:17 -04:00
Rendani Gangazhe dc1a24e4d4 Adjust JobMetrics component tests and add AwsEstimate component tests 2023-06-02 10:08:17 -04:00
Rendani Gangazhe 7e02181d20 Make memory allocated nullable and correctly calculated normalized TDP
per core
2023-06-02 10:08:17 -04:00
Rendani Gangazhe 18d148b641 Add carbon emssions reporting to job information page 2023-06-02 10:08:17 -04:00
Dannon Baker 6841876b69 Include commentary on verbatimModuleSyntax -- I tried many combinations of config and just couldn't get it working. The other thing we could do is apply to a separate jest tsconfig, but it appears to have no impact either way so this is the easier path for now. 2023-06-02 10:08:17 -04:00
Laila Los 5c89823787 update prettier to support typescript 5.0 2023-06-02 10:08:17 -04:00
Dannon Baker 0d9e169f12 Drop never used old typescript-eslint empty package 2023-06-02 10:08:17 -04:00
Dannon Baker 9fdc99b9cc Set verbatimModuleSyntax to false to fix jest (for now) 2023-06-02 10:08:17 -04:00
Dannon Baker 318f7225ba Update secondary ts-related dependencies 2023-06-02 10:08:17 -04:00
Dannon Baker 56eca954d4 Add fallback for resolvePackageJsonExports setting 2023-06-02 10:08:17 -04:00
Dannon Baker 4b4c4aa834 Upgrade to typescript 5, @vue/tsconfig to match. 2023-06-02 10:08:17 -04:00
John Chilton 0f5fc519e1 Cleanup aria tag handling added in StatelessTags.
See comments at https://github.com/galaxyproject/galaxy/pull/16159#discussion_r1210464678
2023-06-02 10:08:17 -04:00
John Chilton c96e2cd964 Accessibility tests and fixes for copy_view.mako 2023-06-02 10:08:17 -04:00
John Chilton 2562022302 Add aria-expanded to StatelessTags element. 2023-06-02 10:08:17 -04:00
John Chilton 1823d27b1b Fix transiently failing published histories test.
A better fix would be to verify the sorting icons change on the page instead of sleeping to detect the elements being rendered but not yet wired u
p which I think is the problem?
2023-06-02 10:08:17 -04:00
John Davis 6b5e7bbcfb Raise config error if connection URL is unparseable
Delete involucro file (added accidentally in ee31eca)
2023-06-02 10:08:13 -04:00
mvdbeek 73413b1627 Merge branch 'release_23.0' into dev 2023-06-01 15:19:47 +02:00
Marius van den Beek 54cfd48856 Merge pull request #16170 from mvdbeek/fix_hashed_test_search
[23.0] Fix test search for mulled container hashes
2023-06-01 15:14:25 +02:00
John Chilton 59dbb258f2 Merge pull request #16165 from dannon/failed-meta-bugreport
[23.0] Show bug error for failed_meta state
2023-06-01 08:52:13 -04:00
John Chilton 5c7b458078 Merge pull request #16160 from jmchilton/release_script
[23.0] Converge release process auth discovery.
2023-06-01 08:37:35 -04:00
John Chilton 782de29248 Merge pull request #16166 from dannon/fix-eslint-ts-overrides
Fix eslint / ts overrides
2023-06-01 08:19:11 -04:00
John Chilton 2c7015f1e0 Merge pull request #16169 from mvdbeek/fix_gits_formatting
Fix linting of FITS datatype code
2023-06-01 08:17:42 -04:00
mvdbeek cc43c50eef Fix test search for mulled container hashes
Fixes
```
FAILED test/unit/tool_util/mulled/test_get_tests.py::test_hashed_test_search - AssertionError: assert ['bamtools --help'] == ['bamtools --help', 'samtools --help']
  Right contains one more item: 'samtools --help'
  Full diff:
  - ['bamtools --help', 'samtools --help']
  + ['bamtools --help']
```
(again). The test broke with the addition of
`osx-64/samtools-1.3.1-h0840685_11.tar.bz2` 4 days ago.
2023-06-01 12:51:21 +02:00
mvdbeek a710551142 Fix linting of FITS datatype code
Introduced in https://github.com/galaxyproject/galaxy/pull/15905
2023-06-01 11:56:46 +02:00
Dannon Baker 93e4904e74 Avoid prop name, try to clarify what this is doing 2023-05-31 17:04:39 -04:00
Dannon Baker 105488728d Use explicit separate identifier for historiesProxy to satisfy vue/no-dupe-keys 2023-05-31 16:54:21 -04:00
Dannon Baker e67086f931 eslint and associated plugins version bumps 2023-05-31 16:09:09 -04:00
Dannon Baker 057ee7d8cd One more explicitly un-reused var in a type declaration 2023-05-31 16:02:32 -04:00
Dannon Baker 837a54e2a2 Drop unused imports from userLocalStorage.ts 2023-05-31 15:54:43 -04:00
Dannon Baker a4e6e47192 Use unused var prefix for mapped type modifiers 2023-05-31 15:54:11 -04:00
Dannon Baker 3140aac134 Fix kebab-case in template for Node 2023-05-31 15:23:28 -04:00
Dannon Baker d36dd43de7 Refactor config to use baseRules and baseExtends approach for shared configuration being overwritten by overrides 2023-05-31 15:21:52 -04:00
Dannon Baker 2dbb2113c7 Swap to eslintrc.js 2023-05-31 15:15:09 -04:00
Dannon 0408cad5fc Merge pull request #16142 from ElectronicBlueberry/fix-pinned-histories
Scope pinned histories by user ID
2023-05-31 15:09:06 -04:00
Dannon Baker 8a2327d6c2 Show bug error for failed_meta state 2023-05-31 14:11:01 -04:00
Björn Grüning 78ab683636 Merge pull request #15905 from esg-epfl-apc/fits-datatypes
FITS data format
2023-05-31 18:46:01 +02:00
Marius van den Beek 290592b20f Merge pull request #16162 from nsoranzo/move_axe-selenium-python_to_dev_deps
Move axe-selenium-python to dev dependencies
2023-05-31 10:44:36 +02:00
francoismg 9bbaf2bfcc Fixed linting 2023-05-31 09:25:41 +02:00
Björn Grüning b58e165002 Merge pull request #16093 from jmchilton/upload_paired_test
Improve robustness of collection upload tests.
2023-05-30 22:20:55 +02:00
Nicola Soranzo 87e66de706 Move axe-selenium-python to dev dependencies
Follow-up on https://github.com/galaxyproject/galaxy/pull/16122 and
https://github.com/galaxyproject/galaxy/pull/16153 .

Run `make update-dependencies' .
2023-05-30 18:38:36 +01:00