Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
f23c9fc
add Eleventy build process
alifeee May 9, 2024
e53c65e
add historical static files
alifeee May 9, 2024
2fcce42
add build and deploy action
alifeee May 9, 2024
eed8b70
ignore readme for site build
alifeee May 9, 2024
7ba766d
add development commands to readme
alifeee May 9, 2024
9e20f7e
reword the "how to contribute" section
alifeee May 9, 2024
3aaec87
add autofill link, i.e., add "Yours?" link to all pages
alifeee May 9, 2024
1b7d54e
Revert "add historical static files"
arkhi May 8, 2025
fd03ffd
chore (#160): Upgrade Eleventy.
arkhi May 8, 2025
c3d6c53
chore (#160): Change package to use modules.
arkhi May 9, 2025
a2e34fc
feature(#160): Add Global Data Files:
arkhi May 10, 2025
52db581
chore(#160): Export legacy HTML content to Toml files.
arkhi May 11, 2025
439e8ac
chore(#160): Fix DaveS.
arkhi May 11, 2025
38c99cf
chore(#160): Fix ScottS.
arkhi May 11, 2025
530e4cd
chore(#160): Fix TomS.
arkhi May 11, 2025
9092864
chore(#160): Fix AdrianS.
arkhi May 11, 2025
8d828cc
chore(#160): Fix AlexS.
arkhi May 11, 2025
8b94c8b
chore(#160): Fix ChrisS.
arkhi May 11, 2025
fd9d6ad
chore(#160): Fix DominikS.
arkhi May 11, 2025
067f338
chore(#160): Fix KalleS.
arkhi May 11, 2025
f9c6d40
chore(#160): Fix LauraS.
arkhi May 11, 2025
0db69a4
chore(#160): Fix MichaelS.
arkhi May 11, 2025
81bee60
chore(#160): Fix PatrickS.
arkhi May 11, 2025
7b3ca04
chore(#160): Fix PeterS.
arkhi May 11, 2025
bd95193
chore(#160): Fix SamS.
arkhi May 11, 2025
4eff791
chore(#160): Fix SebastianS.
arkhi May 11, 2025
bc7043d
chore(#160): Remove redundant Toml files.
arkhi May 11, 2025
217b3d9
chore(#160): Fix Toml files for 2007.
arkhi May 11, 2025
b815947
chore(#160): Allow to mark URLs as SPAM. They could be OK at the time.
arkhi May 11, 2025
1cf8d6f
chore(#160): Remove duplicated user.
arkhi May 17, 2025
7902448
chore(#160): Rename Global data ID to be more explicit.
arkhi May 17, 2025
67ed6e8
chore(#160): Strip trailing lines from toml files.
arkhi May 17, 2025
73c8768
chore: Upgrade Eleventy to newly released version.
arkhi May 17, 2025
50c14b1
chore(#160): Regroup and clean files:
arkhi May 17, 2025
094749a
feature(#160): Use `--incremental` with _dev_.
arkhi May 17, 2025
575567a
chore(#160): Fix Toml files for 2008…
arkhi Jul 5, 2025
9803e80
chore(#160): Fix Toml files for 2009.
arkhi Jul 5, 2025
2d3adcc
chore(#160): Fix Toml files for 2025.
arkhi Jul 5, 2025
257ff22
feat: Allow prefix and suffix for each website…
arkhi Jul 5, 2025
68262bd
fix: Remove extra space on the start of each list-item.
arkhi Jul 5, 2025
16efa6b
feat: Remove _www._ when outputting URL as copy.
arkhi Jul 5, 2025
fc46877
Merge branch 'master' into issues/160-refactor-eleventy
arkhi Nov 11, 2025
c2c51a3
Add Github Actions to deploy to staging.
arkhi Nov 11, 2025
d86fc0f
chore: Upgrade Eleventy to newly released version.
arkhi Nov 11, 2025
bdd398d
fix: Add charset. 😅
arkhi Nov 11, 2025
94b07fb
Split command for Github Actions.
arkhi Nov 11, 2025
3a8cd2e
chore(#160): Delete unused files and code.
arkhi Nov 11, 2025
430c7d6
fix(#160): Differentiate prefix and separator…
arkhi Nov 11, 2025
8b2d0ee
fix(#160): Only apply prefix and suffix to website’s title or URL.
arkhi Nov 11, 2025
beaebce
fix(#160): Use array to better sort editions.
arkhi Nov 11, 2025
78c968d
chore: Remove `--incremental` from npm script.
arkhi Nov 11, 2025
d375679
chore: Use of tabs for better accessibility:
arkhi Nov 11, 2025
6475155
fix(#160): Use toml frontmatter to avoid indentation issues.
arkhi Nov 11, 2025
7326b91
feat(#160): Add more linters and fix files.
arkhi Nov 11, 2025
b12e547
fix(#160): Remove previously added toml frontmatter:
arkhi Nov 12, 2025
b12b38d
feat(#160): Flatten data structure:
arkhi Nov 13, 2025
4f0b3fd
fix(#160): Remove stray argument.
arkhi Nov 13, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
16 changes: 16 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# EditorConfig helps developers define and maintain consistent
# coding styles between different editors and IDEs
# editorconfig.org

root = true

[*]
indent_style = tab
indent_size = 2
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true

[*.ya?ml]
indent_style = space
37 changes: 37 additions & 0 deletions .github/workflows/deploy-staging.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
name: Deploy Eleventy on staging via rsync

on:
push:
branches: [staging]
pull_request:
branches: [staging]

jobs:
build:
runs-on: ubuntu-latest
steps:
# Check-out the repository under $GITHUB_WORKSPACE.
- uses: actions/checkout@master

- name: Install dependencies.
run: npm ci

- name: Lint with fix.
run: npx eslint --fix

# Build the website with Eleventy.
- name: Build Eleventy.
run: npm run build

# Rsync files via SSH.
- name: Sync files with server.
uses: burnett01/rsync-deployments@master
with:
switches: -rlD --delete --exclude='.htaccess'
path: _site/
remote_path: ${{ secrets.REMOTE_PATH_STAGING }}
remote_host: ${{ secrets.REMOTE_HOST }}
remote_port: ${{ secrets.REMOTE_PORT }}
remote_user: ${{ secrets.REMOTE_USER }}
remote_key: ${{ secrets.REMOTE_PRIVATE_KEY }}
remote_key_pass: ${{ secrets.REMOTE_PRIVATE_KEY_PASS }}
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# npm
/node_modules

# build
/_site
827 changes: 0 additions & 827 deletions 2006.html

This file was deleted.

1,751 changes: 0 additions & 1,751 deletions 2007.html

This file was deleted.

2,225 changes: 0 additions & 2,225 deletions 2008.html

This file was deleted.

1,330 changes: 0 additions & 1,330 deletions 2009.html

This file was deleted.

73 changes: 0 additions & 73 deletions 2015.html

This file was deleted.

85 changes: 0 additions & 85 deletions 2020.html

This file was deleted.

78 changes: 0 additions & 78 deletions 2021.html

This file was deleted.

79 changes: 0 additions & 79 deletions 2022.html

This file was deleted.

Loading