Commit Graph

35 Commits

Author SHA1 Message Date
661b01e1e6 introduce getCurlHandle() to deduplicate 2019-01-13 16:34:31 +01:00
a6ad3e4e51 complete password fetching on registration; add Requirements section 2018-05-28 10:47:41 +02:00
083c848347 better error-message when registration_shared_secret is set wrong 2018-05-26 20:58:33 +02:00
dda0e83abe username check returns more apropriate error message 2018-05-26 19:20:58 +02:00
21e20e87cb Merge pull request #5 from maxidor/master
Fix broken links to mxisd docs
2018-04-27 01:00:16 +02:00
Max Dor
3eccf446d6 Fix broken links to mxisd docs 2018-04-27 00:54:19 +02:00
3fa2a2fe03 add badges 2018-04-24 16:52:42 +02:00
f49f6cef73 translation: fix missing string for en-gb 2018-04-24 15:36:30 +02:00
fe504f7ad7 Merge branch 'master' of github.com:/krombel/matrix-register-bot 2018-04-24 15:28:17 +02:00
d130ba30c8 autoformatting 2018-04-24 15:27:17 +02:00
0ff9108220 Introduce cron.php 2018-04-24 15:02:05 +02:00
d9e65f4b5d make cleanup of database database independent 2018-04-24 14:55:40 +02:00
a6ce908f4b implement operationMode in cron.php 2018-04-24 14:21:03 +02:00
0a21e01540 implement database cleanup of registrations 2018-04-24 14:20:42 +02:00
629ead76e2 internationalize strings used in cron.php 2018-04-24 14:20:21 +02:00
d597a54353 implement usage of __DIR__ to fix references on include 2018-04-24 13:35:33 +02:00
0c1141dbb9 Update README to explain thecurrent feature set
- add note to require php to be able to send mails
- explain operationMode
2018-04-18 17:03:20 +02:00
31ab9b816b Add link to matrix room 2018-04-16 15:41:35 +02:00
be88dfdc3d fix config.sample 2018-04-16 15:18:55 +02:00
Matthias
2c524ed066 implementing multiple modes for operation
implement operationModes:
- local: With local database
- synapse: use register-API of synapse
2018-04-16 15:17:12 +02:00
Matthias
31bacaeb36 Implement multilanguage
This completes the multilanguage support

For this a new setting in the config got added "defaultLanguage"
2018-04-16 14:18:26 +02:00
79341b4c88 run some autoformat 2018-04-15 22:01:22 +02:00
eb5b76c5c8 smaller optimizations 2018-04-04 20:29:00 +02:00
Matthias
b343c6f862 Update readme to have howTo for ChangePasswordInterceptor 2018-03-26 23:27:04 +02:00
6f6ad7bccb fix password setting via android; update mail_template to show that you can set passwords 2018-03-26 19:26:14 +02:00
4f76e45ae5 fix login 2018-03-26 18:08:17 +02:00
874271a87c first version of change_password interceptor (more see details)
- add stripLocalpart in helpers.php
- extend mxDatabase to update the password once validated
2018-03-26 13:28:04 +02:00
905643cbff Merge branch 'master' 2018-03-19 15:18:29 +01:00
f986867cad apply Apache License 2018-03-19 15:18:04 +01:00
Matthias
916e368b00 fix rendering of table of endpoints for internal endpoints 2018-03-19 15:04:26 +01:00
Matthias
6df1eaa7a1 Merge branch 'fix_language_ref' of into master 2018-03-19 14:48:48 +01:00
facdad126b fix language reference
it was the case that the language string for Exceptions was not
resolved successfully in some cases.
Now we switch to passing the internal string via Exceptions which
then will be used to translate to the correct language when needed
2018-03-19 14:40:20 +01:00
Matthias
d5c18c2f2e First running version (#2)
This currently depends of interacting with matrix_synapse_rest_auth[1] and mxisd[2].
How to integrate that is explained in the README

[1] https://github.com/kamax-io/matrix-synapse-rest-auth
[2] https://github.com/kamax-io/mxisd
2018-03-19 13:57:15 +01:00
Matthias
b2cc5a0890 add steps what the bot should do 2018-02-10 17:13:23 +01:00
Matthias
9b9f7a8779 Initial commit 2018-02-10 17:12:27 +01:00