Girish Ramakrishnan
|
b9d7149dbb
|
Remove email domain logic from users view
|
2018-05-01 15:25:43 -07:00 |
|
Girish Ramakrishnan
|
72bbb4ec68
|
Use the scope to determine what the user has access to
|
2018-05-01 14:40:59 -07:00 |
|
Girish Ramakrishnan
|
d9ec1be9b6
|
Get the user profile first to determine the scope
|
2018-05-01 14:19:05 -07:00 |
|
Girish Ramakrishnan
|
ecddb6977a
|
Use the version in the status API instead
This is because we want to get the user's profile as the first
thing to know the scopes
|
2018-05-01 14:15:12 -07:00 |
|
Girish Ramakrishnan
|
77220038a1
|
clients API has moved up a level
|
2018-05-01 11:08:34 -07:00 |
|
Girish Ramakrishnan
|
016f194271
|
typo
|
2018-04-29 18:02:48 -07:00 |
|
Girish Ramakrishnan
|
e34fecee5e
|
Pass scope and expiresAt as body params
|
2018-04-28 22:02:46 -07:00 |
|
Girish Ramakrishnan
|
7448dc5ec5
|
Capitalize
|
2018-04-28 10:19:21 -07:00 |
|
Girish Ramakrishnan
|
bfd25a08c2
|
Use new route to query user apps
|
2018-04-26 20:07:53 -07:00 |
|
Girish Ramakrishnan
|
8861e61bdf
|
profile routes have moved under /api/v1/user
|
2018-04-26 19:58:38 -07:00 |
|
Girish Ramakrishnan
|
049c2fca8a
|
Make it a button
|
2018-04-26 09:58:45 -07:00 |
|
Girish Ramakrishnan
|
63df9df913
|
Add links to TOTP apps
|
2018-04-26 09:32:56 -07:00 |
|
Johannes Zellner
|
05b6740e07
|
Refresh the user profile on 2fa status change
|
2018-04-26 16:54:03 +02:00 |
|
Johannes Zellner
|
46aac0288c
|
Add 2fa disable flow
|
2018-04-26 16:38:26 +02:00 |
|
Johannes Zellner
|
4ec0fbd33c
|
Show 2fa status in accounts view
|
2018-04-26 16:32:43 +02:00 |
|
Johannes Zellner
|
7a24d5fdfa
|
Add 2fa enabling flow to accounts view
|
2018-04-26 16:30:07 +02:00 |
|
Johannes Zellner
|
3f082ccace
|
Fix typo
|
2018-04-26 14:49:14 +02:00 |
|
Girish Ramakrishnan
|
a37fc3093a
|
Add note to setup subscription
|
2018-04-26 01:19:48 -07:00 |
|
Johannes Zellner
|
4541940a76
|
Make the setup billing button more descriptive
|
2018-04-24 11:49:03 +02:00 |
|
Johannes Zellner
|
3017fe0c95
|
Remove (in trial) label
|
2018-04-24 11:47:47 +02:00 |
|
Johannes Zellner
|
d3bf9a2478
|
Avoid further flickering of the subscription buttons
|
2018-04-24 11:47:00 +02:00 |
|
Johannes Zellner
|
7107672358
|
Fix trial badge flickering
|
2018-04-23 20:55:03 +02:00 |
|
Johannes Zellner
|
8519d6665e
|
Add support for appstore 2fa setup
|
2018-04-22 18:52:37 +02:00 |
|
Girish Ramakrishnan
|
774c9e435e
|
Make it 1.5 since we have some swap to work with
|
2018-04-19 19:20:45 -07:00 |
|
Girish Ramakrishnan
|
e1f35a8d9f
|
Fix wording
|
2018-04-18 12:40:30 -07:00 |
|
Johannes Zellner
|
67136e418c
|
Encode the email query argument
This is required to correctly transfer characters like +
|
2018-04-18 21:29:40 +02:00 |
|
Johannes Zellner
|
924cc997aa
|
Hide cloudron.io account section in settings if it is not yet registered
|
2018-04-18 21:18:31 +02:00 |
|
Johannes Zellner
|
12eda5f507
|
Improve subscription indicator
We now don't show anything when the cloudron is still in trial period
but the user already has setup billing
|
2018-04-18 17:56:04 +02:00 |
|
Girish Ramakrishnan
|
96bb979abf
|
Add CRM category
|
2018-04-17 16:28:31 -07:00 |
|
Girish Ramakrishnan
|
62fd73f1b1
|
Fix link
|
2018-04-17 09:39:02 -07:00 |
|
Johannes Zellner
|
16d4d28046
|
Be consistent and make domain list entries edit on click
|
2018-04-13 21:50:21 +02:00 |
|
Johannes Zellner
|
2280008029
|
Give a lot more backlog for the app logs
|
2018-04-13 13:13:51 +02:00 |
|
Johannes Zellner
|
a36439314d
|
Fix logviewer autoscroll for chrome
Chrome does not support the scrollTopMax property
|
2018-04-13 13:12:32 +02:00 |
|
Johannes Zellner
|
290b44fbb7
|
Fixup catchall to use mailboxes instead of users
|
2018-04-12 13:02:32 +02:00 |
|
Johannes Zellner
|
404c280595
|
Catchall property is now addresses
|
2018-04-12 12:37:32 +02:00 |
|
Johannes Zellner
|
b0f8370a31
|
Make copies of mailbox properties to work with in edit dialog
This avoids local data model updates in the UI on dialog cancel
|
2018-04-12 12:26:54 +02:00 |
|
Johannes Zellner
|
6abcf4ec3c
|
Remove left over artifacts from inline edit mode
|
2018-04-12 12:15:23 +02:00 |
|
Johannes Zellner
|
db6d7bcefb
|
Refresh the mailinglists on edit
|
2018-04-12 12:12:22 +02:00 |
|
Johannes Zellner
|
0e1913b0b4
|
Handle corner case, where mailbox referenced in mailinglist got removed
|
2018-04-12 12:12:11 +02:00 |
|
Johannes Zellner
|
cc6b097dc5
|
Use a copy of the mailinglist properties on edit
|
2018-04-12 12:02:20 +02:00 |
|
Johannes Zellner
|
c4f7a0c857
|
Ensure new mailboxes appear in maillinglist options
|
2018-04-12 11:57:15 +02:00 |
|
Johannes Zellner
|
34187d76b6
|
Update Chart.js to new version and show full fqdn for apps
|
2018-04-12 11:45:18 +02:00 |
|
Girish Ramakrishnan
|
87e7e9fa07
|
Add header to mailing list delete dialog
|
2018-04-11 19:04:26 -07:00 |
|
Girish Ramakrishnan
|
8643fbb65c
|
Fix typo in mailbox delete dialog
|
2018-04-11 18:49:41 -07:00 |
|
Johannes Zellner
|
6a2846afeb
|
Show full fqdn for apps in graphs
|
2018-04-11 19:19:05 +02:00 |
|
Johannes Zellner
|
7bfa23e2b1
|
Prevent email hash change listener to kick-in on view change
|
2018-04-11 12:16:44 +02:00 |
|
Girish Ramakrishnan
|
bcd55972cd
|
Remove many breaks
When email is disabled, there is just lots of empty space
|
2018-04-10 14:23:10 -07:00 |
|
Johannes Zellner
|
d75e1d04b3
|
Do not use the same DOM element id twice
|
2018-04-10 18:05:35 +02:00 |
|
Johannes Zellner
|
b0b19053a7
|
We now set the csp headers from nginx
This makes it easier to also support local development on non https
|
2018-04-10 17:59:46 +02:00 |
|
Johannes Zellner
|
5cc298555a
|
Ensure assets have proper tag attributes and always source from /
|
2018-04-10 14:49:49 +02:00 |
|