Commit graph

192 commits

Author SHA1 Message Date
Jonas Tobias Hopusch f5bfc965ea
Replace matrix.to link with Matrix URI
Some checks are pending
continuous-integration/drone/push Build is pending
2024-07-14 10:40:59 +02:00
Jonas Tobias Hopusch dbb493555c
Remove @jotoho:tchncs.de matrix account & promote self-hosted account
Some checks are pending
continuous-integration/drone/push Build is pending
2024-07-14 10:34:25 +02:00
Jonas Tobias Hopusch 0aedbf46a9
Update config.toml
All checks were successful
continuous-integration/drone/push Build is passing
Since a change in the latest zola version required changing the name
of a setting anyway, I took the opportunity to review the settings and
make some adjustments.
2024-07-05 00:14:00 +02:00
Jonas Tobias Hopusch 87ce929648
minor css adjustments to scrolling 2024-04-27 07:33:55 +02:00
Jonas Tobias Hopusch c681d85479
feat(profiles): add signal 2024-03-21 17:07:01 +01:00
Jonas Tobias Hopusch 1942add0c4
No media upscaling 2024-02-26 16:12:01 +01:00
Jonas Tobias Hopusch d78211da9e
profiles/: link experimental self-hosted profile 2024-02-22 14:41:34 +01:00
Jonas Tobias Hopusch 50954a1ad1
matrix: add client connection information 2024-02-22 01:10:38 +01:00
Jonas Tobias Hopusch bb18189349
Change matrix server FQDN 2024-02-21 23:53:06 +01:00
Jonas Tobias Hopusch b5b1af6645
Add tchncs matrix profile to list 2024-02-20 14:24:51 +01:00
Jonas Tobias Hopusch 23720f3650
Add redirect link for FHSWF Virt CI/CD presentation 2024-01-14 22:41:00 +01:00
Jonas Tobias Hopusch e25df060ae
Overhaul CSS for details mechanism 2024-01-13 00:36:30 +01:00
Jonas Tobias Hopusch 722f5cb03a
Tweak article proportions CSS 2023-11-06 10:48:41 +01:00
Jonas Tobias Hopusch 9cdb751d85
Add webfinger mastodon support
All checks were successful
continuous-integration/drone/push Build is passing
2023-06-13 17:04:51 +02:00
Jonas Tobias Hopusch e1ee8902f8
Remove decommissioned vaultwarden instance from server list
Some checks reported errors
continuous-integration/drone/push Build was killed
2023-05-20 12:09:04 +02:00
Jonas Tobias Hopusch 93af6cf603
Invert QR code when in dark mode
All checks were successful
continuous-integration/drone Build is passing
2023-03-26 22:04:41 +02:00
Jonas Tobias Hopusch c1d53ce188
Lazy loading Threema QR-Code 2023-03-26 12:36:24 +02:00
Jonas Tobias Hopusch d0d700f8f6
Replace threema QR code with SVG version 2023-03-26 12:17:57 +02:00
Jonas Tobias Hopusch 678d2773d3
correct last updated timestamp of profiles/ 2023-03-19 18:58:43 +01:00
Jonas Tobias Hopusch b248452599
Add Threema entry to profiles list incl QR-Code 2023-03-19 18:55:36 +01:00
Jonas Tobias Hopusch af44e3dac4
Change text alignment of articles 2023-03-16 00:17:58 +01:00
Jonas Tobias Hopusch ac428b0f6c
Only process dates with valid dateTime attributes 2023-03-11 16:02:59 +01:00
Jonas Tobias Hopusch 1647746a20
Change dark and light themes 2023-03-10 17:12:35 +01:00
Jonas Tobias Hopusch 07b85f19ec
Auto-adjust publish and update timestamps via JS 2023-03-10 16:24:44 +01:00
Jonas Tobias Hopusch 4bdbf2a598
Tweaks and formatting with prettier 2023-03-10 15:08:43 +01:00
Jonas Tobias Hopusch ef81b60aae
Update public list of hosted services 2023-03-02 16:57:54 +01:00
Jonas Tobias Hopusch b9ef05f53d
Merge branch 'about-page' into master 2023-03-02 02:54:24 +01:00
Jonas Tobias Hopusch 931ac00e22
Reworking some things and progress on the about me page 2023-03-02 02:53:19 +01:00
Jonas Tobias Hopusch 3da57e78e8
Update and OpenPGP-sign security.txt
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-09-17 15:49:32 +02:00
Jonas Tobias Hopusch f620e10470
Make OpenPGP download link on /profiles/ larger for SEO 2022-04-03 22:42:25 +02:00
Jonas Tobias Hopusch 8536ef00a4
Host license image with website instead of hotlinking and use svg instead of png
This fixes an issue where the CORS headers for the website would not allow the image to be loaded
from the Creative Commons servers.

The switch to svg also makes sure that the icon will always be perfectly rendered, regardless of
screen size or page zooming.
2022-04-02 16:26:30 +02:00
Jonas Tobias Hopusch e3a53737fc
Add division line between post metadata and content 2022-04-02 16:14:44 +02:00
Jonas Tobias Hopusch e32cf4f8f7
Begin work on personal about page 2022-04-02 16:13:40 +02:00
Jonas Tobias Hopusch bbf061a364
Merge branch 'license' into master
This branch was local and not uploaded to the repository beforehand
2022-04-02 16:12:22 +02:00
Jonas Tobias Hopusch f9dae86b5e
License website under CC BY-NC-ND 4.0
This allows other people to share copies of my website or articles on it,
as long as they credit me, do not modify anything and do so non-commerically.

It, for example, should permit the archiving done by archive.org's wayback machine.
2022-04-02 16:07:42 +02:00
Jonas Tobias Hopusch 2c20bb7f03
Add link to website repository to global footer
All checks were successful
continuous-integration/drone/push Build is passing
2022-02-06 01:48:13 +01:00
Jonas Tobias Hopusch f2fb8a54d0
Delete unused profiles 2022-02-06 01:47:51 +01:00
Jonas Tobias Hopusch 8f03fb84b2
Delete dummy blog post 2022-02-06 01:47:25 +01:00
Jonas Tobias Hopusch 322ad4f391
Make article heading horizontally centered 2022-02-06 01:46:29 +01:00
Jonas Tobias Hopusch 3fcc17d1e8
add missing equals sign from robots meta tag
Some checks failed
continuous-integration/drone/push Build is failing
2022-01-06 22:33:04 +01:00
Jonas Tobias Hopusch 3c82e01e65
Add this website to list of public services
Some checks failed
continuous-integration/drone/push Build is failing
2022-01-06 21:52:50 +01:00
Jonas Tobias Hopusch 9a5a3819ef
Remove threema from list of profiles 2022-01-06 21:47:39 +01:00
Jonas Tobias Hopusch 356caf2e8c
Remove reachability disclaimer from matrix entry 2022-01-06 21:47:05 +01:00
Jonas Tobias Hopusch 13182fedec
Fix typo in servers article 2022-01-06 21:45:33 +01:00
Jonas Tobias Hopusch 7f48bab22f
Revert "Attempt to prevent user-scaling of website"
Some checks failed
continuous-integration/drone/push Build is failing
This reverts commit e1360b1315.

Lighthouse doesn't like this setting and it doesn't work in Brave/Chromium anyway.
2022-01-06 21:42:16 +01:00
Jonas Tobias Hopusch e1360b1315
Attempt to prevent user-scaling of website
Some checks failed
continuous-integration/drone/push Build is failing
2022-01-06 21:32:55 +01:00
Jonas Tobias Hopusch 8ed808895e
add some metadata to all pages 2022-01-06 21:29:39 +01:00
Jonas Tobias Hopusch 0376cef8ea
Add description meta tag to homepage 2022-01-06 21:29:39 +01:00
Jonas Tobias Hopusch 237be6ad1e
Merge pull request 'Add new server delegation for matrix' (#7) from reintroduce-matrix-server-delegation into master
Reviewed-on: https://gitea.jotoho.de/jotoho/my-website/pulls/7
2021-12-28 22:24:07 +01:00
Jonas Tobias Hopusch a2e3fda26b
Add new server delegation for matrix
There's a new matrix homeserver (again) under dendrite2.jotoho.de
2021-12-28 22:22:23 +01:00