Commit Graph

285 Commits

Author SHA1 Message Date
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
Johannes Zellner 31947127d9 Add TASK_TYPE definitions to client.js 2020-09-01 16:31:09 +02:00
Girish Ramakrishnan 39f7a5be70 Add firewall UI 2020-08-31 21:45:56 -07:00
Girish Ramakrishnan 566f0f7783 mail: add banner ui
part of cloudron/box#341
2020-08-24 10:36:24 -07:00
Girish Ramakrishnan 7c2322e6e0 Fixup spam configuration UI 2020-08-22 13:01:25 -07:00
Girish Ramakrishnan eb69c365fc Fix mail server location UI 2020-08-20 23:23:43 -07:00
Girish Ramakrishnan f6fef21bf7 Fixup route for setting max email size 2020-08-20 22:28:58 -07:00
Girish Ramakrishnan 4a1f8457cf Switch to the merged automatic update route 2020-08-19 22:30:48 -07:00
Girish Ramakrishnan f73c8b00d4 global replace 2020-08-08 22:02:31 -07:00
Girish Ramakrishnan 08f116486a update showndown to 1.9.1
this has openLinksInNewWindow which is smart enough that internal links
open in same tab and external links open in new tab
2020-08-08 21:58:44 -07:00
Girish Ramakrishnan d82dde4b7f Add some $variables to the post install message
This way the post install messages can be better.

Removed it as a filter because I cannot figure how to pass args to it
2020-08-08 19:12:16 -07:00
Johannes Zellner 03bdcc786e Show critical backup config warning directly in backup ui instead of notification 2020-07-28 18:08:57 +02:00
Girish Ramakrishnan 05de8b54ec Add option to delete mails
Part of cloudron/box#720
2020-07-27 22:55:25 -07:00
Johannes Zellner 38682e48d4 Open different mimetypes differently in filemanager 2020-07-21 16:27:51 +02:00
Johannes Zellner 6dd414fe7e Add mailbox restriction code 2020-07-16 18:51:29 +02:00
Johannes Zellner 4cb5e66ccb Make catchall premium 2020-07-16 18:14:42 +02:00
Girish Ramakrishnan 1fd4d772e4 Fixup mailbox count 2020-07-15 15:47:58 -07:00
Johannes Zellner 3d17a33c43 Do not rely on angular trying to parse everything in the response for filemanager GET 2020-07-14 17:17:43 +02:00
Johannes Zellner 823cfca3c3 Support download links 2020-07-14 16:28:18 +02:00
Johannes Zellner b690c9bc95 Add filemanager chown dialog 2020-07-13 18:30:29 +02:00
Johannes Zellner fd3034bacc Make normal files downloadable 2020-07-13 17:48:53 +02:00
Johannes Zellner 779c3ba75b Add upload progress dialog 2020-07-10 19:15:33 +02:00
Johannes Zellner 8b160cbbfd Share markdown angular filter via client.js 2020-07-10 15:20:53 +02:00
Johannes Zellner 049a488e08 Implement file upload 2020-07-10 14:06:32 +02:00
Johannes Zellner afc90817cf Add file rename 2020-07-10 14:06:32 +02:00
Johannes Zellner 38f3e39258 Add directory creation 2020-07-10 14:06:32 +02:00
Johannes Zellner c674d679bd Add file removal functionality 2020-07-10 14:06:32 +02:00
Johannes Zellner 7c2ab4e5bd Initial filemanager view 2020-07-10 14:06:32 +02:00
Girish Ramakrishnan a725fc7a0b Add directory config ui 2020-07-09 21:51:51 -07:00
Girish Ramakrishnan 2e5e459094 mail: add pagination to mailboxes UI 2020-07-05 18:21:52 -07:00
Girish Ramakrishnan f51eccdef7 mail: Add pagination to lists UI 2020-07-05 11:55:17 -07:00
Girish Ramakrishnan 200122deee get all mailing lists in a single shot for now 2020-07-05 10:49:30 -07:00
Johannes Zellner 5100a28ff1 Remove unused features 2020-06-18 14:34:06 +02:00
Johannes Zellner 4a981cd2e2 Show subscription setup for domain adding 2020-06-18 13:56:37 +02:00
Johannes Zellner c8278e7b24 Add subscription setup link to paid branding feature 2020-06-18 12:16:16 +02:00
Johannes Zellner cb94737519 Fix bug where location change makes the app temporarily disappear 2020-06-14 16:31:06 +02:00
Johannes Zellner 01683e9383 Another attempt to fix app polling
Using taskId only to update app info leads to various outdated states if
an app task has finished. We need to also update once the task has
finished at least once. So instead of individual app polling, we can
simply rely on the all apps listing api, which we poll anyways and not
rely on the restricted properties in the main apps view.

The app configure will fetch the updated full properties now, not
relying on the Clients internal caching
2020-06-14 13:35:30 +02:00
Girish Ramakrishnan dce865c3cb only fetch app when there is an active task
fixes cloudron/box#677
2020-06-08 18:01:19 -07:00
Girish Ramakrishnan 81bf84b50a re-use existing progress and message properties
now, when we go back to the app grid, it reflects immediately
2020-06-08 17:54:50 -07:00