Commit Graph

57 Commits

Author SHA1 Message Date
James Lu 0404761925 SpiffyTitles: load on Python 3 2015-05-22 23:43:41 -07:00
PrgmrBill 4792dc09fb SpiffyTitles: adds retry logic. Fixes #44 2015-05-22 08:03:28 -04:00
PrgmrBill fd90017838 SpiffyTitles: fixes #45 - get last title tag instead of the first one 2015-05-16 13:12:26 -04:00
PrgmrBill cfc88d89ed Fixes #39 - adds whitelistDomainPattern option
This option allows users to specify which domains they want to show titles
for
2015-05-12 20:04:28 -04:00
PrgmrBill 132a571481 SpiffyTitles: fixes #43 - adds a bunch of new variables for the Youtube handlers
- like_count
- dislike_count
- favorite_count
- comment_count
- channel_title
2015-05-12 16:56:46 -04:00
PrgmrBill 9c3be007a4 SpiffyTitles: increases connect timeout for HTTP requests 2015-05-10 23:04:41 -04:00
PrgmrBill 4458afe8d5 SpiffyTitles: verify SSL certificates 2015-05-10 20:52:53 -04:00
PrgmrBill f1d0435392 SpiffyTitles: sets SSL verification to Flase while researching other ways to
fix errors
2015-05-10 12:51:43 -04:00
PrgmrBill 21c115bb64 SpiffyTitles: Fixes exception import for imgur client 2015-05-10 12:38:24 -04:00
PrgmrBill 9f0970079f SpiffyTitles: adds exception import 2015-05-10 12:29:31 -04:00
PrgmrBill f2395ced36 SpiffyTitles: adds enable/disable options for each handler. Fixes #28 2015-05-10 11:52:20 -04:00
PrgmrBill b42850fd50 SpiffyTitles: fixes cache issue 2015-05-08 13:53:08 -04:00
PrgmrBill 5009064fcf Fixes removed option 2015-05-08 13:41:24 -04:00
PrgmrBill 47982fb8ac SpiffyTitles: Fixes variable usage before definition 2015-05-04 20:51:19 -04:00
PrgmrBill 1cc06f7461 Reverts previous change temporarily! 2015-04-30 20:13:29 -04:00
PrgmrBill 8cd5651305 SpiffyTitles: increases wall timeout and adds new option: wallClockTimeoutInSeconds 2015-04-30 19:56:07 -04:00
PrgmrBill d6139c2d11 SpiffyTitles: fixes a bug where youtube links without the "v" parameter
weren't falling back to default titles
2015-04-27 19:47:24 -04:00
PrgmrBill 82aa86d414 SpiffyTitles: fixes #38 - adds IMDB handler. Removes akas changes as this
enhancement makes that obsolete.
2015-04-26 22:23:32 -04:00
PrgmrBill 97b3e0ace7 SpiffyTitles: fixes an issue with schemaless URLs 2015-04-26 16:55:04 -04:00
PrgmrBill 327a7bce73 SpiffyTitles: fixes #24 - implements link cache. Removes cooldownInSeconds options in favor
of linkCacheLifetimeInSeconds. Default is 60 seconds
2015-04-26 12:50:44 -04:00
PrgmrBill ca0080bccf SpiffyTitles: increases connect timeout 2015-04-26 00:22:19 -04:00
PrgmrBill 35f71d7a57 SpiffyTitles: fixes #34 - can't find title on some websites 2015-04-25 19:02:19 -04:00
PrgmrBill cae4038fdd SpiffyTitles: removes requirement that <title> tag is inside of <head> 2015-04-25 18:56:55 -04:00
PrgmrBill fee3ca6349 SpiffyTitles: fixes a bug where imgur albums weren't working! 2015-04-25 18:34:25 -04:00
PrgmrBill c93f5808dd SpiffyTitles: removes some debugging code and removes default ignore pattern 2015-04-25 13:42:37 -04:00
PrgmrBill ac0cec9b7a SpiffyTitles: adds timeout so the bot doesn't die and adds accept header 2015-04-24 16:32:16 -04:00
PrgmrBill 99bec3000b SpiffyTitles: Fixes #35 - add option to use akas.imdb.com instead of imdb.com 2015-04-23 18:28:34 -04:00
PrgmrBill 22f1accca7 SpiffyTitles: fixes #36 - adds language option 2015-04-23 17:17:02 -04:00
PrgmrBill 19df36b638 SpiffyTitles: Fixes #30 - Upgrades SpiffyTitles Youtube handler to v3 API 2015-04-22 21:02:32 -04:00
PrgmrBill 82fab389d9 SpiffyTitles: strips redundant white space in titles 2015-04-19 17:49:40 -04:00
PrgmrBill 329111c018 SpiffyTitles: fixes #29 - adds imgur album handler
Major refactoring to accommodate multiple imgur handlers
Replaces single quotes with double to maintain consistency
Updates README
2015-04-19 16:40:14 -04:00
PrgmrBill 2fa03933a1 SpiffyTitles: adds section to imgur template and updates documentation 2015-04-19 09:10:51 -04:00
PrgmrBill 884a7ddc9f SpiffyTitles: don't log bold title 2015-04-18 16:05:22 -04:00
PrgmrBill 580846f2bc Fixes #26 - Adds Jinja2 templating! 2015-04-18 15:47:56 -04:00
PrgmrBill b02d769ecc Fixes #25 - adds imgur handler for SpiffyTitles 2015-04-18 13:20:01 -04:00
PrgmrBill 8e51f51b5f SpiffyTitles: fixes exception thrown when page didn't have a <head> section 2015-04-17 18:32:18 -04:00
PrgmrBill 59094f2a28 Fixes #22 - m.youtube.com not using Youtube handler 2015-04-14 17:21:54 -04:00
PrgmrBill de6e1b6682 Fixes #23 - Display duration as LIVE when it's zero 2015-04-14 17:20:05 -04:00
PrgmrBill d755f5f561 SpiffyTitles: updates accidentally improper variable naming 2015-04-13 00:35:17 -04:00
PrgmrBill 740b728d07 Fixes #11 - Adds "cooldownInSeconds" option which allows throttling 2015-04-13 00:23:11 -04:00
PrgmrBill 4d30172686 Fixes #20 - Only show hour portion of the duration in a Youtube video
if the video is at least one hour long
2015-04-12 11:59:38 -04:00
PrgmrBill 959f3cdf97 Fixes #18 - Improves templating for SpiffyTitles 2015-04-11 20:39:38 -04:00
PrgmrBill 14007fbce8 Fixes typoed variable 2015-04-11 19:37:30 -04:00
PrgmrBill 65376f6a64 Fixes #17 - should no longer show None when the title tag cannot be found 2015-04-11 19:31:38 -04:00
PrgmrBill 7a2e29c240 Fixes #16 - adds duration to SpiffyTitles/Tubesleuth plugins 2015-04-11 19:01:54 -04:00
PrgmrBill fe4c58699e SpiffyTitles: Changes ignoredDomainPatterns to a single pattern: ignoredDomainPattern
SpiffyTitles: Updates documentation for ignoredDomainPattern
2015-04-11 14:08:49 -04:00
PrgmrBill 22aecf048a Fixes #15 - enhances channel white/black list behavior.
Adds option channelBlacklist
2015-04-11 12:39:42 -04:00
PrgmrBill 75a4e8e368 Fixes #14 - Adds channel whitelist for SpiffyTitles 2015-04-10 22:55:25 -04:00
PrgmrBill 4027358f7e Fixes #10 - Adds option "ignoredDomainPatterns" which is a list of
regular expressions to match against the domain portion of the URL
2015-04-10 20:01:28 -04:00
PrgmrBill bb5968d232 Fixes #14 - Adds option for ignoring a list of domains 2015-04-10 19:33:31 -04:00