Changelog

This is a detailed changelog for this site, listing all Git commits deployed since launch.

update: add web3forms to credits page

2523c18

post: publish blog post detoxing

3089c05

design: add previous, all, next navigation to gigs layout

2fb477c

a11y: add thead, tbody, tfoot tags and scope="col" to th tags in tables (credits and style pages)

867c79f

post: add costs slashpage

d10797e

post: publish gig regard 24

59e7675

update: add new info to now page

3799132

design: update discuss comment widget z-index

d26c7e4

design: update discuss comment widget z-index

4a738f2

design: update discuss comment widget z-index

046a51e

design: update discuss comment widget z-index

5c53dbb

post: publish new pge /calendar

9a4fd86

post: blaugust broke my brain

69494ab

build: upgrade astro and vercel dependencies

797f2e1

post: publish changing my mind

f3d7ef5

fix: update show disclaimer logic

a1e7a85

edit: update logic for displaying post age in disclaimer

164295f

post: add descriptions to several poster designs

30a8ed5

post: publish streamlet

31c69b0

build: create dynamically inserted disclaimer component for articles older than 3 years

95c448e

build: upgrade astro dependencies

65987e3

edit: editorial changes on various pages

c799343

update: change comformance status to accurately represent the status of the website in the accessibility page, update versioning

565e727

edit: update 404 page actions list

67328b1

update: add mozilla thundermail to uses

137b15b

post: publish life in objects

72823fc

design: add buttons - best viewed with a computer, cc by nc sa

3d2d43e

edit: add indienews syndication link to the post journey; destination

9a117fc

fix: add webmention api key to prevent rate limiting

64def54

fix:ignore local env file and add template

07c5c0e

fix: update webmention code to query per post

e09f8d7

fix: update webmention component to fall back to original URL if target url is not read

8929f9e

fix: update post build script for outgoing webmentions, fix fetching script for incoming webmentions

13d6d29

post: add kupietz page

d0596dc

fix: update file paths for footer buttons

464701e

design: add css and html buttons to footer, add button maker's link to credits page

30f1ee0

edit: link tantek's blog post to the indieweb page

8284eae

design: update sitemap width

f4d8cd3

edit: add james' link to the pink cloud post

f4ee7c5

update: update style page to reflect latest changes

f4c9b13

edit: change wording on opening paragraph of the post breaking waves and rising mountains for clarity

63df691

update: update ai policy to include usage in proofreading and code review

cd56d7b

design: fix the input sizing on hello page form

a7738eb

post: publish the pink cloud

8b2b865

design: add links to gig elements

7715498

post: publish new link styles

9c38521

design: update transition durations for link styling

6c3463f

fix: update form submission script on hello page

b2ae1d0

build: add form to hello page

d1ff94f

design: update link styling so they don't affect debas, podcast, and posters content collection grids

8ed96d6

build: change webmention component to truncate to 200 characters

d8a0ce9

design: update link styling

05043e7

edit: add webmention.app to credits

5a65692

build: add sending webmention support through webmention.app, add automatic sending to postbuild script

f540393

design: update sitemap styling

be0b189

design: change colours for discuss comment widget in dark mode

d320f1b

design: update darkSelector on discuss widget

d72ecde

post: publish journey; destination

a515ddd

design: add 32-bit cafe, people pledge, and made with css buttons to footer

91aaff5

design: update dark mode colours

4cced8c

fix: edit file path for valid rss button

2f5ca54

fix: update rss feed validation for notebook section feeds

ec59eee

fix: update rss feed validation for gigs, desk, and design

0c030f3

fix: update design feed with rel="self"

a681f38

design: add valid rss button to footer

0c80421

fix: remove image path from rss

010cadc

fix: add image display to rss

b654b70

fix: remove markdownit and sanitizehtml from rss

fa41a9f

post: publish thinking language: an update

d69974c

build: add custom data for validating rss feed

e358d88

build: add fallbacks to body and title fields to notebook rss field

30c49a1

build: add image to rss post content

c796403

build: upgrade astro version

d726c30

design: update sitemap styles

e498a0a

design: update sitemap styles with margins

1eaefca

fix: add global.css to public folder for accessibility at a fixed address

7b97bdf

fix: text file path for sitemap stylesheet

d7a6fa6

refactor: clean up code spacing for readability

f710828

edit: change section of the post writing about music from life to everything else

03f7460

post: publish writing about music

3b46e98

edit: fix typos on multiple pages

789a1e5

edit: update intro text on homepage, add css joy, star wars, and wwc webrings

9c493b5

post: publish inconsistent habits

86635b3

post: publish writing to the void

a9f9312

build: update astro and astro/vercel versions

8dd412d

update: add new follows to blogroll

73b36e7

design: update text styling for discuss comment content (comment author name and date)

601cbb1

design: update text styling for discuss comments with test comment live

c8780a6

design: update text styling for discuss comments and webmentions

35f4b0d

fix: update webmention component to work with and without trailing slashes

40107d2

design: update text styling for discuss widget

d0c49d6

design: update h3 and h4 styling for webmentions

53e9bdb

design: set priority for discuss text styling

57b9566

design: update font styling for discuss widget

d4a08f9

build: add webmentions component to blog posts

cc73a71

build: add webmention endpoints to <head>

925c387

fix: update file path to homepage featured image

7674480

build: add featured image paths to each slashpage

fc45d45

build: add logic to generate featured images for each page to the pagelayout.astro file, upload featured images

4dc893b

post: publish so what's new around here

71f5ad4

edit: update opening paragraph of the post breaking waves and rising mountains for clarity

b00849b

fix: update social image preview logic to extract absolute image urls

ca71847

edit: add permalinks to gig and desk layouts

30e4818

post: publish streamlet

ef34d07

post: publish breaking waves and rising mountains

ebab94d

edit: make edits for clarity to indieweb page and slashpages page

feba582

fix: update marquee text link to navigate to indieweb page

6c0b6d3

edit: add more info and photos to the cure gig

16b0fee

design: add "join the indieweb" scrolling text to footer

0c33980

post: publish the cure (gig)

89febff

post: publish waiting for the cure

9e54305

edit: add content to indieweb page

264957a

post: publish writing every day

8a8e734

post: add wwc page and indieweb page placeholder

9e40fa4

update: add wishlist items to guitars page

5450119

update: add info to guitars page

28832dc

fix: change case sensitivity for guitarImage

9286b62

fix: rename image file temporirily to catch case change

34d724f

Add guitars image to hobbies folder

0068683

udpate: add info to guitars page

8357dbc

update: add info to and redesign guitars page

1e78e7b

update: include new guitars photo, work details, and slashpage links in now page

0499367

design: remove underline from h3 styles, edit style page to reflect change

eb1c7ec

edit: add post footer to the thinking language post, which includes a link to the discussion on web writers' collective forum

01d1ea0

post: publish back to bear

c92baeb

post: publish thinking language

db55227

edit: edit post lookahead for clarity

2e87a7b

post: publish lookahead

c6b14f5

edit: update permalink for road to 10k

81b1817

post: publish road to 10k

d72f274

post; publish cinema

ddf8439

update: add netnewswire, google maps, tripadvisor, and discourse hub to uses page

baafead

update: add unofficial Blaugust update and summer reading list update to now page

7d5b6c2

update: add new domain (filmposte.rs) to verify page

0e31d3e

post: publish guitaring

fcdbbe2

post: publish no stars

d1ecfdb

post: publish midweeknotes

08b88cf

post: publish web writers forum

21cb5e4

update: add new podcast to podroll

6ffb47f

edit: fix typos in nightrunning

8a8c8ae

post: publish nightrunning

85a7e17

update: add info to guitars page

eee9f0f

design: update sitemap styles

44e10c6

design: change sitemap stylesheet location

88b86b6

design: change sitemap stylesheet location

5995aca

build: add robots.txt and sitemap

836b37f

design: change textarea font colour

4c48ebc

post: publish when in london

d3ccb96

post: publish fleadh

283e9da

post: publish folk orchestra gig

e769cb1

Merge branch 'main' of https://github.com/thamarakandabada/personal-website

cc62e50

design: remove italic styling from home page lists

ce5aeb9

post: publish did I make this

3c557d9

build: upgrade astro version

01e5397

built: update redirect paths

f7d3cff

Update redirects to include trailing slashes

cfc0e07

Rename vercel-redirects.json to vercel.json

77f60a2

fix: add fallback to github commit info fetch

5b8d937

edit: make minor edit to global.css

9852f3a

post: publish library

06449cb

design: add textarea styling to permalinks

eb99c07

edit: fix typos on multiple pages

a38fa20

post: publish on the mics again

57b0c31

design: add hover styles to linked grid elements and images

650820e

fix: update discuss button css property

01d1318

edit: update description on gigs page

073911e

post: publish beyond couch to 5k

42ed303

design: fix overflow wrap and word break on p and a tags

ecfd1ce

edit: add links to verify page

55f1081

build: add link preview description to podcast episode

6c9e523

design: add thumbnail to podcast layout

5733285

design: make layout changes to podcast layout

544d1f8

design: add text and link wrapping to blog content

5712739

post: the bad take episode 22, h-feed everywhere

c3cc8c9

design: add 88x31 buttons to footer

5198f91

edit; change sections sorting in notebook archive

15d4333

build: add subtome button

2cd04bd

post: schedule posts

49ef8a4

edit: add h-feed markup to desk, design, blog

e92c854

edit: add commit message conventions link to changelog

460572a

edit: update podcast episode link in post footer of the odyssey post

e22b671

build: mark up blog and gigs with h-feed

3e871bd

build: add browsing by label to gigs

daa1c96

post: publish post rss everywhere

b689f98

fix: update dynamic routing file-paths for section-specific feeds

144886b

fix: update feed autodiscovery

dc63d59

edit: fix typos on 187 orchestra debas post

7d431de

fix: update params keys for section-specific rss routing

90d1ea9

fix: adjust file path for dynamic routing of section-specific rss feeds

e086f86

build: add rss autodiscover function

016b5e9

edit: change rss feed names

a07a2ac

build: add rss feed to design

37295d6

build: add rss feeds for gigs and desk content collections

9e1e320

design: update changelog styles

275815a

build: add changelog page with git history

0c46867

design: update discuss widget styles

e6a3f5d

design: update discuss widget styles

ec5d1ff

design: update discuss widget styles

ae43d49

design: update discuss widget styles

81d5920

design: update discuss widget styles

a27a211

design: update discuss widget styles

b4028a2

design: strip discuss widget styles

d8b1061

post: publish the odyssey 2026, a review

07e82c5

fix: edit import path for image on uses page

dddcc12

edit: fix h-feed markup

2a1ea7a

build: markup notebook section with h-feed

62d8c70

update: refresh uses page

a163eec

edit: fix typos and microformats markup errors in resume

a65ba43

build: add indieauth endpoint and token

4860306

edit: markup resume with h-resume

d7b7a89

edit: update resume content

db2f385

edit: update resume page

55f4d9a

edit: fix typo on homepage

d186602

update: now and uses updates

257aad7

edit: fix h-card adr

be4e0df

edit: fix h-card properties

97133d2

edit: fix rel-me links

62d70ac

edit: fix rel-me links

e0f30ea

edit: fix h-card links

d413dc7

build: add homepage h-card

cce9f9e

edit: fix typo in david odoherty gig

35e0a09

stop tracking prebuilt .vercal artifacts

14039a6

build: exclude local builds

0a6b87b

design: update html.dark colour palette

38f54b2

build: add indieauth endpoint

4455d28

build: run astro sync

e8e543e

build: add 404 page

d166cb7

design: update post reference info styles

1431b46

build: reconfigure discuss comments

8d31e3f

Merge branch 'main' of https://github.com/thamarakandabada/personal-website

ff582df

build: run astro build

fae418b

Revise README for personal website update

1628b25

post: port over full post archive for notebook

e578c27

build: configure wordpress redirects

dcddcc4

fix: fix typo

7d3e164

edit: add into to verify page

79f2f74

build: clear build cache

8fe11de

fix: correct filter/slice order on homepage

9adaac3

fix: correct post map listing on homepage

52282c5

fix: edit commit fetch code

cd97f97

build: fix commit info fetch

449734c

build: add commit info to colophon

2554a9a

build: add recent posts lists to homepage

623e465

build: add sitemap and robots.txt

56cce9a

fix: fix import path error for sitemap

270e42f

build: add sitemap

2c30441

edit: clean up formatting on slashpages page

a6971e1

edit: fix date on last post

584b3df

post: publish streamlet

16b93e2

build: .github/workflows/github-actions.yml

504c39c

build: add GitHub Actions workflow for demo purposes

93bcb8b

build: create github-actions.yml

1714492

post: publish 'my last post on wordpress'

34669e0

post: add content to multiple posters and resume page

409ccd3

post: add write-up for burn after reading (poster)

1b13c07

post: add details to life aquatic poster

b89ecbd

design: change code font style

d588630

build: add back navigation to blog posts and posters

27b487a

design: change inline code styling

077a41a

design: style poster layout

0e5fafb

edit: arrange links in alphabetical order on slashpages page

26ff31c

post: add multiple posters to design archive

ebfbe5e

post: add multiple posters to design archive

aae1c61

Merge branch 'main' of https://github.com/thamarakandabada/personal-website

b6515c2

build: add content collection for poster designs

8a1d135

post: add multiple entries to gigs archive

5717370

build: add subdomains page

8d0fe73

post: add multiple gigs to gigs archive

701ef1a

post: publish streamlet

b3a2809

build: add podcast content collection

35d73df

post: add multiple posts to the blog

5945766

post: add multiple posts to the gigs archive

0d839e2

fix: fix last updated date in accessibility statement

8045e3c

fix: fix spacing issues in accessibility statement

ea8c957

fix: fix layout issue for streamlets

ac6bdf4

build: add inline script for discuss widget

b0cd391

build: add post navigation and discuss widget to notebook

89867d5

design: fix table styling for blog with overflow-x

2e742f8

Add files via upload

6ffa45a

design: change styles for gig component

6c24476

build: add rss feed to notebook, add feeds page

d712706

fix: fix typo on gigs page

8c99e49

build: add browse by year navigation to notebook and gigs archives

576a91c

post: publish No-JS mobile navigation menu

e7930ff

edit: add hover styling info to style page

53979eb

design: update colour themes

66618ac

build: add stream section to blog

56308f9

design: add hover styles to blog post lists, box shadow to footer

3ef4137

build: add notebook archives page

96f13d0

style: add link hover styles

2d5d0df

build: add preconnect tags to typekit

9ea034c

build: add location.json file for use with weather data

b3f25f0

build: add year pages to gigs content collection

a8d9d97

fix: edit route generation logic for on gig content collection

9447c15

build: add pagination for blog and gigs

51fc966

build: upgrade discuss version

67c4bfd

build: add gigs content collection

fba14df

build: populate 2022-2025 blog posts in content collection

4685b54

build: add content collection of debas archive

d1e25e6

build: populate blog with 2026 posts

64f81e4

design: update list styling on section archive pages

6512a90

build: slugify section and topic urls for dynamic routing

94c70f8

design: add styling to blog archive page

06565aa

build: make content collection for blog posts

9f2751e

post: publish gehenu-lamai.md

03bc8ee

build: add blog, create tag schema, add theme toggle

49b449e

design: strip discuss widget style changes, change podroll grid spacing

92035b8

design: add css to podroll.astro and podcast.astro

29a3a09

fix: fix code in debas.astro

8d2f122

edit: add commit message conventions to credits.astro

2f80d61

fix: rectify code bugs on footer, header & verify.astro

89f291c

build: astro version upgrade

bd208db

build: add page gitlog.astro

1713d5b

build: add gitlog.astro

89aa0e7

build: add gitlog.astro, edit: guestbook.astro hello.astro project:astro slashpages.astro, style: update link text decoration

01143d2

build: remove dark mode JS script

f5b5735

Update podroll.astro

61f8da9

Update verify.astro and blogroll.astro

ccecada

Style updates

d7a8175

Update layout: DebasLayout.astro

a25ed86

Update colophon.astro

1ebb632

Update Global Footer

5fe95cb

Pagespeed insights & style udpates

eee839c

Vercel analytics

d99274a

AVIF updates

d90f5c2

Style updates

eac24ec

Style updates

d74a75e

Mobile menu updates

0088432

Blog layout update

de3c4e3

npm update

8d6ea2f

Mobile menu CSS

3e0c231

Projects update

16b7ea9

Uses grid

92ea660

Uses updates

0d23118

Merge branch 'main' of https://github.com/thamarakandabada/personal-website

c7804bc

new files

695cbf1

Delete src/assets/images/uses/phone.png.PNG

64046ec

Uses update

9dc489e

Upload phone.png

a8d9682

Image updates

8290a59

Hompage image import

216118e

Guestbook code fix

86ed90c

Guestbook addition

a9b1de9

Update guestbook

97c8574

Uses updates

357cf5c

Uses updates

36e7afd

Page layout updates

ca224c7

Update file paths and footer nav

1ce7f0c

Now page updates

caed78f

AI policy 1.2.0

4ac2ccf

/now and /uses skeleton added

3a31900

/ai - minor updates for clarity

632a5f2

CSS edits

81425dd

Dark mode

4b56a31

Blog layout changes

8f1c582

Responsive CSS updates

39cb942

New slashpages

ba3fbcb

Merge branch 'main' of https://github.com/thamarakandabada/personal-website

44bd0e5

Header and footer style updates.

f7a23ae

Update AI Disclaimer with policy link

b77920d

File path udpates

db084cf

Added AI policy statement

2966497

slashpage updates

52255be

CSS changes, new slashpages, new global layouts

1e90740

Delete test.md

ec38660

Update test.md

57dae4c

Create test.md

f57d7d6

Add Content-Length header to response

6671060

Update index.astro

d3bd73d

Remove hybrid output option from Astro config

6c29a10

Update Vercel adapter import in astro.config.mjs

61f25f0

Reorder dependencies in package.json

7364845

Add Vercel SSR adapter

46f288a

Implement user agent check for curl requests

4a822a8

Configure Astro with Vercel adapter and hybrid output

b8d5238

Implement terminal text response for curl requests

1ad4fb4

layout updates

b25398f

CSS updates, page layout changes.

b9910f7

Update global.css

4fe16a6

Update link styles to combine visited and unvisited

0a8e41e

Update anchor link styles in global.css

723dbdd

Add Typekit font import and fix link styles

b7ef46c

Add Typekit stylesheet link to Layout.astro

c570ef1

Update colophon.astro

35c6294

Remove user-agent check from index.astro

ea23c9d

Update import path for global CSS in colophon.astro

a3dd77d

Update global.css

40a7955

Add font-family to body styles

1c2f157

Update background colors in global styles

484db0e

Refactor global styles and add new element styles

a2fefb2

Fix font-family quotes and add h2 styles

5ba09f8

Update font-family to lowercase and format

0c909a1

Add Maiola font and update body styles

aa6c9dc

Clean up index.astro by removing comment

a139c1f

Implement user-agent detection for curl

c1cb33a

Minor CSS

8fbb634

Minor CSS

47413e2

Post updates

cd807f9

Homepage, Colophon, Posts updated

6019db3

Font update - Maiola from TypeTogether

36ed28b

Placeholder content - colophon and blog posts

1f6df7b

Merge branch 'main' of https://github.com/thamarakandabada/personal-website

766e290

Added /colophon and /notebook pages, and updated the index page to link to them.

443a261

Add AI disclaimer to README

54bb843

Edited README

734fe87

Added about page

62385ba

Banner edits

e4dca0b

Banner text added to index.astro.

73e972f

Initial commit post repo change

9dc69b9

initial commit

3f67432

"Initial commit from Astro"

459a473