Johannes Zellner
|
544c1474d1
|
Allow multiple empty usernames in the db
|
2016-04-05 10:54:09 +02:00 |
|
Johannes Zellner
|
4939f526d5
|
Fixup the user.js tests
|
2016-04-05 09:28:41 +02:00 |
|
Johannes Zellner
|
68af03f401
|
Fixup ldap tests
|
2016-04-05 09:28:41 +02:00 |
|
Johannes Zellner
|
56d9d5913d
|
Fixup the user route tests
|
2016-04-05 09:28:41 +02:00 |
|
Johannes Zellner
|
f7887228d3
|
Fix oauth session view tests and simpleauth tests
|
2016-04-05 09:28:41 +02:00 |
|
Johannes Zellner
|
73ed0384ea
|
Fixup group rest api tests
|
2016-04-05 09:28:41 +02:00 |
|
Johannes Zellner
|
3051d4c22a
|
This is actually a callback, doh
|
2016-04-05 09:28:41 +02:00 |
|
Johannes Zellner
|
b32a0bcfad
|
Do not allow empty username on createOwner()
|
2016-04-05 09:28:41 +02:00 |
|
Johannes Zellner
|
61c79aab23
|
Add asserts for user.createOwner()
|
2016-04-05 09:28:41 +02:00 |
|
Johannes Zellner
|
435ec2365b
|
fix sendError() args
|
2016-04-05 09:28:41 +02:00 |
|
Johannes Zellner
|
ff3562b0e8
|
Show error page for invalid reset tokens
|
2016-04-05 09:28:41 +02:00 |
|
Johannes Zellner
|
3be5511e33
|
Ensure we pass the resetToken on error
|
2016-04-05 09:28:41 +02:00 |
|
Johannes Zellner
|
c8604e95ab
|
Prevent password reset for not activated user
|
2016-04-05 09:28:41 +02:00 |
|
Johannes Zellner
|
bbaf4c77fd
|
This is ejs not angular
|
2016-04-05 09:28:41 +02:00 |
|
Johannes Zellner
|
1c9fc3f3dc
|
Make account setup view prettier
|
2016-04-05 09:28:41 +02:00 |
|
Johannes Zellner
|
577959f281
|
Ensure browser autofill is disabled
|
2016-04-05 09:28:41 +02:00 |
|
Johannes Zellner
|
8af01f2955
|
Give basic form feedback for account creation
|
2016-04-05 09:28:41 +02:00 |
|
Johannes Zellner
|
c73213b2f2
|
Handle username conflict in account setup
|
2016-04-05 09:28:41 +02:00 |
|
Johannes Zellner
|
36f3f4b8f4
|
Remove superflous '
|
2016-04-05 09:28:41 +02:00 |
|
Johannes Zellner
|
31bd5cdee3
|
Fix typo, userdb.del() wants an id
|
2016-04-05 09:28:41 +02:00 |
|
Johannes Zellner
|
65c6806109
|
Send full user information on deletion, not just the uuid
|
2016-04-05 09:28:41 +02:00 |
|
Johannes Zellner
|
8cbf83058f
|
Adjust the welcome mail
|
2016-04-05 09:27:32 +02:00 |
|
Johannes Zellner
|
e058e22cae
|
Fixup the client tests with userid change
|
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
|
6dc17183ee
|
Do not use google font cdn
|
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
|
b8d0c01187
|
fix typo
|
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
|
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 |
|