Johannes Zellner
6aa8602b96
Replace action buttons with context menu
2020-07-14 23:49:14 +02:00
Johannes Zellner
240272f7ce
Cleanup console.log()s
2020-07-14 19:26:24 +02: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
6956cfa32d
Try to figure out the file language for monaco
2020-07-14 16:41:40 +02:00
Johannes Zellner
3a54e662c2
Give monaco some time to settle the ui and add tooltips
2020-07-14 16:28:46 +02:00
Johannes Zellner
823cfca3c3
Support download links
2020-07-14 16:28:18 +02:00
Johannes Zellner
02dcb013ef
Clear drop target highlight
2020-07-14 00:53:11 +02:00
Girish Ramakrishnan
e77d3f4fcc
import and restore: add b2 provider
...
part of cloudron/box#508
2020-07-13 15:36:44 -07:00
Johannes Zellner
e97f3032cc
Make monaco work
2020-07-13 23:35:49 +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
3bcef3d9c3
Fix file rename focus and initial selection
2020-07-13 17:05:01 +02:00
Johannes Zellner
da54699815
Add drag'n'drop to filemanager
2020-07-13 15:41:10 +02:00
Johannes Zellner
6b64dd52b9
Remove console.log()s
2020-07-13 12:59:50 +02:00
Girish Ramakrishnan
fb07dc2294
implement mandatory 2fa
...
part of #716
2020-07-10 13:10:07 -07:00
Johannes Zellner
779c3ba75b
Add upload progress dialog
2020-07-10 19:15:33 +02:00
Johannes Zellner
4564e501d3
Add basic upload progress bar
2020-07-10 19:15:33 +02:00
Johannes Zellner
ff5036a55b
Handle filemanager error if app does not exist
2020-07-10 16:10:49 +02:00
Johannes Zellner
799892c220
Add footer and fixup main layout
2020-07-10 15:27:44 +02:00
Johannes Zellner
8b160cbbfd
Share markdown angular filter via client.js
2020-07-10 15:20:53 +02:00
Johannes Zellner
48983879ab
Improve new folder dialog
2020-07-10 15:11:09 +02:00
Johannes Zellner
2cecdd7f01
Add breadcrumb to filemanager
2020-07-10 15:01:56 +02:00
Johannes Zellner
4ebaa674c3
root is uid 0
2020-07-10 14:17:30 +02:00
Johannes Zellner
fb637f61f3
Add folder upload hooks
2020-07-10 14:06:32 +02:00
Johannes Zellner
805e07e65f
entry.filePath -> entry.fileName
2020-07-10 14:06:32 +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
50b528260c
account setup: Make fields readonly when profile is locked
...
part of cloudron/box#704
2020-07-09 15:36:52 -07:00
Girish Ramakrishnan
d2ece2b7f9
email is not used in setup account
2020-07-09 14:53:14 -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
a9a9af9ef7
s3: add region field to import and restore UI
...
for s3 v4 compat providers like yandex
fixes cloudron/box#713
2020-07-05 10:58:20 -07:00
Girish Ramakrishnan
200122deee
get all mailing lists in a single shot for now
2020-07-05 10:49:30 -07:00
Girish Ramakrishnan
9ba79cfb32
Fix infinite loop when postinstall has <br/> in it
2020-06-29 19:39:26 -07:00
Johannes Zellner
d2ac8536b3
402 is a license error and also returned if no appstore account setup
2020-06-18 14:50:24 +02: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
e593e48d40
Remove debug console.log
2020-06-17 13:16:27 +02:00
Johannes Zellner
b58ca1506e
Add more information to dnssetup screen
2020-06-16 15:28:58 +02:00
Johannes Zellner
e0334b3ac8
Fix oversight to set correct view after admin setup
2020-06-16 13:23:32 +02:00
Johannes Zellner
412bd1c1f4
Make nginx logs available in log viewer
2020-06-15 17:30:32 +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
Johannes Zellner
c0df62cd5b
Give more info in dns setup what is happening with the domain
2020-06-10 11:28:47 +02:00
Johannes Zellner
a8e6d727fa
Add logic for email setup and invite setup forms
2020-06-09 15:39:27 +02:00