graph
- myrss2: FEEDS: Remove longform.org; add propublic.orgdefault tip 10 months ago, by paulo
- myrss2: FEEDS: Add wolfstreet.com10 months ago, by paulo
- myrss2: fix handling of null feed title or links; miscellaneous URL updates15 months ago, by paulo
- myrss2: FEEDS: Add theconversation.com, remove Coding Horror20 months ago, by paulo
- myrss2: FEEDS: Add jabberwocking.com, remove danielmiessler.com21 months ago, by paulo
- myrss2: FEEDS: Update new.google.com URLs23 months ago, by paulo
- myrss2: FEEDS: Add Rest Of World; update Quillete; remove old feeds2023-03-23, by paulo
- myrss2: FEEDS: add waxy.org2023-01-09, by paulo
- myw2: Update radar url2022-10-22, by paulo
- myrss2: FEEDS: update The Drive and Open Culture2022-04-21, by paulo
- myrss2: FEEDS: add PBS NewHour, The Drive; update Nautilus; remove Roads & Kingdom2022-03-14, by paulo
- pics3: add blob cache2022-02-03, by paulo
- pics3: add Dockerfile and requirements.pip2022-01-20, by paulo
- cs: add cs_flask_app files2022-01-20, by paulo
- pics3: add pin support2022-01-20, by paulo
- myrss2: add San Mateo Daily Journal to FEEDS2022-01-11, by paulo
- myw2: update hourly URL2022-01-10, by paulo
- myw2: update radar URL2021-12-17, by paulo
- myrss2: update FEEDS for aeon.co2021-10-01, by paulo
- pics3: implement thumbs page2021-05-01, by paulo
- initial add for pics32021-03-25, by paulo
- myrss2: update FEEDS again to remove The Browser2021-03-25, by paulo
- myrss2: update FEEDS; add flask_run_dev.sh2021-03-24, by paulo
- laterlinks3: fix gcs_upload() function2021-01-16, by paulo
- myw2: update radar URL; add flask_run_dev.sh2021-01-16, by paulo
- laterlinks3: fix requirements.pip2020-09-18, by paulo
- laterlinks3: add GCS support2020-09-18, by paulo
- add laterlinks32020-09-08, by paulo
- myrss2: update FEEDS2020-09-05, by paulo
- merge heads2020-08-03, by paulo
- cs: set domain and secure cookie parameters for unset also2020-08-03, by paulo
- cs: update cookies.js, set domain and secure cookie parameters2020-08-03, by paulo
- add myw22020-06-28, by paulo
- myw: add goes2020-06-28, by paulo
- myrss2: fix gzip and leading whitespace handling; add test feed, test server; update FEEDS2020-06-03, by paulo
- laterlinks2: remove commented out line2020-05-24, by paulo
- add myrss22020-05-24, by paulo
- add dmd2020-04-03, by paulo
- merge heads2019-12-28, by paulo
- thule_fit_fits: use non-deprecated mysqli module2019-12-23, by paulo
- myrss: update FEEDS, URLOPEN_TIMEOUT, and one more debug line2019-09-23, by paulo
- add bootstrap-year-calendar2019-03-07, by paulo
- myrss: update FEEDS2018-09-17, by paulo
- deer_crash: correction: it was actually more than *three* years ago2018-08-29, by paulo
- deer_crash: add picutre of bent forks2018-08-29, by paulo
- deer_crash: add update about bent forks2018-08-29, by paulo
- myrss: update FEEDS, and add filter_feed() function to remove bad character from the new feed2018-08-01, by paulo
- myrss: fix meta viewport scale for mobile optimization, and add extra debug logging line2018-07-09, by paulo
- fix <head> tags2018-07-08, by paulo
- myrss: update FEEDS2018-07-08, by paulo
- myrss: additional logging2018-03-16, by paulo
- myrss: update FEEDS2017-11-02, by paulo
- myrss: update FEEDS2017-08-28, by paulo
- myw: use new redirect_app2017-04-06, by paulo
- myw: add radar and hourly2017-02-24, by paulo
- add gtc2017-02-19, by paulo
- myrss: update user-agent string to "Mozilla/5.0 Browser" after some servers complain about "Mozilla/5.0"; show exception type in top-level exception handler log message2017-01-12, by paulo
- merge heads2016-09-17, by paulo
- add "selection" feature to life_calendar; fix minor typos in deer_crash2016-09-17, by paulo
- myrss/FEEDS: update latest2016-09-01, by paulo
- thule_fit_kits/fitkits_Thule.txt: latest update2016-07-23, by paulo
- fix pinlib cookie parsing and check in pics app2016-06-29, by paulo
- move pinlib to a shared location and have pics use it2016-06-29, by paulo
- add life_calendar2016-06-17, by paulo
- add deer_crash/2016-06-03, by paulo
- cs: fix cookie paths2016-06-02, by paulo
- add cookie-based PIN system, and update laterlinks to use it2016-06-02, by paulo
- add myw2016-05-31, by paulo
- myrss: fix Atom link parsing2016-05-12, by paulo
- pics2: lazy load images in index page2016-02-11, by paulo
- myrss: update user-agent string to "Mozilla/5.0" to fix servers that insist on one2016-01-27, by paulo
- update myrss/FEEDS2016-01-09, by paulo
- myrss: handle missing item links case2016-01-08, by paulo
- pics2: limit access to index2015-10-28, by paulo
- myrss: add exception handling around main()2015-07-29, by paulo
- myrss: add support for new "purl" RSS type2015-06-11, by paulo
- myrss: add commented out debug logging code2015-06-11, by paulo
- laterlinks2: fix response code2014-11-19, by paulo
- merge 65:33e8f29e09412014-10-01, by paulo
- refactor clock to use d3 style routines2014-10-01, by paulo
- update myrss/FEEDS2014-09-24, by paulo
- center clock circle and digital text2014-08-21, by paulo
- add clock (initial version)2014-08-21, by paulo
- add laterlinks2/index.fcgi2014-07-18, by paulo
- add laterlinks22014-07-18, by paulo
- merge 58:675002109a6a2014-01-14, by paulo
- add vice.com in myrss/FEEDS2014-01-15, by paulo
- pics2: add support for .webm files; add pics.fcgi and index.css2014-01-14, by paulo
- pics2: add np_keys and selected thumbnail anchoring2013-09-10, by paulo
- update index_app to use _indexroot files2013-08-22, by paulo
- first live version of pics22013-06-03, by paulo
- update pics2/pics_app.py with browse page2013-06-01, by paulo
- add pics22013-05-14, by paulo
- add theverge.com, update thebrowser.com in myrss/FEEDS2013-03-30, by paulo
- sort entries on index.php by LastMod date, descending order2013-03-12, by paulo
- adjust index page formatting2013-03-12, by paulo
- add first draft of index_app.py2013-03-12, by paulo
- myrss: fix handling embedded HTML tags and special characters; add myrss_test_feed.py2013-02-13, by paulo
- myrss_app.py: add urlopen timeout, and render time2013-02-12, by paulo
- add index.fcgi2013-02-05, by paulo
- add threading.Lock to main() to support threaded server2013-02-05, by paulo
- rename myrss_parser.py to myrss_app.py2013-02-05, by paulo
- fix bug with threadpool; create WSGI app and test server; use logging2013-02-04, by paulo
- add datetimestamp and caching2013-02-01, by paulo
- add threaded url opener2013-01-31, by paulo
- add myrss22013-01-30, by paulo
- merge 6c10a81883752013-01-30, by paulo
- remove delicious from myrss/FEEDS2013-01-30, by paulo
- add longreads.com to myrss/FEEDS2013-01-30, by paulo
- merge web copy2012-12-18, by paulo
- also update myrss/FEEDS2012-12-18, by paulo
- add laterlinks2012-06-08, by paulo
- remove weather/2012-05-09, by paulo
- thule_fit_kits/fitkits_Thule.txt: update with what's on the server currently2012-01-08, by paulo
- thule_fit_kits: add fitkits_Thule.txt2012-01-08, by paulo
- myrss/step1.xsl: fix bug with Digg feeds2011-09-04, by paulo
- add weather/; update myrss/FEEDS; add umask(0037) to weather/index.php and myrss/index.php2011-06-23, by paulo
- myrss: limit number of forked processes; tweak indexing; print both stdout and stderr from shell script to php page2011-06-04, by paulo
- update myrss/FEEDS2011-06-04, by paulo
- add javascript to handle next/prev/up shortcut keys2011-04-26, by paulo