Releases: digitalfabrik/entitlementcard
Releases · digitalfabrik/entitlementcard
[all] 2025.2.0 - 186
What's Changed
- 1816: Input validation for application endpoint by @seluianova in #1863
- 1853: Fix the style of dialogs in the app by @seluianova in #1857
- release-2025.1.0: update version by @f1sh1918 in #1860
- Docs CI CD by @f1sh1918 in #1785
- 1683: Adding email validation for email forms by @bahaaTuffaha in #1874
- 1774: Move translations to translations file by @ztefanie in #1841
- Fix Application Form: Do not allow jumping to next step if a previous… by @michael-markl in #1877
- 1864: Integration tests for Verein360 applications by @seluianova in #1879
- 1865: Custom application created confirmation mail by @f1sh1918 in #1872
- 1850: Fix multi card activation by @f1sh1918 in #1876
- 1880: Adjust imprint for koblenzpass by @seluianova in #1881
- 1646: Card self service tests by @f1sh1918 in #1885
- 1882: Fix load translations ios proposal by @f1sh1918 in #1884
- 1882: Fix translations override by @seluianova in #1883
- 1880: Use flutter_html for all legal texts by @seluianova in #1888
- 1847: Activity log tests by @f1sh1918 in #1889
- 1660: Handle apollo errors by @f1sh1918 in #1878
- 1774: Move german translation mui components by @f1sh1918 in #1870
- 1407: Application verification tests by @f1sh1918 in #1886
- Update issue templates by @steffenkleinle in #1894
- 1896: Rephrase texts in the app for Koblenz by @seluianova in #1897
- 1868: Check mandatory extensions by @f1sh1918 in #1891
- 1871: Remove logging applications by @f1sh1918 in #1890
- 1909: Fix circular dependency to use of project config in extensions by @steffenkleinle in #1910
- Fix self service form test by @f1sh1918 in #1916
- 1200: Setup sentry web by @f1sh1918 in #1911
Full Changelog: 2025.1.0-all...2025.2.0-all
[all] 2025.1.0 - 185
What's Changed
- Adjust verein 360 docs by @ztefanie in #1831
- update version for next release by @ztefanie in #1832
- 1835: Fix last store item hidden by @f1sh1918 in #1838
- Upgrade Flutter to 3.22.3 by @michael-markl in #1786
- Upgrade some pubs by @michael-markl in #1787
- Replace artemis with graphql_codegen by @michael-markl in #1788
- 1836: Carousel exception fix by @f1sh1918 in #1837
- Disable backup of app data and delete secure storage if a wrong secret is used on Android by @michael-markl in #1845
- 1840: Properly serialize activity log and fix it by @steffenkleinle in #1844
- 1851: Fix card deletion by @f1sh1918 in #1854
- 1843: Missing application labels by @f1sh1918 in #1855
- 1755: clickable email addresses by @bahaaTuffaha in #1856
New Contributors
- @bahaaTuffaha made their first contribution in #1856
Full Changelog: 2024.12.3-all...2025.1.0-all
[all] 2024.12.3 - 184
What's Changed
Full Changelog: 2024.12.2-all...2024.12.3-all
[all] 2024.12.2 - 183
What's Changed
- Improve development setup docs by @steffenkleinle in #1807
- Fix email translation in the application form by @seluianova in #1813
- 1624: Add role for verein360 to create api tokens by @ztefanie in #1794
- 1791: Create application verifications automatically for verein360 applications by @ztefanie in #1810
- 1820: Upload koblenz apk by @f1sh1918 in #1822
- release-2024.12.0: update version by @f1sh1918 in #1812
- 1790: Verein360 endpoint protection by @ztefanie in #1811
- 1817: Allow certain special characters by @f1sh1918 in #1819
- 1827: Surnames single digit by @f1sh1918 in #1829
- Remove duplicated * on the application form by @seluianova in #1815
- 1821: Fix wrong map attribution by @f1sh1918 in #1823
- 1824: Card extension jumps to old card by @f1sh1918 in #1828
- Fix card test by @f1sh1918 in #1830
- 1430: Show extend card notification only if the card is valid by @seluianova in #1809
Full Changelog: 2024.12.0-all...2024.12.2-all
[all] 2024.12.0 - 181
What's Changed
- 1666: Immutable state for cards and extensions by @steffenkleinle in #1667
- Ignore intellij settings and use prettier code style by @steffenkleinle in #1675
- 1474: Correctly display the location status on the location button by @steffenkleinle in #1691
- 1415: Revoke existing cards via user import endpoint by @seluianova in #1674
- Adjust koblenz icons by @ztefanie in #1701
- 1696: Custom font by @f1sh1918 in #1702
- 1666: Rename missing variables by @f1sh1918 in #1723
- 1666: Rename CardBlueprint to Card by @steffenkleinle in #1716
- Delete unused assets by @ztefanie in #1714
- 1676: Use common template for card activation app installation by @steffenkleinle in #1718
- 1647: Add store links by @f1sh1918 in #1708
- 1573: Add logging info for rate limiting of card creation endpoint by @steffenkleinle in #1717
- 1415: Update the error message when user entitlement is expired or revoked by @seluianova in #1724
- 1713: Fix MailNotification validation in CSV import by @steffenkleinle in #1715
- 1688: Fix custom scheme deeplinks by @f1sh1918 in #1690
- Bump rexml from 3.3.6 to 3.3.9 in /frontend by @dependabot in #1720
- 435: Use build context synchronously. by @michael-markl in #1727
- 1426: Add koblenz to beta and rename flavors by @ztefanie in #1706
- 1699: Card design koblenz by @f1sh1918 in #1711
- fix-floss-folder-name by @f1sh1918 in #1745
- Fortify Code Store by @michael-markl in #1721
- Bump rexml from 3.3.6 to 3.3.9 in /frontend/ios by @dependabot in #1743
- 1283: Fix physical store by store loader by @michael-markl in #1736
- 1653: Add intro slides with stores and disclaimer by @ztefanie in #1740
- 1692: Add this card has been revoked error message by @seluianova in #1737
- 1362: Upgrade circleci images by @steffenkleinle in #1719
- 1618: Add tests for api token feature by @ztefanie in #1694
- 1650: Adjust self service texts by @f1sh1918 in #1748
- 1422: Create PDF for koblenz pass by @ztefanie in #1764
- 1623: Add i18n for administration by @ztefanie in #1744
- Bump rexml from 3.3.6 to 3.3.9 in /frontend/android by @dependabot in #1775
- Use dart run instead of flutter pub run by @michael-markl in #1783
- Use protoc_builder instead of own implementation by @michael-markl in #1784
- Remove normalize-strings dependency by @michael-markl in #1782
- Fix number of licenses by @michael-markl in #1781
- 1670: Show form hints by @f1sh1918 in #1761
- 1672: Improve birthday field by @f1sh1918 in #1767
- 1664: Untouched State by @f1sh1918 in #1771
- 1750: Endpoint specification for verein360 by @ztefanie in #1773
- 1792: Application url depends environment by @f1sh1918 in #1793
- 1696: Apply fonts by @f1sh1918 in #1728
- 1795: Fix birthday date picker by @steffenkleinle in #1797
- 1678: Change filename of single card pdf by @ztefanie in #1778
- 1698: Update screenshots by @f1sh1918 in #1789
- 1430: Add query params to card self service form by @seluianova in #1749
- 1710: Handle empty language overrides by @seluianova in #1798
- 1430: Extend card by @seluianova in #1772
- 1700: Refactor and clean up csv import by @steffenkleinle in #1765
- 1621: Adjust application endpoint for verein360 by @ztefanie in #1800
- 1430: Add tests for the verifyCardInProjectV2 query by @seluianova in #1801
- 1430: Fix query params in the create card form by @seluianova in #1806
- 1430: Extend card add params by @f1sh1918 in #1803
Full Changelog: 2024.10.1-all...2024.12.0-all
[all] 2024.10.1 - 180
Info: This was just released for koblenz early access artifact (apk) (no additional features)
What's Changed
Full Changelog: 2024.10.0-all...2024.10.1-all
[all] 2024.10.0 - 179
What's Changed
- 1570: Connect geodata service by @f1sh1918 in #1612
- 1596: Add @typescript-eslint rules and fix issues by @steffenkleinle in #1604
- 1605: Add tests for import accepting stores mutation by @seluianova in #1643
- Update potentially vulnerable backend dependencies by @michael-markl in #1652
- Remove duplicate graphql provider by @michael-markl in #1658
- Report error to sentry if initialization of userCodeModel fails by @michael-markl in #1651
- 1635: Display koblenz pepper in admin settings by @ztefanie in #1640
- 1545: Provide data privacy text by @f1sh1918 in #1662
- 1419: Create card form by @f1sh1918 in #1648
- 1596: Add various linting rules for react and typescript by @steffenkleinle in #1668
- 1609: Enable store import koblenz by @f1sh1918 in #1655
- Extract widget for id card with region query by @michael-markl in #1657
- Updates to support xcode 16 by @ztefanie in #1677
- Backend test coverage report by @seluianova in #1616
- 1417: Implement authentication for user import endpoint by @seluianova in #1663
- 1431: Add app build config app by @ztefanie in #1654
- 1543: Fix missing metadata promotion by @f1sh1918 in #1661
- Downgrade secure storage by @f1sh1918 in #1695
Full Changelog: 2024.9.0-all...2024.10.0-all
[all] 2024.9.0 - 177
What's Changed
- Import is failing due to known field in LBE XML by @maxammann in #1642
[all] 2024.8.1 - 176
What's Changed
- 1498 add component tests for flutter by @seluianova in #1505
- 1507: Mobile scanner does not recognize barcodes by @f1sh1918 in #1524
- 663: Protect pw reset mail by @f1sh1918 in #1526
- 1530: Change warning text in the application form by @seluianova in #1534
- 1294: Rename verification package to cards by @seluianova in #1535
- 1446: Promote all by @f1sh1918 in #1504
- 1508: Add region header to the CSV export of cards statistics by @seluianova in #1533
- Do not send stack traces in GraphQL responses by @michael-markl in #1539
- 1514: Use predefined platform git tag by @f1sh1918 in #1515
- 1416: Create endpoint for user data by @seluianova in #1528
- 1433: Create user hashing for Koblenz by @ztefanie in #1499
- 1223: Log no applications by @f1sh1918 in #1553
- 1318: Setup backend test database by @seluianova in #1536
- 1416: Tests for the user import endpoint by @seluianova in #1552
- Fix failing build_backend job by @seluianova in #1557
- 1529: Fix typo by @steffenkleinle in #1558
- 1547: Add project config for koblenz by @f1sh1918 in #1554
- 1381: Make name comparison more robust by @steffenkleinle in #1559
- Fix protobuf version and adjust docs by @steffenkleinle in #1556
- Fix thread exhaustion/leak by @maxammann in #1546
- 1416: Rename the unique_userhash_regionid index to lowercase by @seluianova in #1564
- 1561: Add import store role by @f1sh1918 in #1562
- Fix matomo tracker singleton by @maxammann in #1567
- 🥳 1312: Fix exception when PageController was used after being disposed by @seluianova in #1569
- 1421: Add createCard mutation for Koblenz by @seluianova in #1563
- Security rexml update by @f1sh1918 in #1576
- Add react lint check to pre commit by @ztefanie in #1542
- Security ws update by @f1sh1918 in #1580
- Allow unknown config properties by @maxammann in #1565
- 1471: Update android sdk by @f1sh1918 in #1577
- Bump rexml from 3.3.5 to 3.3.6 in /frontend by @dependabot in #1584
- Add testing information to PR template by @steffenkleinle in #1590
- 1475: Csv store import module by @f1sh1918 in #1572
- Bump rexml from 3.3.5 to 3.3.6 in /frontend/android by @dependabot in #1592
- 1568: Add tests for createCardFromSelfService mutation by @seluianova in #1583
- 1492: Add bulk import from freinet by @ztefanie in #1541
- 1543: Fix metadata promotion by @f1sh1918 in #1594
- Fix metadata path by @f1sh1918 in #1598
- 1487: Allow switching of sorting mode for store list by @steffenkleinle in #1560
- 1585: Notify release backend by @f1sh1918 in #1586
Full Changelog: 2024.7.3-all...2024.8.1-all
[web] 2024.8.0 - 175
Fix thread exhaustion/leak #1546 by @maxammann