aboutsummaryrefslogtreecommitdiff
path: root/modules/stats.py
Commit message (Collapse)AuthorAgeFilesLines
* only do to_pretty_time as relative when requestedGravatar jesopo2020-02-241-1/+1
|
* split utils.datetime out in to .parse and .formatGravatar jesopo2020-01-301-1/+1
|
* make !channels PM-onlyGravatar jesopo2019-11-271-0/+1
|
* prefix "hidden" channels in !channels with "*"Gravatar jesopo2019-11-271-6/+8
|
* add !servers commandGravatar jesopo2019-11-271-2/+14
|
* move all datetime-related code from utils/__init__ to utils.datetimeGravatar jesopo2019-11-151-1/+2
|
* server.hostmask() already existsGravatar jesopo2019-10-101-2/+1
|
* capitalisation and comma for "!stats <alias>"Gravatar jesopo2019-09-261-1/+1
|
* 'path' is now 'args'Gravatar jesopo2019-09-201-4/+4
|
* don't die when channel.topic_setter is nullGravatar jesopo2019-09-171-1/+4
|
* hide hidden channels from "!channels" when not pm and not current channelGravatar jesopo2019-09-171-1/+11
| | | | closes #150
* update channel.topic_setter-related codeGravatar jesopo2019-09-161-1/+1
|
* add !channelsGravatar jesopo2019-09-161-0/+7
| | | | closes #147
* better wording of "!stats <alias>"Gravatar jesopo2019-09-071-1/+1
|
* support showing !stats per-networkGravatar jesopo2019-09-071-20/+35
|
* Add ircv3.py - for IRCv3-related statsGravatar jesopo2019-06-281-8/+0
|
* Remove debug yield checkGravatar jesopo2019-06-151-2/+0
|
* Show when a server connected instead of "bytes read/written per second" in statsGravatar jesopo2019-06-141-4/+1
| | | | endpoint
* add `self` check.command, change !config to use new yieldsGravatar jesopo2019-06-141-0/+2
|
* Expose IRCChannel.mode_str() on REST API stats endpointGravatar jesopo2019-06-131-1/+2
|
* Add `depends-on` hashflags to relevant modulesGravatar jesopo2019-05-251-0/+2
|
* connect_time is on server.socket, not serverGravatar jesopo2019-05-241-1/+1
|
* Store IRCSocket connect_time, show bytes read/write per second in stats.pyGravatar jesopo2019-05-241-0/+4
|
* Show server versoin (from RPL_MYINFO) on /api/serversGravatar jesopo2019-05-151-1/+2
|
* Add Database.servers.get_by_alias, move IRCBot.get_server toGravatar jesopo2019-04-241-2/+2
| | | | | IRCBot.get_server_by_id, add IRCBot.get_server_by_alias and change !connect/!disconnect to take aliases instead of IDs
* 'src/IRCServer.capabilities' -> 'src/IRCServer.agreed_capabilities'Gravatar jesopo2019-02-161-2/+2
|
* `bytes_written`/`bytes_read` is now on IRCServer.socket (stats.py)Gravatar jesopo2019-02-111-2/+2
|
* Show capabilities in API server stats (stats.py)Gravatar jesopo2019-02-081-1/+3
|
* Sort nicknames case-insensitively (stats.py)Gravatar jesopo2018-12-261-1/+2
|
* Sort user nicknames on /api/server (stats.py)Gravatar jesopo2018-12-261-1/+1
|
* Show list of users in a channel, not just countGravatar jesopo2018-11-271-1/+1
|
* Make channel stats in /api/servers a dictionaryGravatar jesopo2018-11-271-1/+2
|
* Add channel stats to /api/serversGravatar jesopo2018-11-271-1/+2
|
* update modules/stats.py to use `connection_params`Gravatar jesopo2018-11-111-4/+4
|
* Show bytes read/written in server statsGravatar jesopo2018-11-111-1/+3
|
* Add missing ")" in modules/stats.pyGravatar jesopo2018-11-081-1/+1
|
* Add !caps to show negotiated IRCv3 capabilitiesGravatar jesopo2018-11-081-0/+8
|
* Support POST through modules/rest_api.pyGravatar jesopo2018-10-051-5/+5
|
* Add api.server endpoint for individual server informationGravatar jesopo2018-10-051-12/+26
|
* Return more info for api.servers and api.channelsGravatar jesopo2018-10-051-2/+7
|
* Remove printsGravatar jesopo2018-10-051-1/+0
|
* Add api.modules in modules/stats.pyGravatar jesopo2018-10-041-0/+4
|
* Provide more information for api.channelsGravatar jesopo2018-10-041-2/+8
|
* Use URL path for args, not get paramsGravatar jesopo2018-10-041-2/+2
|
* Add api.servers endpointGravatar jesopo2018-10-041-0/+12
|
* Added api.channels handlerGravatar jesopo2018-10-041-0/+24
|
* Add basics of (by-default disabled) REST APIGravatar jesopo2018-10-041-8/+20
|
* Move src/Utils.py in to src/utils/, splitting functionality out in to modules ofGravatar jesopo2018-10-031-4/+4
| | | | related functionality
* Switch to using docstring for usage, permission and require_modeGravatar jesopo2018-09-301-2/+2
|
* Use ModuleManager.BaseModule in more modulesGravatar jesopo2018-09-271-5/+2
|