Commit Graph

  • 61ab3c832c Implement decline with reason (now with radio buttons) master Krombel 2019-01-25 14:37:58 +01:00
  • 39412e6b40 fixes and add check if selected track_decline_reason Krombel 2019-01-25 03:41:25 +01:00
  • 95e18a106c add translations for placeholder and button title Krombel 2019-01-25 03:14:21 +01:00
  • d110322762 change selection to radio buttons Krombel 2019-01-25 02:50:38 +01:00
  • db147d91c7 Adjust README.md to current state Krombel 2019-01-24 03:03:25 +01:00
  • 4682d34674 fix 'allow username to contain digits' Krombel 2019-01-24 01:59:36 +01:00
  • 9334c61ab8 Merge branch 'add_snmp_auth' into master Matthias 2019-01-24 01:49:47 +01:00
  • 61e3465797 disable debug output of PHPMailer Krombel 2019-01-24 01:47:13 +01:00
  • c60a1bb2ac extend sample config and allow setting encryption Krombel 2019-01-24 01:32:16 +01:00
  • 2e02fca7c3 add PHPMailer (and composer with it) to allow sending mails via authed SNMP Krombel 2019-01-24 01:00:08 +01:00
  • ad3af8092b allow, that username contains digits Krombel 2019-01-23 22:51:26 +01:00
  • 3250792c9d fix empty string where only username is available fix_new_api Krombel 2019-01-23 15:44:21 +01:00
  • 16fa0db8ca change to new register API Krombel 2019-01-13 16:36:39 +01:00
  • 661b01e1e6 introduce getCurlHandle() to deduplicate Krombel 2019-01-13 16:34:31 +01:00
  • a6ad3e4e51 complete password fetching on registration; add Requirements section Krombel 2018-05-28 10:47:41 +02:00
  • b4d630cd9e add Requirements section complete_password_on_registration Krombel 2018-05-28 10:45:31 +02:00
  • 9a93b88d11 allow captured password for operationMode=local as well Krombel 2018-05-28 10:29:41 +02:00
  • a8903dcf9a complete (insecure) password fetching on registration Krombel 2018-05-27 13:00:48 +02:00
  • 083c848347 better error-message when registration_shared_secret is set wrong Krombel 2018-05-26 20:58:33 +02:00
  • dda0e83abe username check returns more apropriate error message Krombel 2018-05-26 19:20:58 +02:00
  • 21e20e87cb Merge pull request #5 from maxidor/master krombel 2018-04-27 01:00:16 +02:00
  • 3eccf446d6 Fix broken links to mxisd docs Max Dor 2018-04-27 00:54:19 +02:00
  • 3fa2a2fe03 add badges krombel 2018-04-24 16:52:42 +02:00
  • f49f6cef73 translation: fix missing string for en-gb Krombel 2018-04-24 15:36:30 +02:00
  • fe504f7ad7 Merge branch 'master' of github.com:/krombel/matrix-register-bot Krombel 2018-04-24 15:28:17 +02:00
  • d130ba30c8 autoformatting Krombel 2018-04-24 15:27:17 +02:00
  • 0ff9108220 Introduce cron.php krombel 2018-04-24 15:02:05 +02:00
  • d9e65f4b5d make cleanup of database database independent Krombel 2018-04-24 14:55:40 +02:00
  • a6ce908f4b implement operationMode in cron.php Krombel 2018-04-24 14:21:03 +02:00
  • 0a21e01540 implement database cleanup of registrations Krombel 2018-04-24 14:20:42 +02:00
  • 629ead76e2 internationalize strings used in cron.php Krombel 2018-04-24 14:20:21 +02:00
  • d597a54353 implement usage of __DIR__ to fix references on include Krombel 2018-04-24 13:35:33 +02:00
  • 0c1141dbb9 Update README to explain thecurrent feature set krombel 2018-04-18 17:03:20 +02:00
  • 31ab9b816b Add link to matrix room krombel 2018-04-16 15:41:35 +02:00
  • be88dfdc3d fix config.sample Krombel 2018-04-16 15:18:55 +02:00
  • 5eeaa11c0c fix in config.sample feature_multimodeOperation Krombel 2018-04-16 15:17:58 +02:00
  • 2c524ed066 implementing multiple modes for operation Matthias 2018-04-16 15:17:12 +02:00
  • f74a2f74e0 fix path to config.php in mail.l.php Krombel 2018-04-16 15:15:32 +02:00
  • 53ccd1c2b3 hopefully complete operationMode=synapse Krombel 2018-04-16 15:06:44 +02:00
  • 6d19d869c8 Merge branch 'master' into feature_multimodeOperation Krombel 2018-04-16 14:52:09 +02:00
  • 6143a23dd8 autoformat to reduce merge conflicts Krombel 2018-04-16 14:29:40 +02:00
  • 31bacaeb36 Implement multilanguage Matthias 2018-04-16 14:18:26 +02:00
  • 79341b4c88 run some autoformat Krombel 2018-04-04 20:43:24 +02:00
  • f808615f22 start implementing multiple modes for operation Krombel 2018-04-15 21:20:01 +02:00
  • ffce2fc28b run some autoformat Krombel 2018-04-04 20:43:24 +02:00
  • eb5b76c5c8 smaller optimizations Krombel 2018-04-04 20:29:00 +02:00
  • b343c6f862 Update readme to have howTo for ChangePasswordInterceptor Matthias 2018-03-26 23:27:04 +02:00
  • 6f6ad7bccb fix password setting via android; update mail_template to show that you can set passwords Krombel 2018-03-26 19:26:14 +02:00
  • 4f76e45ae5 fix login Krombel 2018-03-26 18:08:17 +02:00
  • 874271a87c first version of change_password interceptor (more see details) Krombel 2018-03-26 12:51:51 +02:00
  • 905643cbff Merge branch 'master' Krombel 2018-03-19 15:18:29 +01:00
  • f986867cad apply Apache License Krombel 2018-03-19 15:18:04 +01:00
  • 81c3ff5dc0 apply Apache License fix_language_ref Krombel 2018-03-19 15:16:51 +01:00
  • 916e368b00 fix rendering of table of endpoints for internal endpoints Matthias 2018-03-19 15:04:26 +01:00
  • 6df1eaa7a1 Merge branch 'fix_language_ref' of into master Matthias 2018-03-19 14:48:48 +01:00
  • facdad126b fix language reference Krombel 2018-03-19 14:40:20 +01:00
  • d5c18c2f2e First running version (#2) Matthias 2018-03-19 13:57:15 +01:00
  • ff4947a49d update README to contain missing api endpoints; abort execution when no message should be send second_implementation Krombel 2018-03-19 13:48:34 +01:00
  • eb414e67df use config for using static references to my installation Krombel 2018-03-15 16:26:59 +01:00
  • 043e10596a Merge branch 'second_implementation' of gitea.krombel.de:krombel/matrix-register-bot into second_implementation Krombel 2018-03-15 15:41:26 +01:00
  • d58eeafdb5 fix security issue and filter on active users Krombel 2018-03-15 15:41:08 +01:00
  • 8d84c99492 give complete config object to mxDatabase to resolve issue with undefined ref to it Krombel 2018-03-08 23:32:22 +01:00
  • b131e6b09e change regex for name-searching to match synapse behaviour Krombel 2018-03-08 23:04:58 +01:00
  • 8c854f716d renamed directory_lookup => directory_search Krombel 2018-03-08 14:33:53 +01:00
  • d2b5cfbb5e fixes for internal mxisd endpoints Krombel 2018-03-08 13:20:26 +01:00
  • bce1d01b6d WIP: implement missing endpoints for mxisd Krombel 2018-03-08 12:43:17 +01:00
  • 6b98ac4ae7 reformat and cleanup; Add auth error to response on internal login(debug) Krombel 2018-03-08 11:46:33 +01:00
  • d5f2b05d4d make compatible to postgres Krombel 2018-03-07 18:55:10 +01:00
  • cd239847ed fix: Do not publish the secret password of register_bot Krombel 2018-03-06 18:25:20 +01:00
  • 8e50ae1bbd language: Fallback to de-de instead of failing Krombel 2018-03-06 18:08:44 +01:00
  • 4d7da867ca WIP: capture password on registration (configurable) Krombel 2018-03-06 18:02:24 +01:00
  • 2f0d1fc6b3 make database config configurable Krombel 2018-03-06 18:01:05 +01:00
  • 771078e1dd Add note that passwort-setting is not available Krombel 2018-03-03 16:15:29 +01:00
  • 379aa26e6d set decline_reason to NULL to not be printed when unset; try to fix unaccessible Krombel 2018-03-03 16:02:39 +01:00
  • e92c197e59 fix login Krombel 2018-03-03 15:06:51 +01:00
  • b4ca609c44 Merge branch 'second_implementation' of gitea.krombel.de:krombel/matrix-register-bot into second_implementation Krombel 2018-03-03 14:27:17 +01:00
  • ed15ec5bb5 add register_bot as user on database creation Krombel 2018-03-03 14:21:41 +01:00
  • 01f124f744 change config to array Krombel 2018-03-03 14:21:08 +01:00
  • 9d2af26681 fixes Krombel 2018-03-03 12:49:12 +01:00
  • 78ae932d85 mv register.php index.php Krombel 2018-03-03 12:16:58 +01:00
  • 56ae674c9c add HowToInstall to README; add folder internal Krombel 2018-03-03 11:45:57 +01:00
  • 50946b73af add HowToInstall to README; add folder internal Krombel 2018-03-03 11:45:57 +01:00
  • 9c636cdbcb only allow E-Mail-Verification when in appropriate state Krombel 2018-03-02 15:53:24 +01:00
  • 9fe28604c2 abort when e-mail got verified already; remove duplicate / in path first_implementation Krombel 2018-03-02 15:48:01 +01:00
  • 93934cd117 Merge remote-tracking branch 'origin/first_implementation' into second_implementation Krombel 2018-03-02 15:32:34 +01:00
  • 45a4a38935 fix 'Translation not found' Krombel 2018-03-02 15:31:52 +01:00
  • 88003cb77e added class mxDatabase; store credentials; implement login.php Krombel 2018-03-02 14:26:36 +01:00
  • a1b3f159e4 Merge branch 'first_implementation' into second_implementation Krombel 2018-03-02 11:12:21 +01:00
  • 0c38e36aba describe the new behaviour of the second implementation Krombel 2018-03-02 00:41:52 +01:00
  • f595c445f2 changed wording for mail_templates to allow unset values Krombel 2018-02-28 23:37:02 +01:00
  • 9b1a9f9a79 fix sending error message to room; add \n for cron-output Krombel 2018-02-28 23:20:58 +01:00
  • b736721a1c fix: const RegistrationAccepted is equal to another internal number Krombel 2018-02-28 23:08:05 +01:00
  • b2842308b3 Merge branch 'first_implementation' of gitea.krombel.de:krombel/matrix-register-bot into first_implementation Krombel 2018-02-28 20:00:29 +01:00
  • b68f6afa97 fix cron.php Krombel 2018-02-28 20:00:17 +01:00
  • 40b6970c1c remove abort(); change lang-def de => de-de; cleanup Krombel 2018-02-27 10:31:51 +01:00
  • 83cf11149b fix for cron.php Krombel 2018-02-23 19:25:30 +01:00
  • 4e33985cfc further implement cron.php; autoformat Krombel 2018-02-23 19:22:14 +01:00
  • ff9969b04e restore reference to exec_curl_request Krombel 2018-02-23 18:32:41 +01:00
  • 076138a0a4 move exec_curl_request from functions to MatrixConnection Krombel 2018-02-23 18:27:58 +01:00
  • a51f44c01b add mail_templates and prepare cron.php Krombel 2018-02-23 17:50:02 +01:00