48473 Commits

Author SHA1 Message Date
4f0291ca09 Merge branch 'master' of git.fsfe.org:FSFE/fsfe-website
All checks were successful
continuous-integration/drone/push Build is passing
2025-11-20 14:51:53 +01:00
c961377739 add Danish publisher 2025-11-20 14:51:41 +01:00
c5e91d16f9 Update fsfe.org/news/2025/news-20251120-01.en.xhtml (#5510)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5510
2025-11-20 13:34:11 +00:00
3213c85b14 Update fsfe.org/news/2025/news-20251120-01.en.xhtml (#5509)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5509
2025-11-20 13:20:12 +00:00
c8c2b4113c news-20251120-yh4f (#5508)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5508
Co-authored-by: Ana Galan <anaghz@fsfe.org>
Co-committed-by: Ana Galan <anaghz@fsfe.org>
2025-11-20 12:32:01 +00:00
7217d57888 news-202511-20-yh4f (#5507)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5507
Co-authored-by: Ana Galan <anaghz@fsfe.org>
Co-committed-by: Ana Galan <anaghz@fsfe.org>
2025-11-20 09:28:08 +00:00
fe32742787 update link in article
All checks were successful
continuous-integration/drone/push Build is passing
as requested by Irem as the linked document had been moved to a different location.
2025-11-20 08:27:17 +01:00
779e4513f2 add minutes 2024, and 2025
All checks were successful
continuous-integration/drone/push Build is passing
2025-11-19 09:04:43 +01:00
b17cdfe013 YH4F: add 2025 winners to yh4f.org (#5505)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5505
Co-authored-by: Bonnie Mehring <bonnie@fsfe.org>
Co-committed-by: Bonnie Mehring <bonnie@fsfe.org>
2025-11-18 14:02:38 +00:00
0f5dd4e558 fix/news-podcasts (#5400)
All checks were successful
continuous-integration/drone/push Build is passing
Should close #2471

Move podcasts to a per year structure. This allows for them to be displayed in the archive properly and all that jazz.

This required some enhancements of the subdir script to properly handle more nesting levels, but that is all acceptable.

Also move the transcripts, to a year structure, for consistency.

I have added rewrite rules for the old locations of the podcast episodes, breakage should be minimal.

I am going to keep this as WIP until @bonnie approves it, as it is possible there are breaking issues with this I have failed to notice.

It is also deployed to [test.fsfe.org](https://test.fsfe.org), so feel free to take a look there.

Co-authored-by: Darragh Elliott <me@delliott.net>
Reviewed-on: #5400
Reviewed-by: bonnie <bonnie@fsfe.org>
Reviewed-by: tobiasd <tobiasd@fsfe.org>
Co-authored-by: delliott <delliott@fsfe.org>
Co-committed-by: delliott <delliott@fsfe.org>
2025-11-18 13:59:00 +00:00
4cd97fa78c ci/whitelisting (#5500)
All checks were successful
continuous-integration/drone/push Build is passing
Whitelist some common attributes/elements that should be localized.

This was done by making the whitelist a list of xpaths.

Co-authored-by: Darragh Elliott <me@delliott.net>
Reviewed-on: #5500
Co-authored-by: delliott <delliott@fsfe.org>
Co-committed-by: delliott <delliott@fsfe.org>
2025-11-18 08:22:42 +00:00
1a3dcb6bf5 ADD-event-20251122-01-01-a5f41a05c5229ae6 (#5504)
All checks were successful
continuous-integration/drone/push Build is passing
This pr has been automatically generated by registerevent.php to merge ADD-event-20251122-01-01-a5f41a05c5229ae6.

Co-authored-by: fsfe-website/cgi-bin/registerevent.php <syshackers@fsfe.org>
Co-authored-by: Tobias Diekershoff <tobiasd@fsfe.org>
Reviewed-on: #5504
Co-authored-by: eventregbot <eventregbot@fsfe.org>
Co-committed-by: eventregbot <eventregbot@fsfe.org>
2025-11-18 08:12:15 +00:00
1abad85539 Update donor list
All checks were successful
continuous-integration/drone/push Build is passing
2025-11-17 23:00:42 +01:00
1cbbf328ed ADD-event-20251124-01-01-721de325c50bc48c (#5498)
All checks were successful
continuous-integration/drone/push Build is passing
This pr has been automatically generated by registerevent.php to merge ADD-event-20251124-01-01-721de325c50bc48c.

Co-authored-by: fsfe-website/cgi-bin/registerevent.php <syshackers@fsfe.org>
Reviewed-on: #5498
Co-authored-by: eventregbot <eventregbot@fsfe.org>
Co-committed-by: eventregbot <eventregbot@fsfe.org>
2025-11-17 05:59:18 +00:00
b207ea38f7 fix/faster-tests (#5501)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Darragh Elliott <me@delliott.net>
Reviewed-on: #5501
Co-authored-by: delliott <delliott@fsfe.org>
Co-committed-by: delliott <delliott@fsfe.org>
2025-11-17 05:48:37 +00:00
460cccc68e chore/updates (#5503)
All checks were successful
continuous-integration/drone/push Build is passing
Bump the uv lockfile, and upgrade python versions.

This opens up some fun possibilities for further improvements using the new features in python 3.14.

Co-authored-by: Darragh Elliott <me@delliott.net>
Reviewed-on: #5503
Co-authored-by: delliott <delliott@fsfe.org>
Co-committed-by: delliott <delliott@fsfe.org>
2025-11-17 05:44:12 +00:00
73c1e1af34 podcast-20251114 (#5502)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5502
Co-authored-by: Ana Galan <anaghz@fsfe.org>
Co-committed-by: Ana Galan <anaghz@fsfe.org>
2025-11-14 13:36:40 +00:00
bc45753778 SFP041: release notes (#5499)
All checks were successful
continuous-integration/drone/push Build is passing
- [x] news date
- [x] spell check
- [x] xmllint check
- [x] check correct formatting for news item (consistency, etc.)
- [x] links to picture check
- [x] tags (highlight...)
- [x] check pictures for mobile
- [ ] create toot for mastodon\

Reviewed-on: #5499
Co-authored-by: Bonnie Mehring <bonnie@fsfe.org>
Co-committed-by: Bonnie Mehring <bonnie@fsfe.org>
2025-11-14 12:56:06 +00:00
e791d17edd newsletter-20251114-IT (#5497)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5497
Co-authored-by: Ana Galan <anaghz@fsfe.org>
Co-committed-by: Ana Galan <anaghz@fsfe.org>
2025-11-14 12:29:03 +00:00
fdbc88a850 fix/caching (#5494)
All checks were successful
continuous-integration/drone/push Build is passing
fix some stuff not being cached, and add test to catch caching regressions.

Test takes quite a while to run, not sure it is a good idea?

Co-authored-by: Darragh Elliott <me@delliott.net>
Reviewed-on: #5494
2025-11-13 18:13:59 +00:00
647b4fa16a news-20251113-nl (#5493)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5493
Co-authored-by: Ana Galan <anaghz@fsfe.org>
Co-committed-by: Ana Galan <anaghz@fsfe.org>
2025-11-13 14:14:40 +00:00
2ba33cf4c1 news-20251113-newsletter (#5492)
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #5492
Co-authored-by: Ana Galan <anaghz@fsfe.org>
Co-committed-by: Ana Galan <anaghz@fsfe.org>
2025-11-13 10:39:16 +00:00
bfbad92127 news-20251113-newsletter (#5491)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5491
Co-authored-by: Ana Galan <anaghz@fsfe.org>
Co-committed-by: Ana Galan <anaghz@fsfe.org>
2025-11-13 09:05:32 +00:00
98360b58f2 Adding newsletter (#5490)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5490
2025-11-13 08:51:55 +00:00
332d87926f Update donor list
Some checks failed
continuous-integration/drone/push Build is failing
2025-11-12 22:48:47 +01:00
f912c93bd1 Add 2024 funds
All checks were successful
continuous-integration/drone/push Build is passing
2025-11-12 22:05:15 +01:00
963ccf67fb ADD-event-20251115-02-01-e541ebd0513bfa79 (#5489)
All checks were successful
continuous-integration/drone/push Build is passing
This pr has been automatically generated by registerevent.php to merge ADD-event-20251115-02-01-e541ebd0513bfa79.

Co-authored-by: fsfe-website/cgi-bin/registerevent.php <syshackers@fsfe.org>
Reviewed-on: #5489
Co-authored-by: eventregbot <eventregbot@fsfe.org>
Co-committed-by: eventregbot <eventregbot@fsfe.org>
2025-11-12 13:37:07 +00:00
adae955816 added Berlin group event
All checks were successful
continuous-integration/drone/push Build is passing
2025-11-12 07:03:06 +01:00
cf86822c11 Update fsfe.org/activities/apple-litigation/apple-litigation.it.xhtml (#5486)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5486
2025-11-11 11:29:59 +00:00
55f3994603 Update dependency jquery to 1.3 - 1.12
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2025-11-11 00:33:48 +00:00
hl
ebfc21e8d8 components licenses (#5481)
All checks were successful
continuous-integration/drone/push Build is passing
all components should have a known license, which may need to be coordinated with the contributors

this could be done in REUSE.toml instead of separate headers

Reviewed-on: #5481
Co-authored-by: hl <hl@fsfe.org>
Co-committed-by: hl <hl@fsfe.org>
2025-11-10 16:36:10 +00:00
81bf3c8570 ADD-event-20251115-01-01-57ee42ec6ef3e38e (#5476)
All checks were successful
continuous-integration/drone/push Build is passing
This pr has been automatically generated by registerevent.php to merge ADD-event-20251115-01-01-57ee42ec6ef3e38e.

Co-authored-by: fsfe-website/cgi-bin/registerevent.php <syshackers@fsfe.org>
Co-authored-by: anaghz <anaghz@fsfe.org>
Reviewed-on: #5476
Co-authored-by: eventregbot <eventregbot@fsfe.org>
Co-committed-by: eventregbot <eventregbot@fsfe.org>
2025-11-10 14:14:58 +00:00
hl
078ffcdc39 Drone: upgrade docker version, sign, add nix shell for signing (#5482)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5482
Co-authored-by: hl <hl@fsfe.org>
Co-committed-by: hl <hl@fsfe.org>
2025-11-10 12:15:06 +00:00
505c5c7ae2 ADD-event-20251113-01-01-7b55d1ee35462622 (#5478)
All checks were successful
continuous-integration/drone/push Build is passing
This pr has been automatically generated by registerevent.php to merge ADD-event-20251113-01-01-7b55d1ee35462622.

Co-authored-by: fsfe-website/cgi-bin/registerevent.php <syshackers@fsfe.org>
Reviewed-on: #5478
Co-authored-by: eventregbot <eventregbot@fsfe.org>
Co-committed-by: eventregbot <eventregbot@fsfe.org>
2025-11-10 10:01:51 +00:00
33be2b5f73 Update global/xslt/internal/fsfe_body.xsl (#5477)
All checks were successful
continuous-integration/drone/push Build is passing
Removing banner

Reviewed-on: #5477
2025-11-09 20:46:25 +00:00
31168d705c add mastodon verification
All checks were successful
continuous-integration/drone/push Build is passing
2025-11-08 20:22:37 +01:00
174e66130e Update fsfe.org/news/2025/news-20251107-01.en.xhtml (#5474)
All checks were successful
continuous-integration/drone/push Build is passing
Fixing picture ratio

Reviewed-on: #5474
2025-11-07 11:08:01 +00:00
72eeb7ec3f Update fsfe.org/news/2025/news-20251107-01.en.xhtml (#5473)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5473
2025-11-07 10:56:34 +00:00
9331c105c4 Update fsfe.org/news/2025/news-20251107-01.en.xhtml (#5472)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5472
2025-11-07 10:52:04 +00:00
964dee076c Update fsfe.org/news/2025/news-20251107-01.en.xhtml (#5471)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5471
2025-11-07 10:41:33 +00:00
54156dd398 Update fsfe.org/news/2025/news-20251107-01.en.xhtml (#5470)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5470
2025-11-07 09:58:08 +00:00
4ae1004897 Update fsfe.org/news/2025/news-20251107-01.en.xhtml (#5469)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5469
2025-11-07 09:55:25 +00:00
0a9d4533b2 Update fsfe.org/news/2025/news-20261107-01.en.xhtml (#5468)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5468
2025-11-06 12:08:09 +00:00
431981f335 ilovefs add mastodon link (#5467)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5467
Co-authored-by: Bonnie Mehring <bonnie@fsfe.org>
Co-committed-by: Bonnie Mehring <bonnie@fsfe.org>
2025-11-06 10:30:23 +00:00
hl
c1765e6d22 ilovefs add FSFE poland interview (#5407)
Some checks failed
continuous-integration/drone/push Build is failing
The interview needs to be accepted by Damian and PR.

The page was tested in webpreview without errors.

DO NOT MERGE YET

Co-authored-by: Bonnie Mehring <bonnie@fsfe.org>
Reviewed-on: #5407
Reviewed-by: Damian Fajfer <dfajfer@fsfe.org>
Co-authored-by: hl <hl@fsfe.org>
Co-committed-by: hl <hl@fsfe.org>
2025-11-06 09:47:10 +00:00
845dcad897 Update fsfe.org/news/2025/news-20261107-01.en.xhtml (#5466)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5466
2025-11-06 09:46:58 +00:00
38705f5dd0 Update fsfe.org/news/2025/news-20251107-01.en.xhtml (#5465)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5465
2025-11-05 14:07:48 +00:00
df29946353 Update fsfe.org/news/2025/news-20251107-01.en.xhtml (#5463)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5463
2025-11-05 12:43:18 +00:00
6bef3d3eb9 Update fsfe.org/news/2025/news-20251107-01.en.xhtml (#5462)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5462
2025-11-05 11:09:07 +00:00
ae6b520451 Update fsfe.org/news/2025/news-20251105-01.en.xhtml (#5461)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #5461
2025-11-05 11:02:13 +00:00