This release includes a good number of changes, mostly affecting usability:
- All user interaction happens via dedicated views, rather than the admin, reserved for admin users.
- A progressive zooming has been implemented in the Reports view.
- Error messages and robustness when uploading new data has been improved.
- Documentation has been expanded and reorganised to make it clearer.
What's Changed
- ⬆️ Bump platformdirs from 4.2.2 to 4.3.3 by @dependabot in #321
- ⬆️ Bump pytz from 2024.1 to 2024.2 by @dependabot in #323
- ⬆️ Bump ruff from 0.6.3 to 0.6.5 by @dependabot in #324
- ⬆️ Bump build from 1.2.1 to 1.2.2 by @dependabot in #325
- ⬆️ Bump idna from 3.8 to 3.10 by @dependabot in #322
- Update issue templates by @dalonsoa in #326
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #327
- ♻️ Remove code ducplication. by @dalonsoa in #336
- ⬆️ Bump django from 5.1 to 5.1.1 by @dependabot in #345
- ⬆️ Bump filelock from 3.16.0 to 3.16.1 by @dependabot in #346
- ⬆️ Bump identify from 2.6.0 to 2.6.1 by @dependabot in #348
- ⬆️ Bump regex from 2024.7.24 to 2024.9.11 by @dependabot in #344
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #349
- 🐛 Load initial data in the right order by @dalonsoa in #351
- Adds generic table and detail views by @dalonsoa in #350
- ⬆️ Bump django-bootstrap5 from 24.2 to 24.3 by @dependabot in #357
- ⬆️ Bump watchdog from 5.0.2 to 5.0.3 by @dependabot in #360
- ⬆️ Bump pymdown-extensions from 10.9 to 10.11.1 by @dependabot in #358
- ⬆️ Bump plotly from 5.23.0 to 5.24.1 by @dependabot in #361
- ⬆️ Bump virtualenv from 20.26.3 to 20.26.6 by @dependabot in #359
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #363
- Delta t removal by @Sahil590 in #352
- ⬆️ upgrade mkdocstrings-python version by @dalonsoa in #353
- Adds edit, create and delete views by @dalonsoa in #364
- Add all the sensor views by @dalonsoa in #372
- ⬆️ Bump platformdirs from 4.3.3 to 4.3.6 by @dependabot in #377
- ⬆️ Bump griffe from 1.3.1 to 1.3.2 by @dependabot in #380
- ⬆️ Bump mkdocs-material from 9.5.31 to 9.5.39 by @dependabot in #379
- ⬆️ Bump paginate from 0.5.6 to 0.5.7 by @dependabot in #378
- ⬆️ Bump django-plotly-dash from 2.3.1 to 2.4.0 by @dependabot in #381
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #382
- Add all the formatting views by @dalonsoa in #370
- Add all the variable views by @dalonsoa in #371
- Add all the variable views by @dalonsoa in #376
- Fix odd behavior of emojis in guidelines by @dalonsoa in #386
- ⬆️ Bump numpy from 2.1.1 to 2.1.2 by @dependabot in #389
- ⬆️ Bump markupsafe from 2.1.5 to 3.0.1 by @dependabot in #392
- ⬆️ Bump pymdown-extensions from 10.11.1 to 10.11.2 by @dependabot in #390
- ⬆️ Bump ruff from 0.6.5 to 0.6.9 by @dependabot in #391
- ⬆️ Bump django from 5.1.1 to 5.1.2 by @dependabot in #393
- Adds mandatory owner by @dalonsoa in #387
- Link data import objects with Measurements and Reports by @dalonsoa in #384
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #395
- updating requirements files by @Sahil590 in #394
- Fix owner not being set correctly by @dalonsoa in #398
- Fix error in load initial data script by @dalonsoa in #397
- Improving the data loading into dash apps ⚡ by @Sahil590 in #362
- Add local timezone detection and setting by @dalonsoa in #396
- ⬆️ Bump mkdocstrings-python from 1.12.1 to 1.12.2 by @dependabot in #406
- ⬆️ Bump griffe from 1.4.1 to 1.5.1 by @dependabot in #404
- Improve loading times of the dash apps by @dalonsoa in #400
- ⬆️ Bump virtualenv from 20.26.6 to 20.27.0 by @dependabot in #402
- ⬆️ Bump drf-yasg from 1.21.7 to 1.21.8 by @dependabot in #403
- Fix daily count in validation by @dalonsoa in #409
- Reset validation if reporting fails by @dalonsoa in #410
- Allow to reformat days without rounding to full months by @dalonsoa in #411
- ⬆️ Bump pillow from 10.4.0 to 11.0.0 by @dependabot in #405
- ⬆️ Bump werkzeug from 3.0.4 to 3.0.6 by @dependabot in #414
- ⬆️ Bump mypy from 1.12.0 to 1.13.0 by @dependabot in #415
- ⬆️ Bump mkdocs-material from 9.5.40 to 9.5.42 by @dependabot in #413
- ⬆️ Bump whitenoise from 6.7.0 to 6.8.1 by @dependabot in #417
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #408
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #418
- Add inline classifications to format by @dalonsoa in #416
- Improved errors and docs for importing data by @dalonsoa in #419
- Instructions for creating an admin user by @dalonsoa in #420
- ⬆️ Bump watchdog from 5.0.3 to 6.0.0 by @dependabot in #426
- ⬆️ Bump et-xmlfile from 1.1.0 to 2.0.0 by @dependabot in #423
- ⬆️ Bump virtualenv from 20.27.0 to 20.27.1 by @dependabot in #424
- ⬆️ Bump djlint from 1.35.2 to 1.35.4 by @dependabot in #425
- ⬆️ Bump mkdocs-material from 9.5.42 to 9.5.43 by @dependabot in #422
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #427
- Upgrade of the documentation by @dalonsoa in #421
Full Changelog: v1.0.0...v1.1.0