Commit Graph
115 Commits
Author SHA1 Message Date
guerler 8f056c2bbc Merge branch 'dev' into revise_page 2017-08-09 12:32:30 -04:00
John Chilton b17091a3ec CSRF protection for login, logout, and user registeration.
The approach is to use per-session CSRF tokens - this avoids many complications related to per-form tokens. We generate a sequence of hashes based on session IDs that doesn't follow the same pattern as normal database API IDs by supplying a "kind" parameter to encode_id (we use the same pattern for securing the job files API for Pulsar).
2017-08-04 11:52:13 -04:00
guerler 2626eec1ab Use regular anchors for masthead routes 2017-08-03 18:14:56 -04:00
guerler c272766107 Adjust existing urls to new client side route 2017-07-13 08:55:01 -04:00
guerler d079136099 Use dict format for saved visualizations grid 2017-07-13 08:49:06 -04:00
guerler 4761e2ccdd Redirect masthead link to client endpoint 2017-07-07 09:41:50 -04:00
Jelle Scholtalbers 010beb8270 code optimization - reuse userTab variable 2017-07-04 09:01:10 +02:00
Jelle Scholtalbers 9af36bd13b change 'register or login' to just 'login' if 'allow_user_creation=False' 2017-06-28 13:49:19 +02:00
Dannon Baker c18479b79c Merge remote-tracking branch 'guerler/grids_published' into dev 2017-06-22 17:15:50 -04:00
guerler bf65490a14 Merge branch 'dev' into grids_published 2017-06-21 12:37:15 -04:00
anuprulez e9b132bd53 Merging with dev 2017-06-21 17:26:48 +02:00
anuprulez 6704872cd9 Moving the creation of script and style tags to Utils 2017-06-21 17:18:46 +02:00
anuprulez 19231b73f3 Reduce opening of search overlay to one step - just click on the magnifier 2017-06-20 19:33:49 +02:00
guerler 90d6262ef9 Published workflows 2017-06-16 10:21:36 -04:00
guerler 3f29f13d3b Visualizations grid 2017-06-16 09:52:15 -04:00
guerler 434d944e5d Merge branch 'dev' into grid_histories 2017-06-14 18:50:21 -04:00
Dannon Baker d779622138 Merge with current dev. 2017-06-14 10:40:02 -04:00
guerler b9461eba40 Merge branch 'dev' into grid_histories 2017-06-13 12:55:06 -04:00
guerler b25bf5946e Merge branch 'dev' into grid_datasets 2017-06-08 11:59:51 -04:00
guerler 0fa6f144d0 Redirect masthead link 2017-06-07 12:40:00 -04:00
guerler eea8841f53 Fix grid element target 2017-06-07 08:55:39 -04:00
guerler 04775ab4d8 Redirect menu link to new dataset grid endpoint 2017-06-07 08:50:39 -04:00
guerler aac37045d5 Redirect masthead link to client route 2017-06-05 15:18:57 -04:00
guerler c33bf70657 Use makoless grid for published page list 2017-05-22 16:04:42 -04:00
guerler fad855d29b Make client 2017-05-11 14:26:45 -04:00
anuprulez d5d10f0ef0 Merging with dev and resolving conflicts 2017-05-10 17:31:26 +02:00
Dannon Baker 3c36af078f Some cleanup, rebuild. 2017-05-10 10:06:14 -04:00
Dannon Baker f792da1ce2 Minor fixes for new locales, rebuild of client. 2017-05-10 09:28:00 -04:00
anuprulez 490b11bfc5 Converting run mako to plain javascript and modifying menu for url 2017-05-01 20:39:55 +02:00
anuprulez 5630a5c7eb Merging with dev 2017-04-28 22:11:17 +02:00
Evgeny Anatskiy 542e396ddf introduce two new entry points: onload and tool-menu 2017-04-26 22:02:46 +02:00
anuprulez 07cdbd209c Fixing the routing issue and showing the main workflow dashboard in the center panel 2017-04-25 16:39:52 +02:00
Martin Cech 0fc0a49b4b change 'user' menu to login or register for anons 2017-04-21 14:57:47 -04:00
anuprulez b7af4a3cf4 Create new workflow 2017-04-20 14:52:25 +02:00
anuprulez e2d6b6dc2c Initial commit for transforming mako files for workflow into plain javascript 2017-04-09 22:00:41 +02:00
guerler 95be12787a Merge branch 'dev' into remove_custom_builds_mako 2017-03-23 14:10:06 -04:00
guerler ff5166c293 Redirect masthead link to new custom builds ui 2017-03-17 22:57:29 -04:00
Dannon Baker 11ee6ea638 Fix 'logged in as' localization usage. 2017-03-17 11:44:01 -04:00
Dannon Baker 78074243d7 Forgot localization for 'Login' 2017-03-17 11:32:37 -04:00
Dannon Baker d4462cb321 Localization support for menu. 2017-03-16 09:40:06 -04:00
guerler 20916c16a9 Remove back button to simplify routing, avoid failing returns 2017-03-10 10:36:31 -05:00
Dannon Baker 42c090cb20 Update users->user in the menu as well 2017-03-02 10:00:39 -05:00
anuprulez 132e284d37 Bug fix for masthead webhook if Galaxy.page is undefined for workflow, data libraries etc pages 2016-12-21 12:46:14 +01:00
Martin Cech bf8cffa2b3 repack client 2016-11-30 12:10:23 -05:00
Martin Cech 710c2639f9 Merge branch 'dev' into adjust-menu-tooltips
Conflicts:
	static/maps/layout/menu.js.map
	static/scripts/bundled/libs.bundled.js
	static/scripts/bundled/libs.bundled.js.map
	static/scripts/layout/menu.js
2016-11-30 12:08:46 -05:00
Martin Cech 72960de216 adjust menu tooltips to be oneliners 2016-11-29 15:51:45 -05:00
guerler 416b94f195 Avoid using navigate, reload page until routing has been established 2016-11-23 14:24:38 -05:00
guerler 16a60538d9 Fix history back, and forward 2016-11-23 13:55:03 -05:00
guerler 20d45ee62c Temporary routing, not best practice 2016-11-23 13:47:08 -05:00
guerler b38c6afefe Merge branch 'dev' into remove_mako_user_pref 2016-11-23 12:06:50 -05:00