|
1 | 1 | # Changes |
2 | 2 |
|
| 3 | +## 2026.22 |
| 4 | + |
| 5 | +`2026-04-10` | [44e9a3b7d0...44e9a3b7d0](https://github.com/OneGov/onegov-cloud/compare/44e9a3b7d0^...44e9a3b7d0) |
| 6 | + |
3 | 7 | ## 2026.21 |
4 | 8 |
|
5 | | -No changes since last release |
| 9 | +`2026-04-10` | [cc33ac41df...cc33ac41df](https://github.com/OneGov/onegov-cloud/compare/cc33ac41df^...cc33ac41df) |
6 | 10 |
|
7 | 11 | ## 2026.20 |
8 | 12 |
|
@@ -1771,170 +1775,3 @@ This also refactors some code that relied on the old indexer behavior |
1771 | 1775 |
|
1772 | 1776 | `2025-10-24` | [3a7d6284d7...bca98ed899](https://github.com/OneGov/onegov-cloud/compare/3a7d6284d7^...bca98ed899) |
1773 | 1777 |
|
1774 | | -## 2025.57 |
1775 | | - |
1776 | | -`2025-10-24` | [a92f06950b...d1e1b4df2c](https://github.com/OneGov/onegov-cloud/compare/a92f06950b^...d1e1b4df2c) |
1777 | | - |
1778 | | -### Core |
1779 | | - |
1780 | | -##### Changes default for `email_validator.CHECK_DELIVERABILITY` |
1781 | | - |
1782 | | -We both use this validator directly and indirectly through WTForms. |
1783 | | -However WTForms uses its own defaults for `check_deliverability` which |
1784 | | -is different from `email_validator.CHECK_DELIVERABILITY`. This change |
1785 | | -harmonizes the two defaults and avoids unnecessary I/O overhead. |
1786 | | - |
1787 | | -`Bugfix` | [OGC-2494](https://linear.app/onegovcloud/issue/OGC-2494) | [91f31d08fb](https://github.com/onegov/onegov-cloud/commit/91f31d08fb4e5aeadeb428b64883dc38cb49f238) |
1788 | | - |
1789 | | -### Landsgemeinde |
1790 | | - |
1791 | | -##### Fix InDesign Import |
1792 | | - |
1793 | | -`Bugfix` | [OGC-2683](https://linear.app/onegovcloud/issue/OGC-2683) | [ff0f061aaf](https://github.com/onegov/onegov-cloud/commit/ff0f061aafd591e035c559881efe966e7b4a8bdf) |
1794 | | - |
1795 | | -##### Improves search results and suggestions |
1796 | | - |
1797 | | -`Bugfix` | [OGC-2695](https://linear.app/onegovcloud/issue/OGC-2695) | [6bb53b3ee3](https://github.com/onegov/onegov-cloud/commit/6bb53b3ee310aff30dea160f6bcfac09031925e6) |
1798 | | - |
1799 | | -##### Add content-sidebar for assembly items |
1800 | | - |
1801 | | -`Bugfix` | [OGC-2698](https://linear.app/onegovcloud/issue/OGC-2698) | [87a1e60828](https://github.com/onegov/onegov-cloud/commit/87a1e608282e5177daced0611764765b100e00fb) |
1802 | | - |
1803 | | -### Org |
1804 | | - |
1805 | | -##### Increases batch size for invoice and ticket paginations |
1806 | | - |
1807 | | -`Feature` | [OGC-2687](https://linear.app/onegovcloud/issue/OGC-2687) | [89218d1ad8](https://github.com/onegov/onegov-cloud/commit/89218d1ad8f8a9cef626d87f20820aadad942fc7) |
1808 | | - |
1809 | | -##### Allows multiple ticket categories for filtering invoices/payments |
1810 | | - |
1811 | | -`Feature` | [OGC-2703](https://linear.app/onegovcloud/issue/OGC-2703) | [bcc780577b](https://github.com/onegov/onegov-cloud/commit/bcc780577be5e40062a8b87df41ae32ff28ff03b) |
1812 | | - |
1813 | | -##### Only considers last reservation in date filter in payments/invoices |
1814 | | - |
1815 | | -This allows a cleaner separation of invoicing periods, since every |
1816 | | -invoice / payment will have one reference date, instead of a range which |
1817 | | -could partially overlap and cause it to show up in multiple periods. |
1818 | | - |
1819 | | -`Feature` | [OGC-2704](https://linear.app/onegovcloud/issue/OGC-2704) | [b68c68c85c](https://github.com/onegov/onegov-cloud/commit/b68c68c85c0afdd1ab37e8a756821f9bb78fc95a) |
1820 | | - |
1821 | | -##### Change internal link to use a searchable dropdown in editor. |
1822 | | - |
1823 | | -`Feature` | [OGC-2351](https://linear.app/onegovcloud/issue/OGC-2351) | [58ef8b671b](https://github.com/onegov/onegov-cloud/commit/58ef8b671ba1a9c9e8c531317aa4c79ee915b611) |
1824 | | - |
1825 | | -##### Displays selected filters in ticket invoice pdf export |
1826 | | - |
1827 | | -`Feature` | [OGC-2702](https://linear.app/onegovcloud/issue/OGC-2702) | [648f6d15ba](https://github.com/onegov/onegov-cloud/commit/648f6d15ba3496138a55fa03d7f74b3665bda885) |
1828 | | - |
1829 | | -##### Adds a filter for invoices with positive net amounts |
1830 | | - |
1831 | | -`Feature` | [OGC-2701](https://linear.app/onegovcloud/issue/OGC-2701) | [3ed6d5c5fb](https://github.com/onegov/onegov-cloud/commit/3ed6d5c5fb0eeea2a5331633729f81ed274cf9a2) |
1832 | | - |
1833 | | -##### Removes some of the now redundant payment list functionality |
1834 | | - |
1835 | | -This functionality should be better served by the invoice list |
1836 | | - |
1837 | | -`Feature` | [OGC-2705](https://linear.app/onegovcloud/issue/OGC-2705) | [bc9461cc57](https://github.com/onegov/onegov-cloud/commit/bc9461cc57c7253beef5d2e5c2ea98708a6673da) |
1838 | | - |
1839 | | -##### Shows related tickets that were created as part of the same order |
1840 | | - |
1841 | | -`Feature` | [OGC-2691](https://linear.app/onegovcloud/issue/OGC-2691) | [29e9a1c295](https://github.com/onegov/onegov-cloud/commit/29e9a1c2958cf5fa1f9b93604771a77d989a118c) |
1842 | | - |
1843 | | -##### Increases visible date range for resource iCal |
1844 | | - |
1845 | | -`Feature` | [OGC-2710](https://linear.app/onegovcloud/issue/OGC-2710) | [bd4a7865ee](https://github.com/onegov/onegov-cloud/commit/bd4a7865ee589065f679500e7eb06ca0f264cba3) |
1846 | | - |
1847 | | -##### Adds a PDF export to my reservations with customizable date range |
1848 | | - |
1849 | | -`Feature` | [OGC-2157](https://linear.app/onegovcloud/issue/OGC-2157) | [1b8001843d](https://github.com/onegov/onegov-cloud/commit/1b8001843dc92cadcf6a928ac57f2cc5f4337cd4) |
1850 | | - |
1851 | | -##### Option to hide submitter email |
1852 | | - |
1853 | | -`Feature` | [OGC-2654](https://linear.app/onegovcloud/issue/OGC-2654) | [a490f6c9c5](https://github.com/onegov/onegov-cloud/commit/a490f6c9c515604ca73f533792909f51a1f259f7) |
1854 | | - |
1855 | | -##### Avoids sending empty daily newsletters |
1856 | | - |
1857 | | -`Bugfix` | [OGC-2706](https://linear.app/onegovcloud/issue/OGC-2706) | [72aa08883f](https://github.com/onegov/onegov-cloud/commit/72aa08883f4a695e252943486f4fedfb66f0564c) |
1858 | | - |
1859 | | -### Pas |
1860 | | - |
1861 | | -##### Adds option in cli to sync just one user account. |
1862 | | - |
1863 | | -`Feature` | [d498e1f823](https://github.com/onegov/onegov-cloud/commit/d498e1f823228037957130b35ca846be7123dda9) |
1864 | | - |
1865 | | -##### Fixes translation. |
1866 | | - |
1867 | | -`Bugfix` | [aa378ebfc0](https://github.com/onegov/onegov-cloud/commit/aa378ebfc0278b721b2bcd9564a0258fdb84a9f7) |
1868 | | - |
1869 | | -##### Fixes issue where parliamentarian choices were not limited. |
1870 | | - |
1871 | | -`Bugfix` | [eeb492a63f](https://github.com/onegov/onegov-cloud/commit/eeb492a63fc68d773c77919d181638833292f2e9) |
1872 | | - |
1873 | | -##### Log 404 errors as warnings instead of errors in Kub api. |
1874 | | - |
1875 | | -In sync, test users legitimately hit 404 response, triggering |
1876 | | -Sentry alerts — these shouldn't be treated as errors requiring |
1877 | | -investigation. |
1878 | | - |
1879 | | -`Bugfix` | [96db52c8f5](https://github.com/onegov/onegov-cloud/commit/96db52c8f5bd7546b247d47bca0553c7b0060b94) |
1880 | | - |
1881 | | -##### Log API check failures as warnings instead of errors |
1882 | | - |
1883 | | -When the KUB API is temporarily unavailable during cronjob imports, |
1884 | | -the API accessibility check raises RuntimeError, triggering Sentry |
1885 | | -alerts |
1886 | | - |
1887 | | -Builds on 96db52c8 which handled 404 errors for individual records. |
1888 | | - |
1889 | | -`Bugfix` | [9ee85b6542](https://github.com/onegov/onegov-cloud/commit/9ee85b6542379cda7239a56784586cae9001d327) |
1890 | | - |
1891 | | -### Search |
1892 | | - |
1893 | | -##### Removes ElasticSearch integration |
1894 | | - |
1895 | | -`Feature` | [OGC-1017](https://linear.app/onegovcloud/issue/OGC-1017) | [1f53cc147d](https://github.com/onegov/onegov-cloud/commit/1f53cc147d8ac35408d1580c8c825241724559eb) |
1896 | | - |
1897 | | -##### Makes upgrade task more robust |
1898 | | - |
1899 | | -`Bugfix` | [20bf43aeb7](https://github.com/onegov/onegov-cloud/commit/20bf43aeb7b7bf96adb3636ceecdfce25d3d6313) |
1900 | | - |
1901 | | -### Ticket |
1902 | | - |
1903 | | -##### Be a bit more robust in upgrade task. |
1904 | | - |
1905 | | -This is a classic upgrade task ordering problem where |
1906 | | -the ORM model has been updated but the database schema |
1907 | | -hasn't been migrated yet. Only happened locally: |
1908 | | - |
1909 | | -`sqlalchemy.exc.ProgrammingError: |
1910 | | -(psycopg2.errors.UndefinedColumn) column tickets.closed_on |
1911 | | -does not exist` |
1912 | | - |
1913 | | -`Other` | [f8955ffa68](https://github.com/onegov/onegov-cloud/commit/f8955ffa68901cb150624cf24bcac858292211f0) |
1914 | | - |
1915 | | -### Town6 |
1916 | | - |
1917 | | -##### Automatically subscribe new parliamentarians to newsletters |
1918 | | - |
1919 | | -`Feature` | [OGC-2621](https://linear.app/onegovcloud/issue/OGC-2621) | [f82516e3f9](https://github.com/onegov/onegov-cloud/commit/f82516e3f9adb484388ec2c33ccb240a949cd306) |
1920 | | - |
1921 | | -##### Lead text for iFrames |
1922 | | - |
1923 | | -`Feature` | [OGC-2367](https://linear.app/onegovcloud/issue/OGC-2367) | [2c32002bfc](https://github.com/onegov/onegov-cloud/commit/2c32002bfc009fc56b9407bbeef5cad00376bcc2) |
1924 | | - |
1925 | | -##### Custom text above footer for Form mails |
1926 | | - |
1927 | | -`Feature` | [OGC-2467](https://linear.app/onegovcloud/issue/OGC-2467) | [e6a9cc4f24](https://github.com/onegov/onegov-cloud/commit/e6a9cc4f245ab73db00703bc713b19d01929dc3c) |
1928 | | - |
1929 | | -##### Reservation Quota |
1930 | | - |
1931 | | -`Bugfix` | [OGC-2681](https://linear.app/onegovcloud/issue/OGC-2681) | [a92f06950b](https://github.com/onegov/onegov-cloud/commit/a92f06950bcb8d9e12ba93d993a3c8378508ec48) |
1932 | | - |
1933 | | -##### Only show dropdown if there is any public resource |
1934 | | - |
1935 | | -`Bugfix` | [OGC-2680](https://linear.app/onegovcloud/issue/OGC-2680) | [15d32ef710](https://github.com/onegov/onegov-cloud/commit/15d32ef71049fa67be063a43a6ad672611309574) |
1936 | | - |
1937 | | -##### Avoids including non-public directory entries in API |
1938 | | - |
1939 | | -`Bugfix` | [OGC-2723](https://linear.app/onegovcloud/issue/OGC-2723) | [a4e9e415c1](https://github.com/onegov/onegov-cloud/commit/a4e9e415c13f5ff9ec21732596d3889286f0ca6d) |
1940 | | - |
0 commit comments