Commit Graph

28 Commits

Author SHA1 Message Date
Pellaeon Lin 74b36bbfe9 mailservice: linkToRoute -> linkToRouteAbsolute 2019-03-09 11:22:44 +00:00
Pellaeon Lin 4af7bf81b1 Fix `settings_users` route does not exist #169
ref: the route was added in nextcloud 14 in this commit
2963fdc879
2019-03-09 11:02:51 +00:00
Neraste ea7a4d1e75 Add link to users settings page in admin notification email 2018-09-30 15:27:17 +08:00
Pellaeon Lin 9b2adba6aa Fix# registrationservice: handle case where group to be added does not
exist
2018-08-04 15:48:33 +08:00
Pellaeon Lin 63837e7079 Update# refactor RegistrationService::validateEmail and
registercontroller
2018-06-24 15:08:44 +08:00
Pellaeon Lin 70c6f859b5
Merge pull request #132 from nikosnikos/master
Sending admin notification email fail when one of admin users have no email set
2018-06-18 05:59:21 -04:00
Pellaeon Lin ed808ab3e8 Fix# catch all kinds of exceptions in registercontroller, fixes #134 2018-04-26 01:36:51 +08:00
Pellaeon Lin 15b82cac77 Fix #131: allow user with same email to register
by switching to the new UserManager::getByEmail() API
2018-04-25 20:42:17 +08:00
Nicolas 3940e7b716 Fix:Email not sent to admins when one have no email 2018-04-11 15:51:39 +02:00
Zorn 90b5c8bd33 Redirect to default app after registration 2018-03-25 11:55:47 +10:00
Pellaeon Lin 45efd7f346 Fix# should fix #123 2018-02-24 22:39:32 +08:00
Pellaeon Lin d953ab9260 Fix# correctly set display name in registration request 2018-02-24 21:10:49 +08:00
Laurens Stötzel c8a59ee026 TravisCI tests, refactoring for ownCloud/Nextcloud compatibility
This includes tests for:
- PHP 5.6/7.0/7.1/7.2
- MySQL/SQLite/Postgres
- ownCloud/Nextcloud
2017-12-20 12:33:01 +01:00
Neraste 595bc5b0ab Fix typo 2017-10-21 16:57:54 +02:00
Neraste 614eabce41 Fix call to getSubAdmin 2017-10-21 16:55:06 +02:00
Neraste 6844009d71 Fix typo 2017-10-21 16:47:18 +02:00
Neraste 1246ea24e5 Add notification to subadmins of the default group 2017-10-21 16:43:39 +02:00
Neraste dc922e72b7 Fix wrong interpreted config value type 2017-10-21 14:09:55 +02:00
Neraste 651439c233 Option for disabling new registered users 2017-10-21 14:02:38 +02:00
Neraste 8c6da61f46 Disable all new registred users 2017-10-21 13:10:20 +02:00
Pellaeon Lin 87f902a4f1 Fix #72, also use the new getEMailAddress API to get admin email 2017-09-17 15:36:25 +08:00
Pellaeon Lin 77b1b5d35d Fix #81 Does not set users personal email by using the new
setEMailAddress API
2017-09-17 15:01:53 +08:00
Julius Härtl ffcc23957e
Check if username is already used for a pending registration
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2017-07-08 14:27:51 +02:00
Julius Härtl fffdb77ff6
Cleanup status codes
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2017-07-08 14:21:57 +02:00
Julius Härtl 74b5428193
Use client secret as identifier
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2017-06-30 15:55:21 +02:00
Julius Härtl c17398dede
Fix copyright, comments, phpdoc and OCS status codes
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2017-06-30 09:42:29 +02:00
Julius Härtl 8f192c49fe
Add registration API
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2017-06-27 11:37:47 +02:00
Julius Härtl 55c04b21ff
Some refactoring to make code simpler and more readable
- Refactor database classes to use entity/mapper pattern
- Use automatic class loading
- Move logic to RegistrationService class so it is reusable for the api

Signed-off-by: Julius Härtl <jus@bitgrid.net>
2017-06-11 13:06:22 +02:00