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
1960969325
Fix scrollbar quirk for chrome
2020-06-13 23:11:49 +02:00
Johannes Zellner
b49721f514
Fix toolbar with layout
2020-06-13 23:11:17 +02:00
Johannes Zellner
6876e82d64
Highligh currently selected category button instead of showing the title
2020-06-13 23:01:48 +02:00
Johannes Zellner
15a7beae57
Show selected category in dropdown button
2020-06-13 22:56:24 +02:00
Johannes Zellner
297a635613
'Recently updated' becomes 'popular' used to be 'featured'
2020-06-13 22:47:10 +02:00
Johannes Zellner
e0778c52e8
Fix appstore search margin on mobile
2020-06-13 22:43:35 +02:00
Johannes Zellner
e09b9964be
Do not overlay the scrollbar
2020-06-13 22:39:37 +02:00
Johannes Zellner
1d27926220
Shorten the appstore search placeholder text
2020-06-13 22:22:44 +02:00
Johannes Zellner
7427d549cc
Make the appstore view not so wide
2020-06-13 22:22:25 +02:00
Johannes Zellner
37aeb3f713
Fix border radius in dropdown
2020-06-13 22:17:38 +02:00
Johannes Zellner
7bf06da9f8
Don't add 1sec delay for search input focus
2020-06-13 22:16:16 +02:00
Johannes Zellner
b6157d58c8
Show if no app passwords are created
2020-06-12 15:46:34 +02:00
Johannes Zellner
4767fe5515
Fix z-index of appstore view to not overlay the menu
2020-06-12 15:44:13 +02:00
Johannes Zellner
750acdbcd7
Swap navbar icons to make sense
2020-06-12 15:41:23 +02:00
Johannes Zellner
29543fbc85
Use 'My Apps' everywhere
2020-06-12 15:34:54 +02:00
Johannes Zellner
05913d0ae0
Rename owner role to superadmin in UI bits
2020-06-12 15:20:18 +02:00
Johannes Zellner
a31617fcb0
Rework the appstore view
2020-06-12 15:02:41 +02:00
Johannes Zellner
ec71b622fc
Ensure action items are aligned on mobile
2020-06-11 19:33:59 +02:00
Johannes Zellner
3dd659639d
Add action item tooltips
2020-06-11 19:32:23 +02:00
Johannes Zellner
4aca2b64b9
Just show the rendered postinstall message as docs in info dialog
2020-06-11 15:32:24 +02:00
Johannes Zellner
4c2c27c686
move logs button into app grid
2020-06-11 15:24:18 +02:00
Johannes Zellner
429f45a09a
add info dialog for apps
2020-06-10 18:00:50 +02:00
Johannes Zellner
886c668107
Show default memory requirement in app install
2020-06-10 11:31:29 +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
Johannes Zellner
ccf1c78cbb
Add ability to develop the setup screen more easily
2020-06-09 15:03:35 +02:00
Johannes Zellner
4e25688dd9
We always require owner email
2020-06-09 14:58:03 +02:00
Johannes Zellner
3378bf7a1e
Remove provider from setup
2020-06-09 14:53:43 +02:00
Johannes Zellner
2bbafb5604
Remove unused pre-fill logic in setup
2020-06-09 14:53:19 +02:00
Girish Ramakrishnan
1e82774460
set poll frequency same as the apps.js
2020-06-08 20:26:25 -07: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
Girish Ramakrishnan
94b6f5bffd
Call postProcess in getApps
2020-06-08 17:20:18 -07:00
Johannes Zellner
5440a3b62b
Ensure we send the info also for cifs
2020-06-08 18:00:04 +02:00
Johannes Zellner
24737382f9
Add CIFS storage backend
2020-06-08 17:52:56 +02:00
Johannes Zellner
5fa3215a4d
Ensure additional group ldap settings are shown
2020-06-08 14:50:32 +02:00
Girish Ramakrishnan
105141be53
show warning for unstable updates
...
part of cloudron/box#698
2020-06-05 17:07:33 -07:00
Johannes Zellner
e19edcb67a
Do not crash when retention policy is unknown to the dashboard code
2020-06-05 14:35:34 +02:00
Johannes Zellner
be0b61a628
Fix backup location display for sshfs
2020-06-05 13:03:16 +02:00
Johannes Zellner
8d79244068
Reorder backup provider list
2020-06-05 12:48:27 +02:00
Johannes Zellner
8ee66d3abf
Add sshfs backup configuration
2020-06-05 12:47:33 +02:00
Johannes Zellner
fb94416b1b
Give more information about ldap sync
2020-06-05 08:59:04 +02:00
Johannes Zellner
70a925b416
Handle ldap groups in group edit form
2020-06-05 08:18:40 +02:00
Johannes Zellner
959f245ce4
Show ldap indicator for groups
2020-06-04 14:11:05 +02:00
Johannes Zellner
b3eb650315
Allow to enable/disable group sync
2020-06-04 12:30:31 +02:00
Johannes Zellner
bdf7da6ef6
Mention that ldap sync is not automatic
2020-06-04 11:01:18 +02:00
Johannes Zellner
36d49b8217
Refresh 20 apps in parallel
2020-06-03 23:38:00 +02:00
Johannes Zellner
18ac61e8ab
custom asyncForEach() is gone
2020-06-03 23:17:06 +02:00