Commit Graph

70154 Commits

Author SHA1 Message Date
Martin Cech 205e32f884 Merge pull request #20040 from kysrpex/psa_reject_expired_tokens
[23.1] Renew access tokens from PSA using valid refresh tokens
2025-05-07 14:32:22 +02:00
José Manuel Domínguez 2a9ed6d672 Renew access tokens from PSA using valid refresh tokens
Method `PSAAuthnz.refresh()` from psa_authnz.py holds its promise to refresh tokens only if they reached their half lifetime. However, that does not exclude expired tokens. Add an extra comparison to exclude expired refresh tokens.
2025-04-17 15:58:38 +02:00
Marius van den Beek 01cbccdd0b Merge pull request #19966 from kysrpex/oidc_tokens_logs
[23.1] Do not print OIDC access tokens to the logs
2025-04-07 11:57:57 +02:00
José Manuel Domínguez ff68c73248 Do not print OIDC access tokens to the logs
Do not print OIDC tokens to the logs when Custos auth refreshes tokens.
2025-04-07 10:21:16 +02:00
Nicola Soranzo 1955d2885b Replace discouraged Mambaforge with Miniforge3
As mentioned on https://github.com/conda-forge/miniforge :

With the release of Miniforge3-23.3.1-0, the packages and configuration of
Mambaforge and Miniforge3 are now identical. The only difference between the
two is the name of the installer and, subsequently, the default installation
directory.

Given its wide usage, there are no plans to deprecate Mambaforge. If at some
point we decide to deprecate Mambaforge, it will be appropriately announced
and communicated with sufficient time in advance.

As of September 2023, the new usage of Mambaforge is thus discouraged. Bug
reports specific to Mambaforge will be closed as won't fix.
2024-10-15 16:26:27 +01:00
Marius van den Beek d474492333 Merge pull request #18680 from jmchilton/restore_tool_shed_sessionless_apis
[23.1] Fix toolshed sessionless access to a few APIs broken with..
2024-09-27 18:04:01 +02:00
mvdbeek 80c55eb659 Merge branch 'release_23.0' into release_23.1 2024-09-20 08:26:20 +02:00
mvdbeek 262d48a711 Merge branch 'release_22.05' into release_23.0 2024-09-20 08:25:57 +02:00
mvdbeek 3e511c1b2b Merge branch 'release_22.01' into release_22.05 2024-09-20 08:25:26 +02:00
mvdbeek 101d4a6d41 Merge branch 'release_21.09' into release_22.01 2024-09-20 08:16:44 +02:00
mvdbeek 0a039981bb Merge branch 'release_21.05' into release_21.09 2024-09-20 08:15:59 +02:00
John Chilton 9a9c4a8eb8 Do not set uuid on dataset imports. 2024-09-20 08:15:27 +02:00
mvdbeek 6370059700 Merge branch 'release_21.01' into release_21.05 2024-09-20 08:14:04 +02:00
mvdbeek b1da9d832e Merge branch 'release_20.09' into release_21.01 2024-09-20 07:15:42 +02:00
mvdbeek 13ab9430b3 Merge branch 'release_20.05' into release_20.09 2024-09-20 07:15:06 +02:00
Dannon 99b3d29e69 Change mechanism for loading data into editor viz
avoiding injecting it as innerHTML and executing contents.
2024-09-20 07:14:37 +02:00
John Chilton 7f4bb4f390 Restore session free acccess broken with...
https://github.com/galaxyproject/galaxy/commit/12b34ff47c3e4bb86e2ba5d8813a050c44b506baf
2024-08-20 14:53:09 -04:00
mvdbeek 60d063a179 Merge branch 'release_23.0' into release_23.1 2024-07-31 16:39:13 +02:00
David López 2384c89f15 Merge pull request #18585 from hujambo-dunia/fix-null-type-check
[23.0] Fix for Numeric form field to allow Null min/max values in validation methods
2024-07-31 16:11:18 +02:00
hujambo-dunia cb25669f3d Fix for Numeric form field to allow Null min/max values in validation methods 2024-07-25 18:01:35 -04:00
mvdbeek 7a5598b5a1 Merge branch 'release_23.0' into release_23.1 2024-07-25 17:03:28 +02:00
Marius van den Beek 8880273fe4 Merge pull request #18593 from itisAliRH/api-key-eye
[23.0] Fix API key reveals on mouse hover
2024-07-25 17:01:35 +02:00
Alireza Heidari f745aa7906 : add eye icon to reveal API key and remove mouse over in APIKeyItem 2024-07-24 11:29:40 +02:00
mvdbeek 85b0a2ba3f Merge branch 'release_23.0' into release_23.1 2024-07-01 18:21:53 +02:00
mvdbeek 502aeae7fa Merge branch 'release_22.05' into release_23.0 2024-07-01 18:21:09 +02:00
Marius van den Beek 569d653fa0 Merge pull request #18472 from bernt-matthias/22.05-bleach5.01
[22.05] pin bleach to 5.0.1
2024-07-01 16:03:15 +02:00
Matthias Bernt 95df247985 22.05 pin bleach to 5.0.1
22.05 is currently failing planemo tests because bleach 5.0.0
has an error in its requirements that has been fixed here
https://github.com/mozilla/bleach/pull/655
2024-07-01 10:25:03 +02:00
Martin Cech 9b60a8c4f3 Merge pull request #18332 from mvdbeek/permission_fix
[23.1] Make toolshed repo permissions world-readable
2024-06-05 19:10:30 +02:00
mvdbeek 8ee3b902b3 Make repo permissions world-readable 2024-06-05 17:59:13 +02:00
Marius van den Beek 53b56a87ca Merge pull request #18279 from mvdbeek/server_external_hgweb
[23.1] More fixes for running the TS with external hgweb
2024-06-04 18:22:08 +02:00
mvdbeek 992777edee Fix typo 2024-06-04 17:00:43 +02:00
mvdbeek 80e15b62e6 Remove html parameter from handle_exception 2024-06-03 19:42:37 +02:00
mvdbeek 2e8c0df88b Test and lint fixes 2024-06-03 17:52:27 +02:00
mvdbeek 4978d64704 Don't delete tempdir 2024-06-03 17:27:20 +02:00
mvdbeek e2678914a7 Cast html=True to string
I tried type overloads but they are incredibly verbose.
2024-06-03 17:27:20 +02:00
mvdbeek ea6751a149 Make repository creation slightly safer 2024-06-03 15:55:11 +02:00
Marius van den Beek 1b985e74c1 Fix exception handler type hints
Thank you!

Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com>
2024-05-31 17:44:23 +02:00
mvdbeek 36b69e125d Fix TS admin panel 2024-05-31 11:46:49 +02:00
mvdbeek 7a29691dca Return byte strings for error html 2024-05-31 11:37:28 +02:00
mvdbeek 01e9f0243f Log exceptions regardless of error log middleware outcome 2024-05-31 11:37:28 +02:00
mvdbeek 06b8db47ba Change hardcoded repo location in more place 2024-05-31 11:36:59 +02:00
Marius van den Beek aeaafc0cdc Merge pull request #18271 from jdavcs/231_ts_revision_tags
[23.1] Add revision tags for TS migration in 23.1
2024-05-31 10:02:29 +02:00
John Davis 05eecfc219 Add revision tags for TS migration in 23.1 2024-05-30 11:36:57 -04:00
Marius van den Beek 90c9d4756f Merge pull request #18267 from jdavcs/231_ts_migration
[23.1] Add missing TS migration
2024-05-30 15:46:20 +02:00
John Davis d0d16ebf49 Make column non-nullable 2024-05-30 09:34:38 -04:00
mvdbeek 063d985650 Also set model to nullable=False 2024-05-30 11:50:43 +02:00
mvdbeek 4099fcc15a Set all old keys to deleted 2024-05-30 11:45:12 +02:00
John Davis a774c9234c Add ts db migration: deleted column to api_keys tbl 2024-05-29 22:49:30 -04:00
Nate Coraor b121db548c Merge pull request #18256 from mvdbeek/server_external_hgweb
[23.1] Minor fix to enable external hgweb process
2024-05-29 11:58:14 -04:00
mvdbeek 410ccb9ab2 Fix up lock handling in hgweb_config_manager 2024-05-29 17:50:49 +02:00