Girish Ramakrishnan
|
a95e8633cd
|
mail list: add members only checkbox
|
2020-04-17 17:55:07 -07:00 |
|
Johannes Zellner
|
e3adbbe000
|
Only show subscription setup dialog when coming from free
|
2020-04-14 18:38:59 +02:00 |
|
Girish Ramakrishnan
|
1b0cb5d455
|
remove API calls to add/remove mail domain separately
part of cloudron/box#669
|
2020-03-31 10:59:01 -07:00 |
|
Girish Ramakrishnan
|
ba0e5d0b59
|
query 1000 aliases and mailboxes
we don't handle pagination yet. it's not needed
|
2020-03-28 17:35:53 -07:00 |
|
Girish Ramakrishnan
|
b5eac7c91b
|
email: add type filter to eventlog
|
2020-03-25 22:07:01 -07:00 |
|
Girish Ramakrishnan
|
14348eba38
|
Move name and logo into branding page
|
2020-03-18 22:11:33 -07:00 |
|
Girish Ramakrishnan
|
0e3ae2b450
|
add new branding view
|
2020-03-18 17:53:50 -07:00 |
|
Johannes Zellner
|
31e3c8da30
|
Update feature test comments
|
2020-03-09 14:19:12 -07:00 |
|
Johannes Zellner
|
d5930fd859
|
Show error on user deletion if not allowed
|
2020-03-06 12:23:50 -08:00 |
|
Johannes Zellner
|
19e2919d5b
|
Add reconnect handler and make reboot state better reflected in the notfications
|
2020-03-06 02:38:21 -08:00 |
|
Johannes Zellner
|
a9767ac29a
|
Make use of new support feature flag
|
2020-03-06 01:08:55 -08:00 |
|
Johannes Zellner
|
8221e6a148
|
User permissions property is gone
|
2020-03-05 15:57:42 -08:00 |
|
Johannes Zellner
|
e7b9c2d294
|
Disable role selection for Cloudrons with user restriction
|
2020-02-26 16:48:51 +01:00 |
|
Johannes Zellner
|
7ce4effc2d
|
Remove all .admin usage
|
2020-02-24 17:29:20 +01:00 |
|
Johannes Zellner
|
f1c951c997
|
User creation and edit apis don't take admin flag anymore
|
2020-02-24 17:15:50 +01:00 |
|
Johannes Zellner
|
a17d810fea
|
Only auto-login the owner for subscription setup
|
2020-02-24 15:10:21 +01:00 |
|
Johannes Zellner
|
0e6c9177f0
|
Migrate most of .admin usage
|
2020-02-24 12:56:13 +01:00 |
|
Girish Ramakrishnan
|
7061880104
|
derive admin flag from roles
|
2020-02-21 16:55:39 -08:00 |
|
Johannes Zellner
|
6f12cde2e8
|
Add user role dropdown
Also pass `role` instead of `permissions`
Once done ng-disable/ng-hide based on userInfo.role
|
2020-02-21 21:15:54 +01:00 |
|
Johannes Zellner
|
81fb4ab435
|
Add appstore accessToken to subscription setup links
|
2020-02-21 13:08:20 +01:00 |
|
Girish Ramakrishnan
|
5fd575a217
|
display usage info
|
2020-02-20 12:36:05 -08:00 |
|
Girish Ramakrishnan
|
84310336bd
|
Add search param
|
2020-02-18 09:46:52 -08:00 |
|
Johannes Zellner
|
aba233c74a
|
Add permissions UI
|
2020-02-17 14:05:26 +01:00 |
|
Johannes Zellner
|
016e2b375d
|
Add commented test block for features
|
2020-02-14 20:45:23 +01:00 |
|
Johannes Zellner
|
4283046e76
|
Add footer branding configuration
|
2020-02-14 15:34:44 +01:00 |
|
Girish Ramakrishnan
|
bc31ea5eb7
|
mail: move the next/prev page buttons to header
aligns with other ui like activity and mailbox
|
2020-02-13 09:12:59 -08:00 |
|
Johannes Zellner
|
0a29f92384
|
Use features from config object
|
2020-02-13 16:34:37 +01:00 |
|
Johannes Zellner
|
a13414ddb9
|
Add feature object and show/hide elements accordingly
|
2020-02-13 15:30:31 +01:00 |
|
Girish Ramakrishnan
|
135548a03b
|
mail: add js code to get eventlog
|
2020-02-11 22:07:58 -08:00 |
|
Girish Ramakrishnan
|
49975a521b
|
Add UI to import backup
|
2020-02-07 09:42:27 -08:00 |
|
Johannes Zellner
|
3efe7eb85d
|
Add token route wrapper
|
2020-02-07 16:42:35 +01:00 |
|
Johannes Zellner
|
46635e1992
|
Remove oauth client wrapper
|
2020-02-07 16:36:10 +01:00 |
|
Johannes Zellner
|
7596881464
|
Remove oauth from gulp and ejs templates
|
2020-02-07 13:41:10 +01:00 |
|
Girish Ramakrishnan
|
be1874839e
|
get support configuration via REST API
|
2020-02-05 14:15:46 -08:00 |
|
Johannes Zellner
|
5996ea1ba3
|
Remove unused code
|
2020-02-05 17:26:48 +01:00 |
|
Johannes Zellner
|
9dbdad324a
|
Use invite link generated on the server to stay in sync
|
2020-02-05 15:53:19 +01:00 |
|
Johannes Zellner
|
92be875a2f
|
Use standalone login screen instead of OAuth
|
2020-02-04 14:46:19 +01:00 |
|
Girish Ramakrishnan
|
d5e4453f15
|
app passwords: add ui
|
2020-02-01 18:49:29 -08:00 |
|
Johannes Zellner
|
300ab191fe
|
Add cloudron purpose to appstore login/signup flow
|
2020-01-30 15:36:05 +01:00 |
|
Girish Ramakrishnan
|
4a29fa93c5
|
services: use memorySwap to be consistent with the app memory UI
the memory limit sliders take the total memory (memory + swap).
|
2020-01-28 13:38:05 -08:00 |
|
Johannes Zellner
|
1fef7130fb
|
Add time zone settings ui
|
2020-01-07 21:41:45 +01:00 |
|
Johannes Zellner
|
f07e0bf967
|
Fix typo to actually restart an app
|
2020-01-06 16:38:48 +01:00 |
|
Girish Ramakrishnan
|
adc078a5cb
|
Add a restart button in recovery section
|
2019-12-20 11:27:32 -08:00 |
|
Girish Ramakrishnan
|
3f3ec9ef9a
|
Fix usage of config.memory
|
2019-12-20 10:02:01 -08:00 |
|
Girish Ramakrishnan
|
37c23fa187
|
avatar: fix broken image for emails with no gravatar
this was because we blindly add ? to a url which already has query params
|
2019-12-13 13:50:50 -08:00 |
|
Johannes Zellner
|
2eeb99e869
|
Improve avatar settings dialog
|
2019-12-12 15:34:26 +01:00 |
|
Girish Ramakrishnan
|
5b29f48bfd
|
Fix bug where providerToken is sent in config
|
2019-12-11 13:58:29 -08:00 |
|
Girish Ramakrishnan
|
060fe39f2e
|
Fix repair route path
|
2019-12-06 11:44:33 -08:00 |
|
Johannes Zellner
|
165ad229e2
|
Add support to upload custom profile avatar
|
2019-12-02 18:03:41 +01:00 |
|
Girish Ramakrishnan
|
646f669c14
|
Display swap
|
2019-11-21 14:00:37 -08:00 |
|