Commit Graph

426 Commits

Author SHA1 Message Date
joeac 8e814917b6 Makefile: blogs are configurable 2026-06-17 17:59:18 +01:00
joeac a8686d9169 re-orders Makefile 2026-06-17 09:56:48 +01:00
joeac 830f63641b factors out prune_blog to bin 2026-06-17 09:56:48 +01:00
joeac 3e0def4305 remove unnecessary continue indices in prune_out 2026-06-17 09:34:05 +01:00
joeac 722a304023 factors out prune_out to bin 2026-06-17 09:23:42 +01:00
joeac 423fa1ed26 Makefile: macroises blog_rule 2026-06-17 09:12:09 +01:00
joeac 6cdc0ad1e6 Makefile: renames blog_rule macro 2026-06-17 09:10:37 +01:00
joeac 65b3169d98 fix bug in blog script: set layout_name to default 2026-06-17 09:08:39 +01:00
joeac 122febceb4 public rule follows symlinks 2026-06-16 22:09:31 +01:00
joeac a3cc84b617 separates prune from all 2026-06-16 22:07:58 +01:00
joeac 20855b2976 http/Makefile: updates all rule with new incremental rules 2026-06-16 22:04:10 +01:00
joeac 93d9d86361 adds prune_out rule 2026-06-16 22:03:54 +01:00
joeac f83df38d5e out rule is incremental 2026-06-16 22:03:47 +01:00
joeac dcd563fdc7 silences prune rules 2026-06-16 22:03:14 +01:00
joeac 84ea47f08d copying public happens in Makefile, not mkws 2026-06-16 22:02:46 +01:00
joeac b79a0873dd can pass PATH_PATTERN to mkws 2026-06-16 21:56:01 +01:00
joeac 9adbe55164 move sitemap.uppxml into src 2026-06-16 21:55:33 +01:00
joeac 248b3088b3 rename rules to prune 2026-06-16 21:23:38 +01:00
joeac f653f7ba23 http/Makefile: more iterative 'all' rule 2026-06-15 18:18:58 +01:00
joeac be6466c0ff fix blog script bug: multiple posts on the same day overwrite each other 2026-06-15 18:16:26 +01:00
joeac c2aef5c998 http/Makefile: pattern rule for iterative blog building 2026-06-15 18:13:07 +01:00
joeac 3094407195 blog script now takes optional -f FILE_PATTERN arg 2026-06-15 18:12:46 +01:00
joeac 00af1b4b56 http/Makefile: can remove deleted posts 2026-06-15 18:09:59 +01:00
joeac e10f74c5b6 http: adds blog index page 2026-06-12 10:16:09 +01:00
joeac e2b8cdbce3 http: default layout passes SITE_URL to pages 2026-06-12 10:15:56 +01:00
joeac 6cd664dba6 remove unnecessary backslash from grep expression in http/bin/blog 2026-06-12 10:12:25 +01:00
joeac 0d8f27357a rename SRC -> PAGE in blog.layout.upphtml to avoid overwriting SRC 2026-06-12 09:32:59 +01:00
joeac ce1ebb3ad3 extracts longlog metadata including updated date 2026-06-09 21:29:10 +01:00
joeac 0065d36bc8 blog script takes extract_args_cmd 2026-06-09 21:17:05 +01:00
joeac 7a952de4f8 chmods I guess? 2026-06-09 21:16:35 +01:00
joeac 37d61b5b21 fixes passing POST_TITLE to postprocessor from blog script 2026-06-09 21:03:16 +01:00
joeac 75f5a8bbf5 fixes passing POST_TITLE as an arg to mkws 2026-06-09 21:02:50 +01:00
joeac da1670c57c fixes links in gmi2upphtml 2026-06-09 19:46:34 +01:00
joeac 87dec12b01 cut longlog metadata from blog 2026-06-09 18:20:23 +01:00
joeac 547db8ac94 2024-01-14 longlog post: 'Published:' -> 'Published on:' 2026-06-09 18:19:42 +01:00
joeac 0892937941 parameterises postprocess cmd in blog script 2026-06-09 18:19:16 +01:00
joeac b4f9be57d3 http: builds blogs from gemlogs 2026-06-09 16:11:06 +01:00
joeac 3ecf19cb8a moves <main> from layout to individual pages 2026-06-09 09:14:18 +01:00
joeac 531c9d5a38 swaps " for ' in error.upphtml 2026-06-09 09:12:41 +01:00
joeac 2d6d17261c http: adds contact page 2026-06-04 15:16:34 +01:00
joeac 668c105ccf http: adds otp-dialog component 2026-06-04 15:16:34 +01:00
joeac 813836fbba http: adds scripts 2026-06-04 15:16:34 +01:00
joeac fac1199cd6 http: adds actions.js file to interface JS -> PHP 2026-06-04 15:16:34 +01:00
joeac 171c957c40 http: adds php api routes under do/ 2026-06-04 15:16:34 +01:00
joeac 231ffbd0e8 adds mail.php 2026-06-04 15:14:03 +01:00
joeac e4cd434586 adds db.php 2026-06-04 15:12:26 +01:00
joeac 38370c101f http: adds phpmailer dependency 2026-06-04 15:11:10 +01:00
joeac a89e757718 http: inits php composer 2026-06-04 15:10:45 +01:00
joeac e58cbf7b72 http: adds error page 2026-06-02 18:30:12 +01:00
joeac 902ad835b4 http: fixes meta tags 2026-06-02 18:27:20 +01:00