Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
v4.7.0 - 2025-01-26
Added
- Updates to 2023-2025 Reading lists.
- Finished review of The Art of Deception.
Changed
- Pelican should fail on generation errors, thus stopping the pipeline from publishing junk.
v4.6.7 - 2025-01-07
Added
- Start of D013 travel blog.
- Start review of The Art of Deception by Kevin Mitnick.
Fixed
- The bibliography plugin I use for pelican expects
author
fields in bibliography entries. So I fixed some of the recently added entries for magazines to have authors instead of editors.
v4.6.6 - 2025-01-06
Added
- 2025 section to the reading list and added Us by Terrence Real.
- Added some Wired magazine issues to the 2024 and 2023 reading lists.
Fixed
- Some grammar in the Wired 31.12 review.
v4.6.5 - 2025-01-02
Added
- The Art of Deception to the 2024 Reading list.
v4.6.4 - 2025-01-01
Fixed
- Typos in photo attribution line in D011 and D012.
- D012: wording changes, resizing and muting the embedded YouTube video.
v4.6.3 - 2024-12-28
Added
- Dungeon Life 2 and 3 to my 2024 reading list.
- Contact email to Colophon
v4.6.2 - 2024-12-17
Added
- A Dungeon Life book to my 2024 reading list.
- A link to the Wired 31.12 review to the reading list page.
Changed
- The Travel page to reflect that I am no longer travelling in South America.
Fixed
- Incorrect date in Changelog.
v4.6.1 - 2024-08-27
Fixed
- Changed some
image
directives to befigure
directives in D012 to fix attribution message rendering. - reinstated the pelican-bib folder, git submodule.
v4.6.0 - 2024-08-27
Added
- D012 and associated images.
Changed
- Travel page updated to point to new D012 travel post.
v4.5.0 - 2024-05-24
Changed
- Global menuitems, removed resume, added recipes.
v4.4.1 - 2024-05-24
Added
- Elaborated on my Wired 31.12 review with some praise for some articles.
v4.4.0 - 2024-05-23
Added
- Stub post for a review of Wired 31.12. Also added to my 2024 reading list.
Fixed
- Removal of annoying stork loading bar at the bottom of the screen.
v4.3.3 - 2024-04-17
Added
- Red Lentil and Tofu Stew recipe.
Changed
- Reorganized the recipes page into sub-page sources that are included into the main page.
v4.3.2 - 2024-03-17
Added
- Hot and Sour Sauce recipe.
v4.3.1 - 2024-03-15
Added
- A Banana Chocolate Chip Cookie recipe to the Recipes page.
v4.3.0 - 2024-03-14
Added
- Recipes page in my Notes and 3 recipes to start, cauliflower, cabbage salad and chocolate mousse.
rstcheck
as a dev dependency.
Changed
- Pelican image process happens for sure in the
publishconf.py
, and can be toggled in thepelicanconf.py
. - The contents of the résumé to remove unneeded contact details.
v4.2.4 - 2024-03-06
Fixed
- Installed missing Markdown packages so that Pelican will render my CHANGELOG.
v4.2.3 - 2024-03-01
Fixed
- Bring
package-mode
configuration back topyproject.toml
to ensure the CI run works.
v4.2.2 - 2024-03-01
Changed
gitlab-ci.yml
file will now useand-stork:1.2.1
- Updated the travel page with the newest blog post.
Fixed
- Date in D011.
- Removed breaking config line in
pyproject.toml
. My installed version doesn't support that configuration.
v4.2.1 - 2024-03-01
Changed
- Poetry package mode to false, because it's just being used for dependency management.
Fixed
- Issue with the CI automation, missing a
poetry install
step.
v4.2.0 - 2024-03-01
Wrote dispatch D011. Changed project dependency management to Poetry.
Added
- D011 and associated photos.
- Poetry support for better dependency management.
actions/
folder and 2 no_action Procedures. One for building a newand-stork
image, and one for invalidating the CloudFront cache.
Changed
- The permissions on some photos that were copied from Windows.
- Bumped underlying Docker image version to
python:3.11-bullseye
and fixed the image build to use Poetry instead ofpip
. - Changed the
.gitlab-ci.yml
file to useand-stork:1.2.0
to build the site. Also to use a Poetry command to make. - Updated the instructions for building a new version of the
and-stork
container.
Removed
- Attention box telling people that I'm looking for work.
setup.sh
and the old venv andrequirements.txt
project setup.
v4.1.1 - 2024-02-26
Added
- 2024 section in the Notes/Read page.
- Developed more of a STAR description on the Portfolio page for StrongDM, but I'm not too satisfied with it, I made it a comment for now.
Fixed
- Formatting of the
main.css
file.
v4.1.0 - 2023-12-26
Added
- Link to resume.
- Added an introductory paragraph to the Portfolio page including photo.
- Process small square images for a right float on the Portfolio or other pages.
Changed
- The home page to indicate that I am back from my sabbatical, both Spanish and English pages.
- Marked an old resume html page as a draft.
v4.0.0 - 2023-12-15
New site entrypoint at https://portfolio.skoretz.ca.
Added
- Added S3 Bucket, CloudFront DNS, and Route 53 A Record to support the
portfolio.skoretz.ca
sub-site redirect to the Portfolio page.
Changed
- Rearranged the Terraform declarations between files.
- Changed some hard-coded ARN calls to references, implemented
data
blocks to retrieve information from AWS. - Updated CORS rule to include the new
portfolio
sub-site.
v3.16.2 - 2023-12-14
- Linked M02 post in the Travel homepage.
v3.16.1 - 2023-12-13
Added
- Gitlab CI will now pull Git submodules.
v3.16.0 - 2023-12-13
Added
pelican-bib
Git Submodule, because the pip package was behind the source code.- A review of The Year's Best Science Fiction & Fantasy by Rich Horton.
- Bibliography directive styles. And publications page.
Changed
- The Reading List notes page now shows a bibliography generated by BibTex and links to reviews.
- Added
pybtex
libraries toand-stork
Docker image, bumped the image version in Gitlab CI file.
Removed
- Some of the version links in the Changelog.
v3.15.1 - 2023-12-04
- Add some debug calls to the GitLab CI file.
- Tagged appropriately with a
v
in the tag name, this allows the CI to work on tags.
3.15.0 - 2023-11-27
Added
- M02: Hikes meta page and starting content about the Parque Metropolitano.
Fixed
- Typo squash in M01: Lodgings.
- Reposition the Table of Contents in articles.
v3.14.4 - 2023-10-05
Fixed
- Reverted changes in the CI file. Fixed attribute on the CI variables that was causing issues.
3.14.3 - 2023-10-04
Fixed
- Removed quotes for variable interpolation in CI file.
3.14.2 - 2023-10-04
Fixed
- Attempted to fix CI variable failure.
3.14.1 - 2023-10-04
Fixed
- Fixed the incorrect date in the subtitle of D010 from May to April.
v3.14.0 - 2023-09-28
Added
- Blog post D010 and associated photos.
Changed
- The travel page points to D010.
v3.13.2 - 2023-09-03
Changed
- D009 formatting of the quote from literal quoted block to block quote.
v3.13.1 - 2023-09-03
Fixed
- Typo in D009 link that was breaking RST render.
- Date of D009
v3.13.0 - 2023-09-03
Added
- D009 and travel page link.
v3.12.1 - 2023-08-29
Changed
- The
article.html
template may now render TOC.
Fixed
- Typo hanging
*
preventing RSt from rendering the Travel page.
v3.12.0 - 2023-08-29
Added
- M01: Lodgings
Changed
- Travel page now has a section about meta posts and a short introductory paragraph about them.
v3.11.2 - 2023-08-24
Changed
- An image in D008.
Fixed
- Typo of extra RST formatting characters showing unrendered.
v3.11.1 - 2023-08-24
Added
- Images related to D008 post.
v3.11.0 - 2023-08-24
Added
- Link to new blog post on travel page.
- New blog post, D008.
- Link to Vacation Square 2 from Vacation Squared 1 post, because they're related.
Fixed
- Corrected date subtitle in D007.
- Typo in copyright attribution footnote in D007.
v3.10.0 - 2023-08-19
Added
- D007: Vacation Squared 1
- A link to the new post in the Travel page. As well as links to image socials.
v3.9.1 - 2023-08-09
Added
- Link to new post on Travel page.
Fixed
- Incorrect date on D006 post.
v3.9.0 - 2023-08-09
Added
- D006 blog post.
v3.8.1 - 2023-07-29
Fixed
- Typo in post name.
- Grammarly check on the post.
v3.8.0 - 2023-07-29
Added
- D005 blog post.
v3.7.2 - 2023-07-18
Fixed
- Update gitlab-ci.yml to use the new version of and-stork container.
Updated
and-stork@1.1.1
v3.7.1 - 2023-07-18
Add architecture diagrams to portfolio.
Added
- Draw.io architecture diagram.
- Draw.io diagram viewer js code.
- Style for draw.io SVG diagrams.
- Added attributions for diagrams.net viewer code.
Updated
- Portfolio now has a section about this website.
- Spanish sub-site now has a link to the portfolio.
v3.7.0 - 2023-07-14
Add portfolio page, support for YT videos, TOC.
Added
- Notes page that will link to other self-reference pages.
- AWS Tagging Schema note page.
- Pelican
extract_toc
plugin to allow for placement of a TOC in pages and articles. - Portfolio page that lists projects and recognition.
- Local backups of videos and pages linked from the portfolio page.
- Added videos folder and added it to my static paths.
pelican_youtube
extension to embed YouTube videos.
Changed
- The Pygment code block style to
rrt
. - Some CSS styling related to
h1-6
headers andpre
tags. - CSS styling related to the spacing after
<hr>
tags. - CSS for
toc
and videos. - Changed style for indented lists.
Fixed
SITEURL
slash warning when running themake devserver
.- Language buttons may not be rendered on pages that have no translation or pass-through.
Removed
- C.V / Resume page.
v3.6.1 - 2023-07-06
Add travel CloudFront Dist. Fix D004 typos.
Added
- Instructions on how to run the exif delete program to the README.
- CloudFront distribution for travel.skoretz.ca to support HTTPS.
Changed
- Updated the note on the Spanish homepage about the travel blog being in English only.
- The travel.skoretz.ca A record now points to CloudFront.
- Added the skoretz.ca ACM certificate to TF.
Fixed
- Intro photo now redirects to full size target.
- Typos in D004.
- The Tab title prefix.
v3.6.0 - 2023-07-04
Added
- D004 article.
exif_delete
tool.
Changed
- Formatting of the titles and subtitles in the travel page.
- Added listing of D004 on travel page.
v3.5.2 - 2023-06-27
Added
- Media query for small devices.
Changed
- Image Process directives to make responsive images a bit better.
- Changed some CSS that was in fixed
px
units to responsive units.
v3.5.1 - 2023-06-26
Added
- Added some more technologies and details to the attribution page.
- Inconsolata Font
- 3Quarks Segment Display
- Pelican
i18n-subsites
pelican-search
- Stork
- Added some more to the Spanish attribution page.
- Hard link to CC-BY-3.0.
- Hard link to GNU Affero GPL 3.
- Hard link to Apache 2.0.
- Hard link to CC-BY-NC-SA-4.0.
Updated
- D003 to include a photo of my VIP Magical Taste card.
v3.5.0 - 2023-06-26
Style, accessibility, and web changes. Localized theme.
Added
- robots.txt.
- Support Stork search dark mode style.
- Main theme is now supports i18n.
- Added Spanish message translations.
Changed
- Backend HTML parser for pelican-image-process, faster static render.
- Now self-hosting files from Stork and Google Fonts to avoid CDN calls.
- Changed to monospace font, Inconsolata.
- Cleaned up Jinja2 templates for the base page and the topbar fragment.
- How the Spanish subsite deals with untranslated articles.
- Style of the featured article on the blog index page.
- Formatting of the Jinja2 template files.
Fixed
- Website name in browser tab is no longer just "Home", prepended "Skoretz".
- Images now declare a width and height to avoid layout jostling.
- Added label for search
<input>
. - Disqus JS only loads on pages with comments.
Removed
- Some dead CSS.
- The
github.html
,lang_buttons.html
,search.html
andtaglist.html
templates. - cebong-es theme.
v3.4.0 - 2023-06-23
Added
- D003: Focused on Food, article and images.
Changed
- Moved the subscription box around on the travel page.
- Changed all images to link to their full resolution versions.
Fixed
- CSS style for subscript and superscript
v3.3.0 - 2023-06-21
Added
- Favicon files.
- Added SES resources to Terraform for email subscription flow.
- Added SSM resource to Terraform for email subscription flow.
- Added email subscription form to the travel page.
- Subscription form style.
Changed
- Refactored more S3 resources to new files and split the S3 resource into it's sub-resources.
- Bumped Terraform AWS provider version to
5.4.0
and refactored some resources.
v3.2.1 - 2023-06-17
Changed
- Bumped Terraform version to
3.76.1
, squashed some upgrade bugs. - Refactored some S3 resources to another file.
Fixed
- Spacing of the link listings on the travel page.
v3.2.0 - 2023-06-16
D002.
Added
- D002: Valparaíso Street Art and photos
Changed
- Updated travel page.
v3.1.0 - 2023-06-13
Add Disqus comments.
Added
- That bucket policy was not obsolete. I added it back to allow CloudFront and my GitLab runner access the bucket.
- Support for Disqus comments on blog articles.
v3.0.0 - 2023-06-13
There is now a new entrypoint to the site at travel.skoretz.ca. Infrastructure has been updated. D001 has been updated. CI build process has been updated.
Added
- New subdomain redirect that turns travel.skoretz.ca -> skoretz.ca/pages/travel.html.
- A Record for travel.skoretz.ca.
- CORS rule that let's travel.skoretz.ca call skoretz.ca assets.
- D001: Link to unesco.org.
Changed
- Terraform now uses an S3 backend.
- Updated AWS tags to my tagging scheme.
- Updated S3 bucket permissions.
- Updated homepage image.
- Updated Spanish theme style.
- Updated CICD to use
and-stork:1.1.0
Docker container. - Moved step of installing Python requirements into the Docker container rather than in the CI run.
Fixed
- Corrections to D001.
Removed
- Obsolete bucket access policy.
v2.5.1 - 2023-06-12
Update travel page.
Changed
- Update Travel page.
v2.5.0 - 2023-06-12
Added D001, enabled pelican-image-process.
Added
- Enabled
pelican-image-process
plugin and configured a responsive image transform. D001
and related images.
Changed
- Default content width to
900px
.
Fixed
- HTTP requests not being redirected to HTTPS.
- Top bar padding adding a horizontal scroll bar to the page.
- CSS styles for image and figure caption spacing and alignment.
v2.4.1 - 2023-06-09
Added
- Implemented search in the -es subsite.
Changed
- Updated the theme for the -es subsite.
- Changed the search bar and language buttons into a single CSS topbar construct.
Fixed
- Typo in homepage blurb.
v2.4.0 - 2023-06-09
Added the first travel blog post and a Travel landing page to archive all future travel posts in one place. Updated homepage blurb.
Added
- Scaffold for the
pelican-image-process
plugin that I'll use to help manage images. - Writing the introductory article for my 2023 blog series from South America. D000.
- Images are now centred.
- Travel page to nav bar.
- Style for Attention infoboxes.
Changed
- Homepage now links to Travel page.
- Updated personal blub to inform that I am no longer working at Caseware.
Fixed
- The link on my English homepage linking to the Spanish sub-site.
- Typo in D000 regarding publishing date.
v2.3.2 - 2023-05-05
Changed
- Updated version of container to use in GitLab CI.
Fixed
- Fix
stork
install path in the custom container.
v2.3.1 - 2023-05-05
Add custom docker container.
Added
- Custom Dockerfile that declares a container for the GitLab runner.
Changed
- GitLab CI configuration now points to new container.
v2.3.0 - 2023-04-28
Implemented site search, minor fixes.
Added
- Implemented Stork Search.
Changed
- Update my Gitlab runner image to use a python image based on Debian bullseye.
Fixed
- Errors in the source of my Spanish Attribution page that prevented render.
v2.2.0 - 2023-04-23
Adding some translations.
Added
- Introduction and Attribution ES page links to the Colophon ES page.
- Attribution ES page.
Changed
- Source spacing on the Attribution, Colophon page.
- Location of links on the Colophon ES page.
Fixed
- Code block theme to be more readable.
Removed
- Some outdated language on the Attribution page relating to the Cebong Theme.
v2.1.1 - 2023-03-24
Attempt to prevent FOUC.
Changed
- Stylesheet loading changes to prevent a Flash of Unstyled Content.
v2.1.0 - 2023-02-26
Added
- Attribution for Eric A. Meyer's Reset CSS stylesheet.
Changed
- Colourscheme of the site.
- "Pensamientos" header to "Brainwaves" header on Spanish pages.
- Bumped to Reset CSS v2
Fixed
- Link behind "Inicio" on Spanish pages not linking back home correctly.
v2.0.2 - 2022-11-10
Fixed
- Rendering issue with my reading list article.
v2.0.1 - 2022-11-10
Added
- New draft article about bootstrapping a new AWS account managed by Terraform.
- New article describing a reading list.
Fixed
- Formatting in the CHANGELOG file.
- Typo in the attributions page.
v2.0.0 - 2022-04-11
Changed
- Prefixed all articles with
waves/
instead of having top level post URLs.
Fixed
- Tweaked another setting to fix article category pages not templating to the correct HTML file.
v1.3.6 - 2022-04-10
Patch bump because user-facing interface didn't change.
Fixed
- Footer template accidentally templating 2
v
's for version. - Add missing dates to CHANGELOG entries.
- Article category pages not templating to the correct HTML file.
v1.3.5 - 2022-04-10
Changed
- The GitLab CI script now updates the
.version
file upon tag push.
v1.3.4 - 2022-04-09
Added
- Attributions for Nuxt, Vue, and VuePress logos.
- Draft of an article about Armand Hammer.
- Draft of an article about Tyler, the Creator.
- Draft of an article on bootstrapping.
- Nuxt, Vue, and VuePress logos.
- Nuxt, Vue, and VuePress licenses.
- Some CSS styling for images and footnotes.
Changed
- The first post to add images and links.
Removed
- Mock Lorem Ipsum blog posts that were used for testing.
v1.3.3 - 2022-01-03
Fixed
- GitLab CI deploying the incorrect folder to S3.
v1.3.2 - 2021-12-27
Fixed
- GitLab CI unable to deploy to AWS due to permission issues.
v1.3.1 - 2021-12-27
Fixed
- GitLab CI unable to deploy to AWS.
v1.3.0 - 2021-12-27
Added
- Attributions page with licenses for
cebong
andcrimson pro
. - Static
licenses
folder for linking to attributable licenses. - Added link to the Attribution page from Colophon.
Changed
- Changed the Portfolio page to be hidden and removed the links to it.
- Changed the GitLab CI jobs to only run on tagged commits.
- Changed the theme to load the font in HTML rather than as a CSS import.
- Some edits to the Spanish homepage.
v1.2.0 - 2021-12-22
Minor version bump, backwards-compatible changes coming to URLs. Adding the es
sub-site.
Added
I18N_subsites
Pelican plugin and have started translating pages to Spanish.- Copy of
cebong
theme for the Spanish language. - The Spanish translation of the Colophon page.
- The Spanish translation of the Home page.
- Implemented Language button bar that exists on all pages in the top corner and redirects the user to the translated version of the page.
v1.1.1 - 2021-12-20
Patch version bump, new content
Changed
- Completed the first draft of the Spanish translation of The First Post.
v1.1.0 - 2021-12-20
Minor version bump due to backwards compatible changes to page links. Added the /waves/
grouping
for the blog.
Added
- Footer text that links to rendered changelog.
- Import CloudFront distribution into Terraform.
- Filled in some details of the Resume page.
- Created the first post.
- Started the Spanish translation of the first post.
- Generated some test posts for category and theme testing.
- Article theme page adds date momdified, category listings.
Changed
- Unhid the Home page.
- Pelican settings for article and page URL rendering.
- Date rendering for articles in the theme.
Fixed
- Flake8 errors in
pelicanconf.py
.
v1.0.0 - 2021-12-04
Added
- Colophon page
- Infrastructure for most AWS resources.
Removed
- Info page
- About page