Johannes Zellner
5a2cf3cbfe
Move superuser checkbox at the bottom of the form
2016-02-26 11:02:43 +01:00
Johannes Zellner
715c5f9f61
Do not set admin group multiple times
2016-02-26 10:56:33 +01:00
Johannes Zellner
6843fda601
Show group names and make sure we don't break layout right away
2016-02-26 10:53:41 +01:00
Johannes Zellner
a78f3b1db3
Give more space to some views
2016-02-26 10:52:47 +01:00
girish@cloudron.io
10967ff8ce
allow 1.2 times RAM
...
This is basically to allow 2 phabricators and another small app with
no warning on a 4gb droplet :-)
2016-02-25 18:34:28 -08:00
girish@cloudron.io
1fdfd3681c
Revert "Display group ids"
...
This reverts commit d80ce25363061f95cb14e223efd4ab9828739eea.
Didn't mean to commit this
2016-02-25 18:11:25 -08:00
girish@cloudron.io
187d4f9ca2
round memory to nearest GB
...
os.totalmem returns some close-to-GB number. Because of this two
apps with 2GB don't install on 4GB.
2016-02-25 17:19:39 -08:00
girish@cloudron.io
6b67e64bf1
Display group ids
2016-02-25 16:33:58 -08:00
girish@cloudron.io
7ae6061d72
Edit -> Save
2016-02-25 15:24:50 -08:00
Johannes Zellner
e96b9c3e3f
Give the user the perception he gets what he pays for
2016-02-26 00:18:47 +01:00
Johannes Zellner
c9ca05a703
Do not offer admin group for access restriction
...
The same can be achieved with a new group and it just
keeps the superuser/admin out of the way here. In any case
admins can always access all apps.
2016-02-26 00:13:09 +01:00
Johannes Zellner
23e5bed247
Fix the group numbering to ignore admin group
2016-02-26 00:02:38 +01:00
Johannes Zellner
bae0d728b3
Only show group count to not break layout and allow quickedit
2016-02-26 00:01:25 +01:00
Johannes Zellner
5cd1c7d714
add hand selector
2016-02-26 00:01:01 +01:00
Johannes Zellner
d430e902bf
Separate superuser checkbox from the other groups in user edit
2016-02-25 23:20:55 +01:00
Johannes Zellner
4fb89de34f
Remove 'this is you'
2016-02-25 22:29:06 +01:00
Johannes Zellner
7cd3bb31e1
Add new support type for failing erroring apps
2016-02-25 21:38:37 +01:00
Girish Ramakrishnan
2857158543
do not set memoryLimit
2016-02-25 11:05:19 -08:00
Johannes Zellner
82a347ea4b
Add tooltips for superusers
2016-02-25 16:07:31 +01:00
Johannes Zellner
b5c7f978a2
Do not show admin group in group listing
2016-02-25 15:54:30 +01:00
Johannes Zellner
625da29fce
Show admins with an icon instead of a group tag
2016-02-25 15:53:36 +01:00
Johannes Zellner
b82b183df6
Show alternative text for non admins, when no apps are available for this user
2016-02-25 15:38:46 +01:00
Johannes Zellner
ce36fadf2b
Fix bug for non admins to view the appstore
2016-02-25 15:34:44 +01:00
Johannes Zellner
2429599733
Change text from installed to your applications
2016-02-25 15:34:33 +01:00
Johannes Zellner
261a0a1728
Add account ui to change displayName
2016-02-25 15:09:52 +01:00
Johannes Zellner
d8def61f67
Encapsulate the business logic in the account controller
2016-02-25 14:58:26 +01:00
Johannes Zellner
2732af24c1
Some code cleanups and bugfixes for the accounts view
2016-02-25 14:46:53 +01:00
Johannes Zellner
3d48da0e8d
Remove unused function in client to change email
2016-02-25 14:34:35 +01:00
Johannes Zellner
d3b8bd1314
Remove password field for user email change
2016-02-25 14:34:16 +01:00
Johannes Zellner
f600ebcf19
Remove password entry from user edit form
2016-02-25 14:15:48 +01:00
Johannes Zellner
7165be0513
Warn the user about installing too many apps, but give an override button
2016-02-25 12:41:15 +01:00
Johannes Zellner
00d277b1c3
Make the error dialog generic not only for app install errors
2016-02-24 18:36:40 +01:00
Johannes Zellner
f5189e0a56
Force the user to set at least one access restriction group
2016-02-19 18:02:51 +01:00
Johannes Zellner
30913006e3
Remove all occurances of oauthProxy in the webadmin
2016-02-19 16:50:25 +01:00
Johannes Zellner
07c935dfec
Remove oauthProxy from client side api wrapper
2016-02-19 16:00:48 +01:00
Johannes Zellner
8cb304e1c9
Ensure app ordering by location
2016-02-19 13:36:39 +01:00
Johannes Zellner
a24335d68b
Remove oauth proxy setting ui
2016-02-19 12:04:05 +01:00
Johannes Zellner
78d1ed7aa5
Special case the admin button in apps access control UI
2016-02-18 18:26:24 +01:00
Johannes Zellner
f5570c2e63
Enable the apps group access control ui
2016-02-18 16:14:45 +01:00
Johannes Zellner
864e3ff217
Give form feedback if group name is invalid
...
Fixes #583
2016-02-15 13:09:58 +01:00
Johannes Zellner
22a3dd7653
Disable advanced accessControl ui
...
This is working, from a configuration standpoint.
However not all auth methods support this yet, so
we hide it until that is done, otherwise it is just
confusing
2016-02-14 13:15:09 +01:00
Johannes Zellner
132b463e0a
Hide memoryLimit ui
2016-02-14 13:14:03 +01:00
Johannes Zellner
7aefe5226a
Properly layout the group labels
2016-02-14 13:12:04 +01:00
Johannes Zellner
656c1bfd3a
Make Admin group members visible
2016-02-14 13:11:49 +01:00
Johannes Zellner
e237b609f5
Make admin group buttons red
2016-02-14 13:08:50 +01:00
Johannes Zellner
057b9e954e
Support btn-admin
2016-02-14 13:08:40 +01:00
Johannes Zellner
f79c00d9be
Special case admin group button in user profile
2016-02-14 12:51:58 +01:00
Johannes Zellner
7c243cb219
Warn the user on group deletion if it still has members
2016-02-13 12:42:41 +01:00
Johannes Zellner
503714a10b
Special case admin group in group listing
2016-02-13 12:42:41 +01:00
Johannes Zellner
8c6f655628
Ensure we deal with byte values for memoryLimit
2016-02-11 17:29:00 +01:00