Commit Graph

388 Commits

Author SHA1 Message Date
Roan Horning 1312e3d374
Refactor MySQL database specific SQL 2022-11-28 19:52:39 -05:00
Roan Horning 3cc6da57ad
Refactor MySQL database specific SQL 2022-11-28 19:49:06 -05:00
Roan Horning 675f8fa9d5
Refactor MySQL database specific SQL 2022-11-27 14:04:12 -05:00
Roan Horning 6f28bb2a16
Refactor MySQL database specific SQL 2022-11-27 13:54:14 -05:00
Roan Horning cb881558ca
Add database type constant for use in templates
This is used to select which database specific SQL query to use.
2022-11-27 13:11:14 -05:00
Roan Horning 4e8edf2640
Merge branch 'main' into MySQL 2022-11-11 20:27:47 -05:00
Roan Horning e86d2c010d Merge pull request '[I60] Implement call for shows feature' (#61) from I60_call-for-shows into main
Reviewed-on: #61
2022-11-11 03:18:38 +00:00
Roan Horning f0fa21ae45
Implement call for shows feature
Add display_call_for_shows MACRO. Update index template to include
call to display_call_for_shows.
2022-11-10 22:14:55 -05:00
Roan Horning 0b99483f0d
Update installation instruction to include details for MySQL 2022-10-22 21:11:57 -04:00
Roan Horning 8c3874ad8b
Convert hpr total rss queries from SQLite to MySQL 2022-10-21 23:00:03 -04:00
Roan Horning 6f95a33e67
Convert hpr rss queries from SQLite to MySQL 2022-10-21 22:53:13 -04:00
Roan Horning 979c8b43e5
Convert twat episode page queries from SQLite to MySQL 2022-10-21 20:43:22 -04:00
Roan Horning e3abe5fd68
Convert series episode page queries from SQLite to MySQL 2022-10-21 20:11:19 -04:00
Roan Horning 5612eeed42
Convert episode page queries from SQLite to MySQL 2022-10-21 20:07:53 -04:00
Roan Horning 4af117fb7a
Convert episodes page queries from SQLite to MySQL 2022-10-21 19:52:53 -04:00
Roan Horning e1b0189275
Convert correspondent page queries from SQLite to MySQL 2022-10-21 19:46:31 -04:00
Roan Horning aad77f3c78
Convert index page queries from SQLite to MySQL 2022-10-20 23:24:56 -04:00
Roan Horning be1344e10c
Update database connection information 2022-10-20 23:23:00 -04:00
Roan Horning 308d03d63c Merge pull request '[I55] announcements template' (#56) from I55_announcements-template into main
Reviewed-on: #56
2022-10-16 23:11:14 +00:00
Roan Horning 0837e11bfe
Include announcement template in index template 2022-10-16 18:56:13 -04:00
Roan Horning 06ace35c41
Add announcement template 2022-10-16 18:23:51 -04:00
Roan Horning 6d0d1b99a6
Add page mumble-howto 2022-10-16 18:12:05 -04:00
Roan Horning fdeff3879a
Update links in the comments section of the episode template 2022-10-09 15:45:22 -04:00
Roan Horning b667c30d40
Update links on syndication page
Add missing external links. Update comments feed link to new statically
generated file.
2022-10-09 13:51:00 -04:00
Roan Horning b08f5c30df
Add missing USE date directive
Worked without it in local dev, but needed on hpr.horning.us
2022-10-08 12:35:56 -04:00
Roan Horning d8613143d3 Merge pull request '[I41] Implement comments feed' (#54) from I41_Implement-comments-feed into main
Reviewed-on: #54
2022-10-08 13:34:45 +00:00
Roan Horning 3de4476a3f
Add comments feed template 2022-10-08 08:52:47 -04:00
Roan Horning 4984ac3383
Add MACRO rss_show_series 2022-10-08 08:48:42 -04:00
Roan Horning e4463dc5ba
Zero pad the day's date 2022-10-08 08:44:47 -04:00
Roan Horning bf8bf8daad Merge pull request '[I52] Allow audio content to be hosted on at different url' (#53) from I52_media_urls into main
Reviewed-on: #53
2022-10-02 18:17:14 +00:00
Roan Horning 1d4e6e15b7
Refactor templates to use media_path MACRO 2022-10-01 13:42:46 -04:00
Roan Horning d556e28e2d
Consume root_template properties generically
Allow user to define root_template properties in the site.cfg file
without need to modify site_generator program.
2022-10-01 13:33:59 -04:00
Roan Horning fb70ae6253
Add media_path MACRO to shared utilities
Generate the full URL of an audio file.
2022-10-01 13:23:36 -04:00
Roan Horning 64ae9c4f86
Refactor media_baseurl MACRO to media_basepath MACRO
Prevent name collision with media_basepath root_template/page property
of same name. Also fix application of trailing forward slash to path
based on existence of baseurl property.
2022-10-01 13:18:35 -04:00
Roan Horning b0d31ee507
Allow user to modify zero_pad_left MACRO's padding
Add optional pad length argument
2022-10-01 12:51:11 -04:00
Roan Horning 6ac65212d7 Merge pull request '[I50] Fix ordering by episode id' (#51) from I50_Fix-ordering-by-episode-id into main
Reviewed-on: #51
2022-09-22 01:47:25 +00:00
Roan Horning 991b3dcec1
Update SQL query to order results by id 2022-09-21 21:18:48 -04:00
Roan Horning 1c9eb16934 Merge pull request '[I48] Fix MACRO step_navigation' (#49) from I48_Fix-step-navigation into main
Reviewed-on: #49
2022-09-20 02:03:41 +00:00
Roan Horning 2eaaa11a69
Fix MACRO step_navigation
Check for existence of folder arg instead of empty value.
2022-09-19 22:00:18 -04:00
Roan Horning 3723303e31
Fix absolute path for media links 2022-09-18 19:21:19 -04:00
Roan Horning db46938de6 Merge pull request '[I46] Extract Listen Now markup to macro' (#47) from I46_Extract-Listen-Now-markup-to-macro into main
Reviewed-on: #47
2022-09-18 20:32:32 +00:00
Roan Horning 3054d6519e
Refactor template to use media_baseurl MACRO 2022-09-18 16:27:47 -04:00
Roan Horning c6e7a3c239
Refactor templates to use listen_now MACRO 2022-09-18 16:23:35 -04:00
Roan Horning dbf011395c
Add MACRO listen_now 2022-09-18 16:21:00 -04:00
Roan Horning c817e3a17a
Add MACRO media_baseurl
Allow the audio files to be served from a different host
2022-09-18 16:18:05 -04:00
Roan Horning 0edf9cc5a2
Fix missing id generation for twat episdoe files 2022-09-18 15:36:24 -04:00
Roan Horning 4d34f762d0 Merge pull request '[I43] Integrate twat episodes' (#45) from I43_Today-With-a-Techie-Archived-Shows into main
Reviewed-on: #45
2022-09-17 21:47:38 +00:00
Roan Horning dbd9f8e973
Integrate twat episodes
Add twat shows to the full episodes index, the host pages.
Add individule twat episodes.
2022-09-17 17:28:39 -04:00
Ken Fallon 4fdb32934b Added viewport
Google reports issues with this so I added it
https://web.dev/responsive-web-design-basics/#viewport
2022-09-09 07:45:49 +00:00
Roan Horning 5bd96f69e0 Merge pull request 'Calculate date till next available episode slot' (#40) from I39_days-till-next-available-episode into main
Reviewed-on: #40
2022-09-06 00:33:17 +00:00