aboutsummaryrefslogtreecommitdiff
path: root/modules/nr.py
Commit message (Collapse)AuthorAgeFilesLines
* Add `depends-on` hashflags to relevant modulesGravatar jesopo2019-05-251-0/+1
|
* .get eage-api-key and url in nr.service() to handle it not being presentGravatar jesopo2019-04-011-2/+2
|
* Don't fail when eagle api url/key are not presentGravatar jesopo2019-03-111-2/+2
|
* Add --require-config hashflag in nr.pyGravatar jesopo2019-03-111-0/+2
|
* NR: list only called/total full count for serviceGravatar Evelyn2018-12-201-3/+2
|
* NR: DEM is technically a permitted powertypeGravatar Evelyn2018-12-181-2/+2
|
* NR: fix regression introduced by HTTP util changesGravatar Evelyn2018-12-171-5/+6
|
* 'utils.http.get_url' -> 'utils.http.request', return a Response object fromGravatar jesopo2018-12-111-4/+4
| | | | utils.http.request
* Remove telegram functionality - it's very broken/outdated and needs aGravatar jesopo2018-12-051-4/+0
| | | | complete rewrite
* Better constifying of color/font charsGravatar jesopo2018-11-131-6/+6
|
* Change all instances of stdout.write+return to `raise utils.EventError` inGravatar jesopo2018-10-161-8/+10
| | | | modules
* NR: Slightly shorten service outputGravatar Evelyn2018-10-041-4/+5
|
* Move src/Utils.py in to src/utils/, splitting functionality out in to modules ofGravatar jesopo2018-10-031-17/+19
| | | | related functionality
* NR: Fix message colouringGravatar Evelyn2018-10-031-3/+6
|
* Switch to using docstring for usage, permission and require_modeGravatar jesopo2018-09-301-9/+13
|
* Use ModuleManager.BaseModule in more modulesGravatar jesopo2018-09-271-6/+3
|
* Switch to using @Utils.hook and docstrings for event hooksGravatar jesopo2018-09-261-20/+23
|
* Move most code in root directory to src/Gravatar jesopo2018-09-241-1/+1
|
* Change Utils.color to take a string to wrap in colorGravatar jesopo2018-09-211-12/+7
|
* Refactor everything to use delimited eventsGravatar jesopo2018-09-191-9/+9
|
* give an Exports object (actually, ExportsContex object) to each module, toGravatar jesopo2018-09-021-1/+1
| | | | facilitate things like !set and !channelset without using the events system
* Give modules event objects with "context"s, to facilitate purging all the eventGravatar jesopo2018-08-311-9/+9
| | | | hooks for a module
* NR: Don't titlecase Eagle station names. This is already done.Gravatar Evelyn2018-02-041-1/+1
|
* NR: Eagle endpoints are now under /json/ going forwardGravatar Evelyn2018-02-041-2/+2
|
* NR: Indicate interesting activity at locationsGravatar Evelyn2017-12-101-12/+26
|
* NR: 0000 if headcode NoneGravatar Evelyn2017-12-041-1/+1
|
* NR: Work with Eagle's new and improved formatGravatar Evelyn2017-12-041-7/+6
|
* NR: bool.get, whatGravatar Evelyn2017-11-031-2/+3
|
* NR: Don't die if Eagle's not hereGravatar Evelyn2017-11-031-2/+2
|
* NR: change eagle ~branding~Gravatar Evelyn2017-11-021-1/+1
|
* NR: Formatting improvements for external, don't reference non-existent summariesGravatar Evelyn2017-11-011-10/+13
|
* NR: slightly simplify association summariesGravatar Evelyn2017-10-311-5/+3
|
* NR: Indicate direction for associationsGravatar Evelyn2017-10-311-4/+3
|
* NR: Full association summaries for SCHEDULE, LDBGravatar Evelyn2017-10-311-30/+36
|
* NR: Add date filterGravatar Evelyn2017-10-291-1/+5
|
* NR: Use the same association descriptions for LDB and SCHEDULEGravatar Evelyn2017-10-231-1/+1
|
* NR: Don't assume associations present in eagle outputGravatar Evelyn2017-10-231-1/+1
|
* NR: Use SCHEDULE associationsGravatar Evelyn2017-10-231-8/+13
|
* NR: Multiline support for head, include ferry services in nrtrainsGravatar Evelyn2017-10-141-5/+12
|
* Bitbot can do Telegram now, I guessGravatar Evelyn2017-09-051-34/+79
|
* Increase default periodGravatar Evelyn2017-09-031-3/+4
|
* NR: Shorten timesGravatar Evelyn2017-09-021-1/+3
|
* NR: Allow displaying CRS only for arrivals/departuresGravatar Evelyn2017-09-021-2/+3
|
* NR: Support Eagle API keys, don't assume platforms are availableGravatar Evelyn2017-09-021-4/+4
|
* NR: Eagle now provides a best name via the combined TIPLOC set as 'name', ↵Gravatar Evelyn2017-09-011-1/+1
| | | | use that
* NR: Use the actual name fieldGravatar Evelyn2017-08-311-1/+1
|
* NR: Take platforms from SCHEDULE if not available in LDBGravatar Evelyn2017-08-311-3/+9
|
* NR: List delayed trains properly, strip prefixGravatar Evelyn2017-08-291-2/+7
|
* NR: Expand periodGravatar Evelyn2017-08-271-1/+1
|
* Implement 'time' parameterGravatar Evelyn2017-08-271-2/+7
|