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