Johannes Zellner
c84674529b
Calm down the app polling a bit
2016-04-05 09:27:32 +02:00
Johannes Zellner
a0098a8883
Adjust email templates, as we do not have a username set now
2016-04-05 09:27:32 +02:00
Johannes Zellner
f6547c9b71
Ensure we render a useful string for access restriction users
2016-04-05 09:27:32 +02:00
Johannes Zellner
6dc17183ee
Do not use google font cdn
2016-04-05 09:27:32 +02:00
Johannes Zellner
bba3dd5ec0
Fetch users and groups in apps view
2016-04-05 09:27:32 +02:00
Johannes Zellner
9eec6c2e9d
Add an extra postprocess in client.js
2016-04-05 09:27:32 +02:00
Johannes Zellner
c235b82660
Fallback to email if username is not set for single user apps
2016-04-05 09:27:32 +02:00
Johannes Zellner
67ac0fcd5a
Add missing ajax-loader.gif for slick carousel
2016-04-05 09:27:32 +02:00
Johannes Zellner
87ca147e65
Show user and email in user selection for app permission
2016-04-05 09:27:32 +02:00
Johannes Zellner
0cf2bfb792
Use user.id for session serialization
2016-04-05 09:27:32 +02:00
Johannes Zellner
a112e614e6
Actually query by username instead of just delegate to get() in getByUsername()
2016-04-05 09:27:32 +02:00
Johannes Zellner
0b1dcd2940
Use userdb.getByUsername() instead of get()
2016-04-05 09:27:32 +02:00
Johannes Zellner
951934f275
Remove unused require
2016-04-05 09:27:32 +02:00
Johannes Zellner
78518ff5f6
Hide username and displayName when adding an account
2016-04-05 09:27:32 +02:00
Johannes Zellner
b8d0c01187
fix typo
2016-04-05 09:27:32 +02:00
Johannes Zellner
572e5c4938
Adjust the user add form to not require a username
2016-04-05 09:27:32 +02:00
Johannes Zellner
e4fabd20c1
Do not require a username to be present when creating a user
2016-04-05 09:27:32 +02:00
Johannes Zellner
726d154890
Make user id a uuid.v4() and allow empty usernames
2016-04-05 09:27:32 +02:00
Johannes Zellner
7a5ac1a2f5
Add POST account/setup to distinguish between setup and password reset
2016-04-05 09:27:32 +02:00
Johannes Zellner
c90a8041e2
Move password/setup.html -> account/setup.html
2016-04-05 09:27:32 +02:00
Johannes Zellner
18b91b5fa0
Rename password setup to account setup
2016-04-05 09:27:32 +02:00
Johannes Zellner
f058c266d2
Add username and display name form fields on account setup
2016-04-05 09:27:32 +02:00
Johannes Zellner
e0114c87ac
Also update the user record when username and email is sent
2016-04-05 09:27:32 +02:00
Johannes Zellner
c98275000b
Optionally support username and email in password setter route
2016-04-05 09:27:32 +02:00
Girish Ramakrishnan
553509c462
implement installation of app bundle
2016-04-04 23:03:13 -07:00
Girish Ramakrishnan
306bef96b4
remove dead DNS_IN_SYNC
2016-04-04 22:14:05 -07:00
Girish Ramakrishnan
497eaea65e
bump expiry to 60 mins
v0.11.1
2016-04-04 16:02:13 -07:00
Girish Ramakrishnan
8aacc503a6
Revert "getRestoreUrl now uses caas restore api"
...
This reverts commit f9fc9325a8995dc0a9cb1dfcf22fb27eca697a89.
For now, we can simply assume that caas is s3 based.
2016-04-04 15:57:32 -07:00
Girish Ramakrishnan
ec160fe45f
make getBackupUrl return id as well
2016-04-04 12:45:09 -07:00
Girish Ramakrishnan
82c74e6787
add backupdb tests
2016-04-04 12:41:17 -07:00
Girish Ramakrishnan
bbff195863
rename filename to id
2016-04-04 12:20:56 -07:00
Girish Ramakrishnan
e528dbcfc0
creationTime is redundant
2016-04-04 12:13:54 -07:00
Girish Ramakrishnan
0467e80c71
remove unused require
2016-04-04 12:13:25 -07:00
Girish Ramakrishnan
c9ef0056e0
rename getSignedUploadUrl to getBackupUrl
2016-04-04 12:01:47 -07:00
Girish Ramakrishnan
efb228cf5e
getRestoreUrl now uses caas restore api
2016-04-04 11:57:29 -07:00
Girish Ramakrishnan
af700827c5
info is not passed anymore
2016-04-04 11:44:24 -07:00
Girish Ramakrishnan
3135783fe3
rename getSignedDownloadUrl to getRestoreUrl
2016-04-04 11:43:56 -07:00
Girish Ramakrishnan
496f530b9f
sessionToken is required in credentials (when signing)
2016-04-04 11:23:38 -07:00
Girish Ramakrishnan
f44c2707f0
install swaks in base image
2016-04-04 09:50:19 -07:00
Johannes Zellner
9fbbddc3eb
Show setupLink properly
2016-04-04 18:41:51 +02:00
Johannes Zellner
5afb16aa98
Show dialog with setupLink on invite
2016-04-04 18:41:51 +02:00
Johannes Zellner
8f2b0bae5e
Receive the resetToken in the webadmin
2016-04-04 18:41:51 +02:00
Johannes Zellner
fcfd1dceac
Deliver the resetToken when an invite was sent
2016-04-04 18:41:51 +02:00
Girish Ramakrishnan
d839f0b762
remove redundant session token
2016-04-03 23:23:23 -07:00
Girish Ramakrishnan
16a65fb185
drop configJson
...
The initial idea was to store exactly where the backups are stored.
But this only causes problems for migrations where the bucket might
change and clones where the prefix (box.id) changes.
Thus, it's best to leave the url creation to the caas side. (That
has to be done in another change)
2016-04-03 22:55:08 -07:00
Girish Ramakrishnan
aaeb355183
add version 0.11.1 changes
2016-04-03 11:34:47 -07:00
Girish Ramakrishnan
c236072c4c
add comment
2016-04-02 18:04:58 -07:00
Girish Ramakrishnan
5d92cff638
backup config.json first because tarball takes lot of time and leads to token expiration
2016-04-02 18:01:49 -07:00
Girish Ramakrishnan
1b539b8d22
upload as binary
2016-04-02 17:58:10 -07:00
Girish Ramakrishnan
a21a913f34
delete snapshot on failure path
2016-04-02 17:57:15 -07:00