Commit Graph
175 Commits
Author SHA1 Message Date
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
DannonandHelena 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