commit 3eae04a049c88904cd87bbc40c9e7f28f0c92de0
Date: Mon Jun 24 05:52:51 2024 +0300
change feed TTL to 5 minutes
bin/tm-generate-feed.pl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 3100e8581b693f13f317702762928c06aebbe492
Date: Sun Jun 23 11:04:16 2024 +0300
touch index.shtml to nudge Last-Modified and ETag for SSI along
bin/refresh-site-from-db.sh | 3 +++
1 file changed, 3 insertions(+)
commit 69fb0aa05dfdef53e58cc6d602282400024fdcb2
Date: Mon May 20 08:46:18 2024 +0300
update URLs in Gemini and HTTP feeds for TM
bin/tm-generate-feed.pl | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
commit 499ab2483af1754542571a26177a4f16e708c56c
Date: Wed Mar 13 07:30:45 2024 +0200
removed redunant options when calling generator
bin/refresh-site-from-db.sh | 3 ---
1 file changed, 3 deletions(-)
commit 85b26e5fd147af30057b1f1565ba1030cfeabdb1
Date: Wed Mar 13 07:29:00 2024 +0200
properly encode/decode UTF-8 for last n records too
bin/tm-generate-feed.pl | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
commit 63dbd2d4f4f95b8cdea3a92ea24993ae697889c5
Date: Tue Mar 12 15:42:25 2024 +0200
move UTF-8 decoding more upstream
bin/tm-generate-feed.pl | 29 +++++++++++++----------------
1 file changed, 13 insertions(+), 16 deletions(-)
commit c61e8092a026e62bd1eab13a643522d8b1394c7a
Date: Tue Mar 12 15:30:52 2024 +0200
UTF-8 for all for feed styles
bin/tm-generate-feed.pl | 35 +++++++++++++++++++++++++++--------
1 file changed, 27 insertions(+), 8 deletions(-)
commit d1dec3fd7433607a9fdfc92aca1d52451f0a36ff
Date: Tue Mar 12 14:59:33 2024 +0200
escape typo
bin/tm-generate-feed.pl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 7da8782e9d6bfec009ed657e303e7dd411dc6fd2
Date: Tue Mar 12 14:55:42 2024 +0200
correctly allow UTF-8 in XHTML lists
bin/tm-generate-feed.pl | 25 +++++++++++++++++--------
1 file changed, 17 insertions(+), 8 deletions(-)
commit 5f2fdbfe8a79f43ad628b704984b92607c5e9d5f
Date: Tue Mar 12 11:21:22 2024 +0200
correctly allow UTF-8 in feed URLs
bin/tm-generate-feed.pl | 2 ++
1 file changed, 2 insertions(+)
commit 8c8d71aa2c4292e7aa51bf544b608d4f2c5c71b8
Date: Mon Mar 4 15:58:36 2024 +0200
Trend Oceans is now labeled Arctic
bin/add-and-refresh-from-db.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 02efc40e4a56cc53763d147e4ea47cf0e3dd64b0
Date: Sat Jan 13 09:16:06 2024 +0200
correctly process edited records, such that only changed records are written
bin/refresh-site-from-db.sh | 2 +-
bin/tm-update-entry-sql.pl | 45 ++++++++++++++++++++++++++++++---------------
2 files changed, 31 insertions(+), 16 deletions(-)
commit e2bb34c3bf6b1a9876bb6f11e11067eae4e5b09b
Date: Tue Jan 2 13:24:57 2024 +0200
fix handling of alt text from images when generating GemText
bin/tm-extract-posts-sql.pl | 26 +++++++++++++++-----------
1 file changed, 15 insertions(+), 11 deletions(-)
commit 78d0811a93cc9dfa8ef45e38d281ebd81b97ef0c
Merge: 9ce7de7 b9f2b58
Date: Mon Jan 1 06:05:48 2024 +0200
Merge branch 'master' of ssh://git.tuxmachines.org/home/git/tuxmachines.org
commit 9ce7de7b732784c2d2338dcef58a493e19865686
Date: Mon Jan 1 06:03:33 2024 +0200
automatically replace absolute TR links in a href and img src with relative links
bin/tm-add-entry-sql.pl | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
commit b9f2b585227a1c96cbb2fe399d87bf242e5991cb
Date: Fri Dec 29 04:48:08 2023 +0200
adjust CSS for blockquote flow, position, and size
htdocs/CSS/tuxmachines.css | 15 ++++-----------
1 file changed, 4 insertions(+), 11 deletions(-)
commit b331ed668ecc6e71768499fbb183e25d5fa27be6
Date: Wed Dec 27 10:30:55 2023 +0200
position nano cursor below any preloaded text
bin/tm-add-entry-sql.pl | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 70be4ddc55df59caa63521df6f8e67c9123d50ec
Date: Tue Dec 26 11:04:17 2023 +0200
fixed damaging typo
bin/tm-add-entry-sql.pl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 002a9641f3c045322a694e848beb8dea004d8876
Date: Tue Dec 26 10:42:33 2023 +0200
add --preload option to start body containing designated text
bin/tm-add-entry-sql.pl | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)
commit 79a40ca51261c661fd9814ff93d2aa3a66ffa477
Date: Tue Dec 26 06:46:03 2023 +0200
tidy and update help info
bin/tm-add-entry-sql.pl | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
commit 35a61c3b468dea2e1f68f4bf50b8c75cc2eb26dc
Date: Tue Dec 26 06:43:23 2023 +0200
add --skip-slug, rename --today option to --skip-date
bin/tm-add-entry-sql.pl | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
commit c340730d801c071b6409c1b604495b67124ea2a1
Date: Tue Dec 26 06:33:03 2023 +0200
add --today option to skip entering the date for tm-add-entry-sql.pl, similar with --category
bin/tm-add-entry-sql.pl | 16 ++++++++++++++--
1 file changed, 14 insertions(+), 2 deletions(-)
commit 567cd368b0b1e3b801858752ca45c64a0b20f0af
Date: Thu Dec 21 16:00:30 2023 +0200
tweak subject/keyword/category options in tm-add-entry-sql.pl
bin/tm-add-entry-sql.pl | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
commit 2504a97c129d6a820fade70415994ba07cf0a793
Date: Thu Dec 21 15:49:52 2023 +0200
add url fetching to tm-add-entry-sql.pl
bin/tm-add-entry-sql.pl | 48 +++++++++++++++++++++++++++++++++++++-----------
1 file changed, 37 insertions(+), 11 deletions(-)
commit d1d4a20ff106b716ce3c554641a051d35d88ae45
Date: Thu Dec 21 15:36:59 2023 +0200
upgrade to Getopt::Long from Getopt::Std in tm-add-entry-sql.pl
bin/tm-add-entry-sql.pl | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
commit ee1d9e1058de04edbdfed008f3a12d58d1c8ba61
Date: Thu Dec 21 15:34:00 2023 +0200
remove debugging line
bin/tm-scale-and-process-image.pl | 1 -
1 file changed, 1 deletion(-)
commit 0dd3f57d5e1dda092633be70afdd3710d8f7b1ad
Date: Sat Dec 16 05:02:33 2023 +0200
tweek SQL query performance
bin/tm-generate-feed.pl | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
commit 94075c63666f8f9801c48eabe3f528781f712d53
Date: Fri Dec 15 10:19:45 2023 +0200
performanc tweaks for SQL query
bin/tm-generate-feed.pl | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
commit 33fd917b1a092e1cbfa00610d5ce28966dd41420
Date: Fri Dec 15 03:36:30 2023 +0200
annotate dc.subject in XHTML feed list
bin/tm-generate-feed.pl | 29 ++++++++++++++++++++---------
1 file changed, 20 insertions(+), 9 deletions(-)
commit 43b90d241b274a437b035570693422b48e9a29a6
Date: Fri Dec 15 02:26:04 2023 +0200
clearified SQL query
bin/tm-generate-feed.pl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 7c60894a4a779d348ec9356b45c6fa3596aa6050
Date: Fri Dec 8 13:04:40 2023 +0200
add recognition av1
bin/tm-scale-and-process-image.pl | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
commit eb24ba2caf2f74cad581ca60f480ad06e6dd99b4
Date: Fri Dec 8 11:33:09 2023 +0200
history comment
bin/tm-scale-and-process-image.pl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 7e53f4c7ac854324c31494ef312848b6fe4523a1
Date: Thu Nov 16 20:29:53 2023 +0200
correct default path for gemtext
bin/tm-extract-posts-sql.pl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit e44ffc39518fdf4a159866420eaa5b13b88a8b71
Merge: 4e6adb5 7ebf282
Date: Thu Nov 16 20:09:11 2023 +0200
Merge branch 'master' of ssh://git.tuxmachines.org/home/git/tuxmachines.org
commit 4e6adb5812368d0d07fb152fbaf580c6c6e8b984
Date: Thu Nov 16 20:05:24 2023 +0200
matching CSS for dc.subject
htdocs/CSS/tuxmachines.css | 691 +++++++++++++++++++++++----------------------
1 file changed, 358 insertions(+), 333 deletions(-)
commit e43a34e7f8fee951c422c5ed0a8622a479d025e9
Date: Thu Nov 16 20:04:29 2023 +0200
refine dc.subject usage further for generation of HTML and GemText
bin/tm-extract-posts-sql.pl | 49 ++++++++++++++++++++++++++++-----------------
1 file changed, 31 insertions(+), 18 deletions(-)
commit e93fd7f307305d8d0b3a30404331137f67989259
Date: Thu Nov 16 20:03:34 2023 +0200
refine dc.subject usage further
bin/tm-add-entry-sql.pl | 17 +++++++++++------
bin/tm-update-entry-sql.pl | 41 +++++++++++++++++++++++------------------
2 files changed, 34 insertions(+), 24 deletions(-)
commit 7ebf282ec1959e44c1d2f67f4a24d522715d422b
Date: Wed Nov 15 20:55:25 2023 +0200
make permissions more flexible when saving from temporary files
bin/refresh-site-from-db.sh | 14 ++++++--------
1 file changed, 6 insertions(+), 8 deletions(-)
commit 9edd5827e826641ad861aa2a80c135d05eeee147
Date: Wed Nov 15 20:38:52 2023 +0200
only show list of subjects when necessary
bin/tm-update-entry-sql.pl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 171719b0fd51ebe01ac995142d42f3f8b21b4faa
Date: Wed Nov 15 18:37:16 2023 +0200
partial support for dc.subjects - update too
bin/tm-update-entry-sql.pl | 34 +++++++++++++++++++++++++++++++++-
1 file changed, 33 insertions(+), 1 deletion(-)
commit 40285b5f0cdc37326acbe5823c6ec1a642500113
Date: Wed Nov 15 18:20:39 2023 +0200
partial support for dc.subjects - input only
bin/tm-add-entry-sql.pl | 112 ++++++++++++++++++++++++++++++++++++++++--------
1 file changed, 94 insertions(+), 18 deletions(-)
commit 2de426e4e59a668b8590b133f1a9a606bb4aa22e
Date: Wed Nov 15 17:00:09 2023 +0200
update CSS
htdocs/CSS/tuxmachines.css | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit ff7af81ab0e0f8377d8813831686df41ba4a9a1f
Date: Fri Sep 29 07:41:45 2023 +0300
verify date if fed to summary extractor
bin/tm-extract-summary.pl | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 413a057959bafa39c3d4c4664e2ca7d9d8cf6aee
Date: Fri Sep 22 21:58:43 2023 +0300
feeds are RSS now
bin/tm-extract-posts-sql.pl | 2 +-
bin/tm-extract-summary.pl | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit 559adbe07573f70f95e8f76845d9c279c82c3feb
Date: Fri Sep 22 20:44:57 2023 +0300
generate thumbnails even for some video formats
bin/tm-scale-and-process-image.pl | 131 +++++++++++++++++++++++++++++++++++---
1 file changed, 121 insertions(+), 10 deletions(-)
commit 8116e4d1d3b061443d6d08c60a34cd8368a86eb2
Date: Thu Sep 21 16:51:33 2023 +0300
Initial commit of scripts and Perl module
bin/add-and-refresh-from-db.sh | 30 +
bin/get-latest-feature-image.sh | 12 +
bin/lib/TuxMachines/ReadOn.pm | 759 ++++++++++++++++++++
bin/refresh-site-from-db.sh | 96 +++
bin/rss-since-scraper.config | 7 +
bin/rss-since-scraper.pl | 1404 +++++++++++++++++++++++++++++++++++++
bin/rss-since-scraper.sh | 63 ++
bin/tm-add-entry-sql.pl | 824 ++++++++++++++++++++++
bin/tm-extract-posts-sql.pl | 1095 +++++++++++++++++++++++++++++
bin/tm-extract-summary.pl | 323 +++++++++
bin/tm-find-deduplicate-files.pl | 34 +
bin/tm-generate-feed.pl | 604 ++++++++++++++++
bin/tm-generate-gemtext-index.sh | 23 +
bin/tm-scale-and-process-image.pl | 527 ++++++++++++++
bin/tm-ssh-wrapper.pl | 59 ++
bin/tm-update-entry-sql.pl | 604 ++++++++++++++++
bin/update-and-refresh-from-db.sh | 26 +
17 files changed, 6490 insertions(+)
commit 9c6a6a849b8380af5f1244cdb9dacf62c289876e
Date: Thu Sep 21 16:45:47 2023 +0300
Initial commit
htdocs/CSS/tuxmachines.css | 603 +++++++++++++++++++++++++++++++++++++++++++++
htdocs/about.shtml | 44 ++++
htdocs/contact.shtml | 27 ++
htdocs/errors/404.shtml | 54 ++++
htdocs/footer.html | 11 +
htdocs/header.html | 7 +
htdocs/index.shtml | 50 ++++
htdocs/irc.shtml | 49 ++++
htdocs/navigation.html | 22 ++
htdocs/robots.txt | 11 +
10 files changed, 878 insertions(+)