Girish Ramakrishnan
|
e6c2c77f03
|
set username for predictability
|
2016-04-06 09:18:00 -07:00 |
|
Girish Ramakrishnan
|
819095b465
|
order for predictable tests
|
2016-04-06 09:08:59 -07:00 |
|
Girish Ramakrishnan
|
1453fd3c54
|
order by username to make tests deterministic
|
2016-04-06 08:46:42 -07:00 |
|
Johannes Zellner
|
867278a0b6
|
Use verifyWithUsername() instead of verify() in simpleauth
|
2016-04-06 08:57:55 +02:00 |
|
Girish Ramakrishnan
|
382fca3cf2
|
minor rewording in password reset
|
2016-04-05 23:08:57 -07:00 |
|
Girish Ramakrishnan
|
f210501e12
|
create -> set
|
2016-04-05 23:06:17 -07:00 |
|
Girish Ramakrishnan
|
6e2067bfe7
|
fix memory.stat path
|
2016-04-05 17:24:54 -07:00 |
|
Girish Ramakrishnan
|
8eb1b374ef
|
cgroups are not in system.slice anymore
|
2016-04-05 17:12:50 -07:00 |
|
Girish Ramakrishnan
|
1734555974
|
handle case where box is not activated
|
2016-04-05 12:23:27 -07:00 |
|
Girish Ramakrishnan
|
7136de4d08
|
add debugs
|
2016-04-05 12:07:37 -07:00 |
|
Girish Ramakrishnan
|
69402d0079
|
check activation state for existing cloudrons without a first run file
|
2016-04-05 10:56:27 -07:00 |
|
Johannes Zellner
|
99850f1161
|
Support ldap DNs with userId, username and email
|
2016-04-05 16:32:12 +02:00 |
|
Johannes Zellner
|
b205212bf2
|
Explicitly verifyWithUsername() and offer a verify() userId based
|
2016-04-05 16:27:04 +02:00 |
|
Johannes Zellner
|
baf586b028
|
Add missing 'else'
|
2016-04-05 16:25:05 +02:00 |
|
Johannes Zellner
|
94faa3575c
|
Ensure we lowercase all emails
This ensures the uniqueness of that field
|
2016-04-05 11:15:50 +02:00 |
|
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 |
|