4fd4fdac60
Updates to build sucessfully - breaking changes in Firebase and SendGrid
2024-04-02 15:42:15 +02:00
Anatoliy Sablin
ae5864cd91
Bump dependencies.
2021-04-16 21:48:19 +03:00
Anatoliy Sablin
0c301a49c7
Change column type to text for postgresql.
2020-10-26 23:26:15 +03:00
Anatoliy Sablin
53c4ffdc4e
Add pooling database connection for postgresql.
2020-05-06 20:55:14 +03:00
Anatoliy Sablin
791361c10d
Add the migration to fix column types in the postgresql.
2020-05-06 19:39:33 +03:00
Anatoliy Sablin
5baeb42623
Fix #29 .
2020-03-22 12:12:47 +03:00
Anatoly Sablin
72977d65ae
Workaround for postgresql.
2020-01-28 23:18:39 +03:00
Anatoly Sablin
7555fff1a5
Add the postgresql backend for internal storage.
2020-01-28 22:15:26 +03:00
Anatoly Sablin
eb1326c56a
Add unique id for the accepted table.
...
Add a little more logs.
2019-12-10 22:29:00 +03:00
Anatoly Sablin
10cdb4360e
Fix homeserver verification with wildcards certificates.
...
Disable v2 by default.
Add migration to fix the accepted table (due to sqlite unable to change constraint, drop table and create again).
Fix displaying the expiration period of the new token.
Remove duplicated code.
Use v1 single lookup when receive the request with `none` algorithm and the only one argument.
Hide v2 endpoint if v2 API disabled.
2019-12-10 00:10:13 +03:00
Anatoly Sablin
6216113400
FIx terms.
2019-11-29 23:38:52 +03:00
Anatoly Sablin
14ad4435bc
MSC2140 Add SQL storage for hashes and the time-based rotation policy.
2019-11-05 23:18:11 +03:00
Anatoly Sablin
add6ed8fd9
Add the TOS API.
2019-10-09 23:12:23 +03:00
Anatoly Sablin
baed894ff8
Update policy configuration. Add Handler to check that user accepts terms.
2019-10-08 00:13:40 +03:00
Anatoly Sablin
bc8795e940
Add authorization handler.
2019-10-01 23:52:01 +03:00
Anatoly Sablin
614b3440e2
Registration API. Add DAO, Manager.
2019-09-30 23:16:58 +03:00
Max Dor
1307e3aa43
Add missing javadoc
2019-03-01 15:18:47 +01:00
Max Dor
dfedde0df6
Improve crypto
...
- Re-organize packages to be consistent
- Add Key store tests
2019-03-01 15:16:19 +01:00
Max Dor
c302789898
Add mechanism for 3PID invites expiration ( #120 )
2019-03-01 06:51:18 +01:00
Max Dor
2f7e5e4025
Fix migration in case of empty dir
2019-02-17 02:08:50 +01:00
Max Dor
91e5e08e70
Support for all key types
2019-02-17 02:08:50 +01:00
Max Dor
acd8c7d7c5
Skeleton for full support of all key types
2019-02-17 02:08:50 +01:00
Max Dor
d885932f45
Fix loading failures of JDBC drivers for SQL-based Identity stores
2019-01-15 06:22:03 +01:00
Max Dor
05493da27c
Start structural port from Spring Boot to Undertow
2019-01-07 03:01:46 +01:00
Max Dor
5645f69208
Add better support for AS transactions ( Fix #97 )
...
- Process transactions async with completion parking
- Detect transactions deduplication
2018-12-22 03:52:02 +01:00
Max Dor
cb8049b54a
Set appropriate copyright owner and website
2018-11-14 03:56:47 +01:00
Max Dor
a9627121fa
Enchanced profile management ( #68 )
...
* Proof of concept of adding 3PIDs data to user profile
* Document reverse proxy apache config
* Support for Matrix Gateway project roles' endpoint
* Fix conflicting ThreePid object defined in SDK and mxisd projects
2018-03-25 01:20:59 +01:00
Maxime Dor
3b697e86ac
Various error handling improvements and user feedback
2017-10-07 06:15:57 +02:00
Maxime Dor
33263d3cff
Bye bye Groovy, you won't be missed :(
2017-09-25 02:31:31 +02:00