Johannes Zellner
|
c2b57a704d
|
We can't use the AppStore API wrapper due to Client.config()
Fetching the config requires of course an access token...
|
2016-07-27 17:32:22 +02:00 |
|
Johannes Zellner
|
1106aa6bba
|
Create cloudron.io account on the fly with the same credentials
|
2016-07-27 17:22:03 +02:00 |
|
Johannes Zellner
|
482a87e994
|
Add cloudron.io account registration api
|
2016-07-27 17:21:44 +02:00 |
|
Johannes Zellner
|
60c1fb4a93
|
Add checkbox for appstore account creation
|
2016-07-27 16:54:54 +02:00 |
|
Johannes Zellner
|
b13dd55fc6
|
Ensure we only callback once for onReady()
|
2016-07-27 16:34:15 +02:00 |
|
Johannes Zellner
|
3020071fe4
|
Provider argument for setup is never used
|
2016-07-27 14:15:22 +02:00 |
|
Johannes Zellner
|
4619435a2d
|
prepend the apiOrigin in one place
|
2016-07-27 11:20:15 +02:00 |
|
Johannes Zellner
|
4b79af7975
|
Do not set the global auth header for all but use wrappers instead
Setting it global means we send this to all requests being made through angular
|
2016-07-27 11:20:15 +02:00 |
|
Johannes Zellner
|
5da766131b
|
Set accessToken for appstore via params
|
2016-07-27 11:20:15 +02:00 |
|
Johannes Zellner
|
642e5aceed
|
Add AppStore.profile()
|
2016-07-27 11:20:15 +02:00 |
|
Johannes Zellner
|
2a64764deb
|
Save appstore config after login
|
2016-07-27 11:20:15 +02:00 |
|
Johannes Zellner
|
f5af539102
|
Add webadmin client calls for appstore config
|
2016-07-27 11:20:15 +02:00 |
|
Johannes Zellner
|
99af676344
|
Add AppStore.login()/logout()
|
2016-07-27 11:20:15 +02:00 |
|
Johannes Zellner
|
da1418c48b
|
Add angular base64 module
|
2016-07-27 11:20:15 +02:00 |
|
Johannes Zellner
|
520845157f
|
Only poll every 5 sec on update
|
2016-07-18 14:44:08 +02:00 |
|
Johannes Zellner
|
ae35c20227
|
Pass down the xFramOptions to the app configure route
|
2016-07-15 11:18:04 +02:00 |
|
Johannes Zellner
|
ebb564f623
|
Add tooltip to show the exact time in event log
|
2016-07-14 12:46:52 +02:00 |
|
Girish Ramakrishnan
|
5deadbfdc7
|
make prettyDate work for more than 30 days
|
2016-07-09 13:06:59 -07:00 |
|
Girish Ramakrishnan
|
32bce6a9a8
|
add some debugging info
|
2016-07-07 12:30:08 -07:00 |
|
Girish Ramakrishnan
|
fc932487e5
|
fix typo
|
2016-07-07 12:28:13 -07:00 |
|
Girish Ramakrishnan
|
9ad4e61b87
|
query box status via apiServerOrigin otherwise we hit nxdomain
|
2016-07-06 16:26:40 -05:00 |
|
Girish Ramakrishnan
|
d9b61500b3
|
redirect to new domain if it responds to progress
|
2016-07-05 22:10:12 -05:00 |
|
Girish Ramakrishnan
|
ff428ba5bf
|
Fix migrate API
|
2016-07-02 17:48:49 -05:00 |
|
Girish Ramakrishnan
|
8f7e5f154b
|
send complete plan information (since we do not have id)
|
2016-06-30 12:00:05 -05:00 |
|
Girish Ramakrishnan
|
f2c897a87d
|
load webadmin after migration
|
2016-06-29 23:41:42 -05:00 |
|
Girish Ramakrishnan
|
0642e64ccb
|
fix title of update page for migrations
|
2016-06-29 23:26:47 -05:00 |
|
Girish Ramakrishnan
|
9bfbdbba3b
|
handle migrate in update.html
|
2016-06-28 16:21:22 -05:00 |
|
Girish Ramakrishnan
|
41e33e71c8
|
initial migrate UI
|
2016-06-28 13:45:50 -05:00 |
|
Girish Ramakrishnan
|
56bc391b38
|
add ui text for clone
|
2016-06-17 19:11:29 -05:00 |
|
Girish Ramakrishnan
|
f8b402a48e
|
add progress message tooltip
|
2016-06-14 14:32:14 -07:00 |
|
Girish Ramakrishnan
|
f53c0b7700
|
set radix for parseInt
|
2016-06-14 14:21:24 -07:00 |
|
Girish Ramakrishnan
|
a2ec308155
|
pass the lastBackupId explicity as the backup to restore to
|
2016-06-13 10:13:54 -07:00 |
|
Johannes Zellner
|
ed4674cd14
|
Disable the trial popup
|
2016-06-13 16:51:28 +02:00 |
|
Girish Ramakrishnan
|
ea4cea9733
|
add tag on blur
|
2016-06-10 12:35:57 -07:00 |
|
Girish Ramakrishnan
|
63290b9936
|
Final fixes to taginput
|
2016-06-10 11:58:00 -07:00 |
|
Girish Ramakrishnan
|
324222b040
|
Fix template code style
|
2016-06-09 16:11:57 -07:00 |
|
Girish Ramakrishnan
|
f37b92da04
|
taginput: remove autocomplete. we don't use it
|
2016-06-09 10:34:42 -07:00 |
|
Girish Ramakrishnan
|
0de3b8fbdb
|
taginput: add tag input control for email aliases
|
2016-06-09 10:34:29 -07:00 |
|
Johannes Zellner
|
3540f2c197
|
Move token management to separate view for admins only
|
2016-06-07 22:54:53 +02:00 |
|
Johannes Zellner
|
17d48f3fce
|
Specify the expiration on the client. Currently this is 100 years.
I am not sure if this is the best approach, or if we should introduce a magic value instead.
|
2016-06-07 15:54:32 +02:00 |
|
Johannes Zellner
|
8144c6d086
|
Patch up the token delete button with the route
|
2016-06-07 15:38:42 +02:00 |
|
Johannes Zellner
|
6261231593
|
add ui for token generation
|
2016-06-07 14:19:20 +02:00 |
|
Johannes Zellner
|
8602e033c5
|
Only show active clients for non-admins
|
2016-06-07 13:46:45 +02:00 |
|
Johannes Zellner
|
3598d89b12
|
?all is gone in clients route
|
2016-06-07 13:17:02 +02:00 |
|
Johannes Zellner
|
ffd552583c
|
Patch up the client remove ui
|
2016-06-07 13:12:53 +02:00 |
|
Johannes Zellner
|
4147455654
|
Fetch tokens for each client separately
|
2016-06-07 12:37:04 +02:00 |
|
Johannes Zellner
|
70d569e2e8
|
List all oauth clients in webadmin
|
2016-06-07 12:26:14 +02:00 |
|
Johannes Zellner
|
78135c807a
|
Be consistent in client.js add -> create
|
2016-06-07 10:49:11 +02:00 |
|
Johannes Zellner
|
bfa33e4d8e
|
Fixup a linter issue
|
2016-06-07 10:48:36 +02:00 |
|
Johannes Zellner
|
8b23174769
|
add client.addOAuthClient()
|
2016-06-07 10:45:50 +02:00 |
|