aboutsummaryrefslogtreecommitdiff
path: root/src/mod_register.erl (unfollow)
Commit message (Expand)AuthorFilesLines
2021-03-09Update FORM_TYPE from captcha to register (#3045)Badlop1-2/+13
2021-02-11Fix URL of CAPTCHA sectionBadlop1-1/+1
2021-01-27Update newest copyright year to 2021 (#3464)Badlop1-1/+1
2021-01-11Replace Jabber->XMPP and Ejabberd (thanks to Neustradamus)(#3469)Badlop1-1/+1
2020-11-09Don't do double utf-8 conversion on translated strings in str:formatPaweł Chmielowski1-2/+1
2020-09-29mod_register: Allow for account-removal-only setupHolger Weiss1-11/+10
2020-09-03Use include_lib() to include headers from dependencies (#3369)Stu Tomlinson1-1/+1
2020-04-08Copy more option explanations from ejabberd Docs siteBadlop1-1/+4
2020-01-28Update copyright to 2020 (#3149)Badlop1-1/+1
2020-01-22Do not use ~ts format in string that are put in xmpp payloadPaweł Chmielowski1-3/+3
2020-01-08Generate ejabberd.yml.5 man page from source code directlyEvgeny Khramtsov1-1/+66
2019-11-24Fix previous commitEvgeny Khramtsov1-1/+3
2019-11-24Check also 'access' rule on account removalEvgeny Khramtsov1-2/+6
2019-11-24Make sure IQ result is correctly routed on account removalEvgeny Khramtsov1-3/+15
2019-09-23Correctly handle unicode in log messagesEvgeny Khramtsov1-5/+5
2019-07-17Use econf:timeout() instead of econf:pos_int() wherever appropriateEvgeny Khramtsov1-1/+1
2019-07-07Fix return type in try_set_password()Evgeny Khramtsov1-12/+0
2019-06-24Make logging messages more consistentEvgeny Khramtsov1-3/+2
2019-06-22Improve extraction of translated stringsEvgeny Khramtsov1-16/+16
2019-06-14Use new configuration validatorEvgeny Khramtsov1-103/+43
2019-04-23Reformat try_set_password/4 functionEvgeny Khramtsov1-33/+37
2019-04-23Don't call to mod_register when it's not loadedEvgeny Khramtsov1-65/+93
2019-02-27Replace code using p1_time_compat wrapper with native functionsPaweł Chmielowski1-1/+1
2019-01-08Update copyright to 2019 (#2756)Badlop1-1/+1
2018-12-01mod_register: Don't advertise IBR unconditionallyHolger Weiss1-2/+8
2018-09-13mod_register: Remove unused error 'too_many_users'Marc Schink1-3/+0
2018-09-09Fix some dialyzer warningsEvgeny Khramtsov1-2/+1
2018-06-29Improve URLs validationEvgeniy Khramtsov1-1/+3
2018-06-14Get rid of ejabberd.hrl headerEvgeniy Khramtsov1-1/+0
2018-03-23Fetch 'registration_watchers' option from the correct moduleEvgeniy Khramtsov1-1/+1
2018-03-19Avoid logging IP addresses in mod_register when it's not desiredEvgeniy Khramtsov1-3/+5
2018-02-11Remove 'iqdisc' optionEvgeniy Khramtsov1-17/+6
2018-01-23Introduce new gen_mod callback: mod_options/1Evgeniy Khramtsov1-27/+29
2018-01-05Update copyright datesEvgeniy Khramtsov1-1/+1
2017-12-11Fix typos in mod_legacy_auth and mod_registerEvgeniy Khramtsov1-1/+1
2017-12-11Use xmpp:try_subtag/2 wherever possibleEvgeniy Khramtsov1-1/+6
2017-11-17Log a message when a user gets registeredEvgeniy Khramtsov1-0/+6
2017-09-24Reuse some translation stringsEvgeniy Khramtsov1-4/+4
2017-09-01Introduce 'redirect_url' option for mod_registerEvgeniy Khramtsov1-2/+11
2017-05-11Gracefully process malformed passwords during password changeEvgeniy Khramtsov1-0/+3
2017-05-11Gracefully process malformed passwords during registrationEvgeniy Khramtsov1-0/+3
2017-05-11Add 'access_remove' ACL to mod_registerEvgeniy Khramtsov1-2/+3
2017-05-11Rename is_user_exists -> user_existsEvgeniy Khramtsov1-1/+1
2017-05-11Use cache for authentication backendsEvgeniy Khramtsov1-2/+2
2017-05-08Add type specs for Module:opt_type/1Evgeniy Khramtsov1-0/+2
2017-05-05Improve validation of second-level optionsEvgeniy Khramtsov1-5/+8
2017-05-04Introduce 'iqdisc' global optionEvgeniy Khramtsov1-2/+2
2017-04-30Don't validate an option in gen_mod:get*opt() functionsEvgeniy Khramtsov1-39/+11
2017-04-29Don't validate an option in ejabberd_config:get_option() functionsEvgeniy Khramtsov1-18/+2
2017-04-21Speedup Mnesia tables initializationEvgeniy Khramtsov1-2/+0