Martin Cech
f7b3c536d5
static without bundled
2018-05-23 15:37:14 -04:00
Dannon Baker
5958d173c4
Remove static/scripts/* from the dev branch, add to .gitignore. These
...
will be manually added back to release branches along with any other
artifacts for distribution. This slight release-time burden will (per
feedback from multiple developers) make it easier to manage changes to
-dev.
2018-02-01 09:53:55 -05:00
guerler
476579648a
Merge branch 'dev' into remove_unused_workflow_endpoint
2017-11-22 11:49:32 -05:00
Dannon Baker
8dee6e14f9
Removes map building along with sourcemaps from the repo.
2017-11-22 10:00:34 -05:00
guerler
63c61d2ce7
Resolve inconsistent routings names
2017-11-13 13:36:28 -05:00
Dannon Baker
d85abaad31
Merge remote-tracking branch 'upstream/dev' into es6imports
2017-10-31 10:44:21 -04:00
Dannon Baker
66d0da6d70
Add moduleIds to babel transpiling.
2017-10-25 18:19:51 -04:00
guerler
3dd45099ba
Remove "Lab" from masthead
2017-10-24 16:42:44 -04:00
Dannon Baker
d0c9d68e1b
Convert layout imports.
2017-10-23 16:42:27 -04:00
Dannon Baker
363c64043e
Fix onload.js import/require issues; now works with babel->amd
2017-10-23 14:36:24 -04:00
Dannon Baker
0d2beb2850
Merge remote-tracking branch 'upstream/dev' into es6
2017-08-15 14:32:05 -04:00
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
Dannon Baker
6940a3b72b
Merge remote-tracking branch 'upstream/dev' into es6
2017-08-01 10:45:03 -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
Dannon Baker
07502bbfbc
Babel transpiling for all gulped files.
2017-04-06 15:07:59 -04:00
Dannon Baker
aae2cd352f
Minimal gulp task to run uglify, babel, sourcemaps. The new 'clean'
...
approach also removed some cruft we had sitting in the static/scripts
folder and were unintentionally shipping.
2017-04-06 09:34:42 -04:00
guerler
95be12787a
Merge branch 'dev' into remove_custom_builds_mako
2017-03-23 14:10:06 -04:00