aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_external/js
Commit message (Collapse)AuthorAgeFilesLines
* Fix files_external l10nMorris Jobke2015-05-301-0/+10
| | | | | * current l10n..pl script can't extract JS functions that are within a handlebars template - therefore they are duplicated until the script is fixed
* add unit testRobin Appelman2015-04-021-0/+2
|
* adjust unt testsRobin Appelman2015-04-021-1/+2
|
* Add mount point to disable the encryption wrapperRobin Appelman2015-03-311-6/+29
|
* Added ext storage mount options GUIVincent Petry2015-03-261-3/+176
| | | | | | | | | | | | Added option to disable autoscan of external storages Mount option file system scan is now an int Move priority field to avoid undefined field in storage options All input elements inside the storage options block get parsed into storage options. Moving the priority field outside prevents it to appear in the storage config, as expected. It is still parsed by special code.
* Use individual timers for separate config rowsRobin McCorkell2015-03-241-30/+21
|
* Introduce async status checkingRobin McCorkell2015-03-201-1/+5
|
* Mount options for ext storage are now passed aroundVincent Petry2015-03-131-0/+15
| | | | | | The mount options are now passed to the UI and stored in a hidden field. The ext storage controllers and services also know how to load/save them from the legacy config.
* Implement priority on client side in hidden inputRobin McCorkell2015-03-121-0/+12
|
* Use storage id + appframework for ext storage CRUDVincent Petry2015-03-124-355/+702
| | | | | | | | | | | | | - Added StorageConfig class to replace ugly arrays - Implemented StorageService and StorageController for Global and User storages - Async status checking for storages (from Xenopathic) - Auto-generate id for external storage configs (not the same as storage_id) - Refactor JS classes for external storage settings, this mostly moves/encapsulated existing global event handlers into the MountConfigListView class. - Added some JS unit tests for the external storage UI
* Merge pull request #13190 from is-apps/master-sftp-keyVincent Petry2015-02-101-0/+53
|\ | | | | Add SFTP public key authentication support
| * Add support for SFTP key authenticationRoss Nicoll2015-01-141-0/+53
| | | | | | | | | | | | | | | | | | | | Add support for external files accessed via SFTP using public key exchange authentication. Keys are generated automatically when the configuration is added, or can be regenerated on demand if a key is compromised. Creation of a new configuration row now triggers focus on that row. This is used to trigger auto-configuration for SFTP keys. Generated public keys are saved in user's data directory for easy retrieval by an external application. Add controller for SFTP key generation AJAX SFTP class initialisation no longer produces a warning if the password field is missing. Add unit tests for SFTP with key authentication backend
* | Updated Dropbox and Google UI Javascript to create input elements instead of ↵Ross Nicoll2015-01-142-3/+7
|/ | | | anchor.
* translated saved message in files externalVolkan Gezer2014-12-081-2/+2
|
* Improved Javascript docs for JSDocVincent Petry2014-10-312-3/+36
| | | | | | Added namespaces so that JSDoc can find them. Fixed a few warnings. Improved some comments.
* cleanup variable names and duplicate jQuery selectorsJörn Friedrich Dreyer2014-10-131-76/+80
|
* fix flickering usersJörn Friedrich Dreyer2014-10-131-1/+1
|
* Improve UI of external storage configurationRobin McCorkell2014-08-301-22/+44
| | | | | | | | | * Highlight fields that need to be filled * Remove (required) and (optional) strings where possible * Focus first configuration field when creating new external storage * Add ability to force external storage re-check * Various jQuery improvements * Prevent wrapping of checkboxes in configuration
* Use AppFramework instead of custom controllerLukas Reschke2014-08-251-3/+10
|
* use displayname lookup route in files_external settingsJörn Friedrich Dreyer2014-08-251-31/+14
|
* fix deletion of sharesJörn Friedrich Dreyer2014-08-251-21/+22
|
* replace chosen with select2 to provide ajaxified user and group selection ↵Jörn Friedrich Dreyer2014-08-251-9/+138
| | | | | | | | | | | | for files_external, fixes #7499 remove minified select2 js show avatars for users, simpler results remove unneeded users and groups from settings template fix css, escape user and group names
* Fix #9590. Fix #9612.Stephane V2014-07-151-6/+6
| | | | | | For external storage with lots of parameter settings (>4), wrap the content of the cell to let a full view of the parameters. The rows of the table are now always visible until the end (the trash icon is accessible). (Note : A strange 3px margin forces me to add a class on the row added by javascript, to be able to align them with the rows rendered by the server.)
* Added mountType attribute and adapted Delete action textVincent Petry2014-07-141-0/+1
| | | | | | | | | | | | | | Added mountType attribute for files/folder to indicated whether they are regular, external or shared. The client side then adapts the "Delete" action hint text based on this information. Only the mount roots must have the delete icon hint adapted. To make this detectable on the client side, the mountType can now be null, "shared", "shared-root", "external" or "external-root". This also gives room to icon customization on the client side.
* When changing the mountpoint of an external storage, ensure the old one is ↵Robin Appelman2014-07-071-2/+7
| | | | removed
* Fix reload call for all subclassesVincent Petry2014-07-041-7/+2
| | | | All subclasses must also properly return the ajax call object.
* fix camelCase and avoiud re-wrapping $()Morris Jobke2014-06-161-4/+4
|
* fix typo - Backups -> BackendsMorris Jobke2014-06-161-2/+2
|
* AllowUserMount defaults now to all backends fixes #7958Morris Jobke2014-06-131-0/+9
|
* Fixed delete button CSS in ext storage listVincent Petry2014-06-061-3/+3
|
* Added more columns to ext storage listVincent Petry2014-06-061-1/+9
| | | | | Now using system mount and personal mount calls to get the relevant mount points including backend information.
* Fixed ext storage list sortingVincent Petry2014-06-061-8/+6
|
* Added external storage list in files appVincent Petry2014-06-062-0/+187
|
* Insert missing braceRobin McCorkell2014-03-241-3/+3
|
* Enable the use of 'optional' on password fields (JavaScript part)Robin McCorkell2014-03-211-8/+13
| | | | See ed0c10a10b0b3a9d9d898a64461de707026cd6d3
* fix some spaces to tabs issues reported by ScrutinizerJan-Christoph Borchardt2014-03-051-1/+1
|
* Allow admins to disable certain external storages for usersJoas Schilling2014-02-261-0/+10
| | | | Fix issue #6793
* Fixed Dropbox/Google storage async save callVincent Petry2013-12-063-19/+33
| | | | | | | | | | | When clicking "Grant access", the settings for Dropbox/Google were saved through a call that gets cancelled when redirecting to the grant page (for example in Firefox) This fix makes sure the "save settings" call finished before redirecting to the grant page. Fixes #6176
* Now using smaller spinner image for status indicatorVincent Petry2013-10-111-3/+3
| | | | | | To make the status indicator appear smaller, even in IE8 that doesn't support background-size, there is no a smaller animated gif "loading-small" for that purpose.
* Fixed external storage status indicator in admin pageVincent Petry2013-10-101-22/+29
| | | | | | | - Fixes #5241 - Fixed indicator to appear, its selector was wrong - Added spinner while saving an entry's settings - Removed ajax "async: false" that blocked the browser while saving
* Add _many_ newlines at the end of fileskondou2013-08-181-1/+1
|
* Merge branch 'master' into googledriveThomas Müller2013-07-121-8/+11
|\
| * backport of ↵Björn Schießle2013-06-121-8/+11
| | | | | | | | https://github.com/owncloud/core/commit/1fa76e53dc5c515035f19e78f3988205521720f6
* | Switch to using Google Drive SDK, closes #2047Michael Gapczynski2013-05-161-66/+97
|/
* Fix Dropbox and Google uiMichael Gapczynski2013-02-252-11/+11
|
* attach on() events to external storage table, dom events in the table will ↵Jörn Friedrich Dreyer2013-02-201-3/+3
| | | | always bubble up here
* Merge branch 'master' into external_storage_ui_feedbackMichael Gapczynski2013-02-191-2/+2
|\ | | | | | | | | | | | | | | Conflicts: apps/files_external/js/settings.js apps/files_external/lib/smb.php apps/files_external/templates/settings.php lib/files/storage/common.php
| * fixing javascript errors IE8 in personal settingsThomas Mueller2013-02-141-2/+2
| |
* | fixing issues with UTF8 characters in translatable stringsThomas Mueller2013-02-131-6/+2
| |
* | adding spinner while talking to the backendThomas Mueller2013-02-121-2/+6
| |