3
0
mirror of https://github.com/jlu5/PyLink.git synced 2024-11-01 01:09:22 +01:00
PyLink/coremods
James Lu 9e936f1612 Rewrite login handling (Closes #590)
* Move identify command and login helpers into coremods.login
   - corecommands._login -> login._irc_try_login
* Add login._get_account() function to consistently fetch login block info
* Rename functions in coremods.login to snake case:
   - checkLogin -> check_login
   - verifyHash -> verify_hash
* Replace explicit returns in login checks with raising utils.NotAuthorizedError()
2018-05-25 23:50:55 -07:00
..
__init__.py corecommands: port to use the permissions API (#367) 2016-12-09 21:43:58 -08:00
control.py control: remove check for _connection_thread (removed in select rework) 2018-03-17 12:18:34 -07:00
corecommands.py Rewrite login handling (Closes #590) 2018-05-25 23:50:55 -07:00
exttargets.py exttargets: tweak docstring syntax for better readability 2017-09-05 19:19:44 -07:00
handlers.py core: move clearing channels on kick/part to coremods/handlers 2018-04-07 22:44:00 -07:00
login.py Rewrite login handling (Closes #590) 2018-05-25 23:50:55 -07:00
permissions.py Move permission enumeration to runtime, fix default perms not applying at startup 2017-10-22 00:08:16 -07:00
service_support.py services_support: check service bot state, not is_internal_client before dynamically parting channels 2018-05-09 20:47:51 -07:00