Commit Graph
58 Commits
Author SHA1 Message Date
Martin Cech bedf599779 fix for 'add datasets to folder' button in data libraries
when no library import configuration is set;
thanks to Carl for reporting this
2015-02-12 16:09:18 -05:00
Aysam Guerler bab978a4f4 Api: Rename ftp_files to remote_files 2015-01-29 11:56:56 -05:00
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
Carl Eberhard 4825b9ed5c History structure: incorporate tool data, refactor; HDA API: return create_time 2014-11-06 12:56:13 -05:00
Martin Cech 190c0fb7f3 data libs: hide share button, render first page by default, fix admin imports from import_dir, fix height of folder item row changing on hover 2014-10-22 13:39:39 -04:00
Martin Cech 9be88675ea added tooltip for changing the number of items per page link 2014-10-10 16:38:06 -04: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 1fd8b5f983 select2 fixes and impl. of missing feature import from path 2014-09-26 15:17:35 -04:00
Martin Cech fcd1cb9aae trying to merge stable->next stable, this should take care of changes due to build process affecting the stable commit 2014-09-23 10:56:26 -04:00
Martin Cech 04768143d2 tweaks to UI for library import, also added ext types and genome selection 2014-09-18 14:48:50 -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 ad43c62927 jstree refactoring, removed from global space, documentation to library imports, general JS cleanup 2014-09-16 18:02:12 -04:00
Martin Cech 4dbb249ca6 removed bug with missing return 2014-09-16 13:15:32 -04:00
Martin Cech 7b67fe13db allow admins to paste paths, pack scripts 2014-09-16 11:39:17 -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
Carl Eberhard cabe8ed425 History API: remove set_as_current, api/histories/current, and POST api/histories with current == True (create new current history), replace with controllers/history/set_as_current, current_history_json, and create_new_current (respectively) - all returning json; add exceptions.DeprecatedMethod; pack scripts 2014-09-02 13:26:47 -04:00
Jeremy Goecks 0c75a102d0 HDA/LDDA models: synchronize them with 'data_type' and 'file_ext', properly fill data_type with Galaxy data types, and use file_ext in place of data_type throughput client code. 2014-08-29 17:17:44 -04:00
Martin Cech 7fb7c25efe library tweaks, help buttons, refactoring, 2014-08-12 17:39:36 -04:00
Martin Cech 8ca101e84b initial implementation of library dataset versioning API and UI 2014-08-11 14:38:06 -04:00
Martin Cech a505ab2ab6 fix for bug that removed the empty folder message when sort was clicked 2014-08-06 17:20:59 -04:00
Martin Cech 5c315852c2 fix for library row staying in edit mode after being deleted if the 'include_deleted' was unchecked 2014-08-06 15:22:19 -04:00
Martin Cech 9b48b505a1 shortening of long desc/synopsis of libraries, button with library information available within folders 2014-08-06 12:39:43 -04:00
Martin Cech d5840a601c bugfix showiong permissions of the upper folder insted of the selected one 2014-08-05 14:37:18 -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 088bda01d8 permission API, set permissions 2014-07-24 17:26:41 -04:00
Martin Cech dc7bb21095 pack JS 2014-07-23 15:48:59 -04:00
Martin Cech b4a4ee9bea permissions API: connected the API to data libraries UI 2014-07-23 15:22:47 -04:00
Martin Cech 69fb3b0c3f some more work on permissions API, docs 2014-07-21 16:00:46 -04:00
Martin Cech f68f88db0a work on permission API and UI, mostly for library datasets, some bugfixes too 2014-07-17 17:02:13 -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 bba6048af9 data libraries: when importing into history set it as current and provide link to the 'Analyze page' so users can switch quickly 2014-05-05 13:51:13 -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 a1f6d2042e data libraries: bugfix, better UI changes role handling (stilll not _good_ but better) 2014-05-01 18:21:37 -04:00
Martin Cech 6ef129ed60 data libraries: streamlined deleting and undeleting datasets, filter to include deleted dataset on every folder, better errror handling, some refactoring 2014-04-30 16:38:56 -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 7b06f76cca data lirbaries: support for showing deleted datasets in the folderview 2014-04-28 15:15:25 -04:00
Martin Cech 514148722a data libraries: improved folder rendering flow 2014-04-25 15:36:39 -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 e520630b7e data libraries: don't allow adding dataset within deleted library; better error message handling 2014-04-21 16:28:14 -04:00
Martin Cech 2c0c472f09 data libraries: don't allow creating folders within deleted library 2014-04-21 15:48:19 -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 db752de9d3 data libraries: API improvements; add datasets from history to folder; folder contents sorting; progressive rendering; new error code; new API endpoint; js model comparators; Galaxy.currUser defensive programming; 2014-04-16 16:27:13 -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 01cd002652 data libraries: API improvements, access permissions work, started with UI for adding files from history work 2014-04-11 17:29:36 -04:00
Martin Cech 4bea6249f3 forgotten files for previous commit
data libraries: API refactoring and improvements; backbone decoupling; role UI first implementation
2014-04-10 15:07:01 -04:00