3.2 KiB
3.2 KiB
blog-rekahsoft-ca TODO's
- Invalid page urls load as the home page
- The image full screen features does not work on initial page loads and requires going to at least one other page
- DOING Completely replace all references to stack
- Modernize javascript in js/default.js
- Allow posts (and pages?) to be written in org-mode
- Use javascript/css sources from guix packages instead of vendoring them or using them from the internet
- Figure out fast workflow for modifying haskell sources without rebuilding guix package
- Allow external code files to be included in pages and blog entries
- Ensure blog-rekahsoft-ca.cabal is usable with cabal and has the correct dependencies
- Archive
- Remove the use of application cache now that most major browsers are pulling support
- Fix analytics (pywiki is no longer in use, find and use something else)
- Fix rendering of mathjax
- Setup automated deployment from ci
- CANCELED Use separate file for terraform backend
- Build the site as a guix package output of
blog-rekahsoft-ca
TODO [A] Invalid page urls load as the home page
Eg. https://blog.rekahsoft.ca/this-is-not-a-valid-page.html will show the home page, and retain this url. However, it should show a page not found page.
TODO The image full screen features does not work on initial page loads and requires going to at least one other page bug
DOING Completely replace all references to stack
- State "DOING" from "TODO" [2021-12-18 Sat 20:33]
TODO Modernize javascript in js/default.js
TODO Allow posts (and pages?) to be written in org-mode
TODO Use javascript/css sources from guix packages instead of vendoring them or using them from the internet
- jQuery
- mathjax
- skeleton
TODO Figure out fast workflow for modifying haskell sources without rebuilding guix package
TODO clay sources
TODO hakell sources
TODO Allow external code files to be included in pages and blog entries
TODO Ensure blog-rekahsoft-ca.cabal is usable with cabal and has the correct dependencies
Archive ARCHIVE
DONE Remove the use of application cache now that most major browsers are pulling support
CLOSED: [2021-11-28 Sun 10:43]
- State "DONE" from "TODO" [2021-11-28 Sun 10:43]
DONE Fix analytics (pywiki is no longer in use, find and use something else)
CLOSED: [2021-12-18 Sat 20:31]
- Note taken on [2021-12-18 Sat 20:31]
Decided to use Plausible, self hosted on my single use AWS ec2. - State "DONE" from "TODO" [2021-12-18 Sat 20:31]
DONE Fix rendering of mathjax
CLOSED: [2021-12-18 Sat 20:33]
- State "DONE" from "TODO" [2021-12-18 Sat 20:33]
DONE Setup automated deployment from ci
CLOSED: [2021-12-18 Sat 20:33]
- State "DONE" from "TODO" [2021-12-18 Sat 20:33]
CANCELED Use separate file for terraform backend
CLOSED: [2021-12-18 Sat 20:33]
- State "CANCELED" from "TODO" [2021-12-18 Sat 20:33]
No need. Embedding the backend into main.tf is file for the time being
Used to be: Add missing terraform backend files to repository, however this was not true.
The backend is just embedded in infra/main.tf.
DONE
Build the site as a guix package output of blog-rekahsoft-ca
CLOSED: [2021-12-18 Sat 20:34]
- State "DONE" from "TODO" [2021-12-18 Sat 20:34]