Commit Graph

323 Commits

Author SHA1 Message Date
Girish Ramakrishnan
2df8769fcf API has changed 2021-06-04 13:11:06 -07:00
Girish Ramakrishnan
5aa6e18ea7 sync notification UI with backend changes 2021-05-29 16:03:38 -07:00
Girish Ramakrishnan
d93c9b3c59 import is a state of its own now 2021-05-26 09:32:17 -07:00
Girish Ramakrishnan
4a238256e8 more post install variables 2021-05-25 11:33:02 -07:00
Girish Ramakrishnan
247dcbfe11 add volume status indicator 2021-05-13 16:09:04 -07:00
Girish Ramakrishnan
95e2b726c1 volumes: update UI 2021-05-13 10:48:39 -07:00
Girish Ramakrishnan
fd3fb23955 volumes: add mount UI 2021-05-12 23:47:45 -07:00
Girish Ramakrishnan
a3245278f0 Use ts to invalidate the browser image cache 2021-04-30 16:19:59 -07:00
Johannes Zellner
84bc28b371 Show usermanagement indicator in app grid 2021-04-20 20:43:37 +02:00
Girish Ramakrishnan
81c393153b mail: add active flag to mailbox and lists 2021-04-15 11:38:19 -07:00
Girish Ramakrishnan
d0f0dc7339 Add client API to disable user 2fa 2021-04-14 20:58:43 -07:00
Girish Ramakrishnan
09368dd267 2fa routes have changed 2021-04-14 20:42:37 -07:00
Johannes Zellner
27236a5692 Move shared image error handler to client.js 2021-04-07 10:47:29 +02:00
Johannes Zellner
ae36ce07d1 Make prettyDates translatable 2021-04-01 17:04:46 +02:00
Johannes Zellner
465fc427d6 Fix translation for graph time selection and display 2021-04-01 16:05:13 +02:00
Johannes Zellner
c9628970d9 Do not show scary red error notifications on timeouts or other 500
Instead dump to terminal with email instructions
2021-03-29 10:37:15 +02:00
Girish Ramakrishnan
ee0c50bea2 debug mode: make fs writable
otherwise, people have to use CLI tool.
2021-03-26 13:20:40 -07:00
Johannes Zellner
515d93f5ef filemanager: find a new unique name when file copy clashes 2021-03-16 21:24:26 +01:00
Girish Ramakrishnan
168636e493 renewCerts: do not pass domain 2021-03-13 21:52:37 -08:00
Johannes Zellner
5f961bada4 Revert "encodeURI all REST api paths to preserve whitespaces"
This reverts commit a63e0ed287.
2021-03-02 16:24:15 +01:00
Johannes Zellner
a63e0ed287 encodeURI all REST api paths to preserve whitespaces 2021-03-02 16:09:58 +01:00
Johannes Zellner
99f096c971 Make sure paths in request json bodies are not url encoded 2021-03-02 11:12:43 +01:00
Girish Ramakrishnan
8dc0236e89 Add UI to sync dns 2021-02-24 22:18:39 -08:00
Girish Ramakrishnan
5f0ff047d4 setDnsRecords API has changed 2021-02-24 22:00:05 -08:00
Girish Ramakrishnan
0980a394b7 restore: skipDnsSetup flag 2021-02-24 15:54:11 -08:00
Johannes Zellner
2ae80312ee Do not update task info for non-admins 2021-02-24 17:12:18 +01:00
Johannes Zellner
bfb22c04b7 Make callback optional for refreshInstalledApps() 2021-02-18 17:01:35 +01:00
Johannes Zellner
2935fa6a36 filemanager: implement copy for files 2021-02-01 16:45:55 +01:00
Johannes Zellner
13cc4fb045 revision needs to be quoted to become a string 2021-01-30 11:55:21 +01:00
Johannes Zellner
719b7485bd Move pretty date filter to shared client.js 2021-01-29 11:52:47 +01:00
Johannes Zellner
7d60ef5fd6 Bust translation cache on updates 2021-01-29 11:18:26 +01:00
Johannes Zellner
6820a3def1 Fixup linter issues 2021-01-29 11:15:33 +01:00
Girish Ramakrishnan
ed395d74bc rebuild if service not found 2021-01-21 17:41:16 -08:00
Johannes Zellner
1b09a80caa Use new ownership transfer route 2021-01-15 14:28:52 +01:00
Johannes Zellner
7f3eae23a1 Add userRoles and userGroups comment for override 2021-01-14 16:49:26 +01:00
Girish Ramakrishnan
d7a2732dc6 use the new mailbox API that has aliases
part of cloudron/box#738
2021-01-07 22:02:26 -08:00
Girish Ramakrishnan
f594abaa71 domains: add wellknown ui
fixes cloudron/box#703
2021-01-07 19:54:51 -08:00
Girish Ramakrishnan
29f7b771a1 add setup_token to setup and restore
part of cloudron/box#751
2020-12-21 23:59:30 -08:00
Girish Ramakrishnan
3125e1b386 get/set solr config 2020-11-19 20:05:13 -08:00
Johannes Zellner
15b9ce0ee3 add ability to set cloudron language for admins 2020-11-18 00:28:10 +01:00
Johannes Zellner
fd8077d9f5 Add language settings UI 2020-11-18 00:10:45 +01:00
Girish Ramakrishnan
42d8dae900 mailbox: select group as owner 2020-11-13 00:21:20 -08:00
Johannes Zellner
f0a5796f2e Move translation provider setup into shared client.js 2020-11-08 10:41:42 +01:00
Girish Ramakrishnan
f2aade3b36 Add file browser button to volume listing 2020-10-30 11:32:22 -07:00
Girish Ramakrishnan
377c2f678e Add volume UI 2020-10-28 17:17:23 -07:00
Johannes Zellner
4457b5879b Support retry with optional overwrite 2020-10-22 12:45:05 +02:00
Johannes Zellner
f586791c71 Add new file creation action and collapse new and upload actions 2020-10-22 10:25:54 +02:00
Girish Ramakrishnan
1e6ea77a8f Add extract context menu item 2020-10-19 19:31:37 -07:00
Johannes Zellner
41e8bcd02f Add enableSshSupport option to support tickets 2020-10-06 16:02:02 +02:00
Johannes Zellner
c7291af970 Instead of random string for app icon invalidation use app version
This still leaves a potential issue, where an app gets updated using the
cli while not bumping the version and changing the icon, but maybe we
can ignore that for now in favor of the browser cache for 99% of the
cases
2020-09-02 15:14:46 +02:00