2.2

SigNoz/signoz2.2Dec 6, 2023by rolandgeider

AI Summary

This release focuses on a major user interface overhaul by migrating the nutrition section to React, introduces support for exercise and ingredient videos, and enhances security with JWT authentication for the REST API. It also includes improvements to exercise management, such as crowdsourcing capabilities and detailed history tracking.

Key Highlights

  • Migrates nutrition routines to React for improved user experience.
  • Adds support for exercise and ingredient videos.
  • Implements JWT authentication for the REST API.
  • Enhances exercise management with crowdsourcing and detailed history.
  • Updates Docker base image and improves Open Food Facts import.

New Features

  • React-based nutrition routines UI
  • Exercise and ingredient video support
  • JWT authentication for REST API
  • Crowdsourcing for exercises
  • Detailed exercise history and author tracking
  • Imperial unit support in BMI calculator
  • Deletion log for exercises
  • Autocomplete thumbnails for ingredients

Full Release Notes

## 🚀 Features

* UUID rename by @jackmulligan-ire in https://github.com/wger-project/wger/pull/675
* Fix generator for workouts for comment to name rename. by @sysadmin75 in https://github.com/wger-project/wger/pull/696
* Fix API call to save total calories for userprofile by @sysadmin75 in https://github.com/wger-project/wger/pull/697
* Solved bug in download-exercise-images.py task by @RedRudeBoy in https://github.com/wger-project/wger/pull/725
* Fix response for  Daily calories calculator by @Gr8ayu in https://github.com/wger-project/wger/pull/772
* Allow user to give meals a description  by @Gr8ayu in https://github.com/wger-project/wger/pull/774
* Fixed typos by @gorkemarslan in https://github.com/wger-project/wger/pull/800
* Add style field to ExerciseImage by @LucasSD in https://github.com/wger-project/wger/pull/822
* Correct typo in local docker demo by @ChemiKyle in https://github.com/wger-project/wger/pull/847
* Add foreign key to meals on log by @Alig1493 in https://github.com/wger-project/wger/pull/842
* Fix/export weight csv by @absolutely-not-bot in https://github.com/wger-project/wger/pull/881
* Feature/exercise videos by @rolandgeider in https://github.com/wger-project/wger/pull/970
* Replace force_text with force_str to avoid ImportError by @sophiamartelli in https://github.com/wger-project/wger/pull/986
996
* Feature/ingredient images by @olijzenga in https://github.com/wger-project/wger/pull/1001
* Swap headers by @ImTheTom in https://github.com/wger-project/wger/pull/1029
* Cache exercise responses by @ImTheTom in https://github.com/wger-project/wger/pull/1033
* Improve muscle recognition by @ImTheTom in https://github.com/wger-project/wger/pull/1041
* Add thumbnail images to autocomplete ingredients by @ImTheTom in https://github.com/wger-project/wger/pull/1043
* fix no bare urls in locales README.md by @ImTheTom in https://github.com/wger-project/wger/pull/1046
* Plan nutritional entries for other dates by @ImTheTom in https://github.com/wger-project/wger/pull/1045
* Fix add workout modal by @ImTheTom in https://github.com/wger-project/wger/pull/1049
* Show author changes in exercise objects by @ImTheTom in https://github.com/wger-project/wger/pull/1052
* Make URL for media, static and login redirect configurable by @novalis111 in https://github.com/wger-project/wger/pull/1020
* Feature/556 prettify the autocompleter by @kp5431 in https://github.com/wger-project/wger/pull/993
* Draft: Show indepth exercise history changes by @ImTheTom in https://github.com/wger-project/wger/pull/1082
* Issue/rework user preferences page by @RohanKaran in https://github.com/wger-project/wger/pull/1133
* Exercise crowdsourcing by @rolandgeider in https://github.com/wger-project/wger/pull/1120
* implementing JWT for rest api by @RohanKaran in https://github.com/wger-project/wger/pull/1134
* Configuring django axes by @RohanKaran in https://github.com/wger-project/wger/pull/1143
* Draft: #1137 Collect all authors related to ExerciseBase by @AdamPetik in https://github.com/wger-project/wger/pull/1142
* Total authors history bugfix by @AdamPetik in https://github.com/wger-project/wger/pull/1151
* Add MINIMUM_AGE_TO_TRUST variable by @mohammadrafigh in https://github.com/wger-project/wger/pull/1188
* [Issue 1124] Adds full imperial unit functionality to BMI Calculator by @bernardokoen in https://github.com/wger-project/wger/pull/1185
* Registation testing by @arhodes130 in https://github.com/wger-project/wger/pull/1194
* Alternate rendering in case of an invalid password reset link by @RohanKaran in https://github.com/wger-project/wger/pull/1161
* Feature/deletion log by @rolandgeider in https://github.com/wger-project/wger/pull/1237
* replace psycopg2-binary with psycopg2 by @bbkz in https://github.com/wger-project/wger/pull/1217
* Add support for language country code by @rolandgeider in https://github.com/wger-project/wger/pull/1275
* added new code to features.html, css file and new images in static fo… by @saket2001 in https://github.com/wger-project/wger/pull/1167
* Add celery worker and ingredient images by @rolandgeider in https://github.com/wger-project/wger/pull/1173
* Feature/react routines by @rolandgeider in https://github.com/wger-project/wger/pull/1328
* Improve API documentation by @rolandgeider in https://github.com/wger-project/wger/pull/1336
* Better handle exercises without translations by @rolandgeider in https://github.com/wger-project/wger/pull/1342
* Fetch off products when a scan can't find any local matches by @rolandgeider in https://github.com/wger-project/wger/pull/1348
* Add URLs für measurements by @rolandgeider in https://github.com/wger-project/wger/pull/1378
* Register ExerciseVideo model by @rolandgeider in https://github.com/wger-project/wger/pull/1395
* add last modified date for exercises by @rolandgeider in https://github.com/wger-project/wger/pull/1398
* add tzdata in docker base image by @bbkz in https://github.com/wger-project/wger/pull/1408
* Pr#1402 thousand separator by @Brandon-Lu737 in https://github.com/wger-project/wger/pull/1407
* Dupli acc fix by @JayanthBontha in https://github.com/wger-project/wger/pull/1459
* Add backend changes needed to move the nutrtition to react by @rolandgeider in https://github.com/wger-project/wger/pull/1437
* Fixed the nutrition plan copy bug by @JayanthBontha in https://github.com/wger-project/wger/pull/1467
* Fixed Invalid Exercise Bug by @JayanthBontha in https://github.com/wger-project/wger/pull/1477
* Allow to set a replacement in the deletion log by @rolandgeider in https://github.com/wger-project/wger/pull/1481
* Changed Link to Button by @JayanthBontha in https://github.com/wger-project/wger/pull/1478
* Improve error pages by @rolandgeider in https://github.com/wger-project/wger/pull/1501
* Improve Open Food Facts import by @rolandgeider in https://github.com/wger-project/wger/pull/1505
* EMAIL_USE_TLS or EMAIL_USE_SSL by @bbkz in https://github.com/wger-project/wger/pull/1514
* Docker Hub Repository as a Github Variable by @bbkz in https://github.com/wger-project/wger/pull/1515

## 🤖 Updates

* Bump tinymce from 5.7.1 to 5.8.0 by @dependabot in https://github.com/wger-project/wger/pull/674
* Bump docker/setup-qemu-action from 1 to 1.1.0 by @dependabot in https://github.com/wger-project/wger/pull/678
* Bump docker/login-action from 1 to 1.9.0 by @dependabot in https://github.com/wger-project/wger/pull/679
* Bump actions/cache from 2 to 2.1.5 by @dependabot in https://github.com/wger-project/wger/pull/680
* Bump github/super-linter from 3 to 3.17.0 by @dependabot in https://github.com/wger-project/wger/pull/681
* Bump github/super-linter from 3.17.0 to 3.17.1 by @dependabot in https://github.com/wger-project/wger/pull/685
* Bump tinymce from 5.8.0 to 5.8.1 by @dependabot in https://github.com/wger-project/wger/pull/686
* Bump d3 from 0.0.0 to 5.16.0 by @dependabot in https://github.com/wger-project/wger/pull/676
* Bump docker/setup-buildx-action from 1 to 1.3.0 by @dependabot in https://github.com/wger-project/wger/pull/677
* Bump actions/checkout from 2 to 2.3.4 by @dependabot in https://github.com/wger-project/wger/pull/682
* Bump docker/build-push-action from 2 to 2.4.0 by @dependabot in https://github.com/wger-project/wger/pull/683
* Bump docker/setup-qemu-action from 1.1.0 to 1.2.0 by @dependabot in https://github.com/wger-project/wger/pull/692
* Bump docker/build-push-action from 2.4.0 to 2.5.0 by @dependabot in https://github.com/wger-project/wger/pull/691
* Bump d3 from 0.0.0 to 6.7.0 by @dependabot in https://github.com/wger-project/wger/pull/694
* Bump actions/cache from 2.1.5 to 2.1.6 by @dependabot in https://github.com/wger-project/wger/pull/693
* Update django requirement from ~=3.1 to ~=3.2 by @dependabot in https://github.com/wger-project/wger/pull/647
* Bump wger/base from 2.0-dev to 2.1-dev in /extras/docker/development by @dependabot in https://github.com/wger-project/wger/pull/704
* Bump d3 from 6.7.0 to 7.0.0 by @dependabot in https://github.com/wger-project/wger/pull/701
* Bump tinymce from 5.8.1 to 5.8.2 by @dependabot in https://github.com/wger-project/wger/pull/708
* Bump docker/login-action from 1.9.0 to 1.10.0 by @dependabot in https://github.com/wger-project/wger/pull/709
* Bump reportlab from 3.5.67 to 3.5.68 by @dependabot in https://github.com/wger-project/wger/pull/710
* Bump docker/setup-buildx-action from 1.3.0 to 1.4.1 by @dependabot in https://github.com/wger-project/wger/pull/711
* Bump docker/build-push-action from 2.5.0 to 2.6.1 by @dependabot in https://github.com/wger-project/wger/pull/718
* Update pillow requirement from ~=8.2 to ~=8.3 by @dependabot in https://github.com/wger-project/wger/pull/717
* Bump docker/setup-buildx-action from 1.4.1 to 1.5.0 by @dependabot in https://github.com/wger-project/wger/pull/720
* Bump docker/setup-buildx-action from 1.5.0 to 1.5.1 by @dependabot in https://github.com/wger-project/wger/pull/724
* Update invoke requirement from ~=1.5 to ~=1.6 by @dependabot in https://github.com/wger-project/wger/pull/722
* Bump Sortable from 1.13.0 to 1.14.0 by @dependabot in https://github.com/wger-project/wger/pull/721
* Bump yarn from 1.22.10 to 1.22.11 by @dependabot in https://github.com/wger-project/wger/pull/726
* Update bleach requirement from ~=3.3 to ~=4.0 by @dependabot in https://github.com/wger-project/wger/pull/727
* Bump @typescript-eslint/eslint-plugin from 4.23.0 to 4.29.0 in /angular by @dependabot in https://github.com/wger-project/wger/pull/730
* Bump typescript from 4.2.4 to 4.3.5 in /angular by @dependabot in https://github.com/wger-project/wger/pull/731
* Bump @angular/cdk from 12.0.6 to 12.2.0 in /angular by @dependabot in https://github.com/wger-project/wger/pull/732
* Bump jasmine-spec-reporter from 5.0.2 to 7.0.0 in /angular by @dependabot in https://github.com/wger-project/wger/pull/733
* Bump actions/setup-node from 1 to 2.4.0 by @dependabot in https://github.com/wger-project/wger/pull/735
* Bump reportlab from 3.5.68 to 3.6.1 by @dependabot in https://github.com/wger-project/wger/pull/736
* Bump @types/node from 12.20.13 to 16.4.13 in /angular by @dependabot in https://github.com/wger-project/wger/pull/737
* Bump karma-jasmine-html-reporter from 1.6.0 to 1.7.0 in /angular by @dependabot in https://github.com/wger-project/wger/pull/740
* Bump @angular-eslint/template-parser from 12.1.0 to 12.3.1 in /angular by @dependabot in https://github.com/wger-project/wger/pull/739
* Bump jasmine-core from 3.6.0 to 3.8.0 in /angular by @dependabot in https://github.com/wger-project/wger/pull/738
* Bump karma from 6.3.2 to 6.3.4 in /angular by @dependabot in https://github.com/wger-project/wger/pull/741
* Bump @angular-eslint/builder from 12.1.0 to 12.3.1 in /angular by @dependabot in https://github.com/wger-project/wger/pull/746
* Bump @angular-eslint/eslint-plugin-template from 12.1.0 to 12.3.1 in /angular by @dependabot in https://github.com/wger-project/wger/pull/745
* Bump @typescript-eslint/parser from 4.23.0 to 4.29.1 in /angular by @dependabot in https://github.com/wger-project/wger/pull/742
* Bump @types/jasmine from 3.6.11 to 3.8.2 in /angular by @dependabot in https://github.com/wger-project/wger/pull/744
* Bump @angular-eslint/eslint-plugin from 12.1.0 to 12.3.1 in /angular by @dependabot in https://github.com/wger-project/wger/pull/743
* Bump eslint from 7.27.0 to 7.32.0 in /angular by @dependabot in https://github.com/wger-project/wger/pull/750
* Bump @angular/cli from 12.1.4 to 12.2.0 in /angular by @dependabot in https://github.com/wger-project/wger/pull/747
* Bump tslib from 2.2.0 to 2.3.0 in /angular by @dependabot in https://github.com/wger-project/wger/pull/749
* Bump @angular-devkit/build-angular from 12.1.4 to 12.2.1 in /angular by @dependabot in https://github.com/wger-project/wger/pull/754
* Bump @types/node from 16.4.13 to 16.6.0 in /angular by @dependabot in https://github.com/wger-project/wger/pull/753
* Bump @angular/cli from 12.2.0 to 12.2.1 in /angular by @dependabot in https://github.com/wger-project/wger/pull/752
* Bump @types/node from 16.6.0 to 16.6.1 in /angular by @dependabot in https://github.com/wger-project/wger/pull/758
* Bump @angular/cdk from 12.2.0 to 12.2.1 in /angular by @dependabot in https://github.com/wger-project/wger/pull/757
* Bump @angular-eslint/schematics from 12.1.0 to 12.3.1 in /angular by @dependabot in https://github.com/wger-project/wger/pull/751
* Bump ts-node from 8.3.0 to 10.2.0 in /angular by @dependabot in https://github.com/wger-project/wger/pull/748
* Bump tslib from 2.3.0 to 2.3.1 in /angular by @dependabot in https://github.com/wger-project/wger/pull/759
* Bump d3 from 7.0.0 to 7.0.1 by @dependabot in https://github.com/wger-project/wger/pull/760
* Bump @typescript-eslint/parser from 4.29.1 to 4.29.2 in /angular by @dependabot in https://github.com/wger-project/wger/pull/761
* Bump @typescript-eslint/eslint-plugin from 4.29.0 to 4.29.2 in /angular by @dependabot in https://github.com/wger-project/wger/pull/762
* Bump @angular/cli from 12.2.1 to 12.2.2 in /angular by @dependabot in https://github.com/wger-project/wger/pull/767
* Bump @types/node from 16.6.1 to 16.6.2 in /angular by @dependabot in https://github.com/wger-project/wger/pull/766
* Bump @angular/cdk from 12.2.1 to 12.2.2 in /angular by @dependabot in https://github.com/wger-project/wger/pull/765
* Bump ts-node from 10.2.0 to 10.2.1 in /angular by @dependabot in https://github.com/wger-project/wger/pull/764
* Bump @angular-devkit/build-angular from 12.2.1 to 12.2.2 in /angular by @dependabot in https://github.com/wger-project/wger/pull/763
* Bump @swimlane/ngx-charts from 18.0.1 to 19.0.0 in /angular by @dependabot in https://github.com/wger-project/wger/pull/769
* Bump docker/build-push-action from 2.6.1 to 2.7.0 by @dependabot in https://github.com/wger-project/wger/pull/770
* Bump @types/node from 16.6.2 to 16.7.0 in /angular by @dependabot in https://github.com/wger-project/wger/pull/771
* Bump @typescript-eslint/parser from 4.29.2 to 4.29.3 in /angular by @dependabot in https://github.com/wger-project/wger/pull/775
* Bump @types/node from 16.7.0 to 16.7.1 in /angular by @dependabot in https://github.com/wger-project/wger/pull/776
* Bump @swimlane/ngx-charts from 19.0.0 to 19.0.1 in /angular by @dependabot in https://github.com/wger-project/wger/pull/779
* Bump @typescript-eslint/eslint-plugin from 4.29.2 to 4.29.3 in /angular by @dependabot in https://github.com/wger-project/wger/pull/778
* Bump jasmine-core from 3.8.0 to 3.9.0 in /angular by @dependabot in https://github.com/wger-project/wger/pull/777
* Bump tinymce from 5.8.2 to 5.9.0 by @dependabot in https://github.com/wger-project/wger/pull/782
* Bump @types/node from 16.7.1 to 16.7.2 in /angular by @dependabot in https://github.com/wger-project/wger/pull/784
* Update bleach requirement from ~=4.0 to ~=4.1 by @dependabot in https://github.com/wger-project/wger/pull/780
* Bump @types/node from 16.7.2 to 16.7.8 in /angular by @dependabot in https://github.com/wger-project/wger/pull/791
* Bump tinymce from 5.9.0 to 5.9.1 by @dependabot in https://github.com/wger-project/wger/pull/787
* Bump @typescript-eslint/parser from 4.29.2 to 4.30.0 in /angular by @dependabot in https://github.com/wger-project/wger/pull/792
* Bump @swimlane/ngx-charts from 18.0.1 to 19.0.1 in /angular by @dependabot in https://github.com/wger-project/wger/pull/793
* Bump docker/setup-buildx-action from 1.5.1 to 1.6.0 by @dependabot in https://github.com/wger-project/wger/pull/798
* Bump tinymce from 5.9.1 to 5.9.2 by @dependabot in https://github.com/wger-project/wger/pull/802
* Bump django-filter from 2.4.0 to 21.1 by @dependabot in https://github.com/wger-project/wger/pull/829
* Bump actions/setup-node from 2.4.0 to 2.4.1 by @dependabot in https://github.com/wger-project/wger/pull/832
* Update django-sortedm2m requirement from ~=3.0 to ~=3.1 by @dependabot in https://github.com/wger-project/wger/pull/838
* Bump d3 from 7.0.1 to 7.1.1 by @dependabot in https://github.com/wger-project/wger/pull/843
* Bump icalendar from 4.0.7 to 4.0.8 by @dependabot in https://github.com/wger-project/wger/pull/850
* Bump tinymce from 5.9.2 to 5.10.0 by @dependabot in https://github.com/wger-project/wger/pull/851
* Bump yarn from 1.22.11 to 1.22.15 by @dependabot in https://github.com/wger-project/wger/pull/839
* Bump reportlab from 3.6.1 to 3.6.2 by @dependabot in https://github.com/wger-project/wger/pull/854
* Update pillow requirement from ~=8.3 to ~=8.4 by @dependabot in https://github.com/wger-project/wger/pull/857
* Bump icalendar from 4.0.8 to 4.0.9 by @dependabot in https://github.com/wger-project/wger/pull/859
* Bump yarn from 1.22.15 to 1.22.17 by @dependabot in https://github.com/wger-project/wger/pull/860
* Bump bootstrap from 4.6.0 to 4.6.1 by @dependabot in https://github.com/wger-project/wger/pull/866
* Bump coverage from 6.0.2 to 6.1.1 by @dependabot in https://github.com/wger-project/wger/pull/867
* Bump tinymce from 5.10.0 to 5.10.1 by @dependabot in https://github.com/wger-project/wger/pull/870
* Update easy-thumbnails requirement from ~=2.7 to ~=2.8 by @dependabot in https://github.com/wger-project/wger/pull/869
* Bump isort from 5.9.3 to 5.10.0 by @dependabot in https://github.com/wger-project/wger/pull/868
* Bump jszip from 3.6.0 to 3.7.1 in /angular by @dependabot in https://github.com/wger-project/wger/pull/878
* Bump nth-check from 2.0.0 to 2.0.1 in /angular by @dependabot in https://github.com/wger-project/wger/pull/877
* Bump isort from 5.10.0 to 5.10.1 by @dependabot in https://github.com/wger-project/wger/pull/880
* Bump psycopg2-binary from 2.9.1 to 2.9.2 by @dependabot in https://github.com/wger-project/wger/pull/884
* Bump coverage from 6.1.1 to 6.1.2 by @dependabot in https://github.com/wger-project/wger/pull/883
* Bump sphinx from 4.2.0 to 4.3.0 by @dependabot in https://github.com/wger-project/wger/pull/882
* Bump typescript from 4.4.2 to 4.4.4 in /angular by @dependabot in https://github.com/wger-project/wger/pull/852
* Bump karma from 6.3.4 to 6.3.8 in /angular by @dependabot in https://github.com/wger-project/wger/pull/885
* Bump tinymce from 5.10.1 to 5.10.2 by @dependabot in https://github.com/wger-project/wger/pull/888
* Bump actions/cache from 2.1.6 to 2.1.7 by @dependabot in https://github.com/wger-project/wger/pull/893
* Bump pymongo from 3.12.1 to 4.0 by @dependabot in https://github.com/wger-project/wger/pull/898
* Bump reportlab from 3.6.2 to 3.6.3 by @dependabot in https://github.com/wger-project/wger/pull/897
* Bump sphinx from 4.3.0 to 4.3.1 by @dependabot in https://github.com/wger-project/wger/pull/896
* Bump coverage from 6.1.2 to 6.2 by @dependabot in https://github.com/wger-project/wger/pull/895
* Bump actions/setup-node from 2.4.1 to 2.5.0 by @dependabot in https://github.com/wger-project/wger/pull/899
* Bump django-redis from 5.0.0 to 5.1.0 by @dependabot in https://github.com/wger-project/wger/pull/903
* Update django-compressor requirement from ~=2.4 to ~=3.0 by @dependabot in https://github.com/wger-project/wger/pull/914
* Update djangorestframework requirement from ~=3.12 to ~=3.13 by @dependabot in https://github.com/wger-project/wger/pull/915
* Bump django-debug-toolbar from 3.2.2 to 3.2.3 by @dependabot in https://github.com/wger-project/wger/pull/913
* Bump pymongo from 4.0 to 4.0.1 by @dependabot in https://github.com/wger-project/wger/pull/907
* Bump sphinx from 4.3.1 to 4.3.2 by @dependabot in https://github.com/wger-project/wger/pull/921
* Bump docker/login-action from 1.10.0 to 1.12.0 by @dependabot in https://github.com/wger-project/wger/pull/922
* Bump django-redis from 5.1.0 to 5.2.0 by @dependabot in https://github.com/wger-project/wger/pull/925
* Bump wheel from 0.37.0 to 0.37.1 by @dependabot in https://github.com/wger-project/wger/pull/924
* Bump django-debug-toolbar from 3.2.3 to 3.2.4 by @dependabot in https://github.com/wger-project/wger/pull/917
* Bump d3 from 7.1.1 to 7.2.1 by @dependabot in https://github.com/wger-project/wger/pull/912
* Bump psycopg2-binary from 2.9.2 to 2.9.3 by @dependabot in https://github.com/wger-project/wger/pull/928
* Bump actions/setup-node from 2.5.0 to 2.5.1 by @dependabot in https://github.com/wger-project/wger/pull/927
* Bump reportlab from 3.6.3 to 3.6.5 by @dependabot in https://github.com/wger-project/wger/pull/929
* Bump requests from 2.26.0 to 2.27.0 by @dependabot in https://github.com/wger-project/wger/pull/936
* Bump requests from 2.27.0 to 2.27.1 by @dependabot in https://github.com/wger-project/wger/pull/940
* Update pillow requirement from ~=8.4 to ~=9.0 by @dependabot in https://github.com/wger-project/wger/pull/937
* Bump follow-redirects from 1.14.1 to 1.14.7 in /angular by @dependabot in https://github.com/wger-project/wger/pull/943
* Bump d3 from 7.2.1 to 7.3.0 by @dependabot in https://github.com/wger-project/wger/pull/941
* Bump docker/build-push-action from 2.7.0 to 2.8.0 by @dependabot in https://github.com/wger-project/wger/pull/947
* Bump log4js from 6.3.0 to 6.4.0 in /angular by @dependabot in https://github.com/wger-project/wger/pull/948
* Bump nanoid from 3.1.25 to 3.2.0 in /angular by @dependabot in https://github.com/wger-project/wger/pull/949
* Bump coverage from 6.2 to 6.3 by @dependabot in https://github.com/wger-project/wger/pull/952
* Bump reportlab from 3.6.5 to 3.6.6 by @dependabot in https://github.com/wger-project/wger/pull/953
* Update django-crispy-forms requirement from ~=1.13 to ~=1.14 by @dependabot in https://github.com/wger-project/wger/pull/951
* Bump docker/build-push-action from 2.8.0 to 2.9.0 by @dependabot in https://github.com/wger-project/wger/pull/959
* Bump coverage from 6.3 to 6.3.1 by @dependabot in https://github.com/wger-project/wger/pull/960
* Update django-recaptcha requirement from ~=2.0.6 to ~=3.0.0 by @dependabot in https://github.com/wger-project/wger/pull/965
* Bump actions/checkout from 2.3.4 to 2.4.0 by @dependabot in https://github.com/wger-project/wger/pull/966
* Bump tinymce from 5.10.2 to 5.10.3 by @dependabot in https://github.com/wger-project/wger/pull/967
* Bump docker/login-action from 1.12.0 to 1.13.0 by @dependabot in https://github.com/wger-project/wger/pull/971
* Bump reportlab from 3.6.6 to 3.6.7 by @dependabot in https://github.com/wger-project/wger/pull/972
* Bump coverage from 6.3.1 to 6.3.2 by @dependabot in https://github.com/wger-project/wger/pull/973
* Bump docker/login-action from 1.13.0 to 1.14.1 by @dependabot in https://github.com/wger-project/wger/pull/977
* Bump pymongo from 4.0.1 to 4.0.2 by @dependabot in https://github.com/wger-project/wger/pull/980
* Bump reportlab from 3.6.7 to 3.6.8 by @dependabot in https://github.com/wger-project/wger/pull/979
* Bump actions/checkout from 2.4.0 to 3 by @dependabot in https://github.com/wger-project/wger/pull/978
* Bump actions/setup-python from 2 to 3 by @dependabot in https://github.com/wger-project/wger/pull/975
* Bump docker/build-push-action from 2.9.0 to 2.10.0 by @dependabot in https://github.com/wger-project/wger/pull/985
* Bump yarn from 1.22.17 to 1.22.18 by @dependabot in https://github.com/wger-project/wger/pull/987
* Bump Sortable from 1.14.0 to 1.15.0 by @dependabot in https://github.com/wger-project/wger/pull/989
* Update invoke requirement from ~=1.6 to ~=1.7 by @dependabot in https://github.com/wger-project/wger/pull/988
* Bump reportlab from 3.6.8 to 3.6.9 by @dependabot in https://github.com/wger-project/wger/pull/992
* Bump pymongo from 4.0.2 to 4.1.0 by @dependabot in https://github.com/wger-project/wger/pull/999
* Update pillow requirement from ~=9.0 to ~=9.1 by @dependabot in https://github.com/wger-project/wger/pull/997
* Bump d3 from 7.3.0 to 7.4.2 by @dependabot in https://github.com/wger-project/wger/pull/1000
* Bump actions/cache from 2.1.7 to 3.0.1 by @dependabot in https://github.com/wger-project/wger/pull/
* Bump actions/cache from 3.0.1 to 3.0.2 by @dependabot in https://github.com/wger-project/wger/pull/1008
* Bump d3 from 7.4.2 to 7.4.4 by @dependabot in https://github.com/wger-project/wger/pull/1007
* Bump pymongo from 4.1.0 to 4.1.1 by @dependabot in https://github.com/wger-project/wger/pull/1010
* Bump github/codeql-action from 1 to 2 by @dependabot in https://github.com/wger-project/wger/pull/1023
* Bump docker/setup-buildx-action from 1.6.0 to 1.7.0 by @dependabot in https://github.com/wger-project/wger/pull/1026
* Bump actions/upload-artifact from 2 to 3 by @dependabot in https://github.com/wger-project/wger/pull/1006
* Bump django-debug-toolbar from 3.2.4 to 3.3.0 by @dependabot in https://github.com/wger-project/wger/pull/1030
* Bump django-debug-toolbar from 3.3.0 to 3.4.0 by @dependabot in https://github.com/wger-project/wger/pull/1031
* Bump docker/setup-buildx-action from 1.7.0 to 2.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1037
* Bump docker/build-push-action from 2.10.0 to 3.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1036
* Bump docker/login-action from 1.14.1 to 2.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1035
* Bump docker/setup-qemu-action from 1.2.0 to 2.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1034
* Update django-compressor requirement from ~=3.1 to ~=4.0 by @dependabot in https://github.com/wger-project/wger/pull/1022
* Bump coverage from 6.3.2 to 6.3.3 by @dependabot in https://github.com/wger-project/wger/pull/1044
* Bump coverage from 6.3.3 to 6.4 by @dependabot in https://github.com/wger-project/wger/pull/1050
* Bump actions/cache from 3.0.2 to 3.0.3 by @dependabot in https://github.com/wger-project/wger/pull/1054
* Bump coverage from 6.4 to 6.4.1 by @dependabot in https://github.com/wger-project/wger/pull/1057
* Bump reportlab from 3.6.9 to 3.6.10 by @dependabot in https://github.com/wger-project/wger/pull/1061
* Bump actions/cache from 3.0.3 to 3.0.4 by @dependabot in https://github.com/wger-project/wger/pull/1062
* Bump tinymce from 5.10.3 to 5.10.5 by @dependabot in https://github.com/wger-project/wger/pull/1053
* Bump yarn from 1.22.18 to 1.22.19 by @dependabot in https://github.com/wger-project/wger/pull/1068
* Bump requests from 2.27.1 to 2.28.0 by @dependabot in https://github.com/wger-project/wger/pull/1070
* Bump actions/setup-python from 3 to 4 by @dependabot in https://github.com/wger-project/wger/pull/1069
* Bump django-environ from 0.8.1 to 0.9.0 by @dependabot in https://github.com/wger-project/wger/pull/1073
* Bump django-filter from 21.1 to 22.1 by @dependabot in https://github.com/wger-project/wger/pull/1075
* Bump django-debug-toolbar from 3.4.0 to 3.5.0 by @dependabot in https://github.com/wger-project/wger/pull/1078
* Bump d3 from 7.4.4 to 7.5.0 by @dependabot in https://github.com/wger-project/wger/pull/1080
* Bump requests from 2.28.0 to 2.28.1 by @dependabot in https://github.com/wger-project/wger/pull/1081
* Bump reportlab from 3.6.10 to 3.6.11 by @dependabot in https://github.com/wger-project/wger/pull/1087
* Bump icalendar from 4.0.9 to 4.1.0 by @dependabot in https://github.com/wger-project/wger/pull/1088
* Update django-extensions requirement from ~=3.1 to ~=3.2 by @dependabot in https://github.com/wger-project/wger/pull/1089
* Bump pillow from 9.1.1 to 9.2.0 by @dependabot in https://github.com/wger-project/wger/pull/1084
* Bump actions/cache from 3.0.4 to 3.0.5 by @dependabot in https://github.com/wger-project/wger/pull/1092
* Bump coverage from 6.4.1 to 6.4.2 by @dependabot in https://github.com/wger-project/wger/pull/1091
* Bump d3 from 7.5.0 to 7.6.1 by @dependabot in https://github.com/wger-project/wger/pull/1085
* Bump docker/build-push-action from 3.0.0 to 3.1.0 by @dependabot in https://github.com/wger-project/wger/pull/1094
* Bump bootstrap from 4.6.1 to 4.6.2 by @dependabot in https://github.com/wger-project/wger/pull/1093
* Bump pymongo from 4.1.1 to 4.2.0 by @dependabot in https://github.com/wger-project/wger/pull/1095
* Bump easy-thumbnails from 2.8.1 to 2.8.3 by @dependabot in https://github.com/wger-project/wger/pull/1100
* Update django-compressor requirement from ~=4.0 to ~=4.1 by @dependabot in https://github.com/wger-project/wger/pull/1102
* Bump actions/cache from 3.0.5 to 3.0.6 by @dependabot in https://github.com/wger-project/wger/pull/1105
* Bump docker/build-push-action from 3.1.0 to 3.1.1 by @dependabot in https://github.com/wger-project/wger/pull/1104
* Update django-storages requirement from ~=1.12 to ~=1.13 by @dependabot in https://github.com/wger-project/wger/pull/1103
* Bump coverage from 6.4.2 to 6.4.3 by @dependabot in https://github.com/wger-project/wger/pull/1106
* Bump actions/cache from 3.0.6 to 3.0.7 by @dependabot in https://github.com/wger-project/wger/pull/1107
* Bump django-debug-toolbar from 3.5.0 to 3.6.0 by @dependabot in https://github.com/wger-project/wger/pull/1114
* Bump coverage from 6.4.3 to 6.4.4 by @dependabot in https://github.com/wger-project/wger/pull/1113
* Bump actions/cache from 3.0.7 to 3.0.8 by @dependabot in https://github.com/wger-project/wger/pull/1116
* Bump jquery from 3.6.0 to 3.6.1 by @dependabot in https://github.com/wger-project/wger/pull/1118
* Update djangorestframework requirement from ~=3.13 to ~=3.14 by @dependabot in https://github.com/wger-project/wger/pull/1125
* Bump django-debug-toolbar from 3.6.0 to 3.7.0 by @dependabot in https://github.com/wger-project/wger/pull/1130
* Update django-crispy-forms requirement from ~=1.11 to ~=1.12 by @dependabot in https://github.com/wger-project/wger/pull/700
* Update django-crispy-forms requirement from ~=1.12 to ~=1.13 by @dependabot in https://github.com/wger-project/wger/pull/831
* Update django-storages requirement from ~=1.11 to ~=1.12 by @dependabot in https://github.com/wger-project/wger/pull/849
* Update gym.rst documentation by @jaspreetsd902 in https://github.com/wger-project/wger/pull/910
* Update django-compressor requirement from ~=3.0 to ~=3.1 by @dependabot in https://github.com/wger-project/wger/pull/920
* Update django-formtools requirement from ~=2.3 to ~=2.4 by @dependabot in https://github.com/wger-project/wger/pull/1131
* Bump coverage from 6.4.4 to 6.5.0 by @dependabot in https://github.com/wger-project/wger/pull/1132
* Bump invoke from 1.7.1 to 1.7.3 by @dependabot in https://github.com/wger-project/wger/pull/1135
* Bump actions/cache from 3.0.8 to 3.0.9 by @dependabot in https://github.com/wger-project/wger/pull/1136
* Bump actions/cache from 3.0.9 to 3.0.10 by @dependabot in https://github.com/wger-project/wger/pull/1138
* Bump psycopg2-binary from 2.9.3 to 2.9.4 by @dependabot in https://github.com/wger-project/wger/pull/1140
* Update fontawesomefree requirement from ~=6.1.1 to ~=6.2.0 by @dependabot in https://github.com/wger-project/wger/pull/1145
* Update django-email-verification requirement from ~=0.1.0 to ~=0.3.1 by @dependabot in https://github.com/wger-project/wger/pull/1144
* Bump docker/setup-buildx-action from 2.0.0 to 2.1.0 by @dependabot in https://github.com/wger-project/wger/pull/1149
* Bump docker/build-push-action from 3.1.1 to 3.2.0 by @dependabot in https://github.com/wger-project/wger/pull/1148
* Bump docker/setup-qemu-action from 2.0.0 to 2.1.0 by @dependabot in https://github.com/wger-project/wger/pull/1147
* Bump actions/cache from 3.0.10 to 3.0.11 by @dependabot in https://github.com/wger-project/wger/pull/1150
* Bump docker/setup-buildx-action from 2.1.0 to 2.2.0 by @dependabot in https://github.com/wger-project/wger/pull/1156
* Bump docker/login-action from 2.0.0 to 2.1.0 by @dependabot in https://github.com/wger-project/wger/pull/1146
* Bump docker/setup-buildx-action from 2.2.0 to 2.2.1 by @dependabot in https://github.com/wger-project/wger/pull/1158
* Bump pymongo from 4.2.0 to 4.3.2 by @dependabot in https://github.com/wger-project/wger/pull/1157
* Bump tinymce from 5.10.5 to 5.10.6 by @dependabot in https://github.com/wger-project/wger/pull/1159
* Bump djangorestframework-simplejwt[crypto] from 5.2.1 to 5.2.2 by @dependabot in https://github.com/wger-project/wger/pull/1160
* Bump psycopg2-binary from 2.9.4 to 2.9.5 by @dependabot in https://github.com/wger-project/wger/pull/1165
* Bump reportlab from 3.6.11 to 3.6.12 by @dependabot in https://github.com/wger-project/wger/pull/1166
* Bump pillow from 9.2.0 to 9.3.0 by @dependabot in https://github.com/wger-project/wger/pull/1168
* Bump wger/base from 2.1-dev to 2.2-dev in /extras/docker/development by @dependabot in https://github.com/wger-project/wger/pull/1169
* Bump wheel from 0.37.1 to 0.38.1 by @dependabot in https://github.com/wger-project/wger/pull/1171
* Update django-simple-history requirement from ~=3.1 to ~=3.2 by @dependabot in https://github.com/wger-project/wger/pull/1172
* Bump wheel from 0.38.1 to 0.38.2 by @dependabot in https://github.com/wger-project/wger/pull/1175
* Bump wheel from 0.38.2 to 0.38.3 by @dependabot in https://github.com/wger-project/wger/pull/1176
* Bump wheel from 0.38.3 to 0.38.4 by @dependabot in https://github.com/wger-project/wger/pull/1177
* Bump pymongo from 4.3.2 to 4.3.3 by @dependabot in https://github.com/wger-project/wger/pull/1186
* Bump django-axes from 5.39.0 to 5.40.0 by @dependabot in https://github.com/wger-project/wger/pull/1191
* Update fontawesomefree requirement from ~=6.2.0 to ~=6.2.1 by @dependabot in https://github.com/wger-project/wger/pull/1184
* Bump django-axes from 5.40.0 to 5.40.1 by @dependabot in https://github.com/wger-project/wger/pull/1193
* Bump django-debug-toolbar from 3.7.0 to 3.8.1 by @dependabot in https://github.com/wger-project/wger/pull/1196
* Bump isort from 5.10.1 to 5.11.1 by @dependabot in https://github.com/wger-project/wger/pull/1200
* Bump jquery from 3.6.1 to 3.6.2 by @dependabot in https://github.com/wger-project/wger/pull/1205
* Bump isort from 5.11.1 to 5.11.2 by @dependabot in https://github.com/wger-project/wger/pull/1204
* Bump d3 from 7.6.1 to 7.7.0 by @dependabot in https://github.com/wger-project/wger/pull/1197
* Bump isort from 5.11.2 to 5.11.4 by @dependabot in https://github.com/wger-project/wger/pull/1211
* Bump coverage from 6.5.0 to 7.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1207
* Bump easy-thumbnails from 2.8.3 to 2.8.4 by @dependabot in https://github.com/wger-project/wger/pull/1209
* Bump jquery from 3.6.2 to 3.6.3 by @dependabot in https://github.com/wger-project/wger/pull/1210
* Bump coverage from 7.0.0 to 7.0.1 by @dependabot in https://github.com/wger-project/wger/pull/1213
* Bump d3 from 7.7.0 to 7.8.0 by @dependabot in https://github.com/wger-project/wger/pull/1212
* Bump coverage from 7.0.1 to 7.0.3 by @dependabot in https://github.com/wger-project/wger/pull/1218
* Bump pillow from 9.3.0 to 9.4.0 by @dependabot in https://github.com/wger-project/wger/pull/1215
* Bump tinymce from 5.10.6 to 5.10.7 by @dependabot in https://github.com/wger-project/wger/pull/1198
* Update django-compressor requirement from ~=4.1 to ~=4.3 by @dependabot in https://github.com/wger-project/wger/pull/1219
* Bump coverage from 7.0.3 to 7.0.4 by @dependabot in https://github.com/wger-project/wger/pull/1222
* Bump easy-thumbnails from 2.8.4 to 2.8.5 by @dependabot in https://github.com/wger-project/wger/pull/1221
* Bump coverage from 7.0.4 to 7.0.5 by @dependabot in https://github.com/wger-project/wger/pull/1225
* Bump requests from 2.28.1 to 2.28.2 by @dependabot in https://github.com/wger-project/wger/pull/1228
* Bump docker/build-push-action from 3.2.0 to 3.3.0 by @dependabot in https://github.com/wger-project/wger/pull/1230
* Bump d3 from 7.8.0 to 7.8.1 by @dependabot in https://github.com/wger-project/wger/pull/1226
* Bump invoke from 1.7.3 to 2.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1229
* Bump d3 from 7.8.1 to 7.8.2 by @dependabot in https://github.com/wger-project/wger/pull/1231
* Update bleach[css] requirement from ~=5.0 to ~=6.0 by @dependabot in https://github.com/wger-project/wger/pull/1236
* Bump coverage from 7.0.5 to 7.1.0 by @dependabot in https://github.com/wger-project/wger/pull/1239
* Bump isort from 5.11.4 to 5.12.0 by @dependabot in https://github.com/wger-project/wger/pull/1242
* Update fontawesomefree requirement from ~=6.2.1 to ~=6.3.0 by @dependabot in https://github.com/wger-project/wger/pull/1252
* Bump docker/build-push-action from 3.3.0 to 4.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1244
* Bump docker/setup-buildx-action from 2.2.1 to 2.4.1 by @dependabot in https://github.com/wger-project/wger/pull/1251
* Bump coverage from 7.1.0 to 7.2.0 by @dependabot in https://github.com/wger-project/wger/pull/1262
* Bump django-cors-headers from 3.13.0 to 3.14.0 by @dependabot in https://github.com/wger-project/wger/pull/1265
* Bump coverage from 7.2.0 to 7.2.1 by @dependabot in https://github.com/wger-project/wger/pull/1266
* Bump django-environ from 0.9.0 to 0.10.0 by @dependabot in https://github.com/wger-project/wger/pull/1268
* Bump jquery from 3.6.3 to 3.6.4 by @dependabot in https://github.com/wger-project/wger/pull/1270
* Bump wheel from 0.38.4 to 0.40.0 by @dependabot in https://github.com/wger-project/wger/pull/1274
* Update django-simple-history requirement from ~=3.2 to ~=3.3 by @dependabot in https://github.com/wger-project/wger/pull/1273
* Bump docker/setup-buildx-action from 2.4.1 to 2.5.0 by @dependabot in https://github.com/wger-project/wger/pull/1272
* Update django-crispy-forms requirement from ~=1.14 to ~=2.0 by @dependabot in https://github.com/wger-project/wger/pull/1257
* Bump coverage from 7.2.1 to 7.2.2 by @dependabot in https://github.com/wger-project/wger/pull/1276
* Bump tzdata from 2022.7 to 2023.2 by @dependabot in https://github.com/wger-project/wger/pull/1279
* Bump django-filter from 22.1 to 23.1 by @dependabot in https://github.com/wger-project/wger/pull/1283
* Update fontawesomefree requirement from ~=6.3.0 to ~=6.4.0 by @dependabot in https://github.com/wger-project/wger/pull/1282
* Bump d3 from 7.8.2 to 7.8.3 by @dependabot in https://github.com/wger-project/wger/pull/1284
* Bump tzdata from 2023.2 to 2023.3 by @dependabot in https://github.com/wger-project/wger/pull/1288
* Update to bootstrap 5.2 by @rolandgeider in https://github.com/wger-project/wger/pull/1178
* Bump tinymce from 5.10.6 to 5.10.7 by @dependabot in https://github.com/wger-project/wger/pull/1289
* Bump bootstrap from 5.2.2 to 5.2.3 by @dependabot in https://github.com/wger-project/wger/pull/1292
* Bump actions/cache from 3.0.11 to 3.3.1 by @dependabot in https://github.com/wger-project/wger/pull/1291
* Bump django-debug-toolbar from 3.8.1 to 4.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1296
* Bump django-axes from 5.40.1 to 5.41.0 by @dependabot in https://github.com/wger-project/wger/pull/1295
* Bump psycopg2 from 2.9.5 to 2.9.6 by @dependabot in https://github.com/wger-project/wger/pull/1294
* Bump psycopg2-binary from 2.9.5 to 2.9.6 by @dependabot in https://github.com/wger-project/wger/pull/1293
* Bump pillow from 9.4.0 to 9.5.0 by @dependabot in https://github.com/wger-project/wger/pull/1298
* Bump coverage from 7.2.2 to 7.2.3 by @dependabot in https://github.com/wger-project/wger/pull/1299
* Bump d3 from 7.8.3 to 7.8.4 by @dependabot in https://github.com/wger-project/wger/pull/1297
* Bump django-axes from 5.41.0 to 5.41.1 by @dependabot in https://github.com/wger-project/wger/pull/1304
* Bump requests from 2.28.2 to 2.29.0 by @dependabot in https://github.com/wger-project/wger/pull/1309
* Bump reportlab from 3.6.12 to 3.6.13 by @dependabot in https://github.com/wger-project/wger/pull/1310
* Bump invoke from 2.0.0 to 2.1.0 by @dependabot in https://github.com/wger-project/wger/pull/1312
* Bump coverage from 7.2.3 to 7.2.4 by @dependabot in https://github.com/wger-project/wger/pull/1311
* Bump reportlab from 3.6.13 to 4.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1318
* Bump invoke from 2.1.0 to 2.1.1 by @dependabot in https://github.com/wger-project/wger/pull/1315
* Bump django-filter from 23.1 to 23.2 by @dependabot in https://github.com/wger-project/wger/pull/1314
* Bump coverage from 7.2.4 to 7.2.5 by @dependabot in https://github.com/wger-project/wger/pull/1313
* Bump icalendar from 4.1.0 to 5.0.5 by @dependabot in https://github.com/wger-project/wger/pull/1302
* Bump django-cors-headers from 3.14.0 to 4.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1324
* Bump invoke from 2.1.1 to 2.1.2 by @dependabot in https://github.com/wger-project/wger/pull/1325
* Bump django-debug-toolbar from 4.0.0 to 4.1.0 by @dependabot in https://github.com/wger-project/wger/pull/1326
* Bump jquery from 3.6.4 to 3.7.0 by @dependabot in https://github.com/wger-project/wger/pull/1322
* Bump requests from 2.29.0 to 2.30.0 by @dependabot in https://github.com/wger-project/wger/pull/1321
* Bump coverage from 7.2.5 to 7.2.6 by @dependabot in https://github.com/wger-project/wger/pull/1331
* Bump icalendar from 5.0.5 to 5.0.6 by @dependabot in https://github.com/wger-project/wger/pull/1332
* Bump coverage from 7.2.6 to 7.2.7 by @dependabot in https://github.com/wger-project/wger/pull/1333
* Bump icalendar from 5.0.6 to 5.0.7 by @dependabot in https://github.com/wger-project/wger/pull/1334
* Bump bootstrap from 5.2.3 to 5.3.0 by @dependabot in https://github.com/wger-project/wger/pull/1335
* Updated translation status on README by @bingyingchu in https://github.com/wger-project/wger/pull/1340
* Bump reportlab from 4.0.0 to 4.0.4 by @dependabot in https://github.com/wger-project/wger/pull/1339
* Bump requests from 2.30.0 to 2.31.0 by @dependabot in https://github.com/wger-project/wger/pull/1330
* Bump drf-spectacular[sidecar] from 0.26.1 to 0.26.2 by @dependabot in https://github.com/wger-project/wger/pull/1338
* Bump django-axes from 5.41.1 to 6.0.1 by @dependabot in https://github.com/wger-project/wger/pull/1327
* Bump celery[redis] from 5.2.7 to 5.3.0 by @dependabot in https://github.com/wger-project/wger/pull/1343
* Bump docker/setup-qemu-action from 2.1.0 to 2.2.0 by @dependabot in https://github.com/wger-project/wger/pull/1346
* Bump docker/setup-buildx-action from 2.5.0 to 2.6.0 by @dependabot in https://github.com/wger-project/wger/pull/1344
* Bump docker/build-push-action from 4.0.0 to 4.1.0 by @dependabot in https://github.com/wger-project/wger/pull/1349
* Bump docker/setup-buildx-action from 2.6.0 to 2.7.0 by @dependabot in https://github.com/wger-project/wger/pull/1355
* Bump docker/login-action from 2.1.0 to 2.2.0 by @dependabot in https://github.com/wger-project/wger/pull/1345
* Bump django-cors-headers from 4.0.0 to 4.1.0 by @dependabot in https://github.com/wger-project/wger/pull/1359
* Bump django-redis from 5.2.0 to 5.3.0 by @dependabot in https://github.com/wger-project/wger/pull/1360
* Bump pymongo from 4.3.3 to 4.4.0 by @dependabot in https://github.com/wger-project/wger/pull/1367
* Bump django-axes from 6.0.1 to 6.0.4 by @dependabot in https://github.com/wger-project/wger/pull/1369
* Bump tblib from 1.7.0 to 2.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1368
* Bump drf-spectacular[sidecar] from 0.26.2 to 0.26.3 by @dependabot in https://github.com/wger-project/wger/pull/1370
* Bump celery[redis] from 5.3.0 to 5.3.1 by @dependabot in https://github.com/wger-project/wger/pull/1363
* Bump invoke from 2.1.2 to 2.1.3 by @dependabot in https://github.com/wger-project/wger/pull/1358
* Bump flower from 1.2.0 to 2.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1362
* Bump docker/setup-buildx-action from 2.7.0 to 2.8.0 by @dependabot in https://github.com/wger-project/wger/pull/1374
* Update django-compressor requirement from ~=4.3 to ~=4.4 by @dependabot in https://github.com/wger-project/wger/pull/1373
* Bump pillow from 9.5.0 to 10.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1376
* Bump docker/setup-buildx-action from 2.8.0 to 2.9.0 by @dependabot in https://github.com/wger-project/wger/pull/1381
* Bump django-cors-headers from 4.1.0 to 4.2.0 by @dependabot in https://github.com/wger-project/wger/pull/1383
* Bump invoke from 2.1.3 to 2.2.0 by @dependabot in https://github.com/wger-project/wger/pull/1384
* Bump django-axes from 6.0.4 to 6.0.5 by @dependabot in https://github.com/wger-project/wger/pull/1375
* Update gunicorn requirement from ~=20.1 to ~=21.1 by @dependabot in https://github.com/wger-project/wger/pull/1386
* Bump d3 from 7.8.4 to 7.8.5 by @dependabot in https://github.com/wger-project/wger/pull/1341
* Update gunicorn requirement from ~=21.1 to ~=21.2 by @dependabot in https://github.com/wger-project/wger/pull/1388
* Bump wheel from 0.40.0 to 0.41.0 by @dependabot in https://github.com/wger-project/wger/pull/1391
* Bump bootstrap from 5.3.0 to 5.3.1 by @dependabot in https://github.com/wger-project/wger/pull/1396
* Bump drf-spectacular[sidecar] from 0.26.3 to 0.26.4 by @dependabot in https://github.com/wger-project/wger/pull/1390
* Update fontawesomefree requirement from ~=6.4.0 to ~=6.4.2 by @dependabot in https://github.com/wger-project/wger/pull/1404
* Bump django-axes from 6.0.5 to 6.1.0 by @dependabot in https://github.com/wger-project/wger/pull/1400
* Bump wheel from 0.41.0 to 0.41.1 by @dependabot in https://github.com/wger-project/wger/pull/1412
* Bump psycopg2-binary from 2.9.6 to 2.9.7 by @dependabot in https://github.com/wger-project/wger/pull/1411
* Bump bootstrap from 5.3.1 to 5.3.2 by @dependabot in https://github.com/wger-project/wger/pull/1429
* Bump docker/login-action from 2 to 3 by @dependabot in https://github.com/wger-project/wger/pull/1428
* Bump docker/setup-buildx-action from 2 to 3 by @dependabot in https://github.com/wger-project/wger/pull/1427
* Bump psycopg2 from 2.9.6 to 2.9.8 by @dependabot in https://github.com/wger-project/wger/pull/1439
* Bump shariff from 3.2.1 to 3.3.0 by @dependabot in https://github.com/wger-project/wger/pull/1432
* Bump docker/metadata-action from 4 to 5 by @dependabot in https://github.com/wger-project/wger/pull/1430
* Bump docker/setup-qemu-action from 2.2.0 to 3.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1426
* Bump docker/build-push-action from 4 to 5 by @dependabot in https://github.com/wger-project/wger/pull/1425
* Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/wger-project/wger/pull/1421
* Bump jquery from 3.7.0 to 3.7.1 by @dependabot in https://github.com/wger-project/wger/pull/1420
* Bump pymongo from 4.4.0 to 4.5.0 by @dependabot in https://github.com/wger-project/wger/pull/1419
* Bump flower from 2.0.0 to 2.0.1 by @dependabot in https://github.com/wger-project/wger/pull/1416
* Bump django-debug-toolbar from 4.1.0 to 4.2.0 by @dependabot in https://github.com/wger-project/wger/pull/1415
* Bump reportlab from 4.0.4 to 4.0.5 by @dependabot in https://github.com/wger-project/wger/pull/1444
* Bump django-filter from 23.2 to 23.3 by @dependabot in https://github.com/wger-project/wger/pull/1443
* Bump psycopg2-binary from 2.9.7 to 2.9.8 by @dependabot in https://github.com/wger-project/wger/pull/1442
* Bump icalendar from 5.0.7 to 5.0.10 by @dependabot in https://github.com/wger-project/wger/pull/1441
* Bump pillow from 10.0.0 to 10.0.1 by @dependabot in https://github.com/wger-project/wger/pull/1449
* Bump django-environ from 0.10.0 to 0.11.2 by @dependabot in https://github.com/wger-project/wger/pull/1448
* Bump wheel from 0.41.1 to 0.41.2 by @dependabot in https://github.com/wger-project/wger/pull/1447
* Bump django-axes from 6.1.0 to 6.1.1 by @dependabot in https://github.com/wger-project/wger/pull/1445
* Bump coverage from 7.2.7 to 7.3.2 by @dependabot in https://github.com/wger-project/wger/pull/1446
* Update django-email-verification requirement from ~=0.3.1 to ~=0.3.3 by @dependabot in https://github.com/wger-project/wger/pull/1455
* Bump drf-spectacular[sidecar] from 0.26.4 to 0.26.5 by @dependabot in https://github.com/wger-project/wger/pull/1454
* Bump celery[redis] from 5.3.1 to 5.3.4 by @dependabot in https://github.com/wger-project/wger/pull/1452
* Bump djangorestframework-simplejwt[crypto] from 5.2.2 to 5.3.0 by @dependabot in https://github.com/wger-project/wger/pull/1462
* Bump django-cors-headers from 4.2.0 to 4.3.0 by @dependabot in https://github.com/wger-project/wger/pull/1456
* Update bleach[css] requirement from ~=6.0 to ~=6.1 by @dependabot in https://github.com/wger-project/wger/pull/1466
* Bump psycopg2-binary from 2.9.8 to 2.9.9 by @dependabot in https://github.com/wger-project/wger/pull/1465
* Update django-storages requirement from ~=1.13 to ~=1.14 by @dependabot in https://github.com/wger-project/wger/pull/1457
* Bump tinymce from 5.10.7 to 5.10.8 by @dependabot in https://github.com/wger-project/wger/pull/1471
* Update django-simple-history requirement from ~=3.3 to ~=3.4 by @dependabot in https://github.com/wger-project/wger/pull/1468
* Bump crispy-bootstrap4 from 2022.1 to 2023.1 by @dependabot in https://github.com/wger-project/wger/pull/1470
* Bump django-activity-stream from 1.4.2 to 2.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1453
* Update django-crispy-forms requirement from ~=2.0 to ~=2.1 by @dependabot in https://github.com/wger-project/wger/pull/1469
* Bump django-redis from 5.3.0 to 5.4.0 by @dependabot in https://github.com/wger-project/wger/pull/1476
* Bump pillow from 10.0.1 to 10.1.0 by @dependabot in https://github.com/wger-project/wger/pull/1475
* Bump tblib from 2.0.0 to 3.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1479
* Bump reportlab from 4.0.5 to 4.0.6 by @dependabot in https://github.com/wger-project/wger/pull/1473
* Bump psycopg2 from 2.9.8 to 2.9.9 by @dependabot in https://github.com/wger-project/wger/pull/1474
* Bump openfoodfacts from 0.1.10 to 0.1.11 by @dependabot in https://github.com/wger-project/wger/pull/1484
* Bump icalendar from 5.0.10 to 5.0.11 by @dependabot in https://github.com/wger-project/wger/pull/1489
* Bump pymongo from 4.5.0 to 4.6.0 by @dependabot in https://github.com/wger-project/wger/pull/1486
* Bump reportlab from 4.0.6 to 4.0.7 by @dependabot in https://github.com/wger-project/wger/pull/1491
* Bump celery[redis] from 5.3.4 to 5.3.5 by @dependabot in https://github.com/wger-project/wger/pull/1493
* Bump tinymce from 5.10.8 to 5.10.9 by @dependabot in https://github.com/wger-project/wger/pull/1496
* Bump django-cors-headers from 4.3.0 to 4.3.1 by @dependabot in https://github.com/wger-project/wger/pull/1494
* Bump openfoodfacts from 0.1.11 to 0.1.12 by @dependabot in https://github.com/wger-project/wger/pull/1492
* Update django-recaptcha requirement from ~=3.0.0 to ~=4.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1497
* Bump celery[redis] from 5.3.5 to 5.3.6 by @dependabot in https://github.com/wger-project/wger/pull/1500
* Bump django-filter from 23.3 to 23.4 by @dependabot in https://github.com/wger-project/wger/pull/1499
* Bump crispy-bootstrap5 from 0.7 to 2023.10 by @dependabot in https://github.com/wger-project/wger/pull/1485
* Bump wheel from 0.41.2 to 0.41.3 by @dependabot in https://github.com/wger-project/wger/pull/1483
* Bump yarn from 1.22.19 to 1.22.21 by @dependabot in https://github.com/wger-project/wger/pull/1495
* Bump wheel from 0.41.3 to 0.42.0 by @dependabot in https://github.com/wger-project/wger/pull/1507
* Bump djangorestframework-simplejwt[crypto] from 5.3.0 to 5.3.1 by @dependabot in https://github.com/wger-project/wger/pull/1517

## 🦸 New Contributors
* @jackmulligan-ire made their first contribution in https://github.com/wger-project/wger/pull/675
* @sysadmin75 made their first contribution in https://github.com/wger-project/wger/pull/696
* @RedRudeBoy made their first contribution in https://github.com/wger-project/wger/pull/725
* @Gr8ayu made their first contribution in https://github.com/wger-project/wger/pull/772
* @gorkemarslan made their first contribution in https://github.com/wger-project/wger/pull/800
* @LucasSD made their first contribution in https://github.com/wger-project/wger/pull/822
* @ChemiKyle made their first contribution in https://github.com/wger-project/wger/pull/847
* @Alig1493 made their first contribution in https://github.com/wger-project/wger/pull/842
* @absolutely-not-bot made their first contribution in https://github.com/wger-project/wger/pull/881
* @jaspreetsd902 made their first contribution in https://github.com/wger-project/wger/pull/910
* @sophiamartelli made their first contribution in https://github.com/wger-project/wger/pull/986
* @olijzenga made their first contribution in https://github.com/wger-project/wger/pull/1001
* @ImTheTom made their first contribution in https://github.com/wger-project/wger/pull/1029
* @novalis111 made their first contribution in https://github.com/wger-project/wger/pull/1020
* @kp5431 made their first contribution in https://github.com/wger-project/wger/pull/993
* @RohanKaran made their first contribution in https://github.com/wger-project/wger/pull/1133
* @AdamPetik made their first contribution in https://github.com/wger-project/wger/pull/1142
* @mohammadrafigh made their first contribution in https://github.com/wger-project/wger/pull/1188
* @bernardokoen made their first contribution in https://github.com/wger-project/wger/pull/1185
* @arhodes130 made their first contribution in https://github.com/wger-project/wger/pull/1194
* @bbkz made their first contribution in https://github.com/wger-project/wger/pull/1217
* @saket2001 made their first contribution in https://github.com/wger-project/wger/pull/1167
* @bingyingchu made their first contribution in https://github.com/wger-project/wger/pull/1340
* @Brandon-Lu737 made their first contribution in https://github.com/wger-project/wger/pull/1407
* @JayanthBontha made their first contribution in https://github.com/wger-project/wger/pull/1459

**Full Changelog**: https://github.com/wger-project/wger/compare/2.0...2.2