aboutsummaryrefslogtreecommitdiff
path: root/src/mod_register.erl (follow)
Commit message (Expand)AuthorAgeFilesLines
* Update copyright year to 2022Badlop2022-02-111-1/+1
* Annotate modules, options and command major changes in 21.12Badlop2021-12-091-0/+1
* New allow_modules option to restrict registration modulesBadlop2021-12-031-4/+22
* Update documentation to match the implemented options values (#3675)Badlop2021-09-141-1/+1
* Improve formatting and add sections linksBadlop2021-08-231-6/+5
* Update FORM_TYPE from captcha to register (#3045)Badlop2021-03-091-2/+13
* Fix URL of CAPTCHA sectionBadlop2021-02-111-1/+1
* Update newest copyright year to 2021 (#3464)Badlop2021-01-271-1/+1
* Replace Jabber->XMPP and Ejabberd (thanks to Neustradamus)(#3469)Badlop2021-01-111-1/+1
* Don't do double utf-8 conversion on translated strings in str:formatPaweł Chmielowski2020-11-091-2/+1
* mod_register: Allow for account-removal-only setupHolger Weiss2020-09-291-11/+10
* Use include_lib() to include headers from dependencies (#3369)Stu Tomlinson2020-09-031-1/+1
* Copy more option explanations from ejabberd Docs siteBadlop2020-04-081-1/+4
* Update copyright to 2020 (#3149)Badlop2020-01-281-1/+1
* Do not use ~ts format in string that are put in xmpp payloadPaweł Chmielowski2020-01-221-3/+3
* Generate ejabberd.yml.5 man page from source code directlyEvgeny Khramtsov2020-01-081-1/+66
* Fix previous commitEvgeny Khramtsov2019-11-241-1/+3
* Check also 'access' rule on account removalEvgeny Khramtsov2019-11-241-2/+6
* Make sure IQ result is correctly routed on account removalEvgeny Khramtsov2019-11-241-3/+15
* Correctly handle unicode in log messagesEvgeny Khramtsov2019-09-231-5/+5
* Use econf:timeout() instead of econf:pos_int() wherever appropriateEvgeny Khramtsov2019-07-171-1/+1
* Fix return type in try_set_password()Evgeny Khramtsov2019-07-071-12/+0
* Make logging messages more consistentEvgeny Khramtsov2019-06-241-3/+2
* Improve extraction of translated stringsEvgeny Khramtsov2019-06-221-16/+16
* Use new configuration validatorEvgeny Khramtsov2019-06-141-103/+43
* Reformat try_set_password/4 functionEvgeny Khramtsov2019-04-231-33/+37
* Don't call to mod_register when it's not loadedEvgeny Khramtsov2019-04-231-65/+93
* Replace code using p1_time_compat wrapper with native functionsPaweł Chmielowski2019-02-271-1/+1
* Update copyright to 2019 (#2756)Badlop2019-01-081-1/+1
* mod_register: Don't advertise IBR unconditionallyHolger Weiss2018-12-011-2/+8
* mod_register: Remove unused error 'too_many_users'Marc Schink2018-09-131-3/+0
* Fix some dialyzer warningsEvgeny Khramtsov2018-09-091-2/+1
* Improve URLs validationEvgeniy Khramtsov2018-06-291-1/+3
* Get rid of ejabberd.hrl headerEvgeniy Khramtsov2018-06-141-1/+0
* Fetch 'registration_watchers' option from the correct moduleEvgeniy Khramtsov2018-03-231-1/+1
* Avoid logging IP addresses in mod_register when it's not desiredEvgeniy Khramtsov2018-03-191-3/+5
* Remove 'iqdisc' optionEvgeniy Khramtsov2018-02-111-17/+6
* Introduce new gen_mod callback: mod_options/1Evgeniy Khramtsov2018-01-231-27/+29
* Update copyright datesEvgeniy Khramtsov2018-01-051-1/+1
* Fix typos in mod_legacy_auth and mod_registerEvgeniy Khramtsov2017-12-111-1/+1
* Use xmpp:try_subtag/2 wherever possibleEvgeniy Khramtsov2017-12-111-1/+6
* Log a message when a user gets registeredEvgeniy Khramtsov2017-11-171-0/+6
* Reuse some translation stringsEvgeniy Khramtsov2017-09-241-4/+4
* Introduce 'redirect_url' option for mod_registerEvgeniy Khramtsov2017-09-011-2/+11
* Gracefully process malformed passwords during password changeEvgeniy Khramtsov2017-05-111-0/+3
* Gracefully process malformed passwords during registrationEvgeniy Khramtsov2017-05-111-0/+3
* Add 'access_remove' ACL to mod_registerEvgeniy Khramtsov2017-05-111-2/+3
* Rename is_user_exists -> user_existsEvgeniy Khramtsov2017-05-111-1/+1
* Use cache for authentication backendsEvgeniy Khramtsov2017-05-111-2/+2
* Add type specs for Module:opt_type/1Evgeniy Khramtsov2017-05-081-0/+2