Dannon Baker
4cf1298d8a
Formatting.
2023-07-28 08:44:46 -04:00
Dannon Baker
f85b8d1be9
Avoid optional chaining in non-transpiled webhook code. Use getElementById instead of queryselectorall for the single id fetch.
2023-07-28 08:44:13 -04:00
Alireza Heidri
0f9b1c1730
replace release note icon fade animation with red indicator
2023-07-28 01:03:22 +00:00
Dannon Baker
7c6bee2aa5
Fix release notes webhook tag handling for RC.
2023-07-24 09:45:42 -04:00
Dannon Baker
3a7639b342
Fix 'news' webhook to account for the RC one more time. Moving forward
...
we will use the notification framework for these kinds of update
announcements.
2023-06-27 20:38:28 -04:00
Helena Rasche
796c3b84ba
Remove the extraneous page modification
2023-05-16 18:20:00 +02:00
Helena Rasche
d69f187a43
expand query selector list to encompass buttons
2023-05-16 18:19:47 +02:00
Nicola Soranzo
ab99721900
Merge branch 'release_23.0' into dev
2023-05-14 14:40:28 +01:00
Alireza Heidari
2a03e4a076
change release note (news hook) icon from bell to bullhorn
2023-05-05 16:08:54 +02:00
Helena Rasche
096ed7b82c
Fix leftover jquery style class change
2023-05-03 16:44:12 +02:00
Dannon Baker
36bebd26d0
Redo workflow element handling
2023-05-02 09:19:46 -04:00
Dannon Baker
3078b8deb5
Drop unused restoreLocation
2023-05-02 08:50:16 -04:00
Dannon Baker
706dda2aa7
Fix click event binding; this was broken when swapping away from jquery -- click() is not vanilla js
2023-05-02 08:48:05 -04:00
Dannon Baker
9dad4ac094
Fix galaxy proxy active style on body
2023-05-02 08:47:31 -04:00
Dannon Baker
dea5f3ef28
Minor tweak to keydown listener, format
2023-05-02 06:39:15 -04:00
Dannon Baker
e72edc368c
Variable safety
2023-05-02 06:32:13 -04:00
Dannon and Helena
ecb37f76f0
Apply suggestions from code review
...
Update gtn-proxy-active handling
Co-authored-by: Helena <hexylena@galaxians.org >
2023-05-01 21:23:01 -04:00
Dannon Baker
15b5977903
Adjust trs url handle, and path pushed
2023-05-01 21:23:01 -04:00
Helena Rasche
f0b52d81a9
Add very basic tutorial mode test case
2023-05-01 21:23:01 -04:00
Helena Rasche
e7b533d899
Add support for auto-importing workflows via Tutorial Mode
2023-05-01 21:23:01 -04:00
Laila Los
b855a818b4
increase webhook z-index
2023-04-03 12:24:27 +02:00
Dannon Baker
866d3c1c74
Fix GTN webhook. This still reaches into Galaxy internals, expecting a Galaxy.router, and we don't know the limit of what else was, yet. We don't want to continue this pattern, instead, manually passing an initialization context. TODO in dev.
2023-03-09 14:19:23 -05:00
Nicola Soranzo
30f60493c3
Format Python code with black 23.1.0
...
with manual fixes to 3 files to make them compatible with black 22.12.0 .
We need to keep black pinned at `<23` until we vendorise `packaging`, since
the new version of black depends on `packaging >=22.0` which is the version
where `LegacyVersion` (which we use for tool lineages) was removed.
2023-02-01 23:51:03 +00:00
Helena Rasche
11f511feac
Fix handling + encoding of spaces in tool names
2022-07-21 12:30:57 +02:00
guerler
f165a206a9
Adjust tour generator webhook
2022-05-27 04:42:56 -04:00
guerler
23f1509176
Use popper.js instead of bootstrap tours
2022-04-22 11:15:17 -04:00
guerler
4e04393b70
Adjust tool tour generator plugin, remove legacy history dependence
2022-04-18 17:09:05 -04:00
Björn Grüning
5d958bc1ec
Merge pull request #13535 from hexylena/gtn-webhook-autoload
...
Enable automatically loading webhook based on url
2022-03-14 21:31:24 +01:00
Nicola Soranzo
0c80836c34
Upgrade syntax to Python 3.7
...
using `ack --type=python -f | grep -v '^tools/' | xargs pyupgrade --py37-plus`
Also more refactoring of Python files in `packages/` .
2022-03-14 14:57:43 +00:00
Helena Rasche
c7a17a5837
Enable automatically loading webhook based on url
2022-03-14 12:33:23 +01:00
Dannon Baker
623a5e165a
Apply black formatting.
...
Apply isort.
2022-02-03 07:42:20 -05:00
Dannon Baker
28deb88dd6
Fix routing for tool execution from gtn webhook
2022-01-06 13:13:03 -05:00
Marius van den Beek
f57730093c
Merge pull request #13118 from dannon/news-gtn-hooks-safety
...
Webhooks robustification for news and gtn
2022-01-06 17:26:40 +01:00
Dannon Baker
c6bcea5a8c
For gtn/news frames, ensure frame is engaged prior to dismissal.
...
Guarding here is simpler than tracking event handlers and making
assumptions.
2022-01-05 08:49:55 -05:00
mvdbeek
a677623df3
Fix tour builder for instances with prefix
2022-01-05 13:31:58 +01:00
Dannon Baker
b9505426e2
Wrap default webhooks in iifes to prevent global pollution
2022-01-04 22:29:17 -05:00
Dannon Baker
0949d3e01a
Delay iframe creation for news until it's actually clicked
2022-01-04 14:21:54 -05:00
davelopez
c0134f97d6
Fix broken library datasets links
...
- Some links to library elements were not replaced with the new library router paths.
- Fix undeleted dataset link in toast message.
2021-12-13 13:46:19 +01:00
Helena Rasche
a5a90a1a59
fix branch for release notes
2021-10-01 14:37:21 +02:00
Dannon Baker
bb6be48540
Drop the 'downgrade' now that 21.09 is frozen (will mer
...
ge prerelease notes along with this)
2021-09-28 08:03:01 -04:00
Helena Rasche
f805b0dd17
Add future runway
2021-09-08 17:27:05 +02:00
Helena Rasche
36782f9b9d
Downgrade 21.09 to 05, temporarily
2021-09-08 17:12:57 +02:00
Dannon Baker
5c78a79123
Had my comments backwards, simplify selector
2021-09-02 08:52:06 -04:00
Dannon Baker
33c64034dc
Cleanup
2021-09-02 08:19:43 -04:00
Dannon Baker
b5b4af7a24
Use fontawesome-regular to show no notifications
2021-09-02 08:18:37 -04:00
Helena Rasche
b02cbdfad9
Implement news webhook to handle release announcements
2021-09-01 15:56:52 +02:00
mvdbeek
2b9a6a96a4
Merge branch 'release_21.01' into dev
2021-04-27 16:13:10 +02:00
Helena Rasche
19d3119428
Patch to click the button which should be more stable
2021-04-14 17:08:05 +02:00
Nicola Soranzo
7dbdce3be2
Merge branch 'release_21.01' into dev
2021-02-19 18:03:30 +00:00
Helena
4cfcfef900
Merge branch 'release_21.01' into gig-tracking
2021-02-16 16:17:17 +01:00