Commit Graph

36 Commits

Author SHA1 Message Date
Abdullah Islam df5bf1d4d4 made navbars and links work again 2024-03-07 19:58:21 +06:00
Abdullah Islam 8bcffa057a removed some useless comments from Makefile 2024-02-14 12:02:44 +06:00
Abdullah Islam e3c7c148f9 added testing for functions from lib/path.awk 2023-11-08 21:26:19 +06:00
Abdullah Islam e062630a8a added more testing input to testing/ 2023-11-05 17:14:32 +06:00
Abdullah Islam 1cdc5c71a2 fixed sitemap generation 2023-09-27 14:52:52 +06:00
Abdullah Islam 4a5bf3dc88 changed styling 2023-09-23 15:36:34 +06:00
Abdullah Islam b6029d6f52 moved library scripts to lib/ 2023-09-23 10:08:27 +06:00
Abdullah Islam 7677de9acf some changes 2023-09-23 10:05:17 +06:00
Abdullah Islam 0e89ab80fc fixed broken links 2023-09-22 09:10:20 +06:00
Abdullah Islam fe45ac3466 rename res/ to scripts/ 2023-08-03 19:42:22 +06:00
Abdullah Islam efe0af7aae changed Makefile because of previous change 2023-06-29 13:49:55 +06:00
Abdullah Islam cb71f73b96 added lib/ directory 2023-06-21 17:38:20 +06:00
Abdullah Islam c7b65d3a84 Makefile has been changed because of all the new changes 2023-06-21 15:14:12 +06:00
Abdullah Islam 8f6019c8fe removed the git-push command from Makefile's 'upload' rule 2023-05-25 19:43:22 +06:00
Abdullah Islam d937026b6a some changes 2023-05-25 16:33:47 +06:00
Abdullah Islam 25948c7529 changed the ATOM feed generation to use the git history instead of any files in src/ 2023-05-24 17:25:06 +06:00
Abdullah Islam 810a9957b6 this is also a part of 2023-05-17 19:49:54 +06:00
Abdullah Islam 59005b975c consolidated navigation bar generation logic into scripts/navbar.awk. also recorded new output testing/output.html as correct. 2023-05-17 19:07:04 +06:00
Abdullah Islam ca092bac15 minor changes to scripts/html.awk. i dunno, stuff to do with the navigation bar i guess. also added snapshot testing via git-diff 2023-05-14 15:30:49 +06:00
Abdullah Islam efdb49ffe7 fixed a few things 2023-05-13 16:48:00 +06:00
Abdullah Islam aa049c402e now when you are generating the ATOM feed for the HTML version of this website, entry links that end with .gmi, will get converted to .html 2023-05-13 11:56:37 +06:00
Abdullah Islam eb67e2ab1d generation update: added 'testing' rule to Makefile, removed scripts/common.awk, and fixed scripts/html.awk. 2023-05-11 15:38:25 +06:00
Abdullah Islam 2d83bf4275 did another refactor 2023-05-10 16:19:06 +06:00
Abdullah Islam f35ce48f7d changed a bunch of code, added resolvePath functions in scripts/common_functions.awk, and renamed tmpl to scripts 2023-05-08 18:07:48 +06:00
Abdullah Islam 048822cdae another refactor 2023-05-07 17:51:33 +06:00
Abdullah Islam dd5b79da41 added a sitemap generation template for HTML 2023-05-03 16:57:57 +06:00
Abdullah Islam 5eced9dd47 removed code from tmpl/sitemap_gmi.awk 2023-05-02 17:26:37 +06:00
Abdullah Islam f76e9f7d91 in progress of adding feed functionality to the generation 2023-05-01 16:07:56 +06:00
Abdullah Islam edc137420d modified the Makefile, tmpl/gemini.awk, tmpl/html.awk, and tmpl/sitemap_gmi.awk 2023-05-01 14:34:20 +06:00
Abdullah Islam 4a9d79b769 fixed tmpl/sitemap_gmi.awk, originally realpath returned the wrong URL 2023-05-01 12:03:48 +06:00
Abdullah Islam d08244c07b added tmpl/common_functions.awk, as a shared library for all the awk templates. but unfortunately i can't include it for some reason 2023-05-01 10:09:53 +06:00
Abdullah Islam fd60aca75d added gemini sitemap functionality 2023-05-01 09:51:16 +06:00
Abdullah Islam 384e6bf008 started using mawk instead of gawk 2023-04-30 22:23:13 +06:00
Abdullah Islam 9fb6321442 added gitignore. improved the HTML generation template. added the gemini generation template. 2023-04-30 19:20:58 +06:00
Abdullah Islam 36513ba6dd improved the HTML generation template: made it change .gmi links within the website to .html links 2023-04-30 17:12:06 +06:00
Abdullah Islam f1b9800675 first commit 2023-04-30 12:16:05 +06:00