Martin Cech
|
91893c86d1
|
paginate library folder contents to prevent loooooong rendering when hundreds of items are in one folder
|
2014-12-05 17:21:57 -05:00 |
|
Martin Cech
|
2dc49ca624
|
first version of data libraries pagination, including some bugfixes and docs
|
2014-10-10 16:33:51 -04:00 |
|
Martin Cech
|
c9bd294bff
|
with John's help - this includes changed wording in user messages & errors to be more formal / no smilies :( /
|
2014-09-17 00:06:28 -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 |
|
Martin Cech
|
8ca101e84b
|
initial implementation of library dataset versioning API and UI
|
2014-08-11 14:38:06 -04:00 |
|
Martin Cech
|
e51d3b27cf
|
permission API for folders, libraries, library datasets/datasets close to finish
|
2014-08-05 12:23:44 -04:00 |
|
Martin Cech
|
f21e08bb60
|
permision API: working permissions for libraries including UI
|
2014-08-01 18:29:03 -04:00 |
|
Martin Cech
|
f599e9b01c
|
data libraries: permissions UI and API work, library router fixes, security addition for retrieving paginated roles for given dataset
|
2014-05-16 18:13:26 -04:00 |
|
Martin Cech
|
37d8aac8cd
|
data libraries: first take on api for requesting roles(assigned and assignable) for permissions; do not use - needs to be tested on test
changes to UI, removed modal for dataset details, dissasembled into separate backbone view
|
2014-05-14 13:53:01 -04:00 |
|
Martin Cech
|
ab74f2d3f6
|
data libraries: introduced three visible share states for datasets in libraries private(only the current users private role has access)/restricted(not private and not non-restricted)/non-restricted(there is not a single role in the access set of roles)
also callback on modal hide() to call router and modify URL, some other minor fixes, pep8
|
2014-05-07 16:51:36 -04:00 |
|
Martin Cech
|
fe79378599
|
data libraries: router improvements, detecting whether the loaded page is the first page of the app (user came from outside) or within and navigating accordingly
|
2014-05-05 13:03:16 -04:00 |
|
Martin Cech
|
033e67698b
|
data libraries: first take on shareable url for datasets
|
2014-05-02 18:00:23 -04:00 |
|
Martin Cech
|
89d424dae9
|
data libraries: new API for deleting LDAs, UI improvements, download router flow changes
|
2014-04-29 18:11:06 -04:00 |
|
Martin Cech
|
479337bd56
|
data libraries: default sorting; cleanup; refactor; jslint; start on getting rid of modals for library/folder creation
|
2014-04-23 17:31:01 -04:00 |
|
Martin Cech
|
da5ba4c711
|
data libraries: improved chaincall for importing datasets into history, some cleanup
|
2014-04-21 17:31:36 -04:00 |
|
Martin Cech
|
8891243e69
|
data libraries: small API changes; bugfix; deferred queue for adding datasets from history to library; permission handling work
|
2014-04-18 17:16:58 -04:00 |
|
Martin Cech
|
4320c71bd8
|
data libraries: initial work on importing datasets from histories: fetching history list, fetching and displaying history contents
repaired bug in unbinding nested views
|
2014-04-14 14:09:36 -04:00 |
|
Martin Cech
|
0dd3187401
|
data libraries: API refactoring and improvements; backbone decoupling; role UI first implementation
|
2014-04-10 15:05:33 -04:00 |
|
Martin Cech
|
8d2a8f9b7b
|
libraries: more refactoring; basic UI based on role handling; attaching to global Galaxy object; persistent lib preferences
|
2014-04-02 11:07:04 -04:00 |
|
Martin Cech
|
4931d4757c
|
libraries: some serious refactoring, caching of subviews; base-mvc initialAttrs default setting (empty object)
|
2014-03-28 14:17:57 -04:00 |
|
Martin Cech
|
36b130ed18
|
libraries: refactor into separate files for model/views/main+router, showing infoicon for public libraries
|
2014-03-24 15:12:48 -04:00 |
|
Martin Cech
|
1004d5e125
|
libraries - exposed to anonymous users, allowed editing, deleting, undeleting, improved 'include deleted' filter, refactoring toolbar to have its own view
|
2014-03-24 11:16:36 -04:00 |
|
Martin Cech
|
9d3679dfbf
|
libraries: changed to more grid-like styling; added packed versions of recent JS updates that showed up after packing scripts
|
2014-03-19 17:18:36 -04:00 |
|
Martin Cech
|
496d7d90d3
|
data libraries: initial take on showing libraries to anonyms and filter on deleted libraries
plus some newly packed script that wasn't packed in error
|
2014-03-13 16:50:27 -04:00 |
|
Aysam Guerler
|
ade92efb11
|
UI: Shift modal wrapper into mvc library
|
2014-03-06 01:28:51 -05:00 |
|
Martin Cech
|
0ac99c5843
|
data libraries: ui improvements, sorting, bugfix
|
2014-02-21 11:26:52 -05:00 |
|
Martin Cech
|
350e9c6d87
|
data libraries: visual tweaks, removal of buttons (now navigate through clicking on names)
|
2014-02-17 17:17:36 -05:00 |
|
Martin Cech
|
903818842f
|
libraries: hidden buttons for creation of folders and libraries (no role checking implemented yet + no upload yet)
|
2014-01-26 13:25:49 -05:00 |
|
Aysam Guerler
|
283fb2dfec
|
Modals: Update closing events triggers
|
2014-01-20 21:50:36 -05:00 |
|
Aysam Guerler
|
30186d6b87
|
Separate upload javascript into files and place into mvc directory
|
2014-01-17 17:55:15 -05:00 |
|
Martin Cech
|
5137176626
|
library history ‘back’ button bug removal
|
2014-01-17 12:19:04 -05:00 |
|
Martin Cech
|
c14d433871
|
javascript library and modal refactoring, automatic even binding if flag provided
|
2014-01-15 18:11:09 -05:00 |
|
Martin Cech
|
f92f01a264
|
js data libraries refactor, tweaks, logging removal
|
2014-01-08 13:54:38 -05:00 |
|
Martin Cech
|
5ad08852a9
|
data libraries fix for modal handling and folder creation
|
2014-01-07 15:39:17 -05:00 |
|
Martin Cech
|
ce7cd66c16
|
galaxy.modal refactoring; API documentation; folders API refactoring and implementation; libraries API refactoring
|
2014-01-07 13:52:04 -05:00 |
|
Martin Cech
|
458c68985d
|
library - stop event propagation if the folder row was clicked
|
2014-01-03 14:41:59 -05:00 |
|
Martin Cech
|
3c31f2e747
|
better handling the JS modal window event binding
|
2014-01-03 13:40:08 -05:00 |
|
Martin Cech
|
b9be45da86
|
fix for progress-bar affecting the quota progress bar
|
2014-01-02 15:26:47 -05:00 |
|
Martin Cech
|
af1abb5df7
|
better context handling in library javascript
|
2014-01-02 13:31:24 -05:00 |
|
Martin Cech
|
b6b1c84fa3
|
make binding ESC key and click outside of modal optional before we solve it backwards-compatible
|
2013-12-19 14:22:35 -05:00 |
|
Martin Cech
|
aeeb0c3fc9
|
switch download to GET, removed toaster from grunt file
|
2013-12-13 15:05:26 -05:00 |
|
Martin Cech
|
cd80e6de55
|
rewrite of galaxy.library to use global notifications; removed previous notification engine from galaxy.modal.js;
|
2013-12-13 14:33:06 -05:00 |
|
Martin Cech
|
7715a304d6
|
added library notifications, toaster, can be used outside of libraries as require.js module
|
2013-12-12 14:21:09 -05:00 |
|
Martin Cech
|
bb2aaa7489
|
trimming whitespace, import library.less into base.less
|
2013-12-11 15:31:20 -05:00 |
|
Martin Cech
|
45fd6ac53a
|
Merge data libraries branch to default
|
2013-12-10 18:02:36 -05:00 |
|
Martin Cech
|
71abc96ead
|
improved styles for libraries, added features to modal window, API tweaks
|
2013-12-10 13:01:19 -05:00 |
|
Martin Cech
|
e36dfa03db
|
library work, galaxy modal changes, api v2 preparation, API tweaks, API for dataset downloading implementation
|
2013-12-03 16:44:22 -05:00 |
|
Martin Cech
|
ab7a69678c
|
transfer into modal window, requirejs, notifications, import to history, galaxy.modal changes, API for library datasets, start of API versioning
|
2013-11-12 16:48:56 -05:00 |
|
Martin Cech
|
9a94a9f341
|
work in progress on data libraries, integrated within galaxy framework with require, modularized
|
2013-11-06 17:15:41 -05:00 |
|