-
2cf0dd1720
docs(readme): rewrite in a personal voice
main
v3.2.262932301-2cf0dd1-dev
v3.2.262922301-2cf0dd1-dev
v3.2.262912301-2cf0dd1-dev
v3.2.262902301-2cf0dd1-dev
v3.2.262892300-2cf0dd1-dev
v3.2.262882300-2cf0dd1-dev

fraujulianandClaude Opus 5.5
2026-10-15 16:46:08 +02:00
-
f3cc9c055c
docs(readme): document lang parameter and drop OpenPGP feature
v3.2.262881440-f3cc9c0

fraujulianandClaude Opus 5.5
2026-10-15 16:24:55 +02:00
-
801d71ee26
chore(assets): remove outdated culture portrait

fraujulianandClaude Opus 5.5
2026-10-15 16:24:43 +02:00
-
1a47b37a70
chore: remove OpenPGP key download

fraujulianandClaude Opus 5.5
2026-10-15 16:24:31 +02:00
-
84589156f6
style: unify colors across devices and refine hero, projects and dialog layout

fraujulianandClaude Opus 5.5
2026-10-15 16:24:18 +02:00
-
8749ade6e1
feat(imprint): shorten legal sections and add privacy notice

fraujulianandClaude Opus 5.5
2026-10-15 16:24:05 +02:00
-
1c8f76c81c
feat(home): rework hero, skills ticker, project cards and image loading

fraujulianandClaude Opus 5.5
2026-10-15 16:23:53 +02:00
-
20aaf4faa7
feat(a11y): use native dialog for language selection

fraujulianandClaude Opus 5.5
2026-10-15 16:23:41 +02:00
-
9ede5c02c1
feat(content): update translations, skills list and imprint texts

fraujulianandClaude Opus 5.5
2026-10-15 16:23:19 +02:00
-
c8af80cee3
feat(contact): add Signal and site URLs, update email and drop state from address

fraujulianandClaude Opus 5.5
2026-10-15 16:23:08 +02:00
-
88ae2f4f14
feat(icons): replace GitHub and Discord icons with Gitea and Signal

fraujulianandClaude Opus 5.5
2026-10-15 16:22:56 +02:00
-
d5cbf3220a
feat(seo): sync html lang, title, canonical, hreflang and Open Graph tags

fraujulianandClaude Opus 5.5
2026-10-15 16:22:43 +02:00
-
28b1b88ace
feat(i18n): pick language from ?lang, saved choice or browser language

fraujulianandClaude Opus 5.5
2026-10-15 16:22:30 +02:00
-
614b331188
build(deps): remove unused packages from package.json

fraujulianandClaude Opus 5.5
2026-10-15 16:22:10 +02:00
-
662ef5bcf9
feat(index): show bilingual noscript hint before app boot

fraujulianandClaude Opus 5.5
2026-10-15 16:21:44 +02:00
-
f8640e7e54
feat(seo): add social meta tags, structured data and image preloads

fraujulianandClaude Opus 5.5
2026-10-15 16:21:34 +02:00
-
6e76b8d199
feat(footer): move noscript hint to index.html and link home from imprint

fraujulianandClaude Opus 5.5
2026-10-15 16:20:42 +02:00
-
afc9b875d2
feat(seo): add imprint and German URLs to sitemap

fraujulianandClaude Opus 5.5
2026-10-15 16:20:30 +02:00
-
584a5f95d3
feat(assets): self-host Outfit font and generate favicons and social image

fraujulianandClaude Opus 5.5
2026-10-15 16:20:25 +02:00
-
f1abef50a9
feat(server): add security headers, compression and 404 for unknown routes

fraujulianandClaude Opus 5.5
2026-10-15 16:20:18 +02:00
-
1d8d88bc3d
docs(agents): update Angular version to 22

fraujulianandClaude Opus 5.5
2026-10-15 16:20:13 +02:00
-
a84d0dae21
build(deps): remove unused Angular, server and markdown packages

fraujulianandClaude Opus 5.5
2026-10-15 16:20:07 +02:00
-
def1897723
docs: describe Vitest test setup
v3.2.262872300-def1897-dev
v3.2.262862300-def1897-dev
v3.2.262852300-def1897-dev
v3.2.262842300-def1897-dev
v3.2.262832300-def1897-dev
v3.2.262822300-def1897-dev
v3.2.262812300-def1897-dev
v3.2.262802300-def1897-dev
v3.2.262792300-def1897-dev

fraujulianandClaude Opus 5.5
2026-10-06 20:45:05 +02:00
-
2764ea0c96
ci: run tests without Chrome

fraujulianandClaude Opus 5.5
2026-10-06 20:44:53 +02:00
-
ca1cf8aefe
test: migrate from Karma and Jasmine to Vitest

fraujulianandClaude Opus 5.5
2026-10-06 20:44:40 +02:00
-
81613d701a
build: use @angular/build builders

fraujulianandClaude Opus 5.5
2026-10-06 20:27:30 +02:00
-
2bebcd8527
build(deps-dev): replace deprecated build-angular with @angular/build

fraujulianandClaude Opus 5.5
2026-10-06 20:26:53 +02:00
-
6e0dd310ec
build(deps): update markdown-it to 15.0.2

fraujulianandClaude Opus 5.5
2026-10-06 20:24:53 +02:00
-
dd07852c68
build(deps-dev): remove unused del-cli

fraujulianandClaude Opus 5.5
2026-10-06 20:24:21 +02:00
-
8ad3c8e01b
build(deps-dev): update postcss to 8.5.29

fraujulianandClaude Opus 5.5
2026-10-06 20:24:03 +02:00
-
5b23378a5a
build(deps-dev): update eslint-plugin-n to 18.4.1

fraujulianandClaude Opus 5.5
2026-10-06 20:23:45 +02:00
-
9c3921dabb
build(deps-dev): update typescript-eslint to 8.71.1

fraujulianandClaude Opus 5.5
2026-10-06 20:23:08 +02:00
-
d07db3d3cd
fix: use checked-out commit in Gitea CD
v3.2.262782300-d07db3d-dev
v3.2.262772300-d07db3d-dev
v3.2.262762300-d07db3d-dev
v3.2.262752300-d07db3d-dev
v3.2.262751321-d07db3d-dev
fraujulian
2026-10-02 15:19:05 +02:00
-
0ae27adf90
ci: share Gitea CD publish action
fraujulian
2026-10-02 15:08:22 +02:00
-
4a43d55b64
ci: use dev image tag
fraujulian
2026-10-02 14:53:56 +02:00
-
46ec796b79
ci: align Gitea release workflows
fraujulian
2026-10-02 14:43:39 +02:00
-
ba0663ee73
fix: align Jasmine and Docker Node versions
fraujulian
2026-10-02 13:49:52 +02:00
-
73747ad8d2
docs: reorganize portfolio README in English
fraujulian
2026-10-02 13:37:38 +02:00
-
eeb80fc00c
ci: rename release workflows to CD
fraujulian
2026-10-02 13:21:11 +02:00
-
95375c4c75
ci: run headless Chrome without sandbox in root runner
fraujulian
2026-10-02 13:19:42 +02:00
-
df1438e136
deps: upgrade compatible packages and resolve advisories
fraujulian
2026-10-02 13:11:30 +02:00
-
63d68f6e14
ci: gate scheduled development releases on changes
fraujulian
2026-10-02 11:52:49 +02:00
-
aa2a2d409b
ci: rename production release workflow
fraujulian
2026-10-02 11:52:13 +02:00
-
5903c18657
ci: split Gitea validation into parallel jobs
fraujulian
2026-10-02 11:52:03 +02:00
-
a8b313dd16
fix(links): point portfolio links to Gitea
fraujulian
2026-07-22 22:41:40 +02:00
-
e8bc2cd91e
docs: update repository links for Gitea
fraujulian
2026-07-22 22:41:26 +02:00
-
77cc73d659
chore(repo): update Gitea metadata
fraujulian
2026-07-22 22:41:12 +02:00
-
afc445aa19
ci(gitea): migrate release workflow
fraujulian
2026-07-22 22:40:59 +02:00
-
92a1cd803f
ci(gitea): migrate development image workflow
fraujulian
2026-07-22 22:40:46 +02:00
-
9c61526f9b
ci(gitea): migrate validation workflow
fraujulian
2026-07-22 22:40:27 +02:00
-
64dc8dc7cb
chore(gitea): remove unsupported GitHub metadata
fraujulian
2026-07-22 22:40:04 +02:00
-
942744556b
chore(gitea): migrate issue templates
fraujulian
2026-07-22 22:39:50 +02:00
-
efeaed8ac6
chore(deps): bump qs in the npm_and_yarn group across 1 directory
dependabot/npm_and_yarn/npm_and_yarn-05b1f1d78b
dependabot[bot]
2026-05-23 14:38:07 +00:00
-
-
d4e4647d97
chore(deps-dev): bump typescript-eslint from 8.59.3 to 8.59.4
dependabot/npm_and_yarn/typescript-eslint-8.59.4
dependabot[bot]
2026-05-19 09:11:47 +00:00
-
-
8f06932702
chore(deps-dev): bump @types/node from 25.7.0 to 25.9.0
dependabot/npm_and_yarn/types/node-25.9.0
dependabot[bot]
2026-05-19 09:11:37 +00:00
-
-
e041a18d77
chore(deps-dev): bump @typescript-eslint/eslint-plugin
dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.59.4
dependabot[bot]
2026-05-19 09:11:20 +00:00
-
-
69e54b1b86
chore(deps-dev): bump eslint from 9.39.4 to 10.4.0
dependabot/npm_and_yarn/eslint-10.4.0
dependabot[bot]
2026-05-15 23:18:00 +00:00
-
-
cad41e5dc0
chore: updated LICENSE
v3.2.261351444-cad41e5
fraujulian
2026-05-15 15:42:50 +02:00
-
c99d086745
chore: updated README.md
fraujulian
2026-05-15 15:36:49 +02:00
-
f0463229a1
adding opgenpgp key
fraujulian
2026-05-15 15:35:31 +02:00
-
17cb23aa40
refactorings
fraujulian
2026-05-15 14:06:38 +02:00
-
c5cb848136
chore(deps-dev): bump typescript from 5.9.3 to 6.0.3
dependabot/npm_and_yarn/typescript-6.0.3
dependabot[bot]
2026-05-14 23:18:06 +00:00
-
-
24862a33d0
fix: performance and style
v3.2.261341403-24862a3
fraujulian
2026-05-14 15:57:12 +02:00
-
d8d1528fa9
improve: performance
fraujulian
2026-05-14 15:36:37 +02:00
-
9223fc3a12
improve: performance
fraujulian
2026-05-14 15:27:36 +02:00
-
6f9cf076cb
fix: ALLOWED_HOSTS
fraujulian
2026-05-14 15:06:31 +02:00
-
9cc7249278
fix: fragmentation
fraujulian
2026-05-14 14:57:54 +02:00
-
13693165df
fix: error
fraujulian
2026-05-14 14:40:55 +02:00
-
5a22e7f614
improve: removed dns from docker compose
fraujulian
2026-05-14 14:34:29 +02:00
-
9069f4f6fc
feat: always scroll to top on page switch
fraujulian
2026-05-14 14:31:00 +02:00
-
3bc31ec45f
improve: text and design for the imprint
fraujulian
2026-05-14 14:14:20 +02:00
-
afcee10431
improve: german and english languages
fraujulian
2026-05-14 14:07:25 +02:00
-
30c2ac0273
improve: german and english languages
fraujulian
2026-05-14 14:01:50 +02:00
-
806c04e47a
improve: performance
fraujulian
2026-05-14 13:34:56 +02:00
-
b598779c60
improve: best practises
fraujulian
2026-05-14 13:30:43 +02:00
-
1ce29e47a5
chore: updated dependencies
fraujulian
2026-05-14 13:24:21 +02:00
-
2692c3c544
improve: check script
fraujulian
2026-05-14 13:04:16 +02:00
-
1a41621d0f
improve: port management
fraujulian
2026-05-14 13:01:37 +02:00
-
3d81db7d53
fix: style; feat: AGENTS.md
fraujulian
2026-05-14 12:52:11 +02:00
-
3efece9e29
fix: style
fraujulian
2026-04-29 22:37:38 +02:00
-
3f51d3c505
fix: style
fraujulian
2026-04-29 22:24:15 +02:00
-
1e2b1efc66
fix: performance
fraujulian
2026-04-28 21:44:20 +02:00
-
07000e539c
fix: performance
fraujulian
2026-04-28 19:05:22 +02:00
-
c6eb4fd452
fix: language errors
fraujulian
2026-04-28 18:47:42 +02:00
-
c7ccbfe6c7
lint
fraujulian
2026-04-28 13:53:33 +02:00
-
735b5fc206
feat: added languages
fraujulian
2026-04-28 13:52:38 +02:00
-
d5d995c50d
fix: text
fraujulian
2026-04-28 12:31:08 +02:00
-
3b30030500
Merge remote-tracking branch 'origin/main'
fraujulian
2026-04-27 19:08:25 +02:00
-
-
22f50266fe
fix: ignore files
fraujulian
2026-04-27 19:08:11 +02:00
-
61b5de597f
Delete .claude/settings.local.json
fraujulian
2026-04-27 19:07:17 +02:00
-
e6ad86e924
Update README formatting and content
fraujulian
2026-04-27 19:05:05 +02:00
-
-
254cf50b1a
feat: texts
fraujulian
2026-04-27 18:59:55 +02:00
-
3fadc5e0e7
fix: lint
fraujulian
2026-04-27 18:42:46 +02:00
-
2938b920c5
improve: no script stuff
fraujulian
2026-04-27 18:41:16 +02:00
-
79b585f6c5
fix: ci tests
fraujulian
2026-04-27 18:28:40 +02:00
-
68ff51f8f4
improve: added tests to ci
fraujulian
2026-04-27 18:15:52 +02:00
-
27c196d652
fix: lint
fraujulian
2026-04-27 18:14:05 +02:00
-
f7e9a0650b
improve: tests
fraujulian
2026-04-27 18:11:36 +02:00
-
0d7b8a59a5
improve: readme and configs
fraujulian
2026-04-27 17:42:27 +02:00
-
38d4f7b2a6
improve: my text
fraujulian
2026-04-27 17:33:17 +02:00