Alexis Marie Wright
b3df0ce3d7
fix feed generator value
2022-04-27 00:55:56 -04:00
Alexis Marie Wright
3b1ce11225
debug logging off by default
2022-04-26 23:45:28 -04:00
Alexis Marie Wright
22b22ddab3
remove php 8 syntax
2022-04-26 23:44:14 -04:00
Alexis Marie Wright
719ec53089
deps for php 7.3.31
2022-04-26 23:33:37 -04:00
Alexis Marie Wright
84e429ae0c
writing style
2022-04-16 22:11:49 -04:00
Alexis Marie Wright
cf1c7adc54
document date stuff
2022-04-16 21:49:33 -04:00
Alexis Marie Wright
e41e395f12
don't burn serials on bad links/pages
2022-04-16 21:41:14 -04:00
Alexis Marie Wright
6844d40467
use serial, not date, as sort key
2022-04-16 21:41:04 -04:00
Alexis Marie Wright
c274d710de
add serial numbers for ComicPage objects
2022-04-16 21:40:39 -04:00
Alexis Marie Wright
78349c0058
late updates from readme writing
2022-04-15 12:55:22 -04:00
Alexis Marie Wright
ad04f87299
very belatedly add README
2022-04-15 12:55:22 -04:00
Alexis Marie Wright
f085b6bcb5
replace temp var name that made it into source control 😅
2022-04-15 09:09:04 -04:00
Alexis Marie Wright
8bc0a50e8f
Use existing feed as cache when present
2022-04-08 00:26:10 -04:00
Alexis Marie Wright
b4ec4c5f73
Read existing feed if present
2022-04-07 23:24:22 -04:00
Alexis Marie Wright
386057dfe5
Clean up trailing whitespace lol
2022-04-07 22:51:02 -04:00
Alexis Marie Wright
9e5b6ed930
use configurable (default 1wk) item delay
...
Since items aren't natively dated, we need to falsify their publication dates in
order to have them properly ordered by feed readers.
Separating them by any length of time will serve this purpose. But if we space
them by a week, we get two free extras:
- when adding the feed, readers will more easily be able to show a preview of
recent updates;
- this will perhaps somewhat better represent the true scope of the work at
hand, and the effort and skill which have gone into it over the years.
2022-04-07 22:51:02 -04:00
Alexis Marie Wright
70e280ed9e
include pageNo and bare title in feed items
2022-04-07 22:44:58 -04:00
Alexis Marie Wright
0220db0acd
Revert "hackish incomplete cached feed reader"
...
This reverts commit f63a675358
.
2022-03-17 21:25:36 -04:00
Alexis Marie Wright
f63a675358
hackish incomplete cached feed reader
2022-03-17 21:25:15 -04:00
Alexis Marie Wright
4629a55b90
haha oops
2022-03-14 01:57:45 -04:00
Alexis Marie Wright
32eab358a6
Write RSS feed (correctly this time lol)
2022-03-14 01:26:41 -04:00
Alexis Marie Wright
90f17c68ca
Archive fetch fixes & cleanup
2022-03-13 22:06:17 -04:00
Alexis Marie Wright
8d31c7ea29
Read + parse archive page
2022-03-13 21:41:45 -04:00
Alexis Marie Wright
d7fd21f338
Temp before using archive page
2022-03-13 21:09:19 -04:00
Alexis Marie Wright
ef399a7c1c
Write a feed file
2022-03-05 09:34:37 -05:00
Alexis Marie Wright
2f86d3e559
Emit RSS
2022-03-04 21:51:31 -05:00
Alexis Marie Wright
b0b9c28097
Add Twig templating engine
2022-03-04 21:50:05 -05:00
Alexis Marie Wright
3d580f4838
Cleanup & result capture
2022-03-04 20:10:22 -05:00
Alexis Marie Wright
8a7de04dde
Pull out logger class
2022-03-04 16:16:37 -05:00
Alexis Marie Wright
778f54a283
Pull out config
2022-03-04 16:05:14 -05:00
Alexis Marie Wright
eb9e9adf96
Recursive fetch & parse
2022-03-03 23:14:45 -05:00
Alexis Marie Wright
fafb54d293
Initial commit (basic experimentation)
2022-03-03 22:45:18 -05:00