3
0
mirror of https://github.com/jlu5/PyLink.git synced 2025-09-21 19:57:21 +02:00

Commit Graph

  • f9adaa85ca commands: implement 'logout' James Lu 2016-12-16 19:05:08 -08:00
  • 2be8d5b282 README: supported->possible for unreal 3.2 notes James Lu 2016-12-16 19:04:13 -08:00
  • 1fd7aba3b0 example-conf: add migration notes for login:user/password deprecation James Lu 2016-12-16 18:40:27 -08:00
  • 045abfa9c1 commands: add permissions checks to echo, showuser, showchan, and status James Lu 2016-12-16 18:31:19 -08:00
  • 2de36caea0 commands: fix previous commit James Lu 2016-12-09 22:12:54 -08:00
  • b0296933a1 plugins/commands.py: change over to permissions API IotaSpencer 2016-12-10 00:53:27 -05:00
  • 9199186309 plugins/opercmds.py: change over to permissions API IotaSpencer 2016-12-10 00:48:39 -05:00
  • 69083cfcfd plugins/bots.py: change over to permissions API IotaSpencer 2016-12-10 00:41:10 -05:00
  • 12a8509299 changehost: limit 'applyhosts' to those with the changehost.applyhosts perm James Lu 2016-12-09 22:07:27 -08:00
  • 611b07e6bd networks: update help for 'disconnect' James Lu 2016-12-09 21:51:57 -08:00
  • 60ca5af813 networks: port to the permissions API (#367) James Lu 2016-12-09 21:55:34 -08:00
  • fb463e3b26 networks.remote: override the login to a valid user, so that permissions can match it James Lu 2016-12-09 21:53:54 -08:00
  • 34ad79744a networks: update help for 'disconnect' James Lu 2016-12-09 21:51:57 -08:00
  • 01f2a4ca20 servermaps: fix wrong permission name James Lu 2016-12-09 21:43:39 -08:00
  • 3d4cb02ce2 exec: rewrap docstirngs James Lu 2016-12-09 21:42:56 -08:00
  • 9e2598612a exec: port to permissions API (#367) James Lu 2016-12-09 21:42:18 -08:00
  • 5a066bfde4 corecommands: port to use the permissions API (#367) James Lu 2016-12-09 21:39:52 -08:00
  • 1e7210a6db Refresh permissions examples, adding a stub in the main example conf for admin access James Lu 2016-12-09 20:57:24 -08:00
  • 57aa844fcb permissions: limit "login = admin access" to old-style (< 1.1) login blocks James Lu 2016-12-09 20:51:04 -08:00
  • 506467193e Import RELNOTES for 1.1-alpha1 1.1-alpha1 James Lu 2016-12-09 20:14:26 -08:00
  • 1761effa28 VERSION: bump to 1.1-alpha1 James Lu 2016-12-09 18:37:54 -08:00
  • a2e0bb19dc launcher: set terminal title on launch (windows & posix) James Lu 2016-12-09 18:10:47 -08:00
  • b5f244009a relay: rename camel case functions to lowercase with underscores James Lu 2016-12-09 17:57:02 -08:00
  • 2b4943a780 relay: add locks in db read/writes (thread safety) James Lu 2016-12-09 17:43:50 -08:00
  • e40b2f6529 relay: add 'purge' command to remove all relays involving a network James Lu 2016-12-09 17:34:51 -08:00
  • 8855ef2a41 relay: don't break in removeChannel if irc.pseudoclient isn't set James Lu 2016-12-09 17:34:34 -08:00
  • e7e2f2c98e core: update "missing dependencies" errors James Lu 2016-12-09 17:15:53 -08:00
  • 638b9dc84a relay: rewrap help for LINKACL James Lu 2016-12-05 23:33:42 -08:00
  • 03766b9f89 ServiceBot: implement docstring rewrapping per #307. James Lu 2016-12-05 23:33:03 -08:00
  • b3387f2d41 conf: fix deprecation warnings crashing because log is unavailable James Lu 2016-12-05 22:43:01 -08:00
  • 62a4bc01ce Merge branch 'master' into devel James Lu 2016-12-05 00:59:41 -08:00
  • 664bd3a89f pylink-contribdl: link to contrib modules list if no argument is given James Lu 2016-12-05 00:45:53 -08:00
  • 3f4bf72248 pylink-contribdl: implement --yes James Lu 2016-12-05 00:39:09 -08:00
  • c479dd1753 Add a contrib module downloader (pylink-contribdl) James Lu 2016-12-05 00:36:11 -08:00
  • f5633329f8 utils: drop loadModuleFromFolder; it is unused since bcc84b8618f641c77b0a599de9ab9d24432b8c29 James Lu 2016-12-04 23:35:16 -08:00
  • e59d829973 update mailmap with my (IotaSpencer) aliases Ken Spencer 2016-11-21 15:51:13 -05:00
  • a173e2a61f pylink: Warn users that configuration is changing. (closes #361) Ken Spencer 2016-11-23 00:06:54 -05:00
  • e4b2ea60ec Irc: demote unknown user errors in parseModes() to DEBUG James Lu 2016-10-02 22:06:46 -07:00
  • 1888f24ef0 Irc: fix matchHost not using realhost properly James Lu 2016-11-20 12:29:51 -08:00
  • a57f194123 changehost: add options to match users by IP and realhost James Lu 2016-11-20 12:34:11 -08:00
  • 476f84a181 changehost: implement enforce exceptions James Lu 2016-11-20 12:33:58 -08:00
  • f9e798cf93 Irc: fix matchHost not using realhost [rp[er;y James Lu 2016-11-20 12:29:51 -08:00
  • d90f44c510 changehost: explicitly ignore PyLink internal clients James Lu 2016-11-20 12:04:30 -08:00
  • 501647805c changehost: add optional vHost enforcement James Lu 2016-11-20 11:53:55 -08:00
  • ffc271a53a login: Use a slightly faster CryptContext James Lu 2016-11-19 17:47:55 -08:00
  • c4351d61c6 Add command line mkpasswd utility & encrypted password example James Lu 2016-11-19 17:16:04 -08:00
  • b1e4b34b79 Switch 'identify' to use the new login backend, add passlib to README dependencies James Lu 2016-11-19 17:00:18 -08:00
  • 69066029f1 Simplify/rewrite the login module James Lu 2016-11-19 16:29:53 -08:00
  • 3308db0cd2 Import coremods/login.py (abstracted login checking) from @IotaSpencer's repo James Lu 2016-11-19 16:29:39 -08:00
  • 797476f7ad Version bump to 1.1-dev1 (1.1.x milestone 1) 1.1-dev1 James Lu 2016-11-18 23:18:07 -08:00
  • 048367d6c5 AUTHORS: add @IotaSpencer and update my email James Lu 2016-11-18 23:16:50 -08:00
  • c77ad6faa9 bots: PseudoClient->client in help text & error messages James Lu 2016-11-18 23:13:56 -08:00
  • d467d27ecd plugins: change remaining plugins over irc.error() use Ken Spencer 2016-11-19 01:52:08 -05:00
  • 02dfe5aeab classes: pass force_privmsg_in_private and private booleans to irc.reply() in irc.error() Ken Spencer 2016-11-19 01:46:08 -05:00
  • a1bbb4fdb9 utils: style points! WOOOO Ken Spencer 2016-11-19 01:38:38 -05:00
  • 289ab78052 plugins/bots: change over to irc.error() use Ken Spencer 2016-11-19 01:11:16 -05:00
  • 940430b075 plugins/automode: change errors over to irc.error() based use Ken Spencer 2016-11-19 01:07:06 -05:00
  • fdd4135632 utils: add error() to use classes.py's irc.error() Ken Spencer 2016-11-19 01:01:23 -05:00
  • c450d71f84 classes: add irc.error() for easier error replies Ken Spencer 2016-11-19 00:55:03 -05:00
  • 57f7acc124 pylink: fix last commit (args.no_check_pid) James Lu 2016-11-16 21:52:07 -08:00
  • 7c93a6cdfc pylink: tidy up --no-check-pid setting James Lu 2016-11-14 21:38:02 -08:00
  • 8e7cffc016 docs/automode: update perms list & caveat section James Lu 2016-11-12 12:20:56 -08:00
  • 8ff292bd1f automode: support remote channel manipulation in the form netname#channel James Lu 2016-11-12 12:20:25 -08:00
  • 9dbf124e36 docs/automode: fix typo James Lu 2016-11-12 12:18:41 -08:00
  • 691a8178b2 relay: implement 'showchan' with links info James Lu 2016-11-12 10:43:55 -08:00
  • e570779a03 Remove update.sh helper script James Lu 2016-11-12 10:39:11 -08:00
  • c077f9aebb DataStore: log the name of the current database implementation to DEBUG James Lu 2016-11-09 22:56:38 -08:00
  • b94e11930e structures: directly retrieve DB save delay in DataStore (#303) James Lu 2016-11-09 22:52:46 -08:00
  • b0636b40ab Finish the plugin migration to DataStore James Lu 2016-11-09 22:47:22 -08:00
  • 089dce3853 structures: revise DataStore a bit (#303) James Lu 2016-11-09 22:19:30 -08:00
  • 377df413ed Irc: s/isServiceBot/getServiceBot/g (#355) James Lu 2016-11-09 19:09:59 -08:00
  • 08fa64c3cc Irc, services_support: store service name in IrcUser objects (#355) James Lu 2016-11-09 19:07:01 -08:00
  • 0815df1bca Irc: rewrite isInternalClient to use getServer & return a boolean (#355) James Lu 2016-11-09 18:55:13 -08:00
  • ddd0436937 Irc: rewrite getServer() to look for IrcUser.server attribute (#355) James Lu 2016-11-09 18:52:51 -08:00
  • c57fabc9ef core, protocols: add server argument to IrcUser (#355) James Lu 2016-11-09 18:40:16 -08:00
  • b0bd5d47ae relay: fix logging format in spawnRelayUser error James Lu 2016-11-07 22:04:22 -08:00
  • 44743d860e relay: don't break autoconnect anymore when there's a server conflict James Lu 2016-11-07 21:52:17 -08:00
  • 4246a3d113 relay: work on sane fallbacks when a network's SID goes missing (#354) James Lu 2016-11-07 21:47:53 -08:00
  • b79e693808 exec: Drop 'raw' text logging to DEBUG for security purposes James Lu 2016-11-07 21:25:57 -08:00
  • 2d20256ed8 Relay: rework to use the permission system James Lu 2016-11-07 21:18:20 -08:00
  • 93ca62aa49 Revamp configuration to support multiple accounts (#319) James Lu 2016-11-07 21:01:28 -08:00
  • e8cc7227a8 PyLink 1.0.3 1.0.3 James Lu 2016-11-05 21:40:40 -07:00
  • 28b88a3840 README: add Ubuntu PPA instructions James Lu 2016-11-05 21:31:50 -07:00
  • 34fd45dce9 Merge remote-tracking branch 'origin/master' into devel James Lu 2016-11-05 21:27:50 -07:00
  • d2f95acd2e Proofread and edit the example-conf James Lu 2016-11-04 18:13:15 -07:00
  • 6ad40c91b4 Irc: explicitly kill connect loop threads after an Irc object has been removed James Lu 2016-11-02 22:34:02 -07:00
  • e977c95520 Merge branch 'master' into devel James Lu 2016-11-02 22:28:39 -07:00
  • 9f43c0fe17 automode: fix typo in DB error message James Lu 2016-11-02 22:26:47 -07:00
  • 9950e0948f conf: split off absolute paths in confname James Lu 2016-11-02 22:23:45 -07:00
  • 441bf5f048 README: link to utopia repository site James Lu 2016-10-28 20:05:35 -07:00
  • e0802192f6 README: add Debian repository instructions James Lu 2016-10-28 20:04:39 -07:00
  • 72818412e1 faq: fix link to dependencies list James Lu 2016-10-27 20:50:10 -07:00
  • 522e6df73c Actually, use LF line endings for everything James Lu 2016-10-27 18:37:59 -07:00
  • 9f4c68f114 relay: skip channel TS check for Clientbot James Lu 2016-10-22 20:45:29 -07:00
  • d230af1d5e relay: skip channel TS check for Clientbot James Lu 2016-10-22 20:45:29 -07:00
  • a5d97c15e7 relay: disable nick collide messages to debug James Lu 2016-10-20 20:13:17 -07:00
  • 2ed8b68c44 relay: allow configuring custom relay server suffixes James Lu 2016-09-23 22:49:04 -07:00
  • 4f3fa04cde docs/t/services-api: mention ServiceBot.join() James Lu 2016-10-16 18:48:29 -07:00
  • c4e0923fb5 pylink: add a migration note for pid checking James Lu 2016-10-15 14:34:21 -07:00
  • b750bd4d15 coremods/control: ignore errors when removing PID file James Lu 2016-10-15 14:30:52 -07:00