Changelog

All notable changes to this project will be documented in this file. See commit-and-tag-version for commit guidelines.

1.0.1 (2025-01-30)

Bug Fixes

  • #14: adjust rate limits (5fdaa91), closes #14
  • #21: fixed server side captcha, disabled it as it waits client side changes. (e71759f)
  • #40: initial qr generator resources (e0562f6), closes #40
  • #56: initial work on content unlock feature (5b2268f), closes #56
  • #59: restrict select and copy-paste on some pages (50e85e0), closes #59
  • add ICT-infrastruktuurin perusteet course content and some clarifications to Public Cloud Runway content (ef4b02a)
  • add Public Cloud Runway and ICT-infrastruktuurin perusteet 2025 courses (6578bfd)
  • downgrade EC2 instance after enabling swap (fc37fdb)
  • publish basic infra course implementation (8508dfe)
  • publish updated cv and add service and content availability terms (6782171)
  • separate between site architecture and core offerings, move architecture diagram to about section (e667f36)
  • separate html ad js for improved activation of analytics on unlisted pages (0746ebb)
  • tidy basic infra course infosec topics, assignments and fix broken links (8a6ac20)
  • update material links to 2024 on basic infra course (493def5)
  • update study note requirements, update copyright 2023-2025, update typo (cb2aef4)
  • wording changes and more infro to Public Cloud Runway, publish Cloud Service Examples materials (920b33c)

1.0.0 (2024-09-14)

Features

  • #29: deploy swagger-ui on ec2 running docker swarm (4679aa4), closes #29
  • #29: drop ALB as too costly, move SwaggerUI to EC2 instance (f537de6), closes #29
  • #29: major updates to networking, provisioning and content for swagger-ui publishing (9a1e4b4), closes #29
  • #29: publish httptest api api documentation with docker on ec2 (146fe2c), closes #29
  • #29: publish swagger-ui on docker swarm (3cbdda9), closes #29
  • #50: publish solution architecture design assignment (d1a51a8), closes #50
  • #53: added three course main pages and saved swagger-ui work (3150019), closes #53

Bug Fixes

  • #29: add custom swagger-ui image build and expose cert to container (1a67c79), closes #29
  • #30: differentiate cost centers (188c626), closes #30
  • #53: add IPv6 assignment (36b2427), closes #53

0.0.13 (2024-01-29)

Bug Fixes

  • add computer fact cards content (806d1c4)
  • initial qr code generator resources (87e1d74)
  • publish initial http request workshop, prepare swagger api initial version (e1b1531)

0.0.12 (2023-12-07)

Features

  • add httptest api gateway deployment (aaede13)

Bug Fixes

  • add container workshop materials (f63ef04)
  • add favicon.ico (b17db79)
  • add parallel deploy wave, include http request test lambda (1bd703f)
  • move changelog to technical category (160ee5c)
  • prepare http request test for initial deployment (5b7ec35)
  • prepare test report publishing feature (8bed98f)
  • publish test results with pipeline (28c96de)
  • unit tests and coverage for http test function (c87b7a8)

0.0.11 (2023-11-19)

Features

  • add legal and update consent functionality (bd3e099)
  • initial strating point for httprequesttest (696ec82)

Bug Fixes

  • add coverage and unit test report generation, test running build scripts (d279775)
  • add initial unit tests (1b9b3df)
  • add markdownlint rule exceptions and fix findings (a7c5b48)
  • add static website architecture (835fa66)

0.0.10 (2023-11-14)

Features

  • #11: add consent banner for analytics and logs (b04e152), closes #11
  • #15: add tags and resource groups (3f681df), closes #15
  • #8: initial implementation for api gateway (ade06fb), closes #8
  • contact form initial implementation (366c40b)

Bug Fixes

  • #13: fix release commit message (8e2714b)
  • #8: fixes and adjustments to form, lambda and api gateway (c193cd7)
  • #8: support text and json event.body for lambda (4669f39), closes #8
  • add apigateway dns record (239089e)
  • add contact form initial content (a7c9dea)
  • add versioninfo functionality (267aeba)
  • publish content and activate form (d5c6339)
  • show form send status correctly (f38edb7)
  • small glitch in analytics file (c60a1d0)

0.0.9 (2023-11-07)

Features

  • #11: add consent banner for analytics and logs (b04e152), closes #11

0.0.8 (2023-11-03)

Features

  • enable anonymized website analytics (08e7676)

Bug Fixes

  • apply lifecycle policy to logs (0b7f79b)
  • invalidate cloudfront on deploy, add cache headers (b27685f)

0.0.7 (2023-10-29)

Features

  • initial version for route 53, cert and cdn distribution (c125c6d)

Bug Fixes

  • #1: test if removing S3 configuration option solves issue with bucket policy, arrange image files (883fb85), closes #1
  • #2: test if region issue with cert is fixable with CfnOutput (29a699e), closes #2
  • activate logging (eae5692)
  • add initial test for website build (85b0b88)
  • add markdownlint (8bd8010)
  • auto yes ruby install (700c916)
  • changelog with lower case (147845f)
  • changes to ruby, bundler and jekyll script (50ed205)
  • disable S3 deployment to verify bucket creation works (a6f6446)
  • document need to bootstrap all accounts and regions (6c88ecc)
  • duplicate stack was being created (8cbad89)
  • initial style, fixes to package files, initial materials test (7d73e74)
  • move changelog under website info (53e102e)
  • need to build site before cdk synth (c2529e8)
  • path issue in website generation check (cd2d21c)
  • public bucket configurations (6172b00)
  • remove .ruby-version from git (7e1056d)
  • S3 bucket may need blockPublicAccess to be set or creation fails (f75f2e4)
  • saving work when testing adding codecommit remote (475821b)
  • set log bucket owner object (f4bda9b)
  • use single region for all resources because of CloudFront feature (7e93776)
  • was missing S3 stack entirely (bea7ecd)

0.0.6 (2023-10-21)

Bug Fixes

  • add modified changelog (000f392)
  • try to see if commit amend fixes issue (f0cc4f8)

0.0.5 (2023-10-21)

Bug Fixes

  • use precommit to include website changelog (6f879a1)

0.0.4 (2023-10-21)

Bug Fixes

  • test combining header and concatenating changelog (d77b352)

0.0.3 (2023-10-21)

Bug Fixes

  • add just the docs header to changelog, update publishing it (8e18e83)
  • test postchangelog command (253feaf)

0.0.2 (2023-10-21)

Features

Bug Fixes