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
Dannon Baker
20fa0e73f2
Build client, including toolshed.
2017-12-18 20:55:29 -05:00
Dannon Baker
9678ebcc86
De-bowerify complexify; use the same location/naming schema for where jquery.complexify is stored. Update libs bundle.
2017-10-11 19:04:38 -04:00
Dannon Baker
d942782989
Debowerify jquery.cookie
2017-10-11 18:24:25 -04:00
Dannon Baker
fe6da5162b
De-bowerify jquery-mousewheel.
2017-10-11 15:31:45 -04:00
Dannon Baker
503bdd15a6
Jquery incremental major version bump (to 2.x)
2017-10-11 14:45:46 -04:00
Dannon Baker
c55861151e
Start segmenting dependencies/devDependencies.
2017-10-11 14:28:31 -04:00
Dannon Baker
324494b21b
We don't actually *use* jqtouch anywhere. Mobile controllers are defunct and redirect to root. Should we revisit this, I imagine we'll use a different technology.
2017-08-24 12:45:40 -04:00
Dannon Baker
08e10b55a8
jqtouch is now jqt, though it looks like we should just drop this instead.
2017-08-24 12:42:53 -04:00
Dannon Baker
f179c87a07
Lock jqmigrate w/ yarn, minor version bump.
2017-08-22 07:53:39 -04:00
Dannon Baker
03eb852c2d
gulp-uglify major version bump and rebuild
2017-08-16 11:02:27 -04:00
Dannon Baker
6940a3b72b
Merge remote-tracking branch 'upstream/dev' into es6
2017-08-01 10:45:03 -04:00
Dannon Baker
bbe3980b8f
Separate script and lib build logic -- we only want to babelify/sourcemap our own stuff.
2017-05-02 15:57:42 -04: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
bc51f6f69f
Rename custom autocomplete module to avoid interference with original jquery autocomplete, use original version to display datalists
2017-01-11 10:44:45 -05:00
Ben Fulton
bb209c6e59
Add a password strength evaluation bar
...
Modify the register and change_password pages to show a bar
evaluating the strength of the password. Bar displays in red
for passwords < 6 chars or below a certain minimum complexity;
green otherwise. Adds a dependency on Complexify, a password
evaluator written by Dan Palmer.
2016-07-29 11:14:02 -04:00
carlfeberhard
af15f55ea9
UI: major library updates
...
jquery 1.12.3
jquery-migrate 1.4.0
ravenjs 3.0.3
requirejs 2.2.0
tracekit 0.4.3
underscore 1.8.3
backbone 1.3.3
bootstrap-tour 0.10.3
d3 3.5.17
2016-05-09 14:11:55 -04:00
guerler
f57d917949
Patch select2 to avoid resetting highlighted location
...
Keep search term
2015-11-03 15:41:46 -05:00
Dannon Baker
bad9cce30f
Update dynatree to what will be the final release; we probably want to just replace it at some point.
2015-10-06 10:07:12 -04:00
Carl Eberhard
b1841e22d9
Client build: do not drop console when compressing, when not compressing do not mangle variable names
2015-09-01 10:55:41 -04:00
Dannon Baker
63d6c37a39
Rebuild client w/ new options.
2015-08-13 15:23:55 -04:00
Carl Eberhard
ba4aabc186
Client, libs: update and track farbtastic and jqtouch; compress scripts
2015-07-31 12:48:10 -04:00
Carl Eberhard
801adcd694
Client libs: minor version bumps to jQuery and Raven
2015-05-05 13:28:31 -04:00
Carl Eberhard
ef382f7332
Client: do not remove console statements when compressing; UI, Collections: propagate hasUser to collection panels, style fixes
2015-03-18 09:30:18 -04:00
Carl Eberhard
ba20f5f6e1
Fix bad commit (adding files)
2015-03-17 10:47:31 -04:00
guerler
cec5854398
Select2 fix
2015-02-23 12:50:27 -05:00
Carl Eberhard
4267022178
UI, client build: change source for jquery-migrate (no version change)
2015-02-04 10:04:20 -05:00
Carl Eberhard
4a52254587
UI: update jQuery to 1.11.2
2015-01-21 16:13:39 -05:00
Martin Cech
ad43c62927
jstree refactoring, removed from global space, documentation to library imports, general JS cleanup
2014-09-16 18:02:12 -04:00
Martin Cech
3bddbcf11f
initial implementation of UI, API and flow for importing from Galaxy user directories, introduces jstree browser into the project, includes refactoring of some library API methods into common managers
2014-09-08 14:27:49 -04:00
Dannon Baker
09f2a6967d
Update to jquery1.11.1. This resolves at least one issue related to submit listeners not being attached in iframes, causing tool form failures for tools using conditional parameters like single/paired end reads, default/advanced parameter sets, and so on.
2014-08-19 12:47:34 -04:00
Dave Bouvier
5bdb75aa82
Correct usage of "it's" versus "its".
2014-04-17 15:49:32 -04:00
Carl Eberhard
c54cf5642b
Improve embedded item editing in pages: a) preserve empty paragraphs, b) when the cursor is in an embedded title and enter is pressed: create a new paragraph before the item, when the cursor is in an embedded content and enter is pressed: create a new paragraph after the item
2014-02-26 10:52:56 -05:00
Carl Eberhard
d06f88455e
Update jquery.form.js to 3.45 and fix chrome upload bug; pack scripts
2013-11-15 15:18:18 -05:00
Jeremy Goecks
b944209ced
Remove tipsy because it has been replaced by bootstrap tooltips.
2013-10-16 13:03:47 -04:00
Aysam Guerler
0b64dcb5e6
Drag&drop multiple file upload: add status line, improve queueing, update select2
2013-09-23 16:16:06 -04:00
Jeremy Goecks
324f32e8bb
Remove custom combobox (search + select) code because it has been replaced with select2. Pack scripts.
2013-09-13 13:49:39 -04:00
Carl Eberhard
547d825c81
JS libraries: update jStorage to 4.4
2013-08-21 08:47:11 -07:00
Dannon Baker
07af5ff0ed
Update select2 to 3.4.2. Pack scripts. Build styles.
2013-08-15 17:01:59 -04:00
Jeremy Goecks
456453e866
Update jquery.mousewheel plugin from version 3.0.4 to 3.1.3, introducing a necessary (for now) hack. This makes the plugin compatable with the most recent version of jquery.
2013-08-08 16:41:18 -04:00
Aysam Guerler
bee8859f43
Update jquery.autocomplete.js to 2.4.4
2013-08-08 14:22:42 -04:00
Aysam Guerler
bc5b2f5953
Unification and refactoring of front end templating for js-visualizations (trackster, circster, etc.)
2013-08-05 17:02:05 -04:00
Jeremy Goecks
b1d3a2475d
Galaxy pages: (a) move JS code out of mako template and into galaxy.pages.js; (b) make WYMEditor work with Chrome and jQuery 1.9+; (c) fix bug that showed meaningless text when inserting a link. Pack scripts.
2013-07-01 12:37:44 -04:00
Jeremy Goecks
1d329e7ff5
Re-add support for dragclickonly event to jquery.event.drag. Pack script.
2013-06-18 15:12:09 -04:00
Jeremy Goecks
e7e23d480a
Update jQuery library to 1.9.2 and jquery.event.drag/drop to 2.2; add jquery.migrate library because many jQuery plugins rely on deprecated features. Remove live() in favor of click(). Pack scripts and templates.
2013-06-18 10:51:12 -04:00
Jeremy Goecks
0a82687368
Remove debugging statement.
2013-02-01 17:49:25 -05:00
James Taylor
6bcbe88102
Use the select2 library for large select boxes rather than our custom
...
implementation based on jquery autocomplete.
2013-02-01 16:49:16 -05:00
Jeremy Goecks
7b19a84ba8
UI framework enhancements: (a) upgrade to jQuery UI 1.9.1; (b) remove version information from jQuery UI file names; (c) add generic jQueryUI search+select combobox widget; (d) use combobox widget for choosing dbkey in Trackster visualizations. Also pack scripts.
2012-10-30 09:07:29 -04:00