aboutsummaryrefslogtreecommitdiff
path: root/modules/shorturl.py
Commit message (Expand)AuthorAgeFilesLines
* utils.http.Response.data should always be `bytes` - add .decode and .soupGravatar jesopo2019-11-261-3/+3
* Add IntRangeSetting, reorder OptionsSetting arg orderGravatar jesopo2019-08-301-1/+1
* return matching string from buffer.find() as most uses were redundantly regexingGravatar jesopo2019-08-131-2/+1
* Allow url shorteners to be specified per-channelGravatar jesopo2019-08-051-3/+10
* have !unshorten look back throgh logs for a urlGravatar jesopo2019-07-231-13/+16
* OptionsSetting ctor should have empty `options` when using options_factoryGravatar jesopo2019-06-291-1/+1
* Implemnt _options_factory for OptionsSetting to have dynamic optionsGravatar jesopo2019-06-291-4/+10
* Refactor set/channelset/serverset/botset in to 'utils.Setting' objectsGravatar jesopo2019-06-281-4/+4
* add !unshortenGravatar jesopo2019-06-261-0/+18
* add --depends-on hashflags to shorturl.pyGravatar jesopo2019-06-251-0/+3
* merge bitly code back in to shorturl.py as we use it for default shortenerGravatar jesopo2019-06-251-8/+18
* Add system to have multiple url shorteners and chose which to useGravatar jesopo2019-06-251-22/+35
* return unshortened url when shortening failsGravatar jesopo2019-06-201-0/+1
* Add `depends-on` hashflags to relevant modulesGravatar jesopo2019-05-251-0/+1
* Move isgd.py to shorturl.py and switch back to using bit.lyGravatar jesopo2019-05-011-0/+44