What's Changed
- e2e migrate eslint config by @BacLuc in #5651
- fixes naming and uriTemplate of category subresource by @usu in #5667
- frontend: add fuzzy time parsing to ETimePicker by @BacLuc in #5647
- materialItem: validate that quantity is greater than 0 by @BacLuc in #5579
- pdf: migrate eslint config by @BacLuc in #5700
- frontend: migrate eslint config by @BacLuc in #5712
- e2e: pin cypress image by @BacLuc in #5559
- e2e: fix migrate eslint config by @BacLuc in #5714
- pdf: fix migrate eslint config by @BacLuc in #5713
- aws-setup: migrate eslint config by @BacLuc in #5699
- print: migrate eslint config by @BacLuc in #5711
- frontend: fix simple issues by @BacLuc in #5746
- ActivityRow: remove unused css class mt-2px by @BacLuc in #5747
- frontend: comment some eslint violations by @BacLuc in #5748
- Rename safety concept to safety considerations by @carlobeltrame in #5669
- Use paratest for parallel test execution by @manuelmeister in #5372
- aws-setup: remove eslint-plugin-import by @BacLuc in #5771
- frontend: remove eslint-plugin-import by @BacLuc in #5770
- Feature: Checklist by @pmattmann in #5408
- Fix new phpstan lint error by @manuelmeister in #5785
- simplify test user login by @pmattmann in #5779
- use api prod image for e2e tests by @BacLuc in #5560
- print: fix useAsyncData by @usu in #5793
- print: migrate to @nuxt/eslint by @usu in #5791
- Replace usages of camp.name to camp.shortTitle by @manuelmeister in #5351
- Remove useless dashboard test by @manuelmeister in #5830
- docker-compose: fix dev setup by @BacLuc in #5804
- frontend: remove jest references by @BacLuc in #5805
- Deploy to staging by @BacLuc in #5895
Full Changelog: PROD-2024-08-07...PROD-2024-09-10