Commit Graph
152 Commits
Author SHA1 Message Date
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
Helena Rasche 3906430986 Add tracking code to webhook for GTN stats 2021-02-16 15:37:44 +01:00
mvdbeek dd7aa6ec38 Merge branch 'release_21.01' into dev 2021-02-08 16:01:53 +01:00
Dannon Baker 26b95976ab Merge remote-tracking branch 'upstream/release_20.09' into release_21.01 2021-02-08 09:40:08 -05:00
Dannon Baker 25d9f03cec minor cleanup when testing 2021-02-08 09:24:29 -05:00
Helena Rasche b6e2299c93 Persist scroll/url information, in both chrome & firefox 2021-02-04 17:49:51 +01:00
Nicola Soranzo d26b3d9848 Fix all E203, E741 and W504 flake8 errors 2021-01-18 10:35:41 +00:00
Nicola Soranzo 452aba9ee3 Fix remaining issues reported by bugbear; add it to flake8 reqs 2021-01-16 05:58:15 +00:00
Nicola Soranzo b12aef7983 Merge branch 'release_20.09' into dev 2020-10-08 14:06:12 +01:00
Nicola Soranzo 9d74bba7fb Drop support for retired Python 3.5
Upgrade syntax using `pyupgrade --py36-plus` .

Manually drop several `six` imports.

Also:
- Remove broken pr_cache in scripts/bootstrap_history.py
- Fix broken prefix removal in lib/galaxy/tool_util/deps/mulled/mulled_build.py
2020-10-07 11:52:13 +01:00
Dannon Baker fe4f81ef66 Standard quotes 2020-10-06 10:33:03 -04:00
Helena Rasche a681ebfa3f Fix chrome-only scrolling bug with GTN webhook
Content is reflown upon display changes, meaning that in chrome the iframe fails to retain it's original scroll offset. This fixes it by using visibility in place of display, thus preventing a content reflow.
2020-10-06 10:45:35 +02:00
Helena Rasche d8719307a7 center it 2020-07-27 14:09:59 +02:00
Dannon Baker 1308c98cb7 Jquery-free, now. Webhooks don't need to wait for document ready, because they are injected after the document is ready. 2020-07-27 08:08:52 -04:00
Dannon Baker 651cad7f75 Minor refactor, drop toggle I added that we only used once. 2020-07-27 08:06:09 -04:00
Dannon Baker e6e344227c Debug cruft (oops) 2020-07-27 08:04:43 -04:00
Helena Rasche c9cafad11d fix css issue 2020-07-27 13:59:02 +02:00
Helena Rasche 111819e654 Change class to ensure future proofing
Would be bad if they stopped working because GTN changes css framework or so
2020-07-27 13:49:01 +02:00
Helena Rasche b557b4f2e6 Separating ID and version is unnecessary 2020-07-27 12:58:52 +02:00
Helena Rasche 6d9799fc64 non-absolute url 2020-07-27 12:50:59 +02:00
Dannon Baker e6a34afd7e Use fetch api and chained promises to test/load inline. Still need to
fix the style, but this is mostly there.
2020-07-25 22:02:05 -04:00
Dannon Baker 5f8029f830 Some refactoring; dropping a lot of jquery, still need to fix the styling 2020-07-25 21:51:12 -04:00
Dannon Baker e274b68533 Fix bug related to multiple event bindings (navigation to 'undefined'; related to new vue masthead) 2020-07-25 21:47:42 -04:00
Dannon Baker bdbb44087e Refactor loading to work consistently using an observer. Also change iframe to only load on click, not on every single page load 2020-07-24 21:17:37 -04:00