Girish Ramakrishnan
|
09584ac29c
|
fix failing test
|
2016-04-30 23:26:45 -07:00 |
|
Girish Ramakrishnan
|
71219c6af7
|
add eventlog hooks
|
2016-04-30 14:05:19 -07:00 |
|
Girish Ramakrishnan
|
bc6e896507
|
add eventlog test
|
2016-04-30 13:02:57 -07:00 |
|
Girish Ramakrishnan
|
ca8731c282
|
add source to events table
|
2016-04-30 12:56:23 -07:00 |
|
Girish Ramakrishnan
|
8c427553ba
|
add eventlogdb tests
|
2016-04-30 10:16:27 -07:00 |
|
Girish Ramakrishnan
|
d2a3925e04
|
add altDomain to install route
|
2016-04-26 14:45:58 -07:00 |
|
Girish Ramakrishnan
|
ef12740060
|
add altDomain to appdb fields
|
2016-04-25 10:52:12 -07:00 |
|
Johannes Zellner
|
18f3733d6e
|
Simplify the password change logic
We now can use verifyPassword and this makes
user.changePassword() route obsolete
|
2016-04-17 19:17:03 +02:00 |
|
Johannes Zellner
|
6293c0aede
|
Add test for reserved username 'admin'
|
2016-04-14 16:30:31 +02:00 |
|
Johannes Zellner
|
101ce62ef3
|
Move username and email lowercasing to where it belongs
Fixes #592
|
2016-04-14 16:25:48 +02:00 |
|
Johannes Zellner
|
08410569c0
|
Actually fix the correct thing in the janitor tests
|
2016-04-13 12:43:18 +02:00 |
|
Johannes Zellner
|
d7c8cf5e0e
|
Ensure ldap filter values are treated lowercase only
|
2016-04-13 12:28:44 +02:00 |
|
Johannes Zellner
|
11f89da3a0
|
Ensure username and email are treated lower case in the database layer
|
2016-04-13 12:15:49 +02:00 |
|
Johannes Zellner
|
259798a8f2
|
Ensure auth code expiration is calculated at the right time
|
2016-04-13 11:32:30 +02:00 |
|
Girish Ramakrishnan
|
115ed12c36
|
check that app patch releases does not send email
|
2016-04-12 13:49:49 -07:00 |
|
Girish Ramakrishnan
|
53268b67dc
|
test: it does not send mail for box patch releases
|
2016-04-12 13:45:11 -07:00 |
|
Girish Ramakrishnan
|
40dd12ba68
|
verify emails are sent in updatechecker test
|
2016-04-12 13:24:23 -07:00 |
|
Girish Ramakrishnan
|
7a111e29ad
|
test updatechecker emails
|
2016-04-12 13:15:40 -07:00 |
|
Girish Ramakrishnan
|
065c65317d
|
create owner in app update checker test
|
2016-04-12 13:13:16 -07:00 |
|
Girish Ramakrishnan
|
91a5d711f4
|
test: create owner
|
2016-04-12 13:12:17 -07:00 |
|
Girish Ramakrishnan
|
9071ea6c5e
|
test: fix prerelease version
|
2016-04-12 13:01:42 -07:00 |
|
Girish Ramakrishnan
|
8db76f6b70
|
backup swap is not required anymore
|
2016-04-10 20:55:59 -07:00 |
|
Girish Ramakrishnan
|
e6c2c77f03
|
set username for predictability
|
2016-04-06 09:18:00 -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
|
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 |
|
Girish Ramakrishnan
|
306bef96b4
|
remove dead DNS_IN_SYNC
|
2016-04-04 22:14:05 -07:00 |
|
Girish Ramakrishnan
|
82c74e6787
|
add backupdb tests
|
2016-04-04 12:41:17 -07:00 |
|
Johannes Zellner
|
b56bc08e9a
|
Allow to use email and username for ldap bind
|
2016-03-24 21:03:04 +01:00 |
|
Johannes Zellner
|
065af03e5f
|
Stop docker proxy in ldap tests
|
2016-03-09 07:34:44 +01:00 |
|
Johannes Zellner
|
c4eeebdfbe
|
Enable admin change test
|
2016-03-09 06:18:39 +01:00 |
|
Johannes Zellner
|
c8db6419d8
|
Admins are not special cased in apps.js app listing
This is done in the route
|
2016-02-25 11:41:14 +01:00 |
|
Johannes Zellner
|
df102ec374
|
Add basic getAllByUser() app tests
|
2016-02-25 11:28:45 +01:00 |
|
Johannes Zellner
|
d4480ec407
|
Remove oauthProxy usage in the database wrapper
|
2016-02-19 16:12:58 +01:00 |
|
Johannes Zellner
|
86ef9074b1
|
Add access restriction tests for ldap auth
|
2016-02-18 17:40:53 +01:00 |
|
Johannes Zellner
|
754e33af2a
|
do not allow removing the admin group
|
2016-02-13 12:42:41 +01:00 |
|
Johannes Zellner
|
63cab7d751
|
Allow non-empty groups to be deleted
|
2016-02-13 12:42:41 +01:00 |
|
Johannes Zellner
|
2c2922d725
|
Make tests succeed for now
We still have to bring back the sending of email when admins are changed
|
2016-02-11 11:26:35 +01:00 |
|
Johannes Zellner
|
19cbd1f394
|
Ensure we never go below 256mb memoryLimit
|
2016-02-10 12:30:19 +01:00 |
|
Johannes Zellner
|
1b7265f866
|
Fixup the merge
|
2016-02-10 12:28:57 +01:00 |
|
Johannes Zellner
|
ab003bf81f
|
adjust appdb.js and unit tests to support memoryLimit
|
2016-02-10 12:25:26 +01:00 |
|
Girish Ramakrishnan
|
4770f9ddf6
|
add hasAccessTo tests
|
2016-02-09 21:07:03 -08:00 |
|
Girish Ramakrishnan
|
f413bfb3a0
|
Add route to set the users groups
|
2016-02-09 16:43:32 -08:00 |
|
Girish Ramakrishnan
|
2b0791f4a3
|
rename vars
|
2016-02-09 16:19:00 -08:00 |
|
Girish Ramakrishnan
|
d95339534f
|
rename test file
|
2016-02-09 16:17:01 -08:00 |
|
girish@cloudron.io
|
60988ff7f3
|
make hasAccessTo take a callback
|
2016-02-09 12:48:21 -08:00 |
|
girish@cloudron.io
|
3649fd0c31
|
drop the gid: prefix for group id
like the username, id and name is same in groups.
|
2016-02-09 12:28:50 -08:00 |
|