Pellaeon Lin
315c16d7ea
Bump to v0.4.0
2018-02-20 14:57:20 +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
Julius Härtl
17ed43128c
Remove notnull contraint from username
...
It is not required since we can have an registration entry without a username
in the database, either from migration or when signing up with email first
in the web interface
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2017-10-17 01:39:07 +02:00
Pellaeon Lin
525a1f3367
Bump version to v0.3.1
2017-10-03 15:49:14 +08:00
Julius Härtl
77b4ca9e31
Fix app container building and IProvider injection for NC11
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2017-09-16 15:51:00 +02:00
Pellaeon Lin
abd3efc7fc
Bump version to v0.3.0
2017-08-16 01:40:25 +08:00
Pellaeon Lin
7e38690f89
Bump supported NC version to 13 and OC version to 10 (OC untested)
2017-08-16 01:38:51 +08:00
Julius Härtl
7a82aa1a77
Merge branch 'master' into registration-api
2017-07-08 14:35:54 +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
Pellaeon Lin
477c4c9b58
bump version to v0.2.5
2017-07-07 15:19:55 +08: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
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
Pellaeon Lin
54e6f55627
Use new \OCP\Defaults instead of \OC_Defaults, fixes #62
2017-05-04 00:01:07 +08:00
Pellaeon Lin
60d017abaf
Add screenshot, close #70
2017-05-01 17:44:38 +08:00
Pellaeon Lin
a03e07e626
Enable pgsql support on user request, not tested by developer.
...
closes #24
2017-05-01 17:37:17 +08:00
Pellaeon Lin
324c218c8d
Compatibility fixes for Nextcloud 12
...
ref:
https://docs.nextcloud.com/server/12/developer_manual/app/changelog.html
http://www.doctrine-project.org/api/dbal/2.5/class-Doctrine.DBAL.Driver.Statement.html
2017-05-01 17:33:21 +08:00
Pellaeon Lin
c15c603ffb
Update info.xml to latest format, enable support for Nextcloud 11
2016-12-18 12:00:37 +08:00
Pellaeon Lin
5a7824f252
Update# 0.2.2
2016-09-05 21:23:41 +08:00
Pellaeon Lin
37743dfd5d
Fix# compatibility with 9.0
2016-07-09 16:08:54 +08:00
Pellaeon Lin
bacc6caa84
Update# owncloud version requirements, 0.2.0
2016-07-08 17:44:56 +08:00
Pellaeon Lin
68d05bbb72
Update# use public API to log user in
2016-07-08 17:22:59 +08:00
Pellaeon Lin
6479e16339
Update# automatically logs user in after account creation
2016-07-02 12:54:20 +08:00
Pellaeon Lin
8aa18c9f60
Forgot to bump version
2016-06-26 15:50:04 +08:00
Pellaeon Lin
4d5e1129da
Release 0.1.3# bump supported version to 9.1
2016-03-07 14:20:35 +08:00
Pellaeon Lin
e271ac1c0c
Update# advices on publishing app
2016-02-19 14:30:00 +08:00
Pellaeon Lin
310797bffb
Update# conform to latest info.xml format, bump to v0.1.1
2016-02-13 14:20:47 +08:00
Pellaeon Lin
02d3468d55
Delete# unused, deprecated service created by app creator
2016-02-13 14:19:59 +08:00
Pellaeon Lin
5b2f0f6c4f
Update# bump version to 0.1.0
2015-11-26 23:05:50 +08:00
Pellaeon Lin
4ee1665db7
Update# support instance name, shown in emails
2015-11-18 00:34:39 +08:00
Pellaeon Lin
672bf30ee6
Update# SimpleContainer type hinting
2015-11-16 10:21:54 +08:00
Pellaeon Lin
6865cfd9d0
Update# use \OCP\Mail to send multipart email, containing both html and
...
plaintext
2015-11-14 12:34:42 +08:00
Pellaeon Lin
988c938d36
Update# change to the new way of setting routes
2015-09-02 17:05:06 +08:00
Pellaeon Lin
044d22d971
Update# properly use the app framework
2015-09-02 17:05:06 +08:00
Pellaeon Lin
091466a038
Update# release v0.0.7
2015-08-31 17:41:58 +08:00
Pellaeon Lin
43daefc24f
Update# remove unnecessary version file
2015-08-30 18:20:27 +08:00
Pellaeon Lin
b64640083e
Update# remove resendEmail route,
...
since it may be used to bypass domain check
2015-08-30 01:03:23 +08:00
Pellaeon Lin
7d6d6c068e
Update# feature to resend verification email
2015-08-29 20:56:39 +08:00
Pellaeon Lin
abbafdf619
Bump version
2015-08-28 21:53:17 +08:00
Pellaeon Lin
b86e147953
Forgot to bump version number
2015-08-28 17:37:45 +08:00
Pellaeon Lin
a0ac90e257
Update# bump version to 0.0.4
2015-07-20 07:53:50 +00:00
Pellaeon Lin
4f085e8b8c
Update# update version requirement, this is because
...
IConfig\getUsersForUserValue is available for only 8.0.0+
2015-06-24 00:56:55 +08:00
Pellaeon Lin
1182ee0510
Update# delete `registered` field since it's no longer needed.
2015-06-24 00:52:59 +08:00
Pellaeon Lin
1f9d55ae1d
Update# admin page section
2015-05-17 15:17:35 +08:00
Pellaeon Lin
431a471c02
Update# add register button on login page
2015-05-05 21:57:13 +08:00
Pellaeon Lin
e4701fd8e5
Update# set user email after account creation
2015-05-04 15:13:13 +08:00
Pellaeon Lin
f0ff056fcc
Update# add primary key
2015-03-05 19:13:10 +08:00
Pellaeon Lin
2229ddc66b
Should use IUserManager instead of newing a Manager
2014-10-06 16:00:23 +08:00
Pellaeon Lin
f1fdba1339
Implement createAccount controller
2014-10-04 21:31:56 +08:00
Pellaeon Lin
34bccdd6e9
Fix Mail namespace
2014-10-03 14:25:23 +08:00
Pellaeon Lin
7e172494d1
Add version
2014-08-31 10:20:33 +00:00
Pellaeon Lin
6b75d5a394
Should call PendingRegist for DB operations
2014-08-31 10:13:36 +00:00
Pellaeon Lin
4fff21de2b
Rename to RegisterController, make askEmail work
2014-08-30 15:05:02 +00:00
Pellaeon Lin
21e0bb18ba
Rename routes again
2014-08-30 14:51:42 +00:00
Pellaeon Lin
eecff3411c
Rename routes
2014-08-30 14:45:34 +00:00
Pellaeon Lin
5aefcd6351
Add all routes
2014-08-29 17:36:00 +00:00
Pellaeon Lin
4b9a97cb08
Add Db service prototype
2014-08-29 15:35:10 +00:00
Pellaeon Lin
0c8a5e15bd
Add L10N and Mail service
2014-08-29 15:34:25 +00:00
Pellaeon Lin
a88197f646
RegisterController route
2014-08-28 15:43:48 +00:00
Pellaeon Lin
11c7d33b5b
Database schema
2014-08-28 15:18:48 +00:00
Pellaeon Lin
4031687e26
Rename controller, no userID needed
2014-08-28 15:03:40 +00:00
Pellaeon Lin
c3eedc1460
Create app
2014-08-28 14:43:28 +00:00