Commit Graph
37 Commits
Author SHA1 Message Date
Chaitanya BankanhalandNick Craig-Wood c8a719ae0d webui: Prompt user for updating webui if an update is available 2020-09-07 16:45:00 +01:00
Chaitanya BankanhalandNick Craig-Wood 20300d1f61 plugins: Change failing plugin test to new repo rclone/rclone-test-plugin 2020-08-31 13:45:06 +01:00
Chaitanya BankanhalandNick Craig-Wood 6231beefc5 webui: Fix broken webui because of plugins redirection 2020-08-31 13:45:06 +01:00
Chaitanya BankanhalandNick Craig-Wood d6996e3347 plugins: Add url query params to regex for referrer path 2020-08-24 10:56:04 +01:00
Chaitanya BankanhalandNick Craig-Wood dffcc99373 plugins: Create availablePlugins config file if it does not exist. 2020-08-24 10:56:04 +01:00
Chaitanya BankanhalandNick Craig-Wood 09b79679cd plugins: restructure and add tests for pluginsctl/* calls 2020-08-24 10:56:04 +01:00
Chaitanya BankanhalandNick Craig-Wood cf68e61f40 Add redirection for plugin urls 2020-08-24 10:56:04 +01:00
Chaitanya BankanhalandNick Craig-Wood 22674d1146 plugins: Add reverse proxy pluginsHandler for serving plugins 2020-08-24 10:56:04 +01:00
Chaitanya BankanhalandNick Craig-Wood f9ee0dc3f2 plugins: allow installation and use of plugins and test plugins with rclone-webui 2020-08-24 10:56:04 +01:00
Chaitanya BankanhalandNick Craig-Wood 65fa6a946a webui: Expose webui downloader and other utility for use with plugins 2020-08-24 10:56:04 +01:00
ChaitanyaandNick Craig-Wood 4cf82118d9 rc: add plugins support 2020-08-24 10:56:04 +01:00
ChaitanyaandNick Craig-Wood 5f56611a76 webgui: Move to new package fs/rc/webgui. 2020-08-24 10:56:04 +01:00
Chaitanya BankanhalandNick Craig-Wood 6308153ae7 rc: pass response writer when needsResponse is set instead of pointer
rc: Fix failing tests for *http.ResponseWriter
2020-08-17 17:09:31 +01:00
Chaitanya BankanhalandNick Craig-Wood a9713cd0ed core/command: Add streaming output for long running commands. 2020-08-17 17:09:31 +01:00
Chaitanya BankanhalandNick Craig-Wood 1cae4152f9 rc: add NeedsResponse for rc calls 2020-08-17 17:09:31 +01:00
Chaitanya BankanhalandNick Craig-Wood 54fc2821cd core/command: Add version command instead of ls 2020-08-17 17:09:31 +01:00
Chaitanya BankanhalandNick Craig-Wood 5549fd25fc core/command: Allow rc to execute rclone terminal commands.
Allow command parameter to be skipped.
2020-08-17 17:09:31 +01:00
Chaitanya BankanhalandGitHub 61c7ea4085 rc: fix rc/uploadfile only working for root of the fs 2020-08-10 17:09:46 +01:00
Chaitanya BankanhalandGitHub 8913679d88 accounting: Fix elapsed time not show actual time since beginning
This fixes the elapsed time display in the statistics output in the rc and in the log messages.
2020-07-26 11:59:50 +01:00
Chaitanya BankanhalandNick Craig-Wood a2dd23efd3 rc: Add tests for operations/uploadfile
rc: Go import file rc_test.go
2020-06-25 11:38:24 +01:00
Chaitanya BankanhalandNick Craig-Wood fa43d02874 rc: Add operations/uploadfile to upload a file through rc using encoding multipart/form-data 2020-06-25 11:38:24 +01:00
ChaitanyaandNick Craig-Wood d0de39ebcd rc: add NeedsRequest to call. 2020-06-25 11:38:24 +01:00
Chaitanya BankanhalandNick Craig-Wood 68afa28b27 rc: Add mount to list if mount point was successfully created 2020-06-16 15:17:55 +01:00
ChaitanyaandNick Craig-Wood d8d19072c5 mount: Add call for unmount all
mount: handle locking through single mutex.
2020-06-10 22:19:34 +01:00
ChaitanyaandNick Craig-Wood 830ab37371 rc: Add mount list option for listing current mounts 2020-06-10 22:19:34 +01:00
ChaitanyaandNick Craig-Wood 5f168b3b96 rc: add mount/mount command 2020-05-14 16:38:37 +00:00
ChaitanyaandNick Craig-Wood e0356f5aae rcd: Adding group parameter to stats 2019-10-29 16:39:37 +00:00
ChaitanyaandNick Craig-Wood b63e9befe8 rc docs: fix code section not rendering properly due to missing quotes 2019-10-13 12:26:37 +01:00
ChaitanyaandNick Craig-Wood 7211c2dca7 rcd: Added missing parameter for web-gui info logs. 2019-08-27 17:21:21 +01:00
ChaitanyaandNick Craig-Wood 159f2e29a8 rcd: prefix patch for rcd and web-gui 2019-08-22 08:36:10 +01:00
ChaitanyaandNick Craig-Wood efd826ad4b rcd: auto-login for web-gui
rcd: auto use authentication if none is provided for web-gui
2019-08-22 08:36:10 +01:00
ChaitanyaandNick Craig-Wood bbb8d43716 rc: (docs) Add new parameters --rc-web-gui and --rc-allow-origin, --rc-web-fetch-url and rc-web-gui-update to documentation. 2019-08-12 19:04:12 +01:00
ChaitanyaandNick Craig-Wood 873e87fc38 rc: WebGUI should check for new update only when rc-web-gui-update is specified or not already downloaded.
rc: WebGUI should check for new update only when rc-web-gui-update is specified or not already downloaded.

rc: change permission to 0755 instead of 755 to prevent unexpected behaviour.
2019-08-09 15:14:52 +01:00
ChaitanyaandNick Craig-Wood 33677ff367 rc: Added command line parameter to control the cross origin resource sharing (CORS) in the rcd. (Security Improvement)
rc: Import statements


Fixing the problem with test
2019-08-09 15:14:52 +01:00
negative0andNick Craig-Wood 27a075e9fc rcd: Removed the shorthand for webgui. Shorthand is reserved for rsync compatibility. 2019-08-06 12:50:31 +01:00
Chaitanya BankanhalandNick Craig-Wood d51a970932 rcd: Change URL after webgui move to rclone organization 2019-08-05 16:22:40 +01:00
Chaitanya BankanhalandNick Craig-Wood 84e2806c4b rc: Rclone-WebUI integration with rclone
This adds experimental support for web gui integration so that rclone can fetch and run a web based GUI using the --rc-web-ui and related flags.

It downloads and caches a webui zip file which it then unpacks and opens in the browser.
2019-08-04 12:32:37 +01:00