wger
Self hosted FLOSS fitness/workout, nutrition and weight tracker
Alternative to: myfitnesspal, strong, jefit, hevy, trainerize
2.3
2025-04-05What’s Changed
See also https://github.com/wger-project/react/releases/tag/2.3
Features
- Axes behind reverse proxy by @bbkz in https://github.com/wger-project/wger/pull/1521
- Fix wrong default setting in docker image by @bbkz in https://github.com/wger-project/wger/pull/1531
- Add sync method for ingredients by @rolandgeider in https://github.com/wger-project/wger/pull/1546
- Add progress bar to load-online-fixtures by @ebwinters in https://github.com/wger-project/wger/pull/1561
- Move to pyproject.toml by @rolandgeider in https://github.com/wger-project/wger/pull/1565
- Add full text search by @rolandgeider in https://github.com/wger-project/wger/pull/1594
- put building/obtaining image instructions before trying to run it. by @Dieterbe in https://github.com/wger-project/wger/pull/1655
- add support for fiber goal by @Dieterbe in https://github.com/wger-project/wger/pull/1664
- Add myself to the Polish translators by @Maniues in https://github.com/wger-project/wger/pull/1661
- fix calendar accordion by @bbkz in https://github.com/wger-project/wger/pull/1681
- Refactor product/ingredient import by @rolandgeider in https://github.com/wger-project/wger/pull/1666
- Export prometheus metrics by @rolandgeider in https://github.com/wger-project/wger/pull/1685
- Fixed a typo by @JLaField in https://github.com/wger-project/wger/pull/1695
- Allow deactivating the language filter when searching for ingredients and exercises by @rolandgeider in https://github.com/wger-project/wger/pull/1687
- docker image: support loading exercise videos, fixtures, nutrition info by @Dieterbe in https://github.com/wger-project/wger/pull/1746
- Allow env specification of Redis connection SSL parameters by @taylor-fuller in https://github.com/wger-project/wger/pull/1751
- Improve docker image by @rolandgeider in https://github.com/wger-project/wger/pull/1786
- give dummy meals names by @Dieterbe in https://github.com/wger-project/wger/pull/1795
- Update django.po by @victorbmlabs in https://github.com/wger-project/wger/pull/1798
- Dynamically update WeightUnit from user preferences when creating workout by @kmoy1 in https://github.com/wger-project/wger/pull/1807
- Rework the calendar page by @rolandgeider in https://github.com/wger-project/wger/pull/1824
- make main use pyinvoke
Programas entrypoint by @eyJhb in https://github.com/wger-project/wger/pull/1833 - Fix incorrectly placed h1 tag and replace it with an h4 tag for the “Members List” DataTable. by @navyjosh in https://github.com/wger-project/wger/pull/1843
- Fix/registration by @Maralai in https://github.com/wger-project/wger/pull/1855
- fixes #1278 by @blsouthcott in https://github.com/wger-project/wger/pull/1365
- Add Management Command for Async Ingredient Synchronization by @crypto-a in https://github.com/wger-project/wger/pull/1876
- Add language filter to sync-ingredients management command. by @navyjosh in https://github.com/wger-project/wger/pull/1875
- Fixes for adding language filter to sync-ingredients management command. by @scrapcode in https://github.com/wger-project/wger/pull/1894
- Clean apt temporary files in the base Docker image by @PeterDaveHello in https://github.com/wger-project/wger/pull/1906
- Flexible routines by @rolandgeider in https://github.com/wger-project/wger/pull/1827
Dependencies
- Bump django-filter from 23.4 to 23.5 by @dependabot in https://github.com/wger-project/wger/pull/1518
- Bump actions/setup-python from 4 to 5 by @dependabot in https://github.com/wger-project/wger/pull/1519
- Update fontawesomefree requirement from ~=6.4.2 to ~=6.5.1 by @dependabot in https://github.com/wger-project/wger/pull/1512
- Bump actions/download-artifact from 3 to 4 by @dependabot in https://github.com/wger-project/wger/pull/1529
- Bump actions/upload-artifact from 3 to 4 by @dependabot in https://github.com/wger-project/wger/pull/1528
- Bump isort from 5.12.0 to 5.13.2 by @dependabot in https://github.com/wger-project/wger/pull/1527
- Bump django-ipware from 6.0.2 to 6.0.3 by @dependabot in https://github.com/wger-project/wger/pull/1532
- Bump coverage from 7.3.2 to 7.3.4 by @dependabot in https://github.com/wger-project/wger/pull/1535
- Bump reportlab from 4.0.7 to 4.0.8 by @dependabot in https://github.com/wger-project/wger/pull/1522
- Bump django-axes from 6.1.1 to 6.3.0 by @dependabot in https://github.com/wger-project/wger/pull/1539
- Bump drf-spectacular[sidecar] from 0.26.5 to 0.27.0 by @dependabot in https://github.com/wger-project/wger/pull/1537
- Bump github/codeql-action from 2 to 3 by @dependabot in https://github.com/wger-project/wger/pull/1526
- Bump faker from 20.1.0 to 22.1.0 by @dependabot in https://github.com/wger-project/wger/pull/1541
- Bump pillow from 10.1.0 to 10.2.0 by @dependabot in https://github.com/wger-project/wger/pull/1542
- Bump coverage from 7.3.4 to 7.4.0 by @dependabot in https://github.com/wger-project/wger/pull/1544
- Bump tzdata from 2023.3 to 2023.4 by @dependabot in https://github.com/wger-project/wger/pull/1543
- Bump reportlab from 4.0.8 to 4.0.9 by @dependabot in https://github.com/wger-project/wger/pull/1545
- Update django-formtools requirement from ~=2.4 to ~=2.5 by @dependabot in https://github.com/wger-project/wger/pull/1538
- Bump pymongo from 4.6.0 to 4.6.1 by @dependabot in https://github.com/wger-project/wger/pull/1510
- Bump faker from 22.1.0 to 22.2.0 by @dependabot in https://github.com/wger-project/wger/pull/1548
- Bump Sortable from 1.15.0 to 1.15.2 by @dependabot in https://github.com/wger-project/wger/pull/1547
- Bump actions/cache from 3 to 4 by @dependabot in https://github.com/wger-project/wger/pull/1557
- Bump faker from 22.2.0 to 22.4.0 by @dependabot in https://github.com/wger-project/wger/pull/1559
- Bump drf-spectacular[sidecar] from 0.27.0 to 0.27.1 by @dependabot in https://github.com/wger-project/wger/pull/1558
- Bump faker from 22.4.0 to 22.5.0 by @dependabot in https://github.com/wger-project/wger/pull/1562
- Bump faker from 22.5.0 to 22.5.1 by @dependabot in https://github.com/wger-project/wger/pull/1563
- Bump coverage from 7.4.0 to 7.4.1 by @dependabot in https://github.com/wger-project/wger/pull/1568
- Bump faker from 22.5.1 to 22.6.0 by @dependabot in https://github.com/wger-project/wger/pull/1574
- Bump ruff from 0.1.14 to 0.1.15 by @dependabot in https://github.com/wger-project/wger/pull/1573
- Bump ruff from 0.1.15 to 0.2.0 by @dependabot in https://github.com/wger-project/wger/pull/1577
- Bump django-debug-toolbar from 4.2.0 to 4.3.0 by @dependabot in https://github.com/wger-project/wger/pull/1576
- Bump ruff from 0.2.0 to 0.2.1 by @dependabot in https://github.com/wger-project/wger/pull/1579
- Bump faker from 22.6.0 to 23.2.1 by @dependabot in https://github.com/wger-project/wger/pull/1587
- Bump bootstrap from 5.3.2 to 5.3.3 by @dependabot in https://github.com/wger-project/wger/pull/1590
- Bump ruff from 0.2.1 to 0.3.0 by @dependabot in https://github.com/wger-project/wger/pull/1593
- Bump tzdata from 2023.4 to 2024.1 by @dependabot in https://github.com/wger-project/wger/pull/1586
- Bump tqdm from 4.66.1 to 4.66.2 by @dependabot in https://github.com/wger-project/wger/pull/1584
- Bump reportlab from 4.0.9 to 4.1.0 by @dependabot in https://github.com/wger-project/wger/pull/1583
- Update django-simple-history requirement from ~=3.4 to ~=3.5 by @dependabot in https://github.com/wger-project/wger/pull/1598
- Bump faker from 23.2.1 to 24.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1599
- Bump django-axes[ipware] from 6.3.0 to 6.4.0 by @dependabot in https://github.com/wger-project/wger/pull/1600
- Bump crispy-bootstrap5 from 2023.10 to 2024.2 by @dependabot in https://github.com/wger-project/wger/pull/1596
- Bump coverage from 7.4.1 to 7.4.3 by @dependabot in https://github.com/wger-project/wger/pull/1597
- Bump faker from 24.0.0 to 24.2.0 by @dependabot in https://github.com/wger-project/wger/pull/1609
- Bump openfoodfacts from 0.1.12 to 0.2.0 by @dependabot in https://github.com/wger-project/wger/pull/1605
- Bump ruff from 0.3.3 to 0.3.4 by @dependabot in https://github.com/wger-project/wger/pull/1613
- Bump faker from 24.3.0 to 24.4.0 by @dependabot in https://github.com/wger-project/wger/pull/1615
- Bump django-filter from 24.1 to 24.2 by @dependabot in https://github.com/wger-project/wger/pull/1616
- Bump djangorestframework from 3.15.0 to 3.15.1 by @dependabot in https://github.com/wger-project/wger/pull/1614
- Bump ruff from 0.3.4 to 0.3.5 by @dependabot in https://github.com/wger-project/wger/pull/1620
- Bump pillow from 10.2.0 to 10.3.0 by @dependabot in https://github.com/wger-project/wger/pull/1618
- Bump drf-spectacular[sidecar] from 0.27.1 to 0.27.2 by @dependabot in https://github.com/wger-project/wger/pull/1619
- Bump pymongo from 4.6.2 to 4.6.3 by @dependabot in https://github.com/wger-project/wger/pull/1617
- Bump openfoodfacts from 0.2.0 to 0.2.1 by @dependabot in https://github.com/wger-project/wger/pull/1625
- Bump celery[redis] from 5.3.6 to 5.4.0 by @dependabot in https://github.com/wger-project/wger/pull/1635
- Bump ruff from 0.3.5 to 0.4.1 by @dependabot in https://github.com/wger-project/wger/pull/1639
- Bump openfoodfacts from 0.2.1 to 0.3.0 by @dependabot in https://github.com/wger-project/wger/pull/1638
- Bump pymongo from 4.6.3 to 4.7.1 by @dependabot in https://github.com/wger-project/wger/pull/1648
- Bump faker from 24.4.0 to 25.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1647
- Bump requests from 2.31.0 to 2.32.0 by @dependabot in https://github.com/wger-project/wger/pull/1668
- Bump tqdm from 4.66.2 to 4.66.3 by @dependabot in https://github.com/wger-project/wger/pull/1652
- Bump coverage from 7.4.4 to 7.5.1 by @dependabot in https://github.com/wger-project/wger/pull/1657
- Bump faker from 25.0.0 to 25.2.0 by @dependabot in https://github.com/wger-project/wger/pull/1672
- Bump gunicorn from 21.2 to 22.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1634
- Bump d3 from 7.8.5 to 7.9.0 by @dependabot in https://github.com/wger-project/wger/pull/1606
- Bump requests from 2.32.0 to 2.32.3 by @dependabot in https://github.com/wger-project/wger/pull/1684
- Bump ruff from 0.4.4 to 0.4.8 by @dependabot in https://github.com/wger-project/wger/pull/1691
- Update django-simple-history requirement from ~=3.5 to ~=3.7 by @dependabot in https://github.com/wger-project/wger/pull/1686
- Bump django-axes[ipware] from 6.4.0 to 6.5.0 by @dependabot in https://github.com/wger-project/wger/pull/1698
- Update django-compressor requirement from ~=4.4 to ~=4.5 by @dependabot in https://github.com/wger-project/wger/pull/1700
- Bump docker/build-push-action from 5 to 6 by @dependabot in https://github.com/wger-project/wger/pull/1699
- Bump coverage from 7.5.1 to 7.5.4 by @dependabot in https://github.com/wger-project/wger/pull/1706
- Bump djangorestframework from 3.15.1 to 3.15.2 by @dependabot in https://github.com/wger-project/wger/pull/1708
- Bump django-debug-toolbar from 4.3.0 to 4.4.3 by @dependabot in https://github.com/wger-project/wger/pull/1716
- Bump icalendar from 5.0.12 to 5.0.13 by @dependabot in https://github.com/wger-project/wger/pull/1717
- Bump faker from 25.2.0 to 26.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1710
- Bump docker/setup-qemu-action from 3.0.0 to 3.1.0 by @dependabot in https://github.com/wger-project/wger/pull/1712
- Bump django-axes[ipware] from 6.5.0 to 6.5.1 by @dependabot in https://github.com/wger-project/wger/pull/1718
- Bump openfoodfacts from 0.3.0 to 0.4.0 by @dependabot in https://github.com/wger-project/wger/pull/1711
- Bump yarn from 1.22.21 to 1.22.22 by @dependabot in https://github.com/wger-project/wger/pull/1604
- Bump django-debug-toolbar from 4.4.3 to 4.4.5 by @dependabot in https://github.com/wger-project/wger/pull/1719
- Update django-crispy-forms requirement from ~=2.1 to ~=2.2 by @dependabot in https://github.com/wger-project/wger/pull/1721
- Bump pillow from 10.3.0 to 10.4.0 by @dependabot in https://github.com/wger-project/wger/pull/1722
- Bump reportlab from 4.2.0 to 4.2.2 by @dependabot in https://github.com/wger-project/wger/pull/1725
- Bump ruff from 0.4.8 to 0.5.4 by @dependabot in https://github.com/wger-project/wger/pull/1729
- Bump django-cors-headers from 4.3.1 to 4.4.0 by @dependabot in https://github.com/wger-project/wger/pull/1720
- Update django-crispy-forms requirement from ~=2.2 to ~=2.3 by @dependabot in https://github.com/wger-project/wger/pull/1741
- Update fontawesomefree requirement from ~=6.5.1 to ~=6.6.0 by @dependabot in https://github.com/wger-project/wger/pull/1743
- Bump ruff from 0.5.4 to 0.6.2 by @dependabot in https://github.com/wger-project/wger/pull/1757
- Bump docker/setup-qemu-action from 3.1.0 to 3.2.0 by @dependabot in https://github.com/wger-project/wger/pull/1730
- Bump easy-thumbnails from 2.8.5 to 2.10 by @dependabot in https://github.com/wger-project/wger/pull/1766
- Bump wheel from 0.43.0 to 0.44.0 by @dependabot in https://github.com/wger-project/wger/pull/1769
- Bump ruff from 0.6.2 to 0.6.7 by @dependabot in https://github.com/wger-project/wger/pull/1775
- Bump django-filter from 24.2 to 24.3 by @dependabot in https://github.com/wger-project/wger/pull/1776
- Bump pymongo from 4.7.1 to 4.9.1 by @dependabot in https://github.com/wger-project/wger/pull/1772
- Bump coverage from 7.5.4 to 7.6.1 by @dependabot in https://github.com/wger-project/wger/pull/1778
- Bump ruff from 0.6.7 to 0.6.8 by @dependabot in https://github.com/wger-project/wger/pull/1777
- Bump tzdata from 2024.1 to 2024.2 by @dependabot in https://github.com/wger-project/wger/pull/1781
- Bump pymongo from 4.9.1 to 4.10.1 by @dependabot in https://github.com/wger-project/wger/pull/1782
- Bump django-axes[ipware] from 6.5.1 to 7.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1783
- Bump openfoodfacts from 0.4.0 to 1.1.3 by @dependabot in https://github.com/wger-project/wger/pull/1784
- Bump icalendar from 5.0.13 to 6.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1788
- Bump tqdm from 4.66.4 to 4.66.5 by @dependabot in https://github.com/wger-project/wger/pull/1787
- Bump coverage from 7.6.1 to 7.6.3 by @dependabot in https://github.com/wger-project/wger/pull/1794
- Bump reportlab from 4.2.2 to 4.2.5 by @dependabot in https://github.com/wger-project/wger/pull/1796
- Bump gunicorn from 22.0.0 to 23.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1799
- Bump icalendar from 6.0.0 to 6.0.1 by @dependabot in https://github.com/wger-project/wger/pull/1793
- Bump django-cors-headers from 4.4.0 to 4.5.0 by @dependabot in https://github.com/wger-project/wger/pull/1800
- Bump psycopg2-binary from 2.9.9 to 2.9.10 by @dependabot in https://github.com/wger-project/wger/pull/1802
- Bump openfoodfacts from 1.1.3 to 2.2.0 by @dependabot in https://github.com/wger-project/wger/pull/1812
- Bump wheel from 0.44.0 to 0.45.0 by @dependabot in https://github.com/wger-project/wger/pull/1817
- Bump Sortable from 1.15.2 to 1.15.3 by @dependabot in https://github.com/wger-project/wger/pull/1764
- Bump ruff from 0.6.8 to 0.7.4 by @dependabot in https://github.com/wger-project/wger/pull/1821
- Bump coverage from 7.6.3 to 7.6.7 by @dependabot in https://github.com/wger-project/wger/pull/1823
- Bump django-cors-headers from 4.5.0 to 4.6.0 by @dependabot in https://github.com/wger-project/wger/pull/1826
- Bump crispy-bootstrap5 from 2024.2 to 2024.10 by @dependabot in https://github.com/wger-project/wger/pull/1828
- Bump icalendar from 6.0.1 to 6.1.0 by @dependabot in https://github.com/wger-project/wger/pull/1830
- Bump ruff from 0.7.4 to 0.8.0 by @dependabot in https://github.com/wger-project/wger/pull/1831
- Bump wheel from 0.45.0 to 0.45.1 by @dependabot in https://github.com/wger-project/wger/pull/1832
- Bump tqdm from 4.66.5 to 4.67.1 by @dependabot in https://github.com/wger-project/wger/pull/1829
- Bump ruff from 0.8.0 to 0.8.2 by @dependabot in https://github.com/wger-project/wger/pull/1834
- Update bleach[css] requirement from ~=6.1 to ~=6.2 by @dependabot in https://github.com/wger-project/wger/pull/1835
- Bump pillow from 10.4.0 to 11.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1838
- Bump htmx.org from 2.0.3 to 2.0.4 by @dependabot in https://github.com/wger-project/wger/pull/1842
- Bump ruff from 0.8.2 to 0.8.3 by @dependabot in https://github.com/wger-project/wger/pull/1841
- Bump django-axes[ipware] from 7.0.0 to 7.0.1 by @dependabot in https://github.com/wger-project/wger/pull/1846
- Bump coverage from 7.6.7 to 7.6.10 by @dependabot in https://github.com/wger-project/wger/pull/1851
- Bump faker from 26.0.0 to 33.1.0 by @dependabot in https://github.com/wger-project/wger/pull/1857
- Bump ruff from 0.8.3 to 0.8.5 by @dependabot in https://github.com/wger-project/wger/pull/1861
- Bump django-debug-toolbar from 4.4.5 to 4.4.6 by @dependabot in https://github.com/wger-project/wger/pull/1740
- Bump faker from 33.1.0 to 33.3.0 by @dependabot in https://github.com/wger-project/wger/pull/1866
- Bump drf-spectacular[sidecar] from 0.27.2 to 0.28.0 by @dependabot in https://github.com/wger-project/wger/pull/1865
- Bump ruff from 0.8.5 to 0.9.0 by @dependabot in https://github.com/wger-project/wger/pull/1872
- Bump djangorestframework-simplejwt[crypto] from 5.3.1 to 5.4.0 by @dependabot in https://github.com/wger-project/wger/pull/1868
- Bump pillow from 11.0.0 to 11.1.0 by @dependabot in https://github.com/wger-project/wger/pull/1874
- Bump faker from 33.3.0 to 35.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1881
- Update django-simple-history requirement from ~=3.7 to ~=3.8 by @dependabot in https://github.com/wger-project/wger/pull/1882
- Bump django-environ from 0.11.2 to 0.12.0 by @dependabot in https://github.com/wger-project/wger/pull/1883
- Bump docker/setup-qemu-action from 3.2.0 to 3.4.0 by @dependabot in https://github.com/wger-project/wger/pull/1886
- Bump psycopg from 3.2.3 to 3.2.4 by @dependabot in https://github.com/wger-project/wger/pull/1879
- Bump django-debug-toolbar from 4.4.6 to 5.0.1 by @dependabot in https://github.com/wger-project/wger/pull/1893
- Bump coverage from 7.6.10 to 7.6.12 by @dependabot in https://github.com/wger-project/wger/pull/1898
- Bump docker/setup-qemu-action from 3.4.0 to 3.6.0 by @dependabot in https://github.com/wger-project/wger/pull/1904
- Bump pymongo from 4.10.1 to 4.11.2 by @dependabot in https://github.com/wger-project/wger/pull/1908
- Bump psycopg[binary] from 3.2.3 to 3.2.6 by @dependabot in https://github.com/wger-project/wger/pull/1911
- Bump openfoodfacts from 2.2.0 to 2.5.0 by @dependabot in https://github.com/wger-project/wger/pull/1848
- Bump isort from 5.13.2 to 6.0.1 by @dependabot in https://github.com/wger-project/wger/pull/1910
- Bump datatables.net-bs5 from 2.1.8 to 2.2.2 by @dependabot in https://github.com/wger-project/wger/pull/1885
- Bump ruff from 0.9.0 to 0.11.0 by @dependabot in https://github.com/wger-project/wger/pull/1916
- Bump django-filter from 24.3 to 25.1 by @dependabot in https://github.com/wger-project/wger/pull/1912
- Bump reportlab from 4.2.5 to 4.3.1 by @dependabot in https://github.com/wger-project/wger/pull/1915
- Bump django-axes[ipware] from 7.0.1 to 7.0.2 by @dependabot in https://github.com/wger-project/wger/pull/1913
- Bump tzdata from 2024.2 to 2025.1 by @dependabot in https://github.com/wger-project/wger/pull/1919
- Bump djangorestframework-simplejwt[crypto] from 5.4.0 to 5.5.0 by @dependabot in https://github.com/wger-project/wger/pull/1918
- Bump faker from 35.0.0 to 37.0.2 by @dependabot in https://github.com/wger-project/wger/pull/1923
- Bump icalendar from 6.1.0 to 6.1.2 by @dependabot in https://github.com/wger-project/wger/pull/1922
- Bump coverage from 7.6.12 to 7.7.0 by @dependabot in https://github.com/wger-project/wger/pull/1925
- Bump psycopg from 3.2.4 to 3.2.6 by @dependabot in https://github.com/wger-project/wger/pull/1920
- Bump django-debug-toolbar from 5.0.1 to 5.1.0 by @dependabot in https://github.com/wger-project/wger/pull/1924
- Bump django-cors-headers from 4.6.0 to 4.7.0 by @dependabot in https://github.com/wger-project/wger/pull/1929
- Bump tzdata from 2025.1 to 2025.2 by @dependabot in https://github.com/wger-project/wger/pull/1933
New Contributors
- @ebwinters made their first contribution in https://github.com/wger-project/wger/pull/1561
- @Dieterbe made their first contribution in https://github.com/wger-project/wger/pull/1655
- @Maniues made their first contribution in https://github.com/wger-project/wger/pull/1661
- @JLaField made their first contribution in https://github.com/wger-project/wger/pull/1695
- @taylor-fuller made their first contribution in https://github.com/wger-project/wger/pull/1751
- @victorbmlabs made their first contribution in https://github.com/wger-project/wger/pull/1798
- @kmoy1 made their first contribution in https://github.com/wger-project/wger/pull/1807
- @eyJhb made their first contribution in https://github.com/wger-project/wger/pull/1833
- @navyjosh made their first contribution in https://github.com/wger-project/wger/pull/1843
- @Maralai made their first contribution in https://github.com/wger-project/wger/pull/1855
- @blsouthcott made their first contribution in https://github.com/wger-project/wger/pull/1365
- @crypto-a made their first contribution in https://github.com/wger-project/wger/pull/1876
- @scrapcode made their first contribution in https://github.com/wger-project/wger/pull/1894
- @PeterDaveHello made their first contribution in https://github.com/wger-project/wger/pull/1906
Full Changelog: https://github.com/wger-project/wger/compare/2.2…2.3
What’s Changed
Features
- Axes behind reverse proxy by @bbkz in https://github.com/wger-project/wger/pull/1521
- Fix wrong default setting in docker image by @bbkz in https://github.com/wger-project/wger/pull/1531
- Add sync method for ingredients by @rolandgeider in https://github.com/wger-project/wger/pull/1546
- Add progress bar to load-online-fixtures by @ebwinters in https://github.com/wger-project/wger/pull/1561
- Move to pyproject.toml by @rolandgeider in https://github.com/wger-project/wger/pull/1565
- Add full text search by @rolandgeider in https://github.com/wger-project/wger/pull/1594
- put building/obtaining image instructions before trying to run it. by @Dieterbe in https://github.com/wger-project/wger/pull/1655
- add support for fiber goal by @Dieterbe in https://github.com/wger-project/wger/pull/1664
- Add myself to the Polish translators by @Maniues in https://github.com/wger-project/wger/pull/1661
- fix calendar accordion by @bbkz in https://github.com/wger-project/wger/pull/1681
- Refactor product/ingredient import by @rolandgeider in https://github.com/wger-project/wger/pull/1666
- Export prometheus metrics by @rolandgeider in https://github.com/wger-project/wger/pull/1685
- Fixed a typo by @JLaField in https://github.com/wger-project/wger/pull/1695
- Allow deactivating the language filter when searching for ingredients and exercises by @rolandgeider in https://github.com/wger-project/wger/pull/1687
- docker image: support loading exercise videos, fixtures, nutrition info by @Dieterbe in https://github.com/wger-project/wger/pull/1746
- Allow env specification of Redis connection SSL parameters by @taylor-fuller in https://github.com/wger-project/wger/pull/1751
- Improve docker image by @rolandgeider in https://github.com/wger-project/wger/pull/1786
- give dummy meals names by @Dieterbe in https://github.com/wger-project/wger/pull/1795
- Update django.po by @victorbmlabs in https://github.com/wger-project/wger/pull/1798
- Dynamically update WeightUnit from user preferences when creating workout by @kmoy1 in https://github.com/wger-project/wger/pull/1807
- Rework the calendar page by @rolandgeider in https://github.com/wger-project/wger/pull/1824
- make main use pyinvoke
Programas entrypoint by @eyJhb in https://github.com/wger-project/wger/pull/1833 - Fix incorrectly placed
tag and replace it with an
tag for the “Members List” DataTable. by @navyjosh in https://github.com/wger-project/wger/pull/1843
- Fix/registration by @Maralai in https://github.com/wger-project/wger/pull/1855
- fixes #1278 by @blsouthcott in https://github.com/wger-project/wger/pull/1365
- Add Management Command for Async Ingredient Synchronization by @crypto-a in https://github.com/wger-project/wger/pull/1876
- Add language filter to sync-ingredients management command. by @navyjosh in https://github.com/wger-project/wger/pull/1875
- Fixes for adding language filter to sync-ingredients management command. by @scrapcode in https://github.com/wger-project/wger/pull/1894
- Clean apt temporary files in the base Docker image by @PeterDaveHello in https://github.com/wger-project/wger/pull/1906
- Flexible routines by @rolandgeider in https://github.com/wger-project/wger/pull/1827
Dependencies
- Bump django-filter from 23.4 to 23.5 by @dependabot in https://github.com/wger-project/wger/pull/1518
- Bump actions/setup-python from 4 to 5 by @dependabot in https://github.com/wger-project/wger/pull/1519
- Update fontawesomefree requirement from ~=6.4.2 to ~=6.5.1 by @dependabot in https://github.com/wger-project/wger/pull/1512
- Bump actions/download-artifact from 3 to 4 by @dependabot in https://github.com/wger-project/wger/pull/1529
- Bump actions/upload-artifact from 3 to 4 by @dependabot in https://github.com/wger-project/wger/pull/1528
- Bump isort from 5.12.0 to 5.13.2 by @dependabot in https://github.com/wger-project/wger/pull/1527
- Bump django-ipware from 6.0.2 to 6.0.3 by @dependabot in https://github.com/wger-project/wger/pull/1532
- Bump coverage from 7.3.2 to 7.3.4 by @dependabot in https://github.com/wger-project/wger/pull/1535
- Bump reportlab from 4.0.7 to 4.0.8 by @dependabot in https://github.com/wger-project/wger/pull/1522
- Bump django-axes from 6.1.1 to 6.3.0 by @dependabot in https://github.com/wger-project/wger/pull/1539
- Bump drf-spectacular[sidecar] from 0.26.5 to 0.27.0 by @dependabot in https://github.com/wger-project/wger/pull/1537
- Bump github/codeql-action from 2 to 3 by @dependabot in https://github.com/wger-project/wger/pull/1526
- Bump faker from 20.1.0 to 22.1.0 by @dependabot in https://github.com/wger-project/wger/pull/1541
- Bump pillow from 10.1.0 to 10.2.0 by @dependabot in https://github.com/wger-project/wger/pull/1542
- Bump coverage from 7.3.4 to 7.4.0 by @dependabot in https://github.com/wger-project/wger/pull/1544
- Bump tzdata from 2023.3 to 2023.4 by @dependabot in https://github.com/wger-project/wger/pull/1543
- Bump reportlab from 4.0.8 to 4.0.9 by @dependabot in https://github.com/wger-project/wger/pull/1545
- Update django-formtools requirement from ~=2.4 to ~=2.5 by @dependabot in https://github.com/wger-project/wger/pull/1538
- Bump pymongo from 4.6.0 to 4.6.1 by @dependabot in https://github.com/wger-project/wger/pull/1510
- Bump faker from 22.1.0 to 22.2.0 by @dependabot in https://github.com/wger-project/wger/pull/1548
- Bump Sortable from 1.15.0 to 1.15.2 by @dependabot in https://github.com/wger-project/wger/pull/1547
- Bump actions/cache from 3 to 4 by @dependabot in https://github.com/wger-project/wger/pull/1557
- Bump faker from 22.2.0 to 22.4.0 by @dependabot in https://github.com/wger-project/wger/pull/1559
- Bump drf-spectacular[sidecar] from 0.27.0 to 0.27.1 by @dependabot in https://github.com/wger-project/wger/pull/1558
- Bump faker from 22.4.0 to 22.5.0 by @dependabot in https://github.com/wger-project/wger/pull/1562
- Bump faker from 22.5.0 to 22.5.1 by @dependabot in https://github.com/wger-project/wger/pull/1563
- Bump coverage from 7.4.0 to 7.4.1 by @dependabot in https://github.com/wger-project/wger/pull/1568
- Bump faker from 22.5.1 to 22.6.0 by @dependabot in https://github.com/wger-project/wger/pull/1574
- Bump ruff from 0.1.14 to 0.1.15 by @dependabot in https://github.com/wger-project/wger/pull/1573
- Bump ruff from 0.1.15 to 0.2.0 by @dependabot in https://github.com/wger-project/wger/pull/1577
- Bump django-debug-toolbar from 4.2.0 to 4.3.0 by @dependabot in https://github.com/wger-project/wger/pull/1576
- Bump ruff from 0.2.0 to 0.2.1 by @dependabot in https://github.com/wger-project/wger/pull/1579
- Bump faker from 22.6.0 to 23.2.1 by @dependabot in https://github.com/wger-project/wger/pull/1587
- Bump bootstrap from 5.3.2 to 5.3.3 by @dependabot in https://github.com/wger-project/wger/pull/1590
- Bump ruff from 0.2.1 to 0.3.0 by @dependabot in https://github.com/wger-project/wger/pull/1593
- Bump tzdata from 2023.4 to 2024.1 by @dependabot in https://github.com/wger-project/wger/pull/1586
- Bump tqdm from 4.66.1 to 4.66.2 by @dependabot in https://github.com/wger-project/wger/pull/1584
- Bump reportlab from 4.0.9 to 4.1.0 by @dependabot in https://github.com/wger-project/wger/pull/1583
- Update django-simple-history requirement from ~=3.4 to ~=3.5 by @dependabot in https://github.com/wger-project/wger/pull/1598
- Bump faker from 23.2.1 to 24.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1599
- Bump django-axes[ipware] from 6.3.0 to 6.4.0 by @dependabot in https://github.com/wger-project/wger/pull/1600
- Bump crispy-bootstrap5 from 2023.10 to 2024.2 by @dependabot in https://github.com/wger-project/wger/pull/1596
- Bump coverage from 7.4.1 to 7.4.3 by @dependabot in https://github.com/wger-project/wger/pull/1597
- Bump faker from 24.0.0 to 24.2.0 by @dependabot in https://github.com/wger-project/wger/pull/1609
- Bump openfoodfacts from 0.1.12 to 0.2.0 by @dependabot in https://github.com/wger-project/wger/pull/1605
- Bump ruff from 0.3.3 to 0.3.4 by @dependabot in https://github.com/wger-project/wger/pull/1613
- Bump faker from 24.3.0 to 24.4.0 by @dependabot in https://github.com/wger-project/wger/pull/1615
- Bump django-filter from 24.1 to 24.2 by @dependabot in https://github.com/wger-project/wger/pull/1616
- Bump djangorestframework from 3.15.0 to 3.15.1 by @dependabot in https://github.com/wger-project/wger/pull/1614
- Bump ruff from 0.3.4 to 0.3.5 by @dependabot in https://github.com/wger-project/wger/pull/1620
- Bump pillow from 10.2.0 to 10.3.0 by @dependabot in https://github.com/wger-project/wger/pull/1618
- Bump drf-spectacular[sidecar] from 0.27.1 to 0.27.2 by @dependabot in https://github.com/wger-project/wger/pull/1619
- Bump pymongo from 4.6.2 to 4.6.3 by @dependabot in https://github.com/wger-project/wger/pull/1617
- Bump openfoodfacts from 0.2.0 to 0.2.1 by @dependabot in https://github.com/wger-project/wger/pull/1625
- Bump celery[redis] from 5.3.6 to 5.4.0 by @dependabot in https://github.com/wger-project/wger/pull/1635
- Bump ruff from 0.3.5 to 0.4.1 by @dependabot in https://github.com/wger-project/wger/pull/1639
- Bump openfoodfacts from 0.2.1 to 0.3.0 by @dependabot in https://github.com/wger-project/wger/pull/1638
- Bump pymongo from 4.6.3 to 4.7.1 by @dependabot in https://github.com/wger-project/wger/pull/1648
- Bump faker from 24.4.0 to 25.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1647
- Bump requests from 2.31.0 to 2.32.0 by @dependabot in https://github.com/wger-project/wger/pull/1668
- Bump tqdm from 4.66.2 to 4.66.3 by @dependabot in https://github.com/wger-project/wger/pull/1652
- Bump coverage from 7.4.4 to 7.5.1 by @dependabot in https://github.com/wger-project/wger/pull/1657
- Bump faker from 25.0.0 to 25.2.0 by @dependabot in https://github.com/wger-project/wger/pull/1672
- Bump gunicorn from 21.2 to 22.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1634
- Bump d3 from 7.8.5 to 7.9.0 by @dependabot in https://github.com/wger-project/wger/pull/1606
- Bump requests from 2.32.0 to 2.32.3 by @dependabot in https://github.com/wger-project/wger/pull/1684
- Bump ruff from 0.4.4 to 0.4.8 by @dependabot in https://github.com/wger-project/wger/pull/1691
- Update django-simple-history requirement from ~=3.5 to ~=3.7 by @dependabot in https://github.com/wger-project/wger/pull/1686
- Bump django-axes[ipware] from 6.4.0 to 6.5.0 by @dependabot in https://github.com/wger-project/wger/pull/1698
- Update django-compressor requirement from ~=4.4 to ~=4.5 by @dependabot in https://github.com/wger-project/wger/pull/1700
- Bump docker/build-push-action from 5 to 6 by @dependabot in https://github.com/wger-project/wger/pull/1699
- Bump coverage from 7.5.1 to 7.5.4 by @dependabot in https://github.com/wger-project/wger/pull/1706
- Bump djangorestframework from 3.15.1 to 3.15.2 by @dependabot in https://github.com/wger-project/wger/pull/1708
- Bump django-debug-toolbar from 4.3.0 to 4.4.3 by @dependabot in https://github.com/wger-project/wger/pull/1716
- Bump icalendar from 5.0.12 to 5.0.13 by @dependabot in https://github.com/wger-project/wger/pull/1717
- Bump faker from 25.2.0 to 26.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1710
- Bump docker/setup-qemu-action from 3.0.0 to 3.1.0 by @dependabot in https://github.com/wger-project/wger/pull/1712
- Bump django-axes[ipware] from 6.5.0 to 6.5.1 by @dependabot in https://github.com/wger-project/wger/pull/1718
- Bump openfoodfacts from 0.3.0 to 0.4.0 by @dependabot in https://github.com/wger-project/wger/pull/1711
- Bump yarn from 1.22.21 to 1.22.22 by @dependabot in https://github.com/wger-project/wger/pull/1604
- Bump django-debug-toolbar from 4.4.3 to 4.4.5 by @dependabot in https://github.com/wger-project/wger/pull/1719
- Update django-crispy-forms requirement from ~=2.1 to ~=2.2 by @dependabot in https://github.com/wger-project/wger/pull/1721
- Bump pillow from 10.3.0 to 10.4.0 by @dependabot in https://github.com/wger-project/wger/pull/1722
- Bump reportlab from 4.2.0 to 4.2.2 by @dependabot in https://github.com/wger-project/wger/pull/1725
- Bump ruff from 0.4.8 to 0.5.4 by @dependabot in https://github.com/wger-project/wger/pull/1729
- Bump django-cors-headers from 4.3.1 to 4.4.0 by @dependabot in https://github.com/wger-project/wger/pull/1720
- Update django-crispy-forms requirement from ~=2.2 to ~=2.3 by @dependabot in https://github.com/wger-project/wger/pull/1741
- Update fontawesomefree requirement from ~=6.5.1 to ~=6.6.0 by @dependabot in https://github.com/wger-project/wger/pull/1743
- Bump ruff from 0.5.4 to 0.6.2 by @dependabot in https://github.com/wger-project/wger/pull/1757
- Bump docker/setup-qemu-action from 3.1.0 to 3.2.0 by @dependabot in https://github.com/wger-project/wger/pull/1730
- Bump easy-thumbnails from 2.8.5 to 2.10 by @dependabot in https://github.com/wger-project/wger/pull/1766
- Bump wheel from 0.43.0 to 0.44.0 by @dependabot in https://github.com/wger-project/wger/pull/1769
- Bump ruff from 0.6.2 to 0.6.7 by @dependabot in https://github.com/wger-project/wger/pull/1775
- Bump django-filter from 24.2 to 24.3 by @dependabot in https://github.com/wger-project/wger/pull/1776
- Bump pymongo from 4.7.1 to 4.9.1 by @dependabot in https://github.com/wger-project/wger/pull/1772
- Bump coverage from 7.5.4 to 7.6.1 by @dependabot in https://github.com/wger-project/wger/pull/1778
- Bump ruff from 0.6.7 to 0.6.8 by @dependabot in https://github.com/wger-project/wger/pull/1777
- Bump tzdata from 2024.1 to 2024.2 by @dependabot in https://github.com/wger-project/wger/pull/1781
- Bump pymongo from 4.9.1 to 4.10.1 by @dependabot in https://github.com/wger-project/wger/pull/1782
- Bump django-axes[ipware] from 6.5.1 to 7.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1783
- Bump openfoodfacts from 0.4.0 to 1.1.3 by @dependabot in https://github.com/wger-project/wger/pull/1784
- Bump icalendar from 5.0.13 to 6.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1788
- Bump tqdm from 4.66.4 to 4.66.5 by @dependabot in https://github.com/wger-project/wger/pull/1787
- Bump coverage from 7.6.1 to 7.6.3 by @dependabot in https://github.com/wger-project/wger/pull/1794
- Bump reportlab from 4.2.2 to 4.2.5 by @dependabot in https://github.com/wger-project/wger/pull/1796
- Bump gunicorn from 22.0.0 to 23.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1799
- Bump icalendar from 6.0.0 to 6.0.1 by @dependabot in https://github.com/wger-project/wger/pull/1793
- Bump django-cors-headers from 4.4.0 to 4.5.0 by @dependabot in https://github.com/wger-project/wger/pull/1800
- Bump psycopg2-binary from 2.9.9 to 2.9.10 by @dependabot in https://github.com/wger-project/wger/pull/1802
- Bump openfoodfacts from 1.1.3 to 2.2.0 by @dependabot in https://github.com/wger-project/wger/pull/1812
- Bump wheel from 0.44.0 to 0.45.0 by @dependabot in https://github.com/wger-project/wger/pull/1817
- Bump Sortable from 1.15.2 to 1.15.3 by @dependabot in https://github.com/wger-project/wger/pull/1764
- Bump ruff from 0.6.8 to 0.7.4 by @dependabot in https://github.com/wger-project/wger/pull/1821
- Bump coverage from 7.6.3 to 7.6.7 by @dependabot in https://github.com/wger-project/wger/pull/1823
- Bump django-cors-headers from 4.5.0 to 4.6.0 by @dependabot in https://github.com/wger-project/wger/pull/1826
- Bump crispy-bootstrap5 from 2024.2 to 2024.10 by @dependabot in https://github.com/wger-project/wger/pull/1828
- Bump icalendar from 6.0.1 to 6.1.0 by @dependabot in https://github.com/wger-project/wger/pull/1830
- Bump ruff from 0.7.4 to 0.8.0 by @dependabot in https://github.com/wger-project/wger/pull/1831
- Bump wheel from 0.45.0 to 0.45.1 by @dependabot in https://github.com/wger-project/wger/pull/1832
- Bump tqdm from 4.66.5 to 4.67.1 by @dependabot in https://github.com/wger-project/wger/pull/1829
- Bump ruff from 0.8.0 to 0.8.2 by @dependabot in https://github.com/wger-project/wger/pull/1834
- Update bleach[css] requirement from ~=6.1 to ~=6.2 by @dependabot in https://github.com/wger-project/wger/pull/1835
- Bump pillow from 10.4.0 to 11.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1838
- Bump htmx.org from 2.0.3 to 2.0.4 by @dependabot in https://github.com/wger-project/wger/pull/1842
- Bump ruff from 0.8.2 to 0.8.3 by @dependabot in https://github.com/wger-project/wger/pull/1841
- Bump django-axes[ipware] from 7.0.0 to 7.0.1 by @dependabot in https://github.com/wger-project/wger/pull/1846
- Bump coverage from 7.6.7 to 7.6.10 by @dependabot in https://github.com/wger-project/wger/pull/1851
- Bump faker from 26.0.0 to 33.1.0 by @dependabot in https://github.com/wger-project/wger/pull/1857
- Bump ruff from 0.8.3 to 0.8.5 by @dependabot in https://github.com/wger-project/wger/pull/1861
- Bump django-debug-toolbar from 4.4.5 to 4.4.6 by @dependabot in https://github.com/wger-project/wger/pull/1740
- Bump faker from 33.1.0 to 33.3.0 by @dependabot in https://github.com/wger-project/wger/pull/1866
- Bump drf-spectacular[sidecar] from 0.27.2 to 0.28.0 by @dependabot in https://github.com/wger-project/wger/pull/1865
- Bump ruff from 0.8.5 to 0.9.0 by @dependabot in https://github.com/wger-project/wger/pull/1872
- Bump djangorestframework-simplejwt[crypto] from 5.3.1 to 5.4.0 by @dependabot in https://github.com/wger-project/wger/pull/1868
- Bump pillow from 11.0.0 to 11.1.0 by @dependabot in https://github.com/wger-project/wger/pull/1874
- Bump faker from 33.3.0 to 35.0.0 by @dependabot in https://github.com/wger-project/wger/pull/1881
- Update django-simple-history requirement from ~=3.7 to ~=3.8 by @dependabot in https://github.com/wger-project/wger/pull/1882
- Bump django-environ from 0.11.2 to 0.12.0 by @dependabot in https://github.com/wger-project/wger/pull/1883
- Bump docker/setup-qemu-action from 3.2.0 to 3.4.0 by @dependabot in https://github.com/wger-project/wger/pull/1886
- Bump psycopg from 3.2.3 to 3.2.4 by @dependabot in https://github.com/wger-project/wger/pull/1879
- Bump django-debug-toolbar from 4.4.6 to 5.0.1 by @dependabot in https://github.com/wger-project/wger/pull/1893
- Bump coverage from 7.6.10 to 7.6.12 by @dependabot in https://github.com/wger-project/wger/pull/1898
- Bump docker/setup-qemu-action from 3.4.0 to 3.6.0 by @dependabot in https://github.com/wger-project/wger/pull/1904
- Bump pymongo from 4.10.1 to 4.11.2 by @dependabot in https://github.com/wger-project/wger/pull/1908
- Bump psycopg[binary] from 3.2.3 to 3.2.6 by @dependabot in https://github.com/wger-project/wger/pull/1911
- Bump openfoodfacts from 2.2.0 to 2.5.0 by @dependabot in https://github.com/wger-project/wger/pull/1848
- Bump isort from 5.13.2 to 6.0.1 by @dependabot in https://github.com/wger-project/wger/pull/1910
- Bump datatables.net-bs5 from 2.1.8 to 2.2.2 by @dependabot in https://github.com/wger-project/wger/pull/1885
- Bump ruff from 0.9.0 to 0.11.0 by @dependabot in https://github.com/wger-project/wger/pull/1916
- Bump django-filter from 24.3 to 25.1 by @dependabot in https://github.com/wger-project/wger/pull/1912
- Bump reportlab from 4.2.5 to 4.3.1 by @dependabot in https://github.com/wger-project/wger/pull/1915
- Bump django-axes[ipware] from 7.0.1 to 7.0.2 by @dependabot in https://github.com/wger-project/wger/pull/1913
- Bump tzdata from 2024.2 to 2025.1 by @dependabot in https://github.com/wger-project/wger/pull/1919
- Bump djangorestframework-simplejwt[crypto] from 5.4.0 to 5.5.0 by @dependabot in https://github.com/wger-project/wger/pull/1918
- Bump faker from 35.0.0 to 37.0.2 by @dependabot in https://github.com/wger-project/wger/pull/1923
- Bump icalendar from 6.1.0 to 6.1.2 by @dependabot in https://github.com/wger-project/wger/pull/1922
- Bump coverage from 7.6.12 to 7.7.0 by @dependabot in https://github.com/wger-project/wger/pull/1925
- Bump psycopg from 3.2.4 to 3.2.6 by @dependabot in https://github.com/wger-project/wger/pull/1920
- Bump django-debug-toolbar from 5.0.1 to 5.1.0 by @dependabot in https://github.com/wger-project/wger/pull/1924
- Bump django-cors-headers from 4.6.0 to 4.7.0 by @dependabot in https://github.com/wger-project/wger/pull/1929
- Bump tzdata from 2025.1 to 2025.2 by @dependabot in https://github.com/wger-project/wger/pull/1933
New Contributors
- @ebwinters made their first contribution in https://github.com/wger-project/wger/pull/1561
- @Dieterbe made their first contribution in https://github.com/wger-project/wger/pull/1655
- @Maniues made their first contribution in https://github.com/wger-project/wger/pull/1661
- @JLaField made their first contribution in https://github.com/wger-project/wger/pull/1695
- @taylor-fuller made their first contribution in https://github.com/wger-project/wger/pull/1751
- @victorbmlabs made their first contribution in https://github.com/wger-project/wger/pull/1798
- @kmoy1 made their first contribution in https://github.com/wger-project/wger/pull/1807
- @eyJhb made their first contribution in https://github.com/wger-project/wger/pull/1833
- @navyjosh made their first contribution in https://github.com/wger-project/wger/pull/1843
- @Maralai made their first contribution in https://github.com/wger-project/wger/pull/1855
- @blsouthcott made their first contribution in https://github.com/wger-project/wger/pull/1365
- @crypto-a made their first contribution in https://github.com/wger-project/wger/pull/1876
- @scrapcode made their first contribution in https://github.com/wger-project/wger/pull/1894
- @PeterDaveHello made their first contribution in https://github.com/wger-project/wger/pull/1906
Full Changelog: https://github.com/wger-project/wger/compare/2.2…2.3