4fd4fdac60
Updates to build sucessfully - breaking changes in Firebase and SendGrid
2024-04-02 15:42:15 +02:00
Anatoliy Sablin
9fba20475b
fix #49 .
2020-06-23 00:18:27 +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
0b81de3cd0
Make the federation homeserver resolve more accurate (on resolve via DNS record check that the certificate present for the original host).
2019-11-13 23:08:34 +03:00
Anatoly Sablin
f1dd309551
MSC2140 Add option to enable/disable v1 and v2 api.
2019-08-31 23:09:20 +03:00
Max Dor
f16f184253
Minor internal changes
...
- Fix log statement to include expected value
- Change access level to method
2019-05-18 01:57:40 +02:00
Max Dor
85d9f9e704
Fix missing return in Homeserver endpoint discovery, skipping DNS SRV
2019-04-27 20:54:02 +02:00
Max Dor
0d42ee695a
Support new Homeserver federation discovery with well-known ( Fix #127 )
2019-04-27 11:11:06 +02:00
Max Dor
6fa36ea092
Add missing header
2019-02-07 01:39:10 +01:00
Max Dor
3a6b75996c
Use a proper HTTP client when discovering federated IS to avoid 4xx's
2019-02-06 23:23:40 +01:00
Max Dor
a4c18dee5d
Handle possibly trailing slashes for older versions of mxisd
2019-02-06 19:55:22 +01:00
Max Dor
f29014be1f
Fix some logging statements
2018-09-30 17:41:18 +02:00
Maxime Dor
10f9126cb6
Better federation auto-discovery
...
- Use the new status check endpoint at /_matrix/identity/api/v1
- Enforce DNS SRV existence before asking remote server for data
2018-03-11 18:28:48 +01:00
Maxime Dor
3b697e86ac
Various error handling improvements and user feedback
2017-10-07 06:15:57 +02:00
Maxime Dor
c702a34aab
Fix regression due to bad replace
2017-10-01 16:10:05 +02:00
Maxime Dor
c73bbf675e
First prototype to validate phone numbers
2017-09-25 05:53:07 +02:00
Maxime Dor
33263d3cff
Bye bye Groovy, you won't be missed :(
2017-09-25 02:31:31 +02:00