What's Changed
- Merge staging back to devel by @pmattmann in #7238
- Fix ci badge by @manuelmeister in #7235
- .github: only deploy ingress if ingress changed on push to devel by @BacLuc in #7228
- Fix local dev setup by @carlobeltrame in #7345
- .helm: use pathType ImplementationSpecific for ingress by @BacLuc in #7295
- .ops/ingress: fix log-format-upstream by @BacLuc in #7237
- Move content type icons out of translations by @carlobeltrame in #7383
- Fix caddy deprecation warning by @carlobeltrame in #7382
- Activity filter counts by @carlobeltrame in #7376
- Move dev data camps one year forward by @carlobeltrame in #7431
- Allow managers to delete camp by @carlobeltrame in #7407
- Consistently open the next future period in the picasso by @carlobeltrame in #7427
- Feature: MaterialList is nullable by @pmattmann in #7311
- Add option for setting helm timeout during deployments by @carlobeltrame in #7453
- Move migration in new File by @pmattmann in #7455
- Update react-pdf packages to v4 by @carlobeltrame in #7404
- Reduce line-height and create nicer text-wrap for 2-line texts by @manuelmeister in #7500
- Print configurator: Preselect period in single-period camps by @carlobeltrame in #7460
- Clarify camp field documentation by @carlobeltrame in #7520
- Filter activities when printing programme by @carlobeltrame in #7439
- Claim personal invitations by @carlobeltrame in #4953
- fix material-items in a category-content-node by @pmattmann in #7561
- Deploy to staging by @manuelmeister in #7560
- material-excel-export, materiallist is optional by @pmattmann in #7564
- deploy staging by @pmattmann in #7566
- Fix direct picasso printing with client print by @carlobeltrame in #7567
- deploy staging by @pmattmann in #7568
- Merge pull request #7568 from ecamp/devel by @manuelmeister in #7569
- Deploy to prod by @manuelmeister in #7565
Full Changelog: PROD-2025-04-13-II...PROD-2025-06-10