Skip to content

Latest commit

 

History

History
2166 lines (2088 loc) · 225 KB

CHANGELOG.md

File metadata and controls

2166 lines (2088 loc) · 225 KB

Changelog

All notable changes to this project will be documented in this file.

Since version v2308 the format is based on Keep a Changelog, This project (not yet) adheres to Semantic Versioning.

v2404.1.2

Changed

  • update a4 to mB-v2404.1.2

Fixed

  • fix categories can't be saved without icon

v2404.1.1

Added

  • add script to auto-generate changelog from changelog files

Changed

  • update dependency black to v24.3.0
  • update dependency django to v4.2.11
  • update dependency gunicorn to v22
  • update dependency postcss to v8.4.38
  • update dependency redis to v5.0.3
  • update dependency sass to v1.72.0
  • update dependency sass-loader to v14.2.0
  • update dependency wagtail to v5.2.4

Fixed

  • fix secondary filter button having the wrong color on small devices

v2402.1.4

Fixed

  • fix problems preventing .doc and .docx uploading in ckeditor5

v2402.1.3

Added

  • added option in ckeditor to open links in new tab

Fixed

  • add migrations for offlineevents and plans to make existing iframes appear in the new ckeditor5

v2402.1.2

Fixed

  • fix group members not being allowed to upload files via ckeditor5
  • disable iframes in the project result tab to prevent them from loading if js is disabled

v2402.1.1

Changed

  • update translations

Fixed

  • add missing template for email verification page

v2402.1

Added

  • celery beat for configuring scheduled tasks from django admin
  • pyenv version in gitignore
  • djlint linter for django templates to ensure code cosistency and avoid issues when using external code e.g. incorrect quotation marks
  • adds support for celery task queues with a redis message broker
  • adds makefile commands for starting and status checking of celery worker processes
  • settings: move A4_PROJECT_TOPICS to Enum class
  • apps/plans: topics as an m2m relation to plans, replacing django-multiselectfield
  • apps/projects: topics from TopicEnum, topic form and serializer for projects
  • logger in apps init file
  • management command devtools for creating fake data for testing API performance.
  • custom migration to make iframes work with ckeditor5
  • added dependency beautifulsoup4
  • add helptext to paragraph form in documents/text review
  • add helptext for maptopicprio ckeditor5 field
  • add helptext for topicprio ckeditor5 field
  • add helptext for offlinevent ckeditor5 field
  • enables caching for api endpoints api/{plans,extprojects,projects}/
  • caches are expired by signals and by periodic tasks, for details, see docs/api_caching.md
  • pyenv support for the make clean command and removing python packages in the README
  • test helper for getting emails by email address and subject

Changed

  • Django from 3.2.20 to 4.0 admin short description to admin desplay decorator delete custom function moved to the method form_valid according to Delete Generic Views upgrade url patterns USE_L10N is by default enabled ENGINE from postgresql_psycopg2 to postgresql new migrations for relations
  • Django from 4.0 to 4.1
  • Django from 4.1 to 4.2 settings/production.py: change to STORAGES apps: add update_fields for models' custom save() apps/votes: change index_together to indexes (generates a migration) requirements: update psycopg to v3
  • Updated pull request template for improved clarity and efficiency.
  • Introduced "Describe your changes" section.
  • Added items to "Tasks" checklist.- replace django-ckeditor with django-ckeditor5
  • disable browser-side form checks for forms which use ckeditor by adding novalidate to them This is necessary as ckeditor form fields which are required will block form submission otherwise.
  • update and move helptext for plans ckeditor5 field from model to form
  • update and move helptext for newsletter ckeditor5 field from model to form
  • update and move helptext for plattform email ckeditor5 field from model to form
  • update a4 to aa44c6c7f75428cc54988762ad333001596c6019
  • add image validator which validates that all img tags have the alt attribute set to all ckedito5 fields
  • made follow button always shown, not just when logged in
  • redirect to login page when clicking follow button and not logged in
  • classes and styling class ref for buttons so they work with new a4-prefix classes and follow refactor
  • apps/livequestions: remove richtext templatetag from module description in question_module_detail.html
  • wagtail upgrade from 4.1.6 to to 5.0 gradually
    • 4.2
    • WagtailImageField extend's Django ImageField to use Willow, new migrations
      • wagtail/images/migrations
        • 0025_alter_image_file_alter_rendition_file
      • wagtail/migrations
        • 0079_rename_taskstate_page_revision
        • 0080_generic_workflowstate
        • 0081_populate_workflowstate_content_type
        • 0082_alter_workflowstate_content_type_notnull
        • 0083_workflowcontenttype
      • meinberlin/apps/cms/migrations
        • 0042_upgrade_wagtail_image_related
    • .wagtail-userbar style change to web component
      • assets/scss/print.scss line 4
    • 5.0
      • New field for choosing css themes
      • wagtail/users/migrations/
        • 0012_userprofile_theme.py
    • 5.02
      • Migrate FieldPanel to TitleFieldPanel for slug field sync functionality
        • meinberlin/apps/cms/models/pages.py
  • wagtail: upgrade to 5.1.x (7634)
  • wagtail: upgrade to 5.2.x (7634)
  • django-filters: upgrade to 23.5 as required by wagtail 5.2 (7634)

Fixed

  • captcha becomes optional depending on project settings (from a+ issues: #2449)
  • deprecated warnings
    • remove default_app_config in apps
    • add a mock for session middleware get_response which cannot be none
    • replace deprecated ifequal with if tag in templates
    • replace active_phase with active_phase_ends_next in cms
  • add linebreaks templatetag to bplan statement email template to display newlines and paragraphs properly again.
  • fix contribution count on module tiles didn't include child comments (#5220)
  • fixed non-standard plain text email signature delimiter to use the established dash dash space delimiter
  • error json cannot be NULL by setting homepage empty body to {} in an earlier migration
  • add custom template for pasword reset done

Removed

  • background_task_completedtask and background_task tables
  • background_task app from the settings
  • background_task app from the requirements
  • removed kiezkasse from list on apps/dashboard/blueprints.py
  • help text about forgot password in login form (coming from allauth)
  • BREAKING CHANGE remove most of the project container app in preparation of the full deletion. This removes all existing project containers from the database. Make sure to export project container data or backup your database if you still need them. Only project containers are deleted, the projects they contain will be left untouched.
  • BREAKING CHANGE removed Select2MultipleWidget and associated styling.
  • apps/servicekonto: servicekonto provider

v2308

Changed

  • update a4 to mB-v2308
  • update translations
  • update dependency stylelint to v15.10.2 by @renovate in #5212
  • update dependency bootstrap to v5.3.1 by @renovate in #5122
  • update dependency postcss to v8.4.27 by @renovate in #5215
  • Revert "fix(deps): update dependency bootstrap to v5.3.1" by @philli-m in #5219

Fixed

  • fixed inconsistent comment count
  • fixed infinite comment scrolling

v2307

Added

  • add a changelog folder and readme with guideline for new changelog system
  • image and tile image alt-text field to projects, bplan, plan, container and extprojects serializers, admin and forms and display it in templates (!5121)
  • add markdown rules to editorconfig
  • add CategoryAndLabelAliasMixin and use in forms (#5156)
  • use CategoryAliasFilter from A4 instead of CategoryFilter to allow custom labels, also get custom labels in api (#5156)
  • docs: add more examples on how to test the bplan api
  • add script to check in CI that a4 hashes for pip and npm match
  • budgeting: added semantic time tag to react list item and updated component library
  • added class and styles to ensure ratings and title can be displayed correctly on mobiles fixes #5098
  • updated styling for horizontal tiles to ensure long titles work on all screens and rm uneeded classes to add to the class fixes #5097
  • add class for is-read-only to support button in budgeting (!7411)
  • add max height to control-bar dropdowns so users can scroll when more then 10 categories/labels (#5191)
  • add template tag in list and tile project images to ensure correct alt text is served
  • tests for category/label alias in budgeting api filtering, ideas list view filters and idea form
  • tests for image metadata required in bplan and plan form, testing !1425
  • testing tile_image_copyright, tile_image_alt_text in updated plan and project serializers, testing !1425
  • test archived projects cannot be supported by testing updated rule 'meinberlin_budgeting.support_proposal'

Changed

  • in plans changed name of description_image to image to be consistent with other project types and ensure image mixin works with all models (!5121)
  • reformat CHANGELOG.md
  • offlineevents: only send a notification about event start if project is not a draft (#4922)
  • change inheritance order to move ModelForm class from ImageRightOfUseMixin and ContactStorageConsentMixin to forms (#5156)
  • budgeting: made support button inactive when proposal is archived (!5150) updated component library (!5150)
  • updated captcheck js to be inline with DS improvements and move inline css to own file
  • use category and label factories from a4
  • allow already selected projects as possible choice for StoreFrontItem to avoid that they disappear once finished, fixes #5178
  • deps: update a4 to mb-v2307
  • update babel monorepo by @renovate in #5179
  • update dependency @fortawesome/fontawesome-free to v6.4.0 by @renovate in #5047
  • update dependency acorn to v8.10.0 by @renovate in #5198
  • update dependency autoprefixer to v10.4.14 by @renovate in #5020
  • update dependency babel-loader to v9.1.3 by @renovate in #5189
  • update dependency black to v23.7.0 by @renovate in #5190
  • update dependency bootstrap to v5.3.0 by @renovate in #5110
  • update dependency css-loader to v6.8.1 by @renovate in #5111
  • update dependency django to v3.2.20 [security] by @renovate in #5176
  • update dependency django-allauth to v0.54.0 by @renovate in #5033
  • update dependency django-debug-toolbar to v4 by @renovate in #5072
  • update dependency django-redis to v5.3.0 by @renovate in #5126
  • update dependency eslint to v8.45.0 by @renovate in #5207
  • update dependency eslint-plugin-jest to v27.2.3 by @renovate in #5201
  • update dependency faker to v18.11.2 by @renovate in #5134
  • update dependency hiredis to v2.2.3 by @renovate in #5055
  • update dependency js-cookie to v3.0.5 by @renovate in #5078
  • update dependency lint-staged to v13.2.3 by @renovate in #5177
  • update dependency mini-css-extract-plugin to v2.7.6 by @renovate in #5080
  • update dependency postcss to v8.4.26 by @renovate in #5202
  • update dependency postcss-loader to v7.3.3 by @renovate in #5103
  • update dependency psycopg2 to v2.9.6 by @renovate in #5058
  • update dependency psycopg2-binary to v2.9.6 by @renovate in #5064
  • update dependency pytest to v7.3.2 by @renovate in #5101
  • update dependency pytest-cov to v4.1.0 by @renovate in #5070
  • update dependency react-bootstrap-typeahead to v6.2.3 by @renovate in #5104
  • update dependency react-router-dom to v6.9.0 by @renovate in #5022
  • update dependency react-sticky-box to v2.0.4 by @renovate in #5081
  • update dependency requests to v2.31.0 [security] by @renovate in #5062
  • update dependency sass to v1.63.6 by @renovate in #5138
  • update dependency sass-loader to v13.3.2 by @renovate in #5105
  • update dependency sentry-sdk to v1.28.1 by @renovate in #5197
  • update dependency stylelint to v15.10.1 [security] by @renovate in #5186
  • update dependency stylelint-config-standard-scss to v9 by @renovate in #5074
  • update dependency swiper to v9.4.1 by @renovate in #5117
  • update dependency urllib3 to v2 by @renovate in #5088
  • update dependency wagtail to v4.1.6 by @renovate in #5066
  • update dependency webpack to v5.88.2 by @renovate in #5205
  • update dependency webpack-cli to v5.1.4 by @renovate in #5102
  • update dependency webpack-merge to v5.9.0 by @renovate in #5077
  • update dependency whatwg-fetch to v3.6.16 by @renovate in #5209
  • update dependency xlsxwriter to v3.1.2 by @renovate in #5094
  • update eslint packages by @renovate in #5109
  • update jest monorepo to v29.6.1 by @renovate in #5196

Fixed

  • add a missing translation for the char limit error from django-rest-framework (#4973)
  • budgeting: fix control bar not shown if list is empty (#5043)
  • notifications: fix typo in NotifyFollowersOnUpcomingEventEmail
  • add a missing translation for the char limit error from django-rest-framework (#4973)
  • fixed media query for list items aspect on larger screens, should fix #5171
  • temp fix for safari not breaking word when element is within grid element (#5193)
  • add missing default values to the copyright alt text partial fix for #5174
  • add correct path for alt text to ensure either tile or header alt is present depending on image displayed fixes #5174
  • increas max width templates/mapy_filter_and_sort: mv map switch to first line to match budgeting fixes #5170
  • add styling to ensure control bar dropsdowns wrap at max width fixes #5169
  • fix sass warning about negative inset variable

Removed

  • remove CategoryFactory and LabelFactory

What's Changed

  • Ks 2021 09 move poll export to a4 by @Rineee in #3882
  • fix(deps): update dependency autoprefixer to v10.3.6 by @renovate in #3885
  • fix(deps): update dependency postcss to v8.3.8 by @renovate in #3886
  • fix(deps): update dependency webpack to v5.54.0 by @renovate in #3887
  • fix(deps): update dependency webpack to v5.55.0 by @renovate in #3888
  • Ks 2021 09 update poll tests by @Rineee in #3890
  • chore(deps): update dependency eslint-plugin-react to v7.26.1 by @renovate in #3892
  • fix(deps): update dependency autoprefixer to v10.3.7 by @renovate in #3893
  • fix(deps): update dependency postcss to v8.3.9 by @renovate in #3894
  • chore(deps): update dependency lint-staged to v11.2.0 by @renovate in #3895
  • chore(deps): update dependency markdownlint-cli to v0.29.0 by @renovate in #3898
  • fix(deps): update dependency axios to v0.22.0 by @renovate in #3896
  • fix(deps): update dependency webpack to v5.56.1 by @renovate in #3897
  • fix(deps): update dependency bootstrap to v5.1.2 by @renovate in #3899
  • fix(deps): update dependency webpack to v5.57.1 by @renovate in #3900
  • fix(deps): update dependency mini-css-extract-plugin to v2.4.1 by @renovate in #3901
  • chore(deps): update dependency lint-staged to v11.2.3 by @renovate in #3903
  • fix(deps): update babel monorepo to v7.15.8 by @renovate in #3904
  • fix(deps): update dependency bootstrap to v5.1.3 by @renovate in #3905
  • fix(deps): update dependency mapbox-gl to v1.13.2 by @renovate in #3906
  • fix(deps): update dependency mini-css-extract-plugin to v2.4.2 by @renovate in #3907
  • fix(deps): update dependency react-bootstrap-typeahead to v5.2.1 by @renovate in #3908
  • chore(deps): update dependency eslint-plugin-import to v2.25.1 by @renovate in #3911
  • chore(deps): update dependency webpack-cli to v4.9.0 by @renovate in #3909
  • fix(deps): update dependency css-loader to v6.4.0 by @renovate in #3910
  • fix(deps): update dependency sass-loader to v12.2.0 by @renovate in #3914
  • fix(deps): update dependency axios to v0.23.0 by @renovate in #3915
  • fix(deps): update dependency webpack to v5.58.1 by @renovate in #3912
  • chore(deps): update dependency eslint-plugin-import to v2.25.2 by @renovate in #3916
  • chore(deps): update dependency webpack-cli to v4.9.1 by @renovate in #3918
  • fix(deps): update dependency webpack to v5.58.2 by @renovate in #3919
  • fix(deps): update dependency postcss-loader to v6.2.0 by @renovate in #3920
  • fix(deps): update dependency webpack to v5.59.0 by @renovate in #3921
  • chore(deps): update dependency eslint-plugin-promise to v5.1.1 by @renovate in #3923
  • chore(deps): update dependency husky to v7.0.4 by @renovate in #3924
  • chore(deps): update dependency lint-staged to v11.2.4 by @renovate in #3925
  • fix(deps): update dependency babel-loader to v8.2.3 by @renovate in #3926
  • fix(deps): update dependency mini-css-extract-plugin to v2.4.3 by @renovate in #3927
  • fix(deps): update dependency postcss to v8.3.11 by @renovate in #3928
  • chore(deps): update dependency lint-staged to v11.2.5 by @renovate in #3935
  • fix(deps): update dependency style-loader to v3.3.1 by @renovate in #3929
  • fix(deps): update dependency axios to v0.24.0 by @renovate in #3930
  • fix(deps): update dependency css-loader to v6.5.0 by @renovate in #3936
  • fix(deps): update dependency webpack to v5.60.0 by @renovate in #3931
  • chore(deps): update dependency lint-staged to v11.2.6 by @renovate in #3937
  • fix(deps): update dependency sass-loader to v12.3.0 by @renovate in #3942
  • fix(deps): update babel monorepo to v7.16.0 by @renovate in #3940
  • package.json: deps downgrade mapbox-gl by @philli-m in #3944
  • fix(deps): update dependency autoprefixer to v10.4.0 by @renovate in #3941
  • fix(deps): update dependency webpack to v5.61.0 by @renovate in #3943
  • Scheduled weekly dependency update for week 44 by @pyup-bot in #3939
  • fix(deps): update dependency css-loader to v6.5.1 by @renovate in #3947
  • fix(deps): update dependency mini-css-extract-plugin to v2.4.4 by @renovate in #3948
  • chore(deps): update dependency stylelint-declaration-strict-value to v1.8.0 by @renovate in #3949
  • fix(deps): update dependency webpack to v5.62.1 by @renovate in #3950
  • fix(deps): update dependency webpack to v5.62.2 by @renovate in #3951
  • update django to 3.2 by @fuzzylogic2000 in #3945
  • chore(deps): update dependency stylelint-config-standard to v23 by @renovate in #3934
  • fix(deps): update dependency webpack to v5.63.0 by @renovate in #3952
  • chore(deps): update dependency eslint to v8 by @renovate in #3913
  • [#4987]budgeting: add proposal serializer and api by @Rineee in #3954
  • chore(deps): update eslint packages by @renovate in #3959
  • chore(deps): update dependency stylelint to v14.1.0 by @renovate in #3960
  • fix(deps): update dependency copy-webpack-plugin to v9.1.0 by @renovate in #3961
  • requirements/prod: use hiredis to silence redis-py warnings by @goapunk in #3967
  • fix(deps): pin dependencies by @renovate in #3958
  • Scheduled weekly dependency update for week 46 by @pyup-bot in #3957
  • budgeting/proposals/list: add react list by @khamui in #3956
  • meinberlin/apps/dashboard: added new participatory budget to dashboard by @sabinammm in #3953
  • fix(deps): update dependency webpack to v5.64.1 by @renovate in #3962
  • fix(deps): update babel monorepo to v7.16.4 by @renovate in #3972
  • [#4987]Makefile//deps/package.json//config:add jest config setup by @philli-m in #3955
  • dev: add option to use postgresql in dev environment by @philli-m in #3857
  • meinberlin/apps/budgeting & dashboard: added text for third voting ph… by @sabinammm in #3974
  • apps//settings: add votes app with models by @Rineee in #3978
  • Kt 2021 11 pagination by @khamui in #3973
  • [#4987] apps/budgeting: add switch btn to BudgetingListItem as reusable compo… by @philli-m in #3969
  • apps/budgeting/proposal-list-item: adding features as moderator feedback e… by @khamui in #3975
  • [issues] Cosmetic fixes for detail and list view of proposals and ideas by @philli-m in #3982
  • chore(deps): update dependency lint-staged to v12 by @renovate in #3963
  • [refactor] make icon switch component in react and use in toggles for project overview by @philli-m in #3981
  • chore(deps): update dependency stylelint-config-standard to v24 by @renovate in #3965
  • Kt 2021 proposalitem features conditions by @khamui in #3984
  • apps/votes/models//migrations: change primary key of VotingToken to i… by @Rineee in #3987
  • apps/budgeting/proposal-item: using internationalized date by @khamui in #3986
  • Scheduled weekly dependency update for week 47 by @pyup-bot in #3979
  • chore(deps): update babel monorepo to v7.16.4 by @renovate in #3999
  • chore(deps): update dependency @testing-library/react to v12.1.2 by @renovate in #4000
  • meinberlin/templates: added general error message on top of all forms by @sabinammm in #3985
  • Scheduled weekly dependency update for week 48 by @pyup-bot in #3997
  • apps/budgeting: add ordering filter to API by @fuzzylogic2000 in #4007
  • meinberlin/apps/ideas and /contrib: added last edited text and date t… by @sabinammm in #4006
  • meinberlin/apps/bplan: added start and enddate of plan to required fo… by @sabinammm in #3993
  • fix(deps): update dependency mini-css-extract-plugin to v2.4.5 by @renovate in #4001
  • fix(deps): update dependency postcss-loader to v6.2.1 by @renovate in #4002
  • fix(deps): update dependency webpack to v5.64.4 by @renovate in #4003
  • chore(deps): update dependency lint-staged to v12.1.2 by @renovate in #4004
  • chore(deps): update dependency markdownlint-cli to v0.30.0 by @renovate in #4005
  • chore(deps): update eslint packages by @renovate in #4008
  • fix(deps): update dependency acorn to v8.6.0 by @renovate in #4009
  • fix(deps): update dependency postcss to v8.4.4 by @renovate in #4010
  • apps/budgeting: readd the old list to proposal list for testing and l… by @fuzzylogic2000 in #4016
  • fix(deps): update dependency copy-webpack-plugin to v10 by @renovate in #4012
  • chore(deps): update dependency stylelint-config-standard-scss to v3 by @renovate in #4011
  • [#4987] apps/budgeting/tests: add snapshot for budgeting list without items by @philli-m in #3995
  • apps/documents: loading document js only in template, not globally to… by @philli-m in #4015
  • Kl 2021 11 more propsal api filters by @fuzzylogic2000 in #4014
  • update psycopg2-binary to latest version by @goapunk in #4019
  • meinberlin/apps/contrib /ideas /mapideas: added updated and created t… by @sabinammm in #4013
  • Ks 2021 11 add token form to proposal list view by @Rineee in #4020
  • assets/js: fix initialisation of blueprint-picker - fixes #4022 by @fuzzylogic2000 in #4028
  • apps/contrib: make sure ordering filter also works on annotated field… by @fuzzylogic2000 in #3977
  • fix(deps): update dependency webpack to v5.65.0 by @renovate in #4037
  • chore(deps): update eslint packages by @renovate in #4036
  • Sm 2021 12 03 inconsistent error messages issue by @sabinammm in #4030
  • [#4987] apps/contrib: add dummy count component to be used in budgetList by @philli-m in #4032
  • apps/projects plans /contrib /ideas /mapideas /cms: added missing html_tag for… by @sabinammm in #4041
  • apps/plans/templates: fix for PR #4041 syntax error by @sabinammm in #4050
  • apps/budgeting/proposal-list-item: showing modified or created date by @khamui in #4048
  • fix(deps): update dependency sass-loader to v12.4.0 by @renovate in #4040
  • apps/maps: rm map files to a4 and update imports and deps by @philli-m in #4021
  • Pm 2021 12 budgeting cleanup by @philli-m in #4052
  • Sm 2021 12 08 comments missing translations issue by @sabinammm in #4049
  • Scheduled weekly dependency update for week 49 by @pyup-bot in #4035
  • budgeting/templates/proposal-list: only show token form for 3 phase m… by @Rineee in #4054
  • templates: blocktrans blocks refactored in all apps where these were not in 1 line by @sabinammm in #4055
  • chore(deps): update babel monorepo to v7.16.5 by @renovate in #4056
  • fix(deps): update dependency postcss to v8.4.5 by @renovate in #4057
  • apps/budgeting: add vote button component and template tag and load v… by @philli-m in #4051
  • apps/budgeting: add filter info and choices to proposal API by @fuzzylogic2000 in #4062
  • translations: add missing speech mark and make po by @philli-m in #4061
  • Kt 2021 11 proposal filter bar by @khamui in #3994
  • Kt 2021 12 js tests by @khamui in #4053
  • apps/votes: added widget to voting form by @sabinammm in #4033
  • fix(deps): update dependency copy-webpack-plugin to v10.1.0 by @renovate in #4058
  • fix(deps): update dependency node-sass to v7 by @renovate in #4039
  • chore(deps): update dependency @testing-library/react-native to v9 by @renovate in #4038
  • Release frontend issues including poll by @philli-m in #4064
  • apps/budgeting/api: more info in API and serializer by @fuzzylogic2000 in #4063
  • Pyup scheduled update 2021 12 13 by @fuzzylogic2000 in #4060
  • apps/budgeting: fix list items - moderatorfeedback by @khamui in #4073
  • [#50499] restrict moderation to not change projects by @sabinammm in #4068
  • apps/budgeting/proposal-list/filters: adjusting filters to new backend info by @khamui in #4072
  • Ks 2021 12 voting api by @Rineee in #4067
  • apps/budgeting/proposal-list-item/voting: fixing glitch with voting (… by @khamui in #4075
  • budgeting/templatetags/react_proposals_vote: add more info to templat… by @Rineee in #4076
  • chore(deps): update dependency lint-staged to v12.1.3 by @renovate in #4083
  • chore(deps): update dependency eslint to v8.5.0 by @renovate in #4084
  • fix(deps): update dependency copy-webpack-plugin to v10.2.0 by @renovate in #4085
  • apps/budgeting/proposal-item-detail/voting: making voting on detail view work by @khamui in #4079
  • settings/base.py: updated ck config to incl iframely public endpoint … by @philli-m in #4081
  • [#5135] tests/budgeting /ideas /mapideas /projects: added missing tests for r… by @sabinammm in #4077
  • apps/budgeting/filters: showing icons of every category by @khamui in #4080
  • settings/base.py: reconfig embed provider to fix #4071 by @philli-m in #4091
  • Scheduled weekly dependency update for week 51 by @pyup-bot in #4082
  • chore(deps): update dependency stylelint to v14.2.0 by @renovate in #4093
  • apps/budgeting: switch category and archived filters by @fuzzylogic2000 in #4092
  • apps/budgeting/filters: make initial fetch with defaults (querystring) by @khamui in #4102
  • Revert "settings/base.py: reconfig embed provider to fix #4071" by @philli-m in #4104
  • Revert "settings/base.py: updated ck config to incl iframely public endpoint …" by @philli-m in #4105
  • apps/projectcontainers/tabs: using data-bs-toggle by @khamui in #4108
  • apps/budgeting/js-tests: FilterBar.jsx and FilterBarDropdown.jsx by @khamui in #4088
  • apps/budgeting/proposal-list-item/badges: adding point_label propoert… by @khamui in #4113
  • [#5049] Kl 2021 12 restrict moderators by @fuzzylogic2000 in #4111
  • Ks 2021 12 token voting permissions by @Rineee in #4106
  • Pm 2021 12 styling issues jan milestone by @philli-m in #4112
  • chore(deps): update dependency lint-staged to v12.1.4 by @renovate in #4116
  • fix(deps): update dependency node-sass to v7.0.1 by @renovate in #4117
  • chore(deps): update dependency eslint-plugin-react to v7.28.0 by @renovate in #4118
  • fix(deps): update dependency acorn to v8.7.0 by @renovate in #4119
  • assets/buttons: adding better focus behaviour for button light //list… by @philli-m in #4120
  • Ks 2021 12 votes tests by @Rineee in #4123
  • budgeting/assets/VoteButton: add tabindex so vote is tabable by @philli-m in #4122
  • Scheduled weekly dependency update for week 52 by @pyup-bot in #4115
  • deps: update and tag a4 by @fuzzylogic2000 in #4125
  • [#5042] release translations by @sabinammm in #4126
  • chore(deps): update babel monorepo to v7.16.7 by @renovate in #4128
  • chore(deps): update dependency lint-staged to v12.1.5 by @renovate in #4129
  • fix(deps): pin dependencies by @renovate in #3998
  • chore(deps): update eslint packages by @renovate in #4131
  • Scheduled weekly dependency update for week 01 by @pyup-bot in #4127
  • fix(deps): update dependency autoprefixer to v10.4.1 by @renovate in #4130
  • base.py: add variable to assign embed_provider url via admin by @philli-m in #4132
  • tests/budgeting: test proposals api and serializer by @Rineee in #4133
  • tests/documents/rules /offlineevents/rules /plans/rules: group member… by @sabinammm in #4110
  • [#4126 (comment)] apps/budgeting: consolidate wording proposal list by @sabinammm in #4136
  • [#5051(part 1] Installing async comments and styling by @philli-m in #4066
  • deps/py: update Django to 3.2.11 by @fuzzylogic2000 in #4138
  • Ks 2022 01 store token in session by @Rineee in #4134
  • apps/plans: fix plan list translations by moving strings to variables in PlansList.jsx by @sabinammm in #4140
  • Ks 2022 01 plans detail tiny fix by @Rineee in #4141
  • apps/livequestions apps/plans: fixed missing translations by moving translation strings into variables at top of files in all affected jsx files by @sabinammm in #4151
  • chore(deps): update babel monorepo to v7.16.8 by @renovate in #4143
  • chore(deps): update dependency lint-staged to v12.1.7 by @renovate in #4144
  • fix(deps): update dependency autoprefixer to v10.4.2 by @renovate in #4145
  • fix(deps): update dependency jest to v27.4.7 by @renovate in #4146
  • fix(deps): update dependency mapbox-gl to v1.13.2 by @renovate in #4147
  • fix(deps): update dependency mini-css-extract-plugin to v2.4.7 by @renovate in #4148
  • chore(deps): update dependency eslint to v8.7.0 by @renovate in #4156
  • fix(deps): update dependency mini-css-extract-plugin to v2.5.2 by @renovate in #4157
  • fix(deps): update dependency webpack to v5.66.0 by @renovate in #4158
  • fix(deps): update dependency axios to v0.25.0 by @renovate in #4159
  • chore(deps): update dependency lint-staged to v12.2.0 by @renovate in #4160
  • django-admin: fix custom CK editor fields by @sabinammm in #4168
  • Move translations in JSX-Files to variables by @sabinammm in #4172
  • Scheduled weekly dependency update for week 05 by @pyup-bot in #4173
  • chore(deps): update babel monorepo by @renovate in #4162
  • chore(deps): update dependency webpack-cli to v4.9.2 by @renovate in #4163
  • fix(deps): update dependency copy-webpack-plugin to v10.2.4 by @renovate in #4164
  • fix(deps): update dependency mini-css-extract-plugin to v2.5.3 by @renovate in #4169
  • fix(deps): update dependency postcss to v8.4.6 by @renovate in #4175
  • chore(deps): update dependency eslint to v8.8.0 by @renovate in #4174
  • apps/plans: change participation choices and adapt old plans by @Rineee in #4186
  • Ks 2022 02 participation filter by @Rineee in #4189
  • apps/plans/forms//modal//plan_form: add form field to modal, adapt in… by @philli-m in #4184
  • documentation: adding howto testing emails in mB by @khamui in #4191
  • [#5404] apps/organisations: make organisation slugs editable in django-form by @sabinammm in #4188
  • [#5404] apps/projects: show editable project slug field in django-form by @sabinammm in #4192
  • ci: upgrade container to ubuntu 20.04 by @goapunk in #4193
  • Scheduled weekly dependency update for week 08 by @pyup-bot in #4190
  • apps/plans: add participation field info to plan detail by @fuzzylogic2000 in #4195
  • tests/users: add testing of initator rights in other organisations by @sabinammm in #4196
  • comment styling to match design by @khamui in #4185
  • config: set ckeditor provider from local.py by @goapunk in #4182
  • chore(deps): update dependency eslint-plugin-promise to v6 by @renovate in #4086
  • chore(deps): update dependency lint-staged to v12.3.4 by @renovate in #4165
  • chore(deps): update dependency stylelint to v14.5.3 by @renovate in #4166
  • fix(deps): update dependency webpack to v5.69.1 by @renovate in #4167
  • fix(deps): update dependency jest to v27.5.1 by @renovate in #4180
  • plans/FilterRadio//FilterSecondary: refactor to ensure keyboard acces… by @philli-m in #4194
  • fix(deps): update dependency css-loader to v6.6.0 by @renovate in #4179
  • chore(deps): update dependency markdownlint-cli to v0.31.1 by @renovate in #4178
  • chore(deps): update babel monorepo by @renovate in #4177
  • fix(deps): update dependency @fortawesome/fontawesome-free to v6 by @renovate in #4181
  • tests/projects/rules: added test to show initiator vs group member rights by @sabinammm in #4203
  • Ks 2022 02 csrf failure template by @Rineee in #4202
  • Ks 2022 02 csrf failure template 2 by @fuzzylogic2000 in #4204
  • [5378] appd/embed: remove embed code from project and linkage basic dashboar… by @fuzzylogic2000 in #4205
  • Kl 2022 02 translations by @fuzzylogic2000 in #4206
  • deps/js: remove axios by @fuzzylogic2000 in #4209
  • deps: update a4 - for new comment date format by @fuzzylogic2000 in #4210
  • Pm 2022 02 filter a11y tweaks by @philli-m in #4201
  • chore(deps): update dependency @testing-library/react to v12.1.3 by @renovate in #4212
  • fix(deps): update dependency postcss to v8.4.7 by @renovate in #4213
  • fix(deps): update dependency react-bootstrap-typeahead to v5.2.2 by @renovate in #4214
  • chore(deps): update eslint packages by @renovate in #4215
  • fix(deps): update dependency sass-loader to v12.6.0 by @renovate in #4216
  • Pm 2022 03 issues a11y by @philli-m in #4223
  • apps/bplan/tasks: fix UnicodeDecodeError to return None to be handled… by @fuzzylogic2000 in #4228
  • Pm 2022 03 issues by @philli-m in #4234
  • Scheduled weekly dependency update for week 09 by @pyup-bot in #4211
  • chore(deps): update dependency stylelint-config-standard to v25 by @renovate in #4219
  • chore(deps): update actions/setup-python action to v3 by @renovate in #4218
  • chore(deps): update actions/checkout action to v3 by @renovate in #4224
  • chore(deps): update actions/setup-node action to v3 by @renovate in #4217
  • chore(deps): update dependency eslint-plugin-react to v7.29.3 by @renovate in #4238
  • fix(deps): update dependency postcss to v8.4.8 by @renovate in #4240
  • chore(deps): update dependency lint-staged to v12.3.5 by @renovate in #4239
  • fix(deps): update dependency css-loader to v6.7.0 by @renovate in #4241
  • fix(deps): update dependency webpack to v5.70.0 by @renovate in #4243
  • fix(deps): update dependency css-loader to v6.7.1 by @renovate in #4245
  • apps/plans & apps/plans/templates: default text for participation explanation by @sabinammm in #4233
  • Ks 2022 03 use project admin form from a4 by @Rineee in #4236
  • Scheduled weekly dependency update for week 10 by @pyup-bot in #4237
  • Pm 2022 03 issues by @philli-m in #4246
  • Revert "fix(deps): update dependency @fortawesome/fontawesome-free to v6" by @fuzzylogic2000 in #4247
  • Kl 2022 03 update a4 translate by @fuzzylogic2000 in #4248
  • comments_async/date: break date into new line by @khamui in #4231
  • Pm 2022 03 milestone issues by @philli-m in #4249
  • fix(deps): update dependency mini-css-extract-plugin to v2.6.0 by @renovate in #4242
  • comments_async/filter/search: clear button fixes #4255 by @khamui in #4259
  • apps/plans & adhocracy4/comments_async: wording issues by @sabinammm in #4258
  • style glitches bugfix4252 by @khamui in #4260
  • debs: update a4 for comment issues by @sabinammm in #4261
  • apps/notifications: take absolute url of comment, not item commented on by @fuzzylogic2000 in #4262
  • [#5629] meinberlin/templates: updated header to latest berlin.de version by @sabinammm in #4264
  • modul/vorhaben/level-of-participation: styles fix infobox on vorhaben… by @khamui in #4265
  • chore(deps): update babel monorepo to v7.17.7 by @renovate in #4268
  • chore(deps): update dependency @testing-library/react to v12.1.4 by @renovate in #4269
  • plan/detail/translations: fixing read less and make translations by @khamui in #4271
  • Scheduled weekly dependency update for week 11 by @pyup-bot in #4267
  • chore(deps): update eslint packages by @renovate in #4270
  • deps/github: use https to clone a4 by @fuzzylogic2000 in #4272
  • fix(deps): update dependency autoprefixer to v10.4.3 by @renovate in #4273
  • fix(deps): update dependency postcss to v8.4.11 by @renovate in #4274
  • debs: update a4 for comments in poll issue by @sabinammm in #4278
  • assets/a4-comments: add margin to top for templates with no bottom ma… by @philli-m in #4279
  • deps: use tagged a4 by @fuzzylogic2000 in #4280
  • Revert "fix(deps): update dependency mapbox-gl to v1.13.2" by @philli-m in #4282
  • chore(deps): update dependency @babel/core to v7.17.8 by @renovate in #4284
  • chore(deps): update dependency lint-staged to v12.3.7 by @renovate in #4285
  • fix(deps): update dependency autoprefixer to v10.4.4 by @renovate in #4286
  • deps: excluding mapbox from being updated by renovate by @khamui in #4291
  • deps: excluding mapbox from being updated by renovate by @khamui in #4292
  • fix(deps): update dependency postcss to v8.4.12 by @renovate in #4287
  • chore(deps): update dependency stylelint to v14.6.0 by @renovate in #4288
  • account: add password reset unknown email email template, add setting… by @fuzzylogic2000 in #4293
  • account: unknown account mail wording update by @sabinammm in #4294
  • meinberlin/apps/contrib: add missing account messages translations by @sabinammm in #4296
  • config: remove captcha_url by @goapunk in #4297
  • tests: add missing CAPTCHA_URL by @goapunk in #4304
  • chore(deps): update dependency stylelint to v14.6.1 by @renovate in #4299
  • fix(deps): update dependency babel-loader to v8.2.4 by @renovate in #4300
  • chore(deps): update dependency @testing-library/react-native to v9.1.0 by @renovate in #4301
  • chore(deps): update dependency eslint to v8.12.0 by @renovate in #4302
  • fix(deps): update dependency moment to v2.29.2 by @renovate in #4306
  • fix(deps): update dependency webpack to v5.71.0 by @renovate in #4307
  • chore(deps): update dependency eslint-plugin-import to v2.26.0 by @renovate in #4309
  • chore(deps): update dependency @testing-library/react to v12.1.5 by @renovate in #4311
  • chore(deps): update babel monorepo to v7.17.9 by @renovate in #4310
  • chore(deps): update dependency eslint to v8.13.0 by @renovate in #4312
  • fix(deps): update dependency webpack to v5.72.0 by @renovate in #4313
  • Scheduled weekly dependency update for week 16 by @pyup-bot in #4314
  • fix(deps): update dependency moment to v2.29.3 by @renovate in #4316
  • tests/newsletter: check that not choosing project does give an error … by @fuzzylogic2000 in #4321
  • apps/notifications: remove unused template tag by @fuzzylogic2000 in #4320
  • chore(deps): update dependency lint-staged to v12.4.0 by @renovate in #4315
  • chore(deps): update dependency stylelint to v14.7.1 by @renovate in #4317
  • fix(deps): update dependency leaflet to v1.8.0 by @renovate in #4318
  • apps/newsletters: make clean more robust by @fuzzylogic2000 in #4322
  • fix(deps): update dependency autoprefixer to v10.4.5 by @renovate in #4324
  • fix(deps): update dependency babel-loader to v8.2.5 by @renovate in #4325
  • fix(deps): update dependency acorn to v8.7.1 by @renovate in #4328
  • chore(deps): update dependency @testing-library/react-native to v9.2.0 by @renovate in #4330
  • chore(deps): update dependency lint-staged to v12.4.1 by @renovate in #4331
  • chore(deps): update dependency eslint to v8.14.0 by @renovate in #4326
  • chore(deps): update dependency stylelint to v14.8.0 by @renovate in #4332
  • chore(deps): update babel monorepo to v7.17.10 by @renovate in #4334
  • chore(deps): update dependency stylelint to v14.8.1 by @renovate in #4335
  • fix(deps): update dependency autoprefixer to v10.4.7 by @renovate in #4336
  • fix(deps): update dependency postcss to v8.4.13 by @renovate in #4337
  • chore(deps): update dependency stylelint to v14.8.2 by @renovate in #4339
  • chore(deps): update dependency eslint to v8.15.0 by @renovate in #4340
  • fix(deps): update dependency webpack to v5.72.1 by @renovate in #4343
  • chore(deps): update babel monorepo to v7.17.12 by @renovate in #4345
  • chore(deps): update dependency stylelint to v14.8.3 by @renovate in #4348
  • fix(deps): update dependency postcss to v8.4.14 by @renovate in #4349
  • chore(deps): update babel monorepo to v7.18.0 by @renovate in #4350
  • chore(deps): update eslint packages by @renovate in #4351
  • chore(deps): update dependency lint-staged to v12.4.2 by @renovate in #4352
  • chore(deps): update dependency stylelint to v14.8.4 by @renovate in #4353
  • captcheck.js: fix typo for switch aria-label by @philli-m in #4355
  • [5929] apps/plans: add explanation to export by @fuzzylogic2000 in #4363
  • apps/bplan: do not use filename from url, make one - fixes #4356 by @fuzzylogic2000 in #4364
  • deps: use own version of django-autoslug with fix - fixes #4366 by @fuzzylogic2000 in #4367
  • settings/renovate: enable updating py packages by @fuzzylogic2000 in #4380
  • fix(deps): update dependency moment to v2.29.4 [security] by @renovate in #4382
  • chore(deps): update dependency django to v3.2.15 [security] by @renovate in #4381
  • remove testing-library/react-native by @goapunk in #4387
  • fix(deps): update dependency react-sticky-box to v1 by @renovate in #4244
  • update most dependencies to react 18 by @goapunk in #4388
  • chore(deps): update actions/cache action to v3 by @renovate in #4289
  • chore(deps): update dependency husky to v8 by @renovate in #4341
  • fix(deps): update dependency copy-webpack-plugin to v11 by @renovate in #4346
  • chore(deps): update dependency django-cloudflare-push to v0.2.2 by @renovate in #4390
  • fix(deps): update dependency postcss-loader to v7 by @renovate in #4354
  • chore(deps): update babel monorepo by @renovate in #4386
  • fix(deps): update dependency autoprefixer to v10.4.8 by @renovate in #4395
  • fix(deps): update dependency jquery to v3.6.1 by @renovate in #4396
  • chore(deps): update dependency pytest to v7.1.2 by @renovate in #4393
  • chore(deps): update dependency freezegun to v1.2.2 by @renovate in #4392
  • chore(deps): update dependency python-magic to v0.4.27 by @renovate in #4394
  • chore(deps): update dependency django-allauth to v0.51.0 by @renovate in #4399
  • chore(deps): update dependency bcrypt to v3.2.2 by @renovate in #4389
  • chore(deps): update dependency easy-thumbnails to v2.8.3 by @renovate in #4391
  • chore(deps): update dependency django-ckeditor to v6.5.0 by @renovate in #4401
  • chore(deps): update dependency django-debug-toolbar to v3.6.0 by @renovate in #4402
  • chore(deps): update dependency pytest-factoryboy to v2.5.0 by @renovate in #4404
  • chore(deps): update dependency flake8 to v5 by @renovate in #4411
  • chore(deps): update dependency faker to v14 by @renovate in #4410
  • chore(deps): update eslint packages by @renovate in #4409
  • makefile: make relase and install with npm legacy-peer-deps by @fuzzylogic2000 in #4413
  • chore(deps): update dependency sentry-sdk to v1.9.7 by @renovate in #4406
  • chore(deps): update dependency whitenoise to v6.2.0 by @renovate in #4408
  • chore(deps): update dependency lint-staged to v13 by @renovate in #4415
  • chore(deps): update dependency requests to v2.28.1 by @renovate in #4405
  • chore(deps): update dependency pytest to v7.1.3 by @renovate in #4416
  • chore(deps): update dependency bcrypt to v4 by @renovate in #4417
  • chore(deps): update dependency django-enumfield to v3 by @renovate in #4419
  • fix(deps): update dependency sass-loader to v13 by @renovate in #4424
  • chore(deps): update dependency stylelint-config-standard to v28 by @renovate in #4422
  • fix(deps): update dependency postcss to v8.4.16 by @renovate in #4398
  • chore(deps): update actions/setup-python action to v4 by @renovate in #4431
  • chore(deps): update dependency stylelint to v14.11.0 by @renovate in #4407
  • fix(deps): update dependency mini-css-extract-plugin to v2.6.1 by @renovate in #4397
  • chore(deps): update dependency markdownlint-cli to v0.32.2 by @renovate in #4414
  • chore(deps): update dependency stylelint-declaration-strict-value to v1.9.0 by @renovate in #4427
  • chore(deps): update dependency webpack-cli to v4.10.0 by @renovate in #4428
  • fix(deps): update dependency acorn to v8.8.0 by @renovate in #4421
  • fix(deps): update dependency bootstrap to v5.2.0 by @renovate in #4429
  • fix(deps): update dependency webpack to v5.74.0 by @renovate in #4430
  • chore(deps): update dependency eslint-plugin-react to v7.31.4 by @renovate in #4434
  • chore(deps): update dependency eslint-plugin-react to v7.31.5 by @renovate in #4435
  • chore(deps): update dependency eslint-plugin-react to v7.31.6 by @renovate in #4436
  • chore(deps): update dependency @testing-library/react to v13.4.0 by @renovate in #4308
  • settings: remove travis config by @fuzzylogic2000 in #4400
  • Kl 2022 09 update a4 by @fuzzylogic2000 in #4426
  • fix(deps): update dependency react-bootstrap-typeahead to v6 by @renovate in #4437
  • chore(deps): update dependency stylelint-config-standard-scss to v5 by @renovate in #4423
  • chore(deps): update dependency eslint-plugin-react to v7.31.7 by @renovate in #4441
  • chore(deps): update babel monorepo to v7.19.0 by @renovate in #4442
  • chore(deps): update dependency wagtail to v2.16.3 by @renovate in #4440
  • chore(deps): update dependency sentry-sdk to v1.9.8 by @renovate in #4439
  • update jest to v29 by @goapunk in #4443
  • Pm 2022 09 rm planifolia by @philli-m in #4438
  • fix(deps): update dependency bootstrap to v5.2.1 by @renovate in #4453
  • fix(deps): update dependency node-sass to v7.0.2 by @renovate in #4454
  • assets/*: additional design fixes due to moving to bs by @philli-m in #4455
  • replace node-sass with sass by @goapunk in #4458
  • [#6422] django lists: templates/pagination.html: update pagination template by @philli-m in #4451
  • package.json//webpack: rm mapbox and replace with maplibre by @philli-m in #4459
  • Ks 2022 09 add module types by @Rineee in #4449
  • ci: remove frontend coverage app by @goapunk in #4457
  • [5044] Kl 2022 09 dashboard token export by @fuzzylogic2000 in #4444
  • chore(deps): update dependency eslint-plugin-react to v7.31.8 by @renovate in #4463
  • chore(deps): update jest monorepo to v29.0.3 by @renovate in #4465
  • fix(deps): update dependency autoprefixer to v10.4.9 by @renovate in #4466
  • chore(deps): update dependency eslint to v8.23.1 by @renovate in #4467
  • Ks 2022 09 module type fixes by @Rineee in #4464
  • [5044] apps/votes: add token generation component to dashboard, use async tasks by @fuzzylogic2000 in #4468
  • [6421] apps/notifications: send email on moderator feedback to proposal cont… by @fuzzylogic2000 in #4469
  • fix(deps): update dependency autoprefixer to v10.4.10 by @renovate in #4472
  • Ks 2022 09 proposal form display by @Rineee in #4473
  • tests: test dashboard components by @Rineee in #4471
  • chore(deps): update babel monorepo to v7.19.1 by @renovate in #4478
  • fix(deps): update dependency autoprefixer to v10.4.11 by @renovate in #4479
  • budgeting/pagination.html: disable threedots buttons by @khamui in #4476
  • Pm 2022 09 pagination js basic by @philli-m in #4461
  • Ks 2022 09 proposals random sorting by @Rineee in #4475
  • chore(deps): update dependency stylelint to v14.12.0 by @renovate in #4481
  • [6421] apps/budgeting: only sent moderated email to contact saved in form, n… by @fuzzylogic2000 in #4482
  • [5044 & 6487] dashboard token validation by @fuzzylogic2000 in #4477
  • fix(deps): update dependency autoprefixer to v10.4.12 by @renovate in #4491
  • Kl 2022 09 dashboard token perms by @fuzzylogic2000 in #4484
  • chore(deps): update dependency stylelint to v14.12.1 by @renovate in #4492
  • fix(deps): update dependency sass to v1.55.0 by @renovate in #4497
  • chore(deps): update dependency django-ckeditor to v6.5.1 by @renovate in #4450
  • Ks 2022 09 budgeting search filter by @Rineee in #4496
  • add isort config by @goapunk in #4495
  • fix deprecated sass functions by @goapunk in #4499
  • chore(deps): update dependency eslint-plugin-n to v15.3.0 by @renovate in #4498
  • webpack: only export a4 into this by @goapunk in #4503
  • chore(deps): update dependency eslint to v8.24.0 by @renovate in #4509
  • [#6460]apps//assets/: update render function syntax| deps: update a4 hash t… by @philli-m in #4489
  • [#6519] Ks 2022 09 budgeting label filter by @Rineee in #4508
  • Kl 2022 09 undo pagination change by @fuzzylogic2000 in #4520
  • budgeting/test_propsal_api: test search filter by @Rineee in #4505
  • [#6486] budgeting-list/tiles: adding reference number to tile by @khamui in #4493
  • [#6486]budgeting-list/filterbar/search: adding freetext search components by @khamui in #4480
  • chore(deps): update dependency faker to v15 by @renovate in #4519
  • chore(deps): update dependency django-debug-toolbar to v3.7.0 by @renovate in #4512
  • chore(deps): update dependency sentry-sdk to v1.9.9 by @renovate in #4518
  • chore(deps): update babel monorepo to v7.19.3 by @renovate in #4527
  • tests/budgeting: test labels filter and labels in serializer by @Rineee in #4524
  • [#6425] lighthouse fix for token input by @philli-m in #4526
  • apps/votes: change wording, order and slug for voting code dashboard … by @fuzzylogic2000 in #4517
  • chore(deps): update dependency stylelint to v14.13.0 by @renovate in #4528
  • chore(deps): update jest monorepo to v29.1.1 by @renovate in #4529
  • [updates] fixes from style lib removal by @philli-m in #4516
  • chore(deps): update dependency pytest-cov to v4 by @renovate in #4531
  • chore(deps): update dependency djangorestframework to v3.14.0 by @renovate in #4500
  • fix(deps): update dependency leaflet to v1.9.1 by @renovate in #4501
  • [#6422] pagination issues fixes by @khamui in #4513
  • Jd 2022 9 revert leaflet by @goapunk in #4533
  • [#6486] filter jstests by @khamui in #4530
  • Translations update from LIQD Weblate by @liqd-translator in #4384
  • chore(deps): update jest monorepo to v29.1.2 by @renovate in #4535
  • fix(deps): update dependency postcss to v8.4.17 by @renovate in #4536
  • tests: modify django mock by @goapunk in #4541
  • chore(deps): update dependency django to v3.2.16 by @renovate in #4539
  • chore(deps): update dependency sentry-sdk to v1.9.10 by @renovate in #4538
  • fix(deps): update dependency leaflet to v1.9.2 by @renovate in #4543
  • jstests: test conditional rendering of filters after click by @khamui in #4540
  • [updates] js syntax updating by @philli-m in #4532
  • fix(deps): update dependency bootstrap to v5.2.2 by @renovate in #4537
  • control-bar/filter: fixing behavior & fix spacing (styling) by @khamui in #4534
  • fix header image size in plans by @goapunk in #4546
  • fix(deps): update dependency sass-loader to v13.1.0 by @renovate in #4549
  • chore(deps): update dependency eslint to v8.25.0 by @renovate in #4554
  • chore(deps): update dependency eslint-plugin-react to v7.31.9 by @renovate in #4556
  • chore(deps): update dependency @babel/preset-env to v7.19.4 by @renovate in #4557
  • chore(deps): update dependency eslint-plugin-react to v7.31.10 by @renovate in #4558
  • fix(deps): update dependency postcss to v8.4.18 by @renovate in #4560
  • chore(deps): update dependency eslint-plugin-promise to v6.1.0 by @renovate in #4561
  • chore(deps): update dependency stylelint-declaration-strict-value to v1.9.1 by @renovate in #4563
  • [#6519] label on tiles by @khamui in #4542
  • assets/dropdown: update focus colour and update aria label, rm pointl… by @philli-m in #4562
  • chore(deps): update dependency faker to v15.1.1 by @renovate in #4559
  • chore(deps): update dependency bcrypt to v4.0.1 by @renovate in #4555
  • chore(deps): update dependency psycopg2-binary to v2.9.4 by @renovate in #4548
  • chore(deps): update jest monorepo to v29.2.0 by @renovate in #4564
  • chore(deps): update dependency stylelint to v14.14.0 by @renovate in #4566
  • apps/votes: add more info to task by @fuzzylogic2000 in #4490
  • chore(deps): update dependency stylelint-config-standard to v29 by @renovate in #4567
  • CategorySelect: manually trigger select2() by @goapunk in #4544
  • don't use precompiled psycopg2 for prod by @goapunk in #4571
  • Ks 2022 09 support phase by @Rineee in #4545
  • chore(deps): update jest monorepo to v29.2.1 by @renovate in #4578
  • [6536] Kl 2022 10 label filter by @fuzzylogic2000 in #4572
  • chore(deps): update dependency eslint-plugin-promise to v6.1.1 by @renovate in #4586
  • budgeting/map/switchbutton: fix #4523 by @khamui in #4576
  • chore(deps): update babel monorepo to v7.19.6 by @renovate in #4587
  • budgeting-list-item/styles: having a label__link class to position th… by @khamui in #4591
  • fix(deps): update dependency @fortawesome/fontawesome-free to v6 by @renovate in #4456
  • budgeting//contrib/filters: add random ordering to ProposalFilterSet … by @Rineee in #4582
  • Translations update from LIQD Weblate by @liqd-translator in #4579
  • apps/item detail templates: use label/badges from model property and … by @fuzzylogic2000 in #4585
  • filters via router by @khamui in #4573
  • chore(deps): update dependency sentry-sdk to v1.10.0 by @renovate in #4593
  • chore(deps): update dependency eslint to v8.26.0 by @renovate in #4604
  • chore(deps): update dependency sentry-sdk to v1.10.1 by @renovate in #4603
  • budgeting/filter/dropdown: align selectable options left fixes #4598 by @khamui in #4607
  • [#6593] deps: wagtail3 update by @philli-m in #4583
  • fix(deps): update dependency acorn to v8.8.1 by @renovate in #4610
  • chore(deps): update jest monorepo to v29.2.2 by @renovate in #4613
  • [6560] apps/moderator feedback: add new choice and filter to budgeting react list by @fuzzylogic2000 in #4602
  • chore(deps): update dependency wagtail to v3.0.3 by @renovate in #4612
  • assets/poll: remove popper styling and package and update poll styling by @philli-m in #4577
  • [#6593] deps: wagtail4 update by @philli-m in #4615
  • chore(deps): update dependency psycopg2 to v2.9.5 by @renovate in #4619
  • chore(deps): update dependency psycopg2-binary to v2.9.5 by @renovate in #4620
  • chore(deps): update dependency pytest to v7.2.0 by @renovate in #4617
  • voting: fix some spelling issues by @goapunk in #4592
  • renovate: wagtail < 4.2 by @goapunk in #4618
  • [6560] [6536] add tests by @fuzzylogic2000 in #4623
  • budgeting: add rule to view support also between phases and use rule … by @Rineee in #4606
  • fixes #4595 by @khamui in #4627
  • Pm 2022 10 styling issues by @philli-m in #4609
  • renovate: use < for allwed versions by @fuzzylogic2000 in #4629
  • Translations update from LIQD Weblate by @liqd-translator in #4625
  • chore(deps): update dependency stylelint-config-standard-scss to v6 by @renovate in #4614
  • fix(deps): update dependency autoprefixer to v10.4.13 by @renovate in #4635
  • chore(deps): update dependency eslint-plugin-n to v15.4.0 by @renovate in #4637
  • Translations update from LIQD Weblate by @liqd-translator in #4643
  • fix(deps): update dependency react-router-dom to v6.4.3 by @renovate in #4639
  • fix(deps): update dependency babel-loader to v8.3.0 by @renovate in #4645
  • chore(deps): update dependency stylelint to v14.14.1 by @renovate in #4647
  • fix(deps): update dependency sass to v1.56.0 by @renovate in #4648
  • [6609 ]Ks 2022 10 support btw phases by @Rineee in #4638
  • chore(deps): update dependency stylelint-config-standard-scss to v6.1.0 by @renovate in #4649
  • chore(deps): update dependency eslint-plugin-jest to v27.1.4 by @renovate in #4651
  • chore(deps): update babel monorepo to v7.20.2 by @renovate in #4652
  • chore(deps): update jest monorepo to v29.3.0 by @renovate in #4662
  • chore(deps): update eslint packages by @renovate in #4653
  • chore(deps): update dependency husky to v8.0.2 by @renovate in #4663
  • Ks 2022 11 support phase tests by @Rineee in #4655
  • chore(deps): update jest monorepo to v29.3.1 by @renovate in #4665
  • fix(deps): update dependency sass to v1.56.1 by @renovate in #4666
  • Translations update from LIQD Weblate by @liqd-translator in #4650
  • chore(deps): update dependency faker to v15.3.1 by @renovate in #4640
  • chore(deps): update dependency eslint-plugin-n to v15.5.1 by @renovate in #4668
  • fix(deps): update dependency webpack to v5.75.0 by @renovate in #4669
  • fix(deps): update dependency sass-loader to v13.2.0 by @renovate in #4671
  • tests/budgeting: test templatetags by @Rineee in #4670
  • chore(deps): update dependency eslint-plugin-jest to v27.1.5 by @renovate in #4675
  • [issues]livequestions/categorySelect: remove select2 fix, styling off but fun… by @philli-m in #4636
  • chore(deps): update dependency django-filter to v22 by @renovate in #4420
  • Ks 2022 11 ampel wording changes by @Rineee in #4679
  • fix(deps): update dependency postcss to v8.4.19 by @renovate in #4676
  • chore(deps): update dependency stylelint to v14.15.0 by @renovate in #4680
  • Pm 2022 10 a11y errors by @philli-m in #4633
  • fix(deps): update dependency babel-loader to v9 by @renovate in #4634
  • fix(deps): update dependency css-loader to v6.7.2 by @renovate in #4681
  • [technical] budgeting/assests/*, PlansList: update linting rules and jsx files by @philli-m in #4672
  • [issues] filter_bar, switch: update styling to filter buttons fixes #4608 by @philli-m in #4673
  • fix labels helptext by @khamui in #4632
  • chore(deps): update dependency wagtail to v4.1.1 by @renovate in #4621
  • Ks 2022 11 add moderator tasks by @Rineee in #4682
  • templates/form_fields: add widget_tweaks template tags to use add_err… by @fuzzylogic2000 in #4687
  • chore(deps): update dependency faker to v15.3.2 by @renovate in #4685
  • chore(deps): update dependency sentry-sdk to v1.11.0 by @renovate in #4690
  • fix(deps): update dependency @fortawesome/fontawesome-free to v6.2.1 by @renovate in #4691
  • notifications/notify_contact_on_moderator_feedback: change wording as… by @Rineee in #4693
  • fix(deps): update dependency mini-css-extract-plugin to v2.7.0 by @renovate in #4694
  • apps/votes/views: use gettext_lazy instead of gettext to fix tests by @Rineee in #4689
  • Ks 2022 11 moderation tasks filter by @Rineee in #4696
  • chore(deps): update eslint packages by @renovate in #4700
  • tests/budgeting: test moderation task filter by @Rineee in #4699
  • livequestions/CatergorySelect//Filters//QuestionForm: only render cat… by @philli-m in #4705
  • [6668] display mod things in proposal detail and form by @fuzzylogic2000 in #4688
  • [Issues] Pm 2022 11 issues by @philli-m in #4706
  • chore(deps): update dependency zeep to v4.2.1 by @renovate in #4702
  • Translations update from LIQD Weblate by @liqd-translator in #4692
  • fix(deps): update dependency bootstrap to v5.2.3 by @renovate in #4708
  • fix(deps): update dependency leaflet to v1.9.3 by @renovate in #4701
  • Kl 2022 11 moderator emails by @fuzzylogic2000 in #4704
  • [issues] Pm 2022 11 issues by @philli-m in #4711
  • Ks 2022 11 mod task ordering by @Rineee in #4713
  • chore(deps): update dependency sentry-sdk to v1.11.1 by @renovate in #4710
  • chore(deps): update dependency faker to v15.3.3 by @renovate in #4712
  • chore(deps): update dependency webpack-cli to v5 by @renovate in #4695
  • Pm 2022 11 semantic html by @philli-m in #4709
  • [6668] apps/budgeting/moderation: wording changes by @fuzzylogic2000 in #4715
  • apps/polls: remove old migrations by @Rineee in #4716
  • [issues] toggle filters btn behavior by @philli-m in #4683
  • chore(deps): update dependency flake8 to v6 by @renovate in #4718
  • chore(deps): update dependency eslint-plugin-jest to v27.1.6 by @renovate in #4723
  • Translations update from LIQD Weblate by @liqd-translator in #4724
  • add tests for group member perms by @fuzzylogic2000 in #4707
  • chore(deps): update dependency lint-staged to v13.0.4 by @renovate in #4726
  • chore(deps): update dependency @babel/core to v7.20.5 by @renovate in #4729
  • [6668] moderator view tests and comp lib by @fuzzylogic2000 in #4725
  • moderationtasks/dashboard: fix show mod tasks in pb 1 phase, fixes #4727 by @Rineee in #4730
  • fix(deps): update dependency mini-css-extract-plugin to v2.7.1 by @renovate in #4732
  • fix(deps): update dependency postcss-loader to v7.0.2 by @renovate in #4733
  • assets/details: hide the default arrow on safari fixes #4720 by @philli-m in #4731
  • fix(deps): update dependency react-router-dom to v6.4.4 by @renovate in #4735
  • chore(deps): update dependency eslint to v8.29.0 by @renovate in #4739
  • chore(deps): update dependency stylelint to v14.16.0 by @renovate in #4740
  • chore(deps): update dependency lint-staged to v13.1.0 by @renovate in #4742
  • chore(deps): update dependency eslint-plugin-n to v15.6.0 by @renovate in #4743
  • chore(deps): update dependency webpack-cli to v5.0.1 by @renovate in #4744
  • fix(deps): update dependency mini-css-extract-plugin to v2.7.2 by @renovate in #4745
  • fix(deps): update dependency react-router-dom to v6.4.5 by @renovate in #4747
  • fix(deps): update dependency sass to v1.56.2 by @renovate in #4750
  • fix(deps): update dependency postcss to v8.4.20 by @renovate in #4751
  • a4/dashboard/sidebar/DocumentManagement.jsx: update dashboard by @khamui in #4748
  • deps: adding missing deps from a4 by @khamui in #4749
  • [issues/updates] small fixes still from planifolia rm by @philli-m in #4752
  • Pm 2022 12 a4 deps by @philli-m in #4753
  • chore(deps): update dependency django-debug-toolbar to v3.8.1 by @renovate in #4741
  • chore(deps): update dependency pytest-factoryboy to v2.5.1 by @renovate in #4737
  • chore(deps): update dependency faker to v15.3.4 by @renovate in #4734
  • assets/list_item: update max width fixes #4657 by @philli-m in #4756
  • chore(deps): update dependency isort to v5.11.1 by @renovate in #4755
  • deps: tag and update a4 by @fuzzylogic2000 in #4762
  • fix(deps): update dependency css-loader to v6.7.3 by @renovate in #4769
  • Translations update from LIQD Weblate by @liqd-translator in #4771
  • [issues] stage/prod release issues by @philli-m in #4772
  • chore(deps): update dependency eslint-plugin-jest to v27.1.7 by @renovate in #4775
  • fix(deps): update dependency react-router-dom to v6.5.0 by @renovate in #4776
  • chore(deps): update dependency eslint to v8.30.0 by @renovate in #4777
  • fix(deps): update dependency sass to v1.57.0 by @renovate in #4778
  • [6799] budegting proposal back button by @fuzzylogic2000 in #4773
  • fix(deps): update dependency maplibre-gl to v2 by @renovate in #4462
  • fix(deps): update dependency sass to v1.57.1 by @renovate in #4781
  • chore(deps): update dependency isort to v5.11.3 by @renovate in #4760
  • chore(deps): update dependency easy-thumbnails to v2.8.4 by @renovate in #4780
  • fix(deps): update dependency react-router-dom to v6.6.0 by @renovate in #4783
  • chore(deps): update dependency isort to v5.11.4 by @renovate in #4784
  • chore(deps): update dependency sentry-sdk to v1.12.1 by @renovate in #4774
  • chore(deps): update babel monorepo to v7.20.7 by @renovate in #4786
  • [6799] tests/budgeting: add tests for back link in detail view by @fuzzylogic2000 in #4785
  • fix(deps): update dependency react-router-dom to v6.6.1 by @renovate in #4787
  • chore(deps): update dependency @babel/plugin-transform-modules-commonjs to v7.20.11 by @renovate in #4788
  • do not explicitly install py requirements only used in a4 by @fuzzylogic2000 in #4790
  • deps/python: use moved autoslug repo by @fuzzylogic2000 in #4789
  • [#6667] swiper phases by @khamui in #4759
  • apps/budgeting: add anchor link and use in list by @fuzzylogic2000 in #4782
  • [6876] py packages by @fuzzylogic2000 in #4791
  • chore(deps): update dependency stylelint to v14.16.1 by @renovate in #4793
  • replace trans -> translate by @goapunk in #4796
  • chore(deps): update dependency django-allauth to v0.52.0 by @renovate in #4794
  • chore(deps): update dependency xlsxwriter to v3.0.4 by @renovate in #4792
  • chore(deps): update dependency hiredis to v2.1.0 by @renovate in #4766
  • fix(deps): update dependency jquery to v3.6.3 by @renovate in #4757
  • deps: update leaflet.Markercluster by @goapunk in #4797
  • chore(deps): update dependency eslint to v8.31.0 by @renovate in #4798
  • chore(deps): update dependency eslint-plugin-jest to v27.2.0 by @renovate in #4800
  • fix(deps): update dependency @maplibre/maplibre-gl-leaflet to v0.0.19 by @renovate in #4802
  • chore(deps): update dependency husky to v8.0.3 by @renovate in #4803
  • chore(deps): update dependency xlsxwriter to v3.0.5 by @renovate in #4799
  • [#6908] remove bcrypt and old a2 password hasher by @goapunk in #4808
  • chore(deps): update dependency @babel/core to v7.20.12 by @renovate in #4811
  • fix(deps): update dependency babel-loader to v9.1.2 by @renovate in #4812
  • chore(deps): update dependency xlsxwriter to v3.0.6 by @renovate in #4813
  • js-packages: remove momentjs by @khamui in #4806
  • chore(deps): update dependency whitenoise to v6.3.0 by @renovate in #4804
  • translations: getting latest translations on webplate by @khamui in #4817
  • chore(deps): update dependency eslint-plugin-jest to v27.2.1 by @renovate in #4821
  • fix(deps): update dependency postcss to v8.4.21 by @renovate in #4822
  • chore(deps): update dependency markdownlint-cli to v0.33.0 by @renovate in #4823
  • Translations update from LIQD Weblate by @liqd-translator in #4820
  • remove pollyfills for fetch and promise by @goapunk in #4795
  • fix(deps): update dependency react-router-dom to v6.6.2 by @renovate in #4826
  • chore(deps): update dependency eslint-plugin-jsx-a11y to v6.7.0 by @renovate in #4828
  • [6876] remove django-capture-tag by @fuzzylogic2000 in #4805
  • webpack: fix order of imports, remove unused css by @goapunk in #4831
  • chore(deps): update dependency hiredis to v2.1.1 by @renovate in #4830
  • chore(deps): update dependency faker to v16 by @renovate in #4827
  • chore(deps): update eslint packages by @renovate in #4833
  • chore(deps): update dependency easy-thumbnails to v2.8.5 by @renovate in #4825
  • apps/* map containing/zoom-buttons: adding role and aria-label by @khamui in #4835
  • [6669] apps/moderatorfeedback: change wording by @fuzzylogic2000 in #4819
  • [issues] styling release issues by @philli-m in #4834
  • [6876] js packages by @khamui in #4801
  • chore(deps): update dependency babel-loader to v9.1.2 by @renovate in #4837
  • chore(deps): update eslint packages by @renovate in #4836
  • [issues] notificatio issue and rating unifying by @philli-m in #4838
  • [6669] apps/contrib/item-detail: restyle moderator feedback, move status dis… by @fuzzylogic2000 in #4818
  • chore(deps): update dependency requests to v2.28.2 by @renovate in #4840
  • chore(deps): update dependency faker to v16.4.0 by @renovate in #4842
  • rename moderatorfeedback by @khamui in #4839
  • Ks 2023 01 add black by @Rineee in #4843
  • chore(deps): update dependency sentry-sdk to v1.13.0 by @renovate in #4841
  • chore(deps): update dependency eslint to v8.32.0 by @renovate in #4846
  • [6401] apps/votes: add own votes filter to budgeting list and only show during phase by @fuzzylogic2000 in #4847
  • chore(deps): update eslint packages by @renovate in #4848
  • fix(deps): update dependency swiper to v8.4.6 by @renovate in #4849
  • Jd 2023 01 make translations by @goapunk in #4856
  • fix(deps): update dependency react-router-dom to v6.7.0 by @renovate in #4861
  • apps/notifications: show moderator status in email by @fuzzylogic2000 in #4860
  • fix(deps): update dependency acorn to v8.8.2 by @renovate in #4869
  • Translations update from LIQD Weblate by @liqd-translator in #4858
  • Ks 2023 01 filter issues by @Rineee in #4865
  • chore(deps): update jest monorepo to v29.4.0 by @renovate in #4870
  • Ks 2023 01 several tokens in session by @Rineee in #4872
  • [issues] Poll styling issues and dep updates by @philli-m in #4859
  • README: update installation instruction by @goapunk in #4874
  • chore(deps): update dependency sentry-sdk to v1.14.0 by @renovate in #4868
  • chore(deps): update jest monorepo to v29.4.1 by @renovate in #4875
  • fix(deps): update dependency react-router-dom to v6.8.0 by @renovate in #4877
  • tests/budgeting//votes: test storing several tokens in session by @Rineee in #4876
  • chore(deps): update dependency eslint to v8.33.0 by @renovate in #4881
  • chore(deps): update dependency eslint-plugin-react to v7.32.2 by @renovate in #4882
  • [6958] apps/budgeting: display map or list as back link text depending on mo… by @fuzzylogic2000 in #4879
  • fix(deps): update dependency swiper to v8.4.7 by @renovate in #4883
  • chore(deps): update dependency xlsxwriter to v3.0.7 by @renovate in #4844
  • chore(deps): update dependency faker to v16.6.1 by @renovate in #4854
  • chore(deps): update dependency isort to v5.12.0 by @renovate in #4880
  • chore(deps): update dependency pytest to v7.2.1 by @renovate in #4845
  • [4810]apps/budgeting/controlbar: fix horizontal spacing of filter dro… by @khamui in #4884
  • Jd 2023 01 no obsolete translations by @goapunk in #4886
  • [6963] VotingToken: use and store hashes instead of codes by @goapunk in #4866
  • fix(deps): update dependency sass to v1.58.0 by @renovate in #4889
  • Revert "[6963] VotingToken: use and store hashes instead of codes" by @Rineee in #4892
  • budgeting: prevent auto-filling of voting token by @goapunk in #4888
  • [#4664]apps/budgeting/SupportBox: Accessibility "Support-Button" (Voi… by @khamui in #4863
  • Translations update from LIQD Weblate by @liqd-translator in #4894
  • Ks 2023 03 annotate vote count by @Rineee in #4896
  • [6951] apps/budgeting: end session on button click by @fuzzylogic2000 in #4878
  • chore(deps): update dependency django to v3.2.17 by @renovate in #4893
  • [#6402] apps/budgeting: add vote count to serializer and tile and detail view by @philli-m in #4862
  • Jd 2023 01 store codes as hash by @goapunk in #4901
  • [7008]apps/budgeting/vote-button: only show vote button if has sessio… by @khamui in #4885
  • [#6951]scss/modal: styling modal to match design (depending on a4) by @khamui in #4871
  • budgeting/templates/proposal_list: keep url params when token is ente… by @Rineee in #4906
  • Jd 2023 01 rename accordion by @goapunk in #4902
  • Jd 2023 01 fixtures by @goapunk in #4873
  • [#6462] add vote to map popups a4 dep by @philli-m in #4903
  • Translations update from LIQD Weblate by @liqd-translator in #4908
  • translations: new strings by @philli-m in #4909
  • fix(deps): update dependency react-router-dom to v6.8.1 by @renovate in #4918
  • [4904]apps/ideas & mapideas/dashboard: export as excel missing for bo… by @khamui in #4915
  • [6958] apps/budgeting: display "map" as default back-link text, apps/proriza… by @fuzzylogic2000 in #4910
  • dep: update a4 to apply poll results fix by @khamui in #4919
  • chore(deps): update dependency black to v23 by @renovate in #4890
  • chore(deps): update dependency xlsxwriter to v3.0.8 by @renovate in #4905
  • chore(deps): update dependency wagtail to v4.1.2 by @renovate in #4914
  • chore(deps): update dependency sentry-sdk to v1.15.0 by @renovate in #4923
  • chore(deps): update dependency lint-staged to v13.1.1 by @renovate in #4921
  • [4907]apps/votes: helptext and package size set to 1 mio, instead of … by @khamui in #4916
  • [4912]templates/a4dashboard/progress: fix wrong "depublish" by @khamui in #4925
  • [4809]modules/detail/phases: fixing line-break and colors of phase st… by @khamui in #4928
  • [6669]apps/budgeting/moderator-feedback: detail-info title fontsize s… by @khamui in #4929
  • fix(deps): update dependency @fortawesome/fontawesome-free to v6.3.0 by @renovate in #4933
  • chore(deps): update jest monorepo to v29.4.2 by @renovate in #4931
  • apps/votes: decrease numbers for token generation batches, download p… by @fuzzylogic2000 in #4934
  • Translations update from LIQD Weblate by @liqd-translator in #4935
  • chore(deps): update dependency faker to v16.7.0 by @renovate in #4932
  • [#7008 #6402 tests] list view fixes and tests by @philli-m in #4927
  • apps/ideas/views: add all missing annotations in AbstractIdeaListView by @Rineee in #4937
  • apps/votes: increase token batch sizes again, batch update the tokens… by @fuzzylogic2000 in #4936
  • apps/votes: change migration to delete and recreate tables by @fuzzylogic2000 in #4938
  • apps/votes/tasks//views: decrease BATCH_SIZE, PACKAGE_SIZE, TOKENS_PE… by @Rineee in #4943
  • [4853]apps/budgeting/list-item/labels: char limit for ampel labels re… by @khamui in #4941
  • chore(deps): update dependency faker to v16.8.1 by @renovate in #4944
  • budeting/assets/BudgetingProposalList: add space by @Rineee in #4947
  • Translations update from LIQD Weblate by @liqd-translator in #4948
  • apps/cms: use model fields for storefront counts by @fuzzylogic2000 in #4940
  • Kl 2023 02 update and tag a4 by @fuzzylogic2000 in #4949
  • chore(deps): update dependency eslint to v8.34.0 by @renovate in #4950
  • budgeting/proposal_list: add class so add token button not huge by @philli-m in #4930
  • tests/account//votes: testing story #6951, test that tokens are delet… by @Rineee in #4926
  • notifications/notify_creator_on_moderator_feedback: add left align st… by @philli-m in #4954
  • chore(deps): update dependency lint-staged to v13.1.2 by @renovate in #4957
  • fix(deps): update dependency sass to v1.58.1 by @renovate in #4959
  • chore(deps): update dependency faker to v17 by @renovate in #4960
  • fix(deps): update dependency swiper to v9 by @renovate in #4891
  • fix(deps): update dependency react-sticky-box to v2 by @renovate in #4917
  • chore(deps): update jest monorepo to v29.4.3 by @renovate in #4964
  • chore(deps): update dependency django to v3.2.18 [security] by @renovate in #4967
  • chore(deps): update dependency stylelint-declaration-strict-value to v1.9.2 by @renovate in #4970
  • fix(deps): update dependency sass to v1.58.2 by @renovate in #4972
  • chore(deps): update dependency @testing-library/react to v14 by @renovate in #4971
  • add debug log for bplan api by @goapunk in #4968
  • fix(deps): update dependency react-markdown to v8.0.5 by @renovate in #4855
  • [4920]account/email: adding template for account already exists case … by @khamui in #4956
  • [6562]apps/plans/export: add 'draft' field to export by @khamui in #4953
  • [6962] end session automatically by @Rineee in #4966
  • fix(deps): update dependency sass to v1.58.3 by @renovate in #4975
  • templates/*: rm second budgeting list fixes #4955 and add sr header f… by @philli-m in #4962
  • Translations update from LIQD Weblate by @liqd-translator in #4974
  • [6968] votes: increase token length to 16 by @goapunk in #4969
  • translations: makemessages by @fuzzylogic2000 in #4977
  • [#6402] tests: refactor budget list to add test for uncovered lines by @philli-m in #4952
  • budgeting/views: let token session expire after 12 hours by @Rineee in #4978
  • chore(deps): update dependency hiredis to v2.2.2 by @renovate in #4898
  • Kl 2023 02 moderation rules by @fuzzylogic2000 in #4976
  • deps: update and tag a4 by @fuzzylogic2000 in #4980
  • chore(deps): update babel monorepo to v7.21.0 by @renovate in #4979
  • chore(deps): update dependency @babel/plugin-transform-modules-commonjs to v7.21.2 by @renovate in #4985
  • Jd 2023 02 codes delete background task by @goapunk in #4965
  • Kl 2023 02 wording prop form by @fuzzylogic2000 in #4986
  • fix(deps): update dependency react-bootstrap-typeahead to v6.0.1 by @renovate in #4996
  • chore(deps): update dependency eslint to v8.35.0 by @renovate in #4997
  • budgeting: pass mode=list as url param when posting a token, fixes #… by @Rineee in #4993
  • apps/budgeting: change wording for back links on moderate form - fixe… by @fuzzylogic2000 in #4999
  • fix fixtures for voting token by @goapunk in #5001
  • assets/input-group: add styling for inputgroups on small screen which… by @philli-m in #5004
  • fix(deps): update dependency react-bootstrap-typeahead to v6.0.2 by @renovate in #4998
  • fix(deps): update dependency react-router-dom to v6.8.2 by @renovate in #5006
  • Translations update from LIQD Weblate by @liqd-translator in #4990
  • apps/budgeting: redirect to referer after token post to keep filters … by @fuzzylogic2000 in #5005
  • Jd 2023 02 serializer datetime by @goapunk in #5007
  • fix(deps): update dependency swiper to v9.1.0 by @renovate in #5008
  • chore(deps): update dependency sentry-sdk to v1.16.0 by @renovate in #5002
  • chore(deps): update dependency whitenoise to v6.4.0 by @renovate in #4995
  • chore(deps): update dependency faker to v17.5.0 by @renovate in #4994
  • chore(deps): update dependency stylelint-config-standard-scss to v7 by @renovate in #4951
  • [7144] budgeting: change export for pb3 by @Rineee in #5009
  • apps/budgeting: remove own_votes filter from url when session is ende… by @fuzzylogic2000 in #5011
  • translations: makemessages to add new strings by @fuzzylogic2000 in #5012
  • Translations update from LIQD Weblate by @liqd-translator in #5013

New Contributors

  • @liqd-translator made their first contribution in #4384

Full Changelog: https://github.com/liqd/a4-meinberlin/compare/v2109.1...v2303

demo-v2302

What's Changed

  • chore(deps): update dependency lint-staged to v13.0.4 by @renovate in #4726
  • chore(deps): update dependency @babel/core to v7.20.5 by @renovate in #4729
  • [6668] moderator view tests and comp lib by @fuzzylogic2000 in #4725
  • moderationtasks/dashboard: fix show mod tasks in pb 1 phase, fixes #4727 by @Rineee in #4730
  • fix(deps): update dependency mini-css-extract-plugin to v2.7.1 by @renovate in #4732
  • fix(deps): update dependency postcss-loader to v7.0.2 by @renovate in #4733
  • assets/details: hide the default arrow on safari fixes #4720 by @phillimorland in #4731
  • fix(deps): update dependency react-router-dom to v6.4.4 by @renovate in #4735
  • chore(deps): update dependency eslint to v8.29.0 by @renovate in #4739
  • chore(deps): update dependency stylelint to v14.16.0 by @renovate in #4740
  • chore(deps): update dependency lint-staged to v13.1.0 by @renovate in #4742
  • chore(deps): update dependency eslint-plugin-n to v15.6.0 by @renovate in #4743
  • chore(deps): update dependency webpack-cli to v5.0.1 by @renovate in #4744
  • fix(deps): update dependency mini-css-extract-plugin to v2.7.2 by @renovate in #4745
  • fix(deps): update dependency react-router-dom to v6.4.5 by @renovate in #4747
  • fix(deps): update dependency sass to v1.56.2 by @renovate in #4750
  • fix(deps): update dependency postcss to v8.4.20 by @renovate in #4751
  • a4/dashboard/sidebar/DocumentManagement.jsx: update dashboard by @khamui in #4748
  • deps: adding missing deps from a4 by @khamui in #4749
  • [issues/updates] small fixes still from planifolia rm by @phillimorland in #4752
  • Pm 2022 12 a4 deps by @phillimorland in #4753
  • chore(deps): update dependency django-debug-toolbar to v3.8.1 by @renovate in #4741
  • chore(deps): update dependency pytest-factoryboy to v2.5.1 by @renovate in #4737
  • chore(deps): update dependency faker to v15.3.4 by @renovate in #4734
  • assets/list_item: update max width fixes #4657 by @phillimorland in #4756
  • chore(deps): update dependency isort to v5.11.1 by @renovate in #4755
  • deps: tag and update a4 by @fuzzylogic2000 in #4762
  • fix(deps): update dependency css-loader to v6.7.3 by @renovate in #4769
  • Translations update from LIQD Weblate by @liqd-translator in #4771
  • [issues] stage/prod release issues by @phillimorland in #4772
  • chore(deps): update dependency eslint-plugin-jest to v27.1.7 by @renovate in #4775
  • fix(deps): update dependency react-router-dom to v6.5.0 by @renovate in #4776
  • chore(deps): update dependency eslint to v8.30.0 by @renovate in #4777
  • fix(deps): update dependency sass to v1.57.0 by @renovate in #4778
  • [6799] budegting proposal back button by @fuzzylogic2000 in #4773
  • fix(deps): update dependency maplibre-gl to v2 by @renovate in #4462
  • fix(deps): update dependency sass to v1.57.1 by @renovate in #4781
  • chore(deps): update dependency isort to v5.11.3 by @renovate in #4760
  • chore(deps): update dependency easy-thumbnails to v2.8.4 by @renovate in #4780
  • fix(deps): update dependency react-router-dom to v6.6.0 by @renovate in #4783
  • chore(deps): update dependency isort to v5.11.4 by @renovate in #4784
  • chore(deps): update dependency sentry-sdk to v1.12.1 by @renovate in #4774
  • chore(deps): update babel monorepo to v7.20.7 by @renovate in #4786
  • [6799] tests/budgeting: add tests for back link in detail view by @fuzzylogic2000 in #4785
  • fix(deps): update dependency react-router-dom to v6.6.1 by @renovate in #4787
  • chore(deps): update dependency @babel/plugin-transform-modules-commonjs to v7.20.11 by @renovate in #4788
  • do not explicitly install py requirements only used in a4 by @fuzzylogic2000 in #4790
  • deps/python: use moved autoslug repo by @fuzzylogic2000 in #4789
  • [#6667] swiper phases by @khamui in #4759
  • apps/budgeting: add anchor link and use in list by @fuzzylogic2000 in #4782
  • [6876] py packages by @fuzzylogic2000 in #4791
  • chore(deps): update dependency stylelint to v14.16.1 by @renovate in #4793
  • replace trans -> translate by @goapunk in #4796
  • chore(deps): update dependency django-allauth to v0.52.0 by @renovate in #4794
  • chore(deps): update dependency xlsxwriter to v3.0.4 by @renovate in #4792
  • chore(deps): update dependency hiredis to v2.1.0 by @renovate in #4766
  • fix(deps): update dependency jquery to v3.6.3 by @renovate in #4757
  • deps: update leaflet.Markercluster by @goapunk in #4797
  • chore(deps): update dependency eslint to v8.31.0 by @renovate in #4798
  • chore(deps): update dependency eslint-plugin-jest to v27.2.0 by @renovate in #4800
  • fix(deps): update dependency @maplibre/maplibre-gl-leaflet to v0.0.19 by @renovate in #4802
  • chore(deps): update dependency husky to v8.0.3 by @renovate in #4803
  • chore(deps): update dependency xlsxwriter to v3.0.5 by @renovate in #4799
  • [#6908] remove bcrypt and old a2 password hasher by @goapunk in #4808
  • chore(deps): update dependency @babel/core to v7.20.12 by @renovate in #4811
  • fix(deps): update dependency babel-loader to v9.1.2 by @renovate in #4812
  • chore(deps): update dependency xlsxwriter to v3.0.6 by @renovate in #4813
  • js-packages: remove momentjs by @khamui in #4806
  • chore(deps): update dependency whitenoise to v6.3.0 by @renovate in #4804
  • translations: getting latest translations on webplate by @khamui in #4817
  • chore(deps): update dependency eslint-plugin-jest to v27.2.1 by @renovate in #4821
  • fix(deps): update dependency postcss to v8.4.21 by @renovate in #4822
  • chore(deps): update dependency markdownlint-cli to v0.33.0 by @renovate in #4823
  • Translations update from LIQD Weblate by @liqd-translator in #4820
  • remove pollyfills for fetch and promise by @goapunk in #4795
  • fix(deps): update dependency react-router-dom to v6.6.2 by @renovate in #4826
  • chore(deps): update dependency eslint-plugin-jsx-a11y to v6.7.0 by @renovate in #4828
  • [6876] remove django-capture-tag by @fuzzylogic2000 in #4805
  • webpack: fix order of imports, remove unused css by @goapunk in #4831
  • chore(deps): update dependency hiredis to v2.1.1 by @renovate in #4830
  • chore(deps): update dependency faker to v16 by @renovate in #4827
  • chore(deps): update eslint packages by @renovate in #4833
  • chore(deps): update dependency easy-thumbnails to v2.8.5 by @renovate in #4825
  • apps/* map containing/zoom-buttons: adding role and aria-label by @khamui in #4835
  • [6669] apps/moderatorfeedback: change wording by @fuzzylogic2000 in #4819
  • [issues] styling release issues by @phillimorland in #4834
  • [6876] js packages by @khamui in #4801
  • chore(deps): update dependency babel-loader to v9.1.2 by @renovate in #4837
  • chore(deps): update eslint packages by @renovate in #4836
  • [issues] notificatio issue and rating unifying by @phillimorland in #4838
  • [6669] apps/contrib/item-detail: restyle moderator feedback, move status dis… by @fuzzylogic2000 in #4818
  • chore(deps): update dependency requests to v2.28.2 by @renovate in #4840
  • chore(deps): update dependency faker to v16.4.0 by @renovate in #4842
  • rename moderatorfeedback by @khamui in #4839
  • Ks 2023 01 add black by @Rineee in #4843
  • chore(deps): update dependency sentry-sdk to v1.13.0 by @renovate in #4841
  • chore(deps): update dependency eslint to v8.32.0 by @renovate in #4846
  • [6401] apps/votes: add own votes filter to budgeting list and only show during phase by @fuzzylogic2000 in #4847
  • chore(deps): update eslint packages by @renovate in #4848
  • fix(deps): update dependency swiper to v8.4.6 by @renovate in #4849
  • Jd 2023 01 make translations by @goapunk in #4856
  • fix(deps): update dependency react-router-dom to v6.7.0 by @renovate in #4861
  • apps/notifications: show moderator status in email by @fuzzylogic2000 in #4860
  • fix(deps): update dependency acorn to v8.8.2 by @renovate in #4869
  • Translations update from LIQD Weblate by @liqd-translator in #4858
  • Ks 2023 01 filter issues by @Rineee in #4865
  • chore(deps): update jest monorepo to v29.4.0 by @renovate in #4870
  • Ks 2023 01 several tokens in session by @Rineee in #4872
  • [issues] Poll styling issues and dep updates by @phillimorland in #4859
  • README: update installation instruction by @goapunk in #4874
  • chore(deps): update dependency sentry-sdk to v1.14.0 by @renovate in #4868
  • chore(deps): update jest monorepo to v29.4.1 by @renovate in #4875
  • fix(deps): update dependency react-router-dom to v6.8.0 by @renovate in #4877
  • tests/budgeting//votes: test storing several tokens in session by @Rineee in #4876
  • chore(deps): update dependency eslint to v8.33.0 by @renovate in #4881
  • chore(deps): update dependency eslint-plugin-react to v7.32.2 by @renovate in #4882
  • [6958] apps/budgeting: display map or list as back link text depending on mo… by @fuzzylogic2000 in #4879
  • fix(deps): update dependency swiper to v8.4.7 by @renovate in #4883
  • chore(deps): update dependency xlsxwriter to v3.0.7 by @renovate in #4844
  • chore(deps): update dependency faker to v16.6.1 by @renovate in #4854
  • chore(deps): update dependency isort to v5.12.0 by @renovate in #4880
  • chore(deps): update dependency pytest to v7.2.1 by @renovate in #4845
  • [4810]apps/budgeting/controlbar: fix horizontal spacing of filter dro… by @khamui in #4884
  • Jd 2023 01 no obsolete translations by @goapunk in #4886
  • [6963] VotingToken: use and store hashes instead of codes by @goapunk in #4866
  • fix(deps): update dependency sass to v1.58.0 by @renovate in #4889
  • Revert "[6963] VotingToken: use and store hashes instead of codes" by @Rineee in #4892
  • budgeting: prevent auto-filling of voting token by @goapunk in #4888
  • [#4664]apps/budgeting/SupportBox: Accessibility "Support-Button" (Voi… by @khamui in #4863
  • Translations update from LIQD Weblate by @liqd-translator in #4894
  • Ks 2023 03 annotate vote count by @Rineee in #4896
  • [6951] apps/budgeting: end session on button click by @fuzzylogic2000 in #4878
  • chore(deps): update dependency django to v3.2.17 by @renovate in #4893
  • [#6402] apps/budgeting: add vote count to serializer and tile and detail view by @phillimorland in #4862
  • Jd 2023 01 store codes as hash by @goapunk in #4901
  • [7008]apps/budgeting/vote-button: only show vote button if has sessio… by @khamui in #4885
  • [#6951]scss/modal: styling modal to match design (depending on a4) by @khamui in #4871
  • budgeting/templates/proposal_list: keep url params when token is ente… by @Rineee in #4906
  • Jd 2023 01 rename accordion by @goapunk in #4902
  • Jd 2023 01 fixtures by @goapunk in #4873
  • [#6462] add vote to map popups a4 dep by @phillimorland in #4903
  • Translations update from LIQD Weblate by @liqd-translator in #4908
  • translations: new strings by @phillimorland in #4909
  • fix(deps): update dependency react-router-dom to v6.8.1 by @renovate in #4918
  • [4904]apps/ideas & mapideas/dashboard: export as excel missing for bo… by @khamui in #4915
  • [6958] apps/budgeting: display "map" as default back-link text, apps/proriza… by @fuzzylogic2000 in #4910
  • dep: update a4 to apply poll results fix by @khamui in #4919
  • chore(deps): update dependency black to v23 by @renovate in #4890
  • chore(deps): update dependency xlsxwriter to v3.0.8 by @renovate in #4905
  • chore(deps): update dependency wagtail to v4.1.2 by @renovate in #4914
  • chore(deps): update dependency sentry-sdk to v1.15.0 by @renovate in #4923
  • chore(deps): update dependency lint-staged to v13.1.1 by @renovate in #4921
  • [4907]apps/votes: helptext and package size set to 1 mio, instead of … by @khamui in #4916
  • [4912]templates/a4dashboard/progress: fix wrong "depublish" by @khamui in #4925
  • [4809]modules/detail/phases: fixing line-break and colors of phase st… by @khamui in #4928
  • [6669]apps/budgeting/moderator-feedback: detail-info title fontsize s… by @khamui in #4929
  • fix(deps): update dependency @fortawesome/fontawesome-free to v6.3.0 by @renovate in #4933
  • chore(deps): update jest monorepo to v29.4.2 by @renovate in #4931
  • apps/votes: decrease numbers for token generation batches, download p… by @fuzzylogic2000 in #4934
  • Translations update from LIQD Weblate by @liqd-translator in #4935
  • chore(deps): update dependency faker to v16.7.0 by @renovate in #4932
  • [#7008 #6402 tests] list view fixes and tests by @phillimorland in #4927
  • apps/ideas/views: add all missing annotations in AbstractIdeaListView by @Rineee in #4937
  • apps/votes: increase token batch sizes again, batch update the tokens… by @fuzzylogic2000 in #4936
  • apps/votes: change migration to delete and recreate tables by @fuzzylogic2000 in #4938
  • apps/votes/tasks//views: decrease BATCH_SIZE, PACKAGE_SIZE, TOKENS_PE… by @Rineee in #4943
  • [4853]apps/budgeting/list-item/labels: char limit for ampel labels re… by @khamui in #4941
  • chore(deps): update dependency faker to v16.8.1 by @renovate in #4944
  • budeting/assets/BudgetingProposalList: add space by @Rineee in #4947
  • Translations update from LIQD Weblate by @liqd-translator in #4948
  • apps/cms: use model fields for storefront counts by @fuzzylogic2000 in #4940
  • Kl 2023 02 update and tag a4 by @fuzzylogic2000 in #4949
  • chore(deps): update dependency eslint to v8.34.0 by @renovate in #4950

Full Changelog: https://github.com/liqd/a4-meinberlin/compare/demo-v2211...demo-v2302

2212.1

What's Changed

  • deps: tag and update a4 by @fuzzylogic2000 in #4762
  • fix(deps): update dependency css-loader to v6.7.3 by @renovate in #4769
  • Translations update from LIQD Weblate by @liqd-translator in #4771
  • [issues] stage/prod release issues by @phillimorland in #4772

Full Changelog: https://github.com/liqd/a4-meinberlin/compare/v2212...v2212.1

Notes:

  • last two commits only for release and can be dropped if all features are released

2212

What's Changed

  • settings/renovate: enable updating py packages by @fuzzylogic2000 in #4380
  • fix(deps): update dependency moment to v2.29.4 [security] by @renovate in #4382
  • chore(deps): update dependency django to v3.2.15 [security] by @renovate in #4381
  • remove testing-library/react-native by @goapunk in #4387
  • fix(deps): update dependency react-sticky-box to v1 by @renovate in #4244
  • update most dependencies to react 18 by @goapunk in #4388
  • chore(deps): update actions/cache action to v3 by @renovate in #4289
  • chore(deps): update dependency husky to v8 by @renovate in #4341
  • fix(deps): update dependency copy-webpack-plugin to v11 by @renovate in #4346
  • chore(deps): update dependency django-cloudflare-push to v0.2.2 by @renovate in #4390
  • fix(deps): update dependency postcss-loader to v7 by @renovate in #4354
  • chore(deps): update babel monorepo by @renovate in #4386
  • fix(deps): update dependency autoprefixer to v10.4.8 by @renovate in #4395
  • fix(deps): update dependency jquery to v3.6.1 by @renovate in #4396
  • chore(deps): update dependency pytest to v7.1.2 by @renovate in #4393
  • chore(deps): update dependency freezegun to v1.2.2 by @renovate in #4392
  • chore(deps): update dependency python-magic to v0.4.27 by @renovate in #4394
  • chore(deps): update dependency django-allauth to v0.51.0 by @renovate in #4399
  • chore(deps): update dependency bcrypt to v3.2.2 by @renovate in #4389
  • chore(deps): update dependency easy-thumbnails to v2.8.3 by @renovate in #4391
  • chore(deps): update dependency django-ckeditor to v6.5.0 by @renovate in #4401
  • chore(deps): update dependency django-debug-toolbar to v3.6.0 by @renovate in #4402
  • chore(deps): update dependency pytest-factoryboy to v2.5.0 by @renovate in #4404
  • chore(deps): update dependency flake8 to v5 by @renovate in #4411
  • chore(deps): update dependency faker to v14 by @renovate in #4410
  • chore(deps): update eslint packages by @renovate in #4409
  • makefile: make relase and install with npm legacy-peer-deps by @fuzzylogic2000 in #4413
  • chore(deps): update dependency sentry-sdk to v1.9.7 by @renovate in #4406
  • chore(deps): update dependency whitenoise to v6.2.0 by @renovate in #4408
  • chore(deps): update dependency lint-staged to v13 by @renovate in #4415
  • chore(deps): update dependency requests to v2.28.1 by @renovate in #4405
  • chore(deps): update dependency pytest to v7.1.3 by @renovate in #4416
  • chore(deps): update dependency bcrypt to v4 by @renovate in #4417
  • chore(deps): update dependency django-enumfield to v3 by @renovate in #4419
  • fix(deps): update dependency sass-loader to v13 by @renovate in #4424
  • chore(deps): update dependency stylelint-config-standard to v28 by @renovate in #4422
  • fix(deps): update dependency postcss to v8.4.16 by @renovate in #4398
  • chore(deps): update actions/setup-python action to v4 by @renovate in #4431
  • chore(deps): update dependency stylelint to v14.11.0 by @renovate in #4407
  • fix(deps): update dependency mini-css-extract-plugin to v2.6.1 by @renovate in #4397
  • chore(deps): update dependency markdownlint-cli to v0.32.2 by @renovate in #4414
  • chore(deps): update dependency stylelint-declaration-strict-value to v1.9.0 by @renovate in #4427
  • chore(deps): update dependency webpack-cli to v4.10.0 by @renovate in #4428
  • fix(deps): update dependency acorn to v8.8.0 by @renovate in #4421
  • fix(deps): update dependency bootstrap to v5.2.0 by @renovate in #4429
  • fix(deps): update dependency webpack to v5.74.0 by @renovate in #4430
  • chore(deps): update dependency eslint-plugin-react to v7.31.4 by @renovate in #4434
  • chore(deps): update dependency eslint-plugin-react to v7.31.5 by @renovate in #4435
  • chore(deps): update dependency eslint-plugin-react to v7.31.6 by @renovate in #4436
  • chore(deps): update dependency @testing-library/react to v13.4.0 by @renovate in #4308
  • settings: remove travis config by @fuzzylogic2000 in #4400
  • Kl 2022 09 update a4 by @fuzzylogic2000 in #4426
  • fix(deps): update dependency react-bootstrap-typeahead to v6 by @renovate in #4437
  • chore(deps): update dependency stylelint-config-standard-scss to v5 by @renovate in #4423
  • chore(deps): update dependency eslint-plugin-react to v7.31.7 by @renovate in #4441
  • chore(deps): update babel monorepo to v7.19.0 by @renovate in #4442
  • chore(deps): update dependency wagtail to v2.16.3 by @renovate in #4440
  • chore(deps): update dependency sentry-sdk to v1.9.8 by @renovate in #4439
  • update jest to v29 by @goapunk in #4443
  • Pm 2022 09 rm planifolia by @phillimorland in #4438
  • fix(deps): update dependency bootstrap to v5.2.1 by @renovate in #4453
  • fix(deps): update dependency node-sass to v7.0.2 by @renovate in #4454
  • assets/*: additional design fixes due to moving to bs by @phillimorland in #4455
  • replace node-sass with sass by @goapunk in #4458
  • [#6422] django lists: templates/pagination.html: update pagination template by @phillimorland in #4451
  • package.json//webpack: rm mapbox and replace with maplibre by @phillimorland in #4459
  • Ks 2022 09 add module types by @Rineee in #4449
  • ci: remove frontend coverage app by @goapunk in #4457
  • [5044] Kl 2022 09 dashboard token export by @fuzzylogic2000 in #4444
  • chore(deps): update dependency eslint-plugin-react to v7.31.8 by @renovate in #4463
  • chore(deps): update jest monorepo to v29.0.3 by @renovate in #4465
  • fix(deps): update dependency autoprefixer to v10.4.9 by @renovate in #4466
  • chore(deps): update dependency eslint to v8.23.1 by @renovate in #4467
  • Ks 2022 09 module type fixes by @Rineee in #4464
  • [5044] apps/votes: add token generation component to dashboard, use async tasks by @fuzzylogic2000 in #4468
  • [6421] apps/notifications: send email on moderator feedback to proposal cont… by @fuzzylogic2000 in #4469
  • fix(deps): update dependency autoprefixer to v10.4.10 by @renovate in #4472
  • Ks 2022 09 proposal form display by @Rineee in #4473
  • tests: test dashboard components by @Rineee in #4471
  • chore(deps): update babel monorepo to v7.19.1 by @renovate in #4478
  • fix(deps): update dependency autoprefixer to v10.4.11 by @renovate in #4479
  • budgeting/pagination.html: disable threedots buttons by @khamui in #4476
  • Pm 2022 09 pagination js basic by @phillimorland in #4461
  • Ks 2022 09 proposals random sorting by @Rineee in #4475
  • chore(deps): update dependency stylelint to v14.12.0 by @renovate in #4481
  • [6421] apps/budgeting: only sent moderated email to contact saved in form, n… by @fuzzylogic2000 in #4482
  • [5044 & 6487] dashboard token validation by @fuzzylogic2000 in #4477
  • fix(deps): update dependency autoprefixer to v10.4.12 by @renovate in #4491
  • Kl 2022 09 dashboard token perms by @fuzzylogic2000 in #4484
  • chore(deps): update dependency stylelint to v14.12.1 by @renovate in #4492
  • fix(deps): update dependency sass to v1.55.0 by @renovate in #4497
  • chore(deps): update dependency django-ckeditor to v6.5.1 by @renovate in #4450
  • Ks 2022 09 budgeting search filter by @Rineee in #4496
  • add isort config by @goapunk in #4495
  • fix deprecated sass functions by @goapunk in #4499
  • chore(deps): update dependency eslint-plugin-n to v15.3.0 by @renovate in #4498
  • webpack: only export a4 into this by @goapunk in #4503
  • chore(deps): update dependency eslint to v8.24.0 by @renovate in #4509
  • [#6460]apps//assets/: update render function syntax| deps: update a4 hash t… by @phillimorland in #4489
  • [#6519] Ks 2022 09 budgeting label filter by @Rineee in #4508
  • Kl 2022 09 undo pagination change by @fuzzylogic2000 in #4520
  • budgeting/test_propsal_api: test search filter by @Rineee in #4505
  • [#6486] budgeting-list/tiles: adding reference number to tile by @khamui in #4493
  • [#6486]budgeting-list/filterbar/search: adding freetext search components by @khamui in #4480
  • chore(deps): update dependency faker to v15 by @renovate in #4519
  • chore(deps): update dependency django-debug-toolbar to v3.7.0 by @renovate in #4512
  • chore(deps): update dependency sentry-sdk to v1.9.9 by @renovate in #4518
  • chore(deps): update babel monorepo to v7.19.3 by @renovate in #4527
  • tests/budgeting: test labels filter and labels in serializer by @Rineee in #4524
  • [#6425] lighthouse fix for token input by @phillimorland in #4526
  • apps/votes: change wording, order and slug for voting code dashboard … by @fuzzylogic2000 in #4517
  • chore(deps): update dependency stylelint to v14.13.0 by @renovate in #4528
  • chore(deps): update jest monorepo to v29.1.1 by @renovate in #4529
  • [updates] fixes from style lib removal by @phillimorland in #4516
  • chore(deps): update dependency pytest-cov to v4 by @renovate in #4531
  • chore(deps): update dependency djangorestframework to v3.14.0 by @renovate in #4500
  • fix(deps): update dependency leaflet to v1.9.1 by @renovate in #4501
  • [#6422] pagination issues fixes by @khamui in #4513
  • Jd 2022 9 revert leaflet by @goapunk in #4533
  • [#6486] filter jstests by @khamui in #4530
  • Translations update from LIQD Weblate by @liqd-translator in #4384
  • chore(deps): update jest monorepo to v29.1.2 by @renovate in #4535
  • fix(deps): update dependency postcss to v8.4.17 by @renovate in #4536
  • tests: modify django mock by @goapunk in #4541
  • chore(deps): update dependency django to v3.2.16 by @renovate in #4539
  • chore(deps): update dependency sentry-sdk to v1.9.10 by @renovate in #4538
  • fix(deps): update dependency leaflet to v1.9.2 by @renovate in #4543
  • jstests: test conditional rendering of filters after click by @khamui in #4540
  • [updates] js syntax updating by @phillimorland in #4532
  • fix(deps): update dependency bootstrap to v5.2.2 by @renovate in #4537
  • control-bar/filter: fixing behavior & fix spacing (styling) by @khamui in #4534
  • fix header image size in plans by @goapunk in #4546
  • fix(deps): update dependency sass-loader to v13.1.0 by @renovate in #4549
  • chore(deps): update dependency eslint to v8.25.0 by @renovate in #4554
  • chore(deps): update dependency eslint-plugin-react to v7.31.9 by @renovate in #4556
  • chore(deps): update dependency @babel/preset-env to v7.19.4 by @renovate in #4557
  • chore(deps): update dependency eslint-plugin-react to v7.31.10 by @renovate in #4558
  • fix(deps): update dependency postcss to v8.4.18 by @renovate in #4560
  • chore(deps): update dependency eslint-plugin-promise to v6.1.0 by @renovate in #4561
  • chore(deps): update dependency stylelint-declaration-strict-value to v1.9.1 by @renovate in #4563
  • [#6519] label on tiles by @khamui in #4542
  • assets/dropdown: update focus colour and update aria label, rm pointl… by @phillimorland in #4562
  • chore(deps): update dependency faker to v15.1.1 by @renovate in #4559
  • chore(deps): update dependency bcrypt to v4.0.1 by @renovate in #4555
  • chore(deps): update dependency psycopg2-binary to v2.9.4 by @renovate in #4548
  • chore(deps): update jest monorepo to v29.2.0 by @renovate in #4564
  • chore(deps): update dependency stylelint to v14.14.0 by @renovate in #4566
  • apps/votes: add more info to task by @fuzzylogic2000 in #4490
  • chore(deps): update dependency stylelint-config-standard to v29 by @renovate in #4567
  • CategorySelect: manually trigger select2() by @goapunk in #4544
  • don't use precompiled psycopg2 for prod by @goapunk in #4571
  • Ks 2022 09 support phase by @Rineee in #4545
  • chore(deps): update jest monorepo to v29.2.1 by @renovate in #4578
  • [6536] Kl 2022 10 label filter by @fuzzylogic2000 in #4572
  • chore(deps): update dependency eslint-plugin-promise to v6.1.1 by @renovate in #4586
  • budgeting/map/switchbutton: fix #4523 by @khamui in #4576
  • chore(deps): update babel monorepo to v7.19.6 by @renovate in #4587
  • budgeting-list-item/styles: having a label__link class to position th… by @khamui in #4591
  • fix(deps): update dependency @fortawesome/fontawesome-free to v6 by @renovate in #4456
  • budgeting//contrib/filters: add random ordering to ProposalFilterSet … by @Rineee in #4582
  • Translations update from LIQD Weblate by @liqd-translator in #4579
  • apps/item detail templates: use label/badges from model property and … by @fuzzylogic2000 in #4585
  • filters via router by @khamui in #4573
  • chore(deps): update dependency sentry-sdk to v1.10.0 by @renovate in #4593
  • chore(deps): update dependency eslint to v8.26.0 by @renovate in #4604
  • chore(deps): update dependency sentry-sdk to v1.10.1 by @renovate in #4603
  • budgeting/filter/dropdown: align selectable options left fixes #4598 by @khamui in #4607
  • [#6593] deps: wagtail3 update by @phillimorland in #4583
  • fix(deps): update dependency acorn to v8.8.1 by @renovate in #4610
  • chore(deps): update jest monorepo to v29.2.2 by @renovate in #4613
  • [6560] apps/moderator feedback: add new choice and filter to budgeting react list by @fuzzylogic2000 in #4602
  • chore(deps): update dependency wagtail to v3.0.3 by @renovate in #4612
  • assets/poll: remove popper styling and package and update poll styling by @phillimorland in #4577
  • [#6593] deps: wagtail4 update by @phillimorland in #4615
  • chore(deps): update dependency psycopg2 to v2.9.5 by @renovate in #4619
  • chore(deps): update dependency psycopg2-binary to v2.9.5 by @renovate in #4620
  • chore(deps): update dependency pytest to v7.2.0 by @renovate in #4617
  • voting: fix some spelling issues by @goapunk in #4592
  • renovate: wagtail < 4.2 by @goapunk in #4618
  • [6560] [6536] add tests by @fuzzylogic2000 in #4623
  • budgeting: add rule to view support also between phases and use rule … by @Rineee in #4606
  • fixes #4595 by @khamui in #4627
  • Pm 2022 10 styling issues by @phillimorland in #4609
  • renovate: use < for allwed versions by @fuzzylogic2000 in #4629
  • Translations update from LIQD Weblate by @liqd-translator in #4625
  • chore(deps): update dependency stylelint-config-standard-scss to v6 by @renovate in #4614
  • fix(deps): update dependency autoprefixer to v10.4.13 by @renovate in #4635
  • chore(deps): update dependency eslint-plugin-n to v15.4.0 by @renovate in #4637
  • Translations update from LIQD Weblate by @liqd-translator in #4643
  • fix(deps): update dependency react-router-dom to v6.4.3 by @renovate in #4639
  • fix(deps): update dependency babel-loader to v8.3.0 by @renovate in #4645
  • chore(deps): update dependency stylelint to v14.14.1 by @renovate in #4647
  • fix(deps): update dependency sass to v1.56.0 by @renovate in #4648
  • [6609 ]Ks 2022 10 support btw phases by @Rineee in #4638
  • chore(deps): update dependency stylelint-config-standard-scss to v6.1.0 by @renovate in #4649
  • chore(deps): update dependency eslint-plugin-jest to v27.1.4 by @renovate in #4651
  • chore(deps): update babel monorepo to v7.20.2 by @renovate in #4652
  • chore(deps): update jest monorepo to v29.3.0 by @renovate in #4662
  • chore(deps): update eslint packages by @renovate in #4653
  • chore(deps): update dependency husky to v8.0.2 by @renovate in #4663
  • Ks 2022 11 support phase tests by @Rineee in #4655
  • chore(deps): update jest monorepo to v29.3.1 by @renovate in #4665
  • fix(deps): update dependency sass to v1.56.1 by @renovate in #4666
  • Translations update from LIQD Weblate by @liqd-translator in #4650
  • chore(deps): update dependency faker to v15.3.1 by @renovate in #4640
  • chore(deps): update dependency eslint-plugin-n to v15.5.1 by @renovate in #4668
  • fix(deps): update dependency webpack to v5.75.0 by @renovate in #4669
  • fix(deps): update dependency sass-loader to v13.2.0 by @renovate in #4671
  • tests/budgeting: test templatetags by @Rineee in #4670
  • chore(deps): update dependency eslint-plugin-jest to v27.1.5 by @renovate in #4675
  • [issues]livequestions/categorySelect: remove select2 fix, styling off but fun… by @phillimorland in #4636
  • chore(deps): update dependency django-filter to v22 by @renovate in #4420
  • Ks 2022 11 ampel wording changes by @Rineee in #4679
  • fix(deps): update dependency postcss to v8.4.19 by @renovate in #4676
  • chore(deps): update dependency stylelint to v14.15.0 by @renovate in #4680
  • Pm 2022 10 a11y errors by @phillimorland in #4633
  • fix(deps): update dependency babel-loader to v9 by @renovate in #4634
  • fix(deps): update dependency css-loader to v6.7.2 by @renovate in #4681
  • [technical] budgeting/assests/*, PlansList: update linting rules and jsx files by @phillimorland in #4672
  • [issues] filter_bar, switch: update styling to filter buttons fixes #4608 by @phillimorland in #4673
  • fix labels helptext by @khamui in #4632
  • chore(deps): update dependency wagtail to v4.1.1 by @renovate in #4621
  • Ks 2022 11 add moderator tasks by @Rineee in #4682
  • templates/form_fields: add widget_tweaks template tags to use add_err… by @fuzzylogic2000 in #4687
  • chore(deps): update dependency faker to v15.3.2 by @renovate in #4685
  • chore(deps): update dependency sentry-sdk to v1.11.0 by @renovate in #4690
  • fix(deps): update dependency @fortawesome/fontawesome-free to v6.2.1 by @renovate in #4691
  • notifications/notify_contact_on_moderator_feedback: change wording as… by @Rineee in #4693
  • fix(deps): update dependency mini-css-extract-plugin to v2.7.0 by @renovate in #4694
  • apps/votes/views: use gettext_lazy instead of gettext to fix tests by @Rineee in #4689
  • Ks 2022 11 moderation tasks filter by @Rineee in #4696
  • chore(deps): update eslint packages by @renovate in #4700
  • tests/budgeting: test moderation task filter by @Rineee in #4699
  • livequestions/CatergorySelect//Filters//QuestionForm: only render cat… by @phillimorland in #4705
  • [6668] display mod things in proposal detail and form by @fuzzylogic2000 in #4688
  • [Issues] Pm 2022 11 issues by @phillimorland in #4706
  • chore(deps): update dependency zeep to v4.2.1 by @renovate in #4702
  • Translations update from LIQD Weblate by @liqd-translator in #4692
  • fix(deps): update dependency bootstrap to v5.2.3 by @renovate in #4708
  • fix(deps): update dependency leaflet to v1.9.3 by @renovate in #4701
  • Kl 2022 11 moderator emails by @fuzzylogic2000 in #4704
  • [issues] Pm 2022 11 issues by @phillimorland in #4711
  • Ks 2022 11 mod task ordering by @Rineee in #4713
  • chore(deps): update dependency sentry-sdk to v1.11.1 by @renovate in #4710
  • chore(deps): update dependency faker to v15.3.3 by @renovate in #4712
  • chore(deps): update dependency webpack-cli to v5 by @renovate in #4695
  • Pm 2022 11 semantic html by @phillimorland in #4709
  • [6668] apps/budgeting/moderation: wording changes by @fuzzylogic2000 in #4715
  • apps/polls: remove old migrations by @Rineee in #4716
  • [issues] toggle filters btn behavior by @phillimorland in #4683
  • chore(deps): update dependency flake8 to v6 by @renovate in #4718
  • chore(deps): update dependency eslint-plugin-jest to v27.1.6 by @renovate in #4723
  • Translations update from LIQD Weblate by @liqd-translator in #4724
  • add tests for group member perms by @fuzzylogic2000 in #4707
  • chore(deps): update dependency lint-staged to v13.0.4 by @renovate in #4726
  • chore(deps): update dependency @babel/core to v7.20.5 by @renovate in #4729
  • [6668] moderator view tests and comp lib by @fuzzylogic2000 in #4725
  • moderationtasks/dashboard: fix show mod tasks in pb 1 phase, fixes #4727 by @Rineee in #4730
  • fix(deps): update dependency mini-css-extract-plugin to v2.7.1 by @renovate in #4732
  • fix(deps): update dependency postcss-loader to v7.0.2 by @renovate in #4733
  • assets/details: hide the default arrow on safari fixes #4720 by @phillimorland in #4731
  • fix(deps): update dependency react-router-dom to v6.4.4 by @renovate in #4735
  • chore(deps): update dependency eslint to v8.29.0 by @renovate in #4739
  • chore(deps): update dependency stylelint to v14.16.0 by @renovate in #4740
  • chore(deps): update dependency lint-staged to v13.1.0 by @renovate in #4742
  • chore(deps): update dependency eslint-plugin-n to v15.6.0 by @renovate in #4743
  • chore(deps): update dependency webpack-cli to v5.0.1 by @renovate in #4744
  • fix(deps): update dependency mini-css-extract-plugin to v2.7.2 by @renovate in #4745
  • fix(deps): update dependency react-router-dom to v6.4.5 by @renovate in #4747
  • fix(deps): update dependency sass to v1.56.2 by @renovate in #4750
  • fix(deps): update dependency postcss to v8.4.20 by @renovate in #4751
  • a4/dashboard/sidebar/DocumentManagement.jsx: update dashboard by @khamui in #4748
  • deps: adding missing deps from a4 by @khamui in #4749
  • [issues/updates] small fixes still from planifolia rm by @phillimorland in #4752
  • Pm 2022 12 a4 deps by @phillimorland in #4753
  • chore(deps): update dependency django-debug-toolbar to v3.8.1 by @renovate in #4741
  • chore(deps): update dependency pytest-factoryboy to v2.5.1 by @renovate in #4737
  • chore(deps): update dependency faker to v15.3.4 by @renovate in #4734
  • assets/list_item: update max width fixes #4657 by @phillimorland in #4756
  • chore(deps): update dependency isort to v5.11.1 by @renovate in #4755

Full Changelog: https://github.com/liqd/a4-meinberlin/compare/v2206.1...v2212

Notes:

  • last two commits only for release and can be dropped if all features are released

demo-v2211

This release is to show the current state of main on demo. So, no commits removing the 3 phase-budgeting.

What's Changed

  • Ks 2021 09 move poll export to a4 by @Rineee in #3882
  • fix(deps): update dependency autoprefixer to v10.3.6 by @renovate in #3885
  • fix(deps): update dependency postcss to v8.3.8 by @renovate in #3886
  • fix(deps): update dependency webpack to v5.54.0 by @renovate in #3887
  • fix(deps): update dependency webpack to v5.55.0 by @renovate in #3888
  • Ks 2021 09 update poll tests by @Rineee in #3890
  • chore(deps): update dependency eslint-plugin-react to v7.26.1 by @renovate in #3892
  • fix(deps): update dependency autoprefixer to v10.3.7 by @renovate in #3893
  • fix(deps): update dependency postcss to v8.3.9 by @renovate in #3894
  • chore(deps): update dependency lint-staged to v11.2.0 by @renovate in #3895
  • chore(deps): update dependency markdownlint-cli to v0.29.0 by @renovate in #3898
  • fix(deps): update dependency axios to v0.22.0 by @renovate in #3896
  • fix(deps): update dependency webpack to v5.56.1 by @renovate in #3897
  • fix(deps): update dependency bootstrap to v5.1.2 by @renovate in #3899
  • fix(deps): update dependency webpack to v5.57.1 by @renovate in #3900
  • fix(deps): update dependency mini-css-extract-plugin to v2.4.1 by @renovate in #3901
  • chore(deps): update dependency lint-staged to v11.2.3 by @renovate in #3903
  • fix(deps): update babel monorepo to v7.15.8 by @renovate in #3904
  • fix(deps): update dependency bootstrap to v5.1.3 by @renovate in #3905
  • fix(deps): update dependency mapbox-gl to v1.13.2 by @renovate in #3906
  • fix(deps): update dependency mini-css-extract-plugin to v2.4.2 by @renovate in #3907
  • fix(deps): update dependency react-bootstrap-typeahead to v5.2.1 by @renovate in #3908
  • chore(deps): update dependency eslint-plugin-import to v2.25.1 by @renovate in #3911
  • chore(deps): update dependency webpack-cli to v4.9.0 by @renovate in #3909
  • fix(deps): update dependency css-loader to v6.4.0 by @renovate in #3910
  • fix(deps): update dependency sass-loader to v12.2.0 by @renovate in #3914
  • fix(deps): update dependency axios to v0.23.0 by @renovate in #3915
  • fix(deps): update dependency webpack to v5.58.1 by @renovate in #3912
  • chore(deps): update dependency eslint-plugin-import to v2.25.2 by @renovate in #3916
  • chore(deps): update dependency webpack-cli to v4.9.1 by @renovate in #3918
  • fix(deps): update dependency webpack to v5.58.2 by @renovate in #3919
  • fix(deps): update dependency postcss-loader to v6.2.0 by @renovate in #3920
  • fix(deps): update dependency webpack to v5.59.0 by @renovate in #3921
  • chore(deps): update dependency eslint-plugin-promise to v5.1.1 by @renovate in #3923
  • chore(deps): update dependency husky to v7.0.4 by @renovate in #3924
  • chore(deps): update dependency lint-staged to v11.2.4 by @renovate in #3925
  • fix(deps): update dependency babel-loader to v8.2.3 by @renovate in #3926
  • fix(deps): update dependency mini-css-extract-plugin to v2.4.3 by @renovate in #3927
  • fix(deps): update dependency postcss to v8.3.11 by @renovate in #3928
  • chore(deps): update dependency lint-staged to v11.2.5 by @renovate in #3935
  • fix(deps): update dependency style-loader to v3.3.1 by @renovate in #3929
  • fix(deps): update dependency axios to v0.24.0 by @renovate in #3930
  • fix(deps): update dependency css-loader to v6.5.0 by @renovate in #3936
  • fix(deps): update dependency webpack to v5.60.0 by @renovate in #3931
  • chore(deps): update dependency lint-staged to v11.2.6 by @renovate in #3937
  • fix(deps): update dependency sass-loader to v12.3.0 by @renovate in #3942
  • fix(deps): update babel monorepo to v7.16.0 by @renovate in #3940
  • package.json: deps downgrade mapbox-gl by @phillimorland in #3944
  • fix(deps): update dependency autoprefixer to v10.4.0 by @renovate in #3941
  • fix(deps): update dependency webpack to v5.61.0 by @renovate in #3943
  • Scheduled weekly dependency update for week 44 by @pyup-bot in #3939
  • fix(deps): update dependency css-loader to v6.5.1 by @renovate in #3947
  • fix(deps): update dependency mini-css-extract-plugin to v2.4.4 by @renovate in #3948
  • chore(deps): update dependency stylelint-declaration-strict-value to v1.8.0 by @renovate in #3949
  • fix(deps): update dependency webpack to v5.62.1 by @renovate in #3950
  • fix(deps): update dependency webpack to v5.62.2 by @renovate in #3951
  • update django to 3.2 by @fuzzylogic2000 in #3945
  • chore(deps): update dependency stylelint-config-standard to v23 by @renovate in #3934
  • fix(deps): update dependency webpack to v5.63.0 by @renovate in #3952
  • chore(deps): update dependency eslint to v8 by @renovate in #3913
  • [#4987]budgeting: add proposal serializer and api by @Rineee in #3954
  • chore(deps): update eslint packages by @renovate in #3959
  • chore(deps): update dependency stylelint to v14.1.0 by @renovate in #3960
  • fix(deps): update dependency copy-webpack-plugin to v9.1.0 by @renovate in #3961
  • requirements/prod: use hiredis to silence redis-py warnings by @goapunk in #3967
  • fix(deps): pin dependencies by @renovate in #3958
  • Scheduled weekly dependency update for week 46 by @pyup-bot in #3957
  • budgeting/proposals/list: add react list by @khamui in #3956
  • meinberlin/apps/dashboard: added new participatory budget to dashboard by @sabinammm in #3953
  • fix(deps): update dependency webpack to v5.64.1 by @renovate in #3962
  • fix(deps): update babel monorepo to v7.16.4 by @renovate in #3972
  • [#4987]Makefile//deps/package.json//config:add jest config setup by @phillimorland in #3955
  • dev: add option to use postgresql in dev environment by @phillimorland in #3857
  • meinberlin/apps/budgeting & dashboard: added text for third voting ph… by @sabinammm in #3974
  • apps//settings: add votes app with models by @Rineee in #3978
  • Kt 2021 11 pagination by @khamui in #3973
  • [#4987] apps/budgeting: add switch btn to BudgetingListItem as reusable compo… by @phillimorland in #3969
  • apps/budgeting/proposal-list-item: adding features as moderator feedback e… by @khamui in #3975
  • [issues] Cosmetic fixes for detail and list view of proposals and ideas by @phillimorland in #3982
  • chore(deps): update dependency lint-staged to v12 by @renovate in #3963
  • [refactor] make icon switch component in react and use in toggles for project overview by @phillimorland in #3981
  • chore(deps): update dependency stylelint-config-standard to v24 by @renovate in #3965
  • Kt 2021 proposalitem features conditions by @khamui in #3984
  • apps/votes/models//migrations: change primary key of VotingToken to i… by @Rineee in #3987
  • apps/budgeting/proposal-item: using internationalized date by @khamui in #3986
  • Scheduled weekly dependency update for week 47 by @pyup-bot in #3979
  • chore(deps): update babel monorepo to v7.16.4 by @renovate in #3999
  • chore(deps): update dependency @testing-library/react to v12.1.2 by @renovate in #4000
  • meinberlin/templates: added general error message on top of all forms by @sabinammm in #3985
  • Scheduled weekly dependency update for week 48 by @pyup-bot in #3997
  • apps/budgeting: add ordering filter to API by @fuzzylogic2000 in #4007
  • meinberlin/apps/ideas and /contrib: added last edited text and date t… by @sabinammm in #4006
  • meinberlin/apps/bplan: added start and enddate of plan to required fo… by @sabinammm in #3993
  • fix(deps): update dependency mini-css-extract-plugin to v2.4.5 by @renovate in #4001
  • fix(deps): update dependency postcss-loader to v6.2.1 by @renovate in #4002
  • fix(deps): update dependency webpack to v5.64.4 by @renovate in #4003
  • chore(deps): update dependency lint-staged to v12.1.2 by @renovate in #4004
  • chore(deps): update dependency markdownlint-cli to v0.30.0 by @renovate in #4005
  • chore(deps): update eslint packages by @renovate in #4008
  • fix(deps): update dependency acorn to v8.6.0 by @renovate in #4009
  • fix(deps): update dependency postcss to v8.4.4 by @renovate in #4010
  • apps/budgeting: readd the old list to proposal list for testing and l… by @fuzzylogic2000 in #4016
  • fix(deps): update dependency copy-webpack-plugin to v10 by @renovate in #4012
  • chore(deps): update dependency stylelint-config-standard-scss to v3 by @renovate in #4011
  • [#4987] apps/budgeting/tests: add snapshot for budgeting list without items by @phillimorland in #3995
  • apps/documents: loading document js only in template, not globally to… by @phillimorland in #4015
  • Kl 2021 11 more propsal api filters by @fuzzylogic2000 in #4014
  • update psycopg2-binary to latest version by @goapunk in #4019
  • meinberlin/apps/contrib /ideas /mapideas: added updated and created t… by @sabinammm in #4013
  • Ks 2021 11 add token form to proposal list view by @Rineee in #4020
  • assets/js: fix initialisation of blueprint-picker - fixes #4022 by @fuzzylogic2000 in #4028
  • apps/contrib: make sure ordering filter also works on annotated field… by @fuzzylogic2000 in #3977
  • fix(deps): update dependency webpack to v5.65.0 by @renovate in #4037
  • chore(deps): update eslint packages by @renovate in #4036
  • Sm 2021 12 03 inconsistent error messages issue by @sabinammm in #4030
  • [#4987] apps/contrib: add dummy count component to be used in budgetList by @phillimorland in #4032
  • apps/projects plans /contrib /ideas /mapideas /cms: added missing html_tag for… by @sabinammm in #4041
  • apps/plans/templates: fix for PR #4041 syntax error by @sabinammm in #4050
  • apps/budgeting/proposal-list-item: showing modified or created date by @khamui in #4048
  • fix(deps): update dependency sass-loader to v12.4.0 by @renovate in #4040
  • apps/maps: rm map files to a4 and update imports and deps by @phillimorland in #4021
  • Pm 2021 12 budgeting cleanup by @phillimorland in #4052
  • Sm 2021 12 08 comments missing translations issue by @sabinammm in #4049
  • Scheduled weekly dependency update for week 49 by @pyup-bot in #4035
  • budgeting/templates/proposal-list: only show token form for 3 phase m… by @Rineee in #4054
  • templates: blocktrans blocks refactored in all apps where these were not in 1 line by @sabinammm in #4055
  • chore(deps): update babel monorepo to v7.16.5 by @renovate in #4056
  • fix(deps): update dependency postcss to v8.4.5 by @renovate in #4057
  • apps/budgeting: add vote button component and template tag and load v… by @phillimorland in #4051
  • apps/budgeting: add filter info and choices to proposal API by @fuzzylogic2000 in #4062
  • translations: add missing speech mark and make po by @phillimorland in #4061
  • Kt 2021 11 proposal filter bar by @khamui in #3994
  • Kt 2021 12 js tests by @khamui in #4053
  • apps/votes: added widget to voting form by @sabinammm in #4033
  • fix(deps): update dependency copy-webpack-plugin to v10.1.0 by @renovate in #4058
  • fix(deps): update dependency node-sass to v7 by @renovate in #4039
  • chore(deps): update dependency @testing-library/react-native to v9 by @renovate in #4038
  • Release frontend issues including poll by @phillimorland in #4064
  • apps/budgeting/api: more info in API and serializer by @fuzzylogic2000 in #4063
  • Pyup scheduled update 2021 12 13 by @fuzzylogic2000 in #4060
  • apps/budgeting: fix list items - moderatorfeedback by @khamui in #4073
  • [#50499] restrict moderation to not change projects by @sabinammm in #4068
  • apps/budgeting/proposal-list/filters: adjusting filters to new backend info by @khamui in #4072
  • Ks 2021 12 voting api by @Rineee in #4067
  • apps/budgeting/proposal-list-item/voting: fixing glitch with voting (… by @khamui in #4075
  • budgeting/templatetags/react_proposals_vote: add more info to templat… by @Rineee in #4076
  • chore(deps): update dependency lint-staged to v12.1.3 by @renovate in #4083
  • chore(deps): update dependency eslint to v8.5.0 by @renovate in #4084
  • fix(deps): update dependency copy-webpack-plugin to v10.2.0 by @renovate in #4085
  • apps/budgeting/proposal-item-detail/voting: making voting on detail view work by @khamui in #4079
  • settings/base.py: updated ck config to incl iframely public endpoint … by @phillimorland in #4081
  • [#5135] tests/budgeting /ideas /mapideas /projects: added missing tests for r… by @sabinammm in #4077
  • apps/budgeting/filters: showing icons of every category by @khamui in #4080
  • settings/base.py: reconfig embed provider to fix #4071 by @phillimorland in #4091
  • Scheduled weekly dependency update for week 51 by @pyup-bot in #4082
  • chore(deps): update dependency stylelint to v14.2.0 by @renovate in #4093
  • apps/budgeting: switch category and archived filters by @fuzzylogic2000 in #4092
  • apps/budgeting/filters: make initial fetch with defaults (querystring) by @khamui in #4102
  • Revert "settings/base.py: reconfig embed provider to fix #4071" by @phillimorland in #4104
  • Revert "settings/base.py: updated ck config to incl iframely public endpoint …" by @phillimorland in #4105
  • apps/projectcontainers/tabs: using data-bs-toggle by @khamui in #4108
  • apps/budgeting/js-tests: FilterBar.jsx and FilterBarDropdown.jsx by @khamui in #4088
  • apps/budgeting/proposal-list-item/badges: adding point_label propoert… by @khamui in #4113
  • [#5049] Kl 2021 12 restrict moderators by @fuzzylogic2000 in #4111
  • Ks 2021 12 token voting permissions by @Rineee in #4106
  • Pm 2021 12 styling issues jan milestone by @phillimorland in #4112
  • chore(deps): update dependency lint-staged to v12.1.4 by @renovate in #4116
  • fix(deps): update dependency node-sass to v7.0.1 by @renovate in #4117
  • chore(deps): update dependency eslint-plugin-react to v7.28.0 by @renovate in #4118
  • fix(deps): update dependency acorn to v8.7.0 by @renovate in #4119
  • assets/buttons: adding better focus behaviour for button light //list… by @phillimorland in #4120
  • Ks 2021 12 votes tests by @Rineee in #4123
  • budgeting/assets/VoteButton: add tabindex so vote is tabable by @phillimorland in #4122
  • Scheduled weekly dependency update for week 52 by @pyup-bot in #4115
  • deps: update and tag a4 by @fuzzylogic2000 in #4125
  • [#5042] release translations by @sabinammm in #4126
  • chore(deps): update babel monorepo to v7.16.7 by @renovate in #4128
  • chore(deps): update dependency lint-staged to v12.1.5 by @renovate in #4129
  • fix(deps): pin dependencies by @renovate in #3998
  • chore(deps): update eslint packages by @renovate in #4131
  • Scheduled weekly dependency update for week 01 by @pyup-bot in #4127
  • fix(deps): update dependency autoprefixer to v10.4.1 by @renovate in #4130
  • base.py: add variable to assign embed_provider url via admin by @phillimorland in #4132
  • tests/budgeting: test proposals api and serializer by @Rineee in #4133
  • tests/documents/rules /offlineevents/rules /plans/rules: group member… by @sabinammm in #4110
  • [#4126 (comment)] apps/budgeting: consolidate wording proposal list by @sabinammm in #4136
  • [#5051(part 1] Installing async comments and styling by @phillimorland in #4066
  • deps/py: update Django to 3.2.11 by @fuzzylogic2000 in #4138
  • Ks 2022 01 store token in session by @Rineee in #4134
  • apps/plans: fix plan list translations by moving strings to variables in PlansList.jsx by @sabinammm in #4140
  • Ks 2022 01 plans detail tiny fix by @Rineee in #4141
  • apps/livequestions apps/plans: fixed missing translations by moving translation strings into variables at top of files in all affected jsx files by @sabinammm in #4151
  • chore(deps): update babel monorepo to v7.16.8 by @renovate in #4143
  • chore(deps): update dependency lint-staged to v12.1.7 by @renovate in #4144
  • fix(deps): update dependency autoprefixer to v10.4.2 by @renovate in #4145
  • fix(deps): update dependency jest to v27.4.7 by @renovate in #4146
  • fix(deps): update dependency mapbox-gl to v1.13.2 by @renovate in #4147
  • fix(deps): update dependency mini-css-extract-plugin to v2.4.7 by @renovate in #4148
  • chore(deps): update dependency eslint to v8.7.0 by @renovate in #4156
  • fix(deps): update dependency mini-css-extract-plugin to v2.5.2 by @renovate in #4157
  • fix(deps): update dependency webpack to v5.66.0 by @renovate in #4158
  • fix(deps): update dependency axios to v0.25.0 by @renovate in #4159
  • chore(deps): update dependency lint-staged to v12.2.0 by @renovate in #4160
  • django-admin: fix custom CK editor fields by @sabinammm in #4168
  • Move translations in JSX-Files to variables by @sabinammm in #4172
  • Scheduled weekly dependency update for week 05 by @pyup-bot in #4173
  • chore(deps): update babel monorepo by @renovate in #4162
  • chore(deps): update dependency webpack-cli to v4.9.2 by @renovate in #4163
  • fix(deps): update dependency copy-webpack-plugin to v10.2.4 by @renovate in #4164
  • fix(deps): update dependency mini-css-extract-plugin to v2.5.3 by @renovate in #4169
  • fix(deps): update dependency postcss to v8.4.6 by @renovate in #4175
  • chore(deps): update dependency eslint to v8.8.0 by @renovate in #4174
  • apps/plans: change participation choices and adapt old plans by @Rineee in #4186
  • Ks 2022 02 participation filter by @Rineee in #4189
  • apps/plans/forms//modal//plan_form: add form field to modal, adapt in… by @phillimorland in #4184
  • documentation: adding howto testing emails in mB by @khamui in #4191
  • [#5404] apps/organisations: make organisation slugs editable in django-form by @sabinammm in #4188
  • [#5404] apps/projects: show editable project slug field in django-form by @sabinammm in #4192
  • ci: upgrade container to ubuntu 20.04 by @goapunk in #4193
  • Scheduled weekly dependency update for week 08 by @pyup-bot in #4190
  • apps/plans: add participation field info to plan detail by @fuzzylogic2000 in #4195
  • tests/users: add testing of initator rights in other organisations by @sabinammm in #4196
  • comment styling to match design by @khamui in #4185
  • config: set ckeditor provider from local.py by @goapunk in #4182
  • chore(deps): update dependency eslint-plugin-promise to v6 by @renovate in #4086
  • chore(deps): update dependency lint-staged to v12.3.4 by @renovate in #4165
  • chore(deps): update dependency stylelint to v14.5.3 by @renovate in #4166
  • fix(deps): update dependency webpack to v5.69.1 by @renovate in #4167
  • fix(deps): update dependency jest to v27.5.1 by @renovate in #4180
  • plans/FilterRadio//FilterSecondary: refactor to ensure keyboard acces… by @phillimorland in #4194
  • fix(deps): update dependency css-loader to v6.6.0 by @renovate in #4179
  • chore(deps): update dependency markdownlint-cli to v0.31.1 by @renovate in #4178
  • chore(deps): update babel monorepo by @renovate in #4177
  • fix(deps): update dependency @fortawesome/fontawesome-free to v6 by @renovate in #4181
  • tests/projects/rules: added test to show initiator vs group member rights by @sabinammm in #4203
  • Ks 2022 02 csrf failure template by @Rineee in #4202
  • Ks 2022 02 csrf failure template 2 by @fuzzylogic2000 in #4204
  • [5378] appd/embed: remove embed code from project and linkage basic dashboar… by @fuzzylogic2000 in #4205
  • Kl 2022 02 translations by @fuzzylogic2000 in #4206
  • deps/js: remove axios by @fuzzylogic2000 in #4209
  • deps: update a4 - for new comment date format by @fuzzylogic2000 in #4210
  • Pm 2022 02 filter a11y tweaks by @phillimorland in #4201
  • chore(deps): update dependency @testing-library/react to v12.1.3 by @renovate in #4212
  • fix(deps): update dependency postcss to v8.4.7 by @renovate in #4213
  • fix(deps): update dependency react-bootstrap-typeahead to v5.2.2 by @renovate in #4214
  • chore(deps): update eslint packages by @renovate in #4215
  • fix(deps): update dependency sass-loader to v12.6.0 by @renovate in #4216
  • Pm 2022 03 issues a11y by @phillimorland in #4223
  • apps/bplan/tasks: fix UnicodeDecodeError to return None to be handled… by @fuzzylogic2000 in #4228
  • Pm 2022 03 issues by @phillimorland in #4234
  • Scheduled weekly dependency update for week 09 by @pyup-bot in #4211
  • chore(deps): update dependency stylelint-config-standard to v25 by @renovate in #4219
  • chore(deps): update actions/setup-python action to v3 by @renovate in #4218
  • chore(deps): update actions/checkout action to v3 by @renovate in #4224
  • chore(deps): update actions/setup-node action to v3 by @renovate in #4217
  • chore(deps): update dependency eslint-plugin-react to v7.29.3 by @renovate in #4238
  • fix(deps): update dependency postcss to v8.4.8 by @renovate in #4240
  • chore(deps): update dependency lint-staged to v12.3.5 by @renovate in #4239
  • fix(deps): update dependency css-loader to v6.7.0 by @renovate in #4241
  • fix(deps): update dependency webpack to v5.70.0 by @renovate in #4243
  • fix(deps): update dependency css-loader to v6.7.1 by @renovate in #4245
  • apps/plans & apps/plans/templates: default text for participation explanation by @sabinammm in #4233
  • Ks 2022 03 use project admin form from a4 by @Rineee in #4236
  • Scheduled weekly dependency update for week 10 by @pyup-bot in #4237
  • Pm 2022 03 issues by @phillimorland in #4246
  • Revert "fix(deps): update dependency @fortawesome/fontawesome-free to v6" by @fuzzylogic2000 in #4247
  • Kl 2022 03 update a4 translate by @fuzzylogic2000 in #4248
  • comments_async/date: break date into new line by @khamui in #4231
  • Pm 2022 03 milestone issues by @phillimorland in #4249
  • fix(deps): update dependency mini-css-extract-plugin to v2.6.0 by @renovate in #4242
  • comments_async/filter/search: clear button fixes #4255 by @khamui in #4259
  • apps/plans & adhocracy4/comments_async: wording issues by @sabinammm in #4258
  • style glitches bugfix4252 by @khamui in #4260
  • debs: update a4 for comment issues by @sabinammm in #4261
  • apps/notifications: take absolute url of comment, not item commented on by @fuzzylogic2000 in #4262
  • [#5629] meinberlin/templates: updated header to latest berlin.de version by @sabinammm in #4264
  • modul/vorhaben/level-of-participation: styles fix infobox on vorhaben… by @khamui in #4265
  • chore(deps): update babel monorepo to v7.17.7 by @renovate in #4268
  • chore(deps): update dependency @testing-library/react to v12.1.4 by @renovate in #4269
  • plan/detail/translations: fixing read less and make translations by @khamui in #4271
  • Scheduled weekly dependency update for week 11 by @pyup-bot in #4267
  • chore(deps): update eslint packages by @renovate in #4270
  • deps/github: use https to clone a4 by @fuzzylogic2000 in #4272
  • fix(deps): update dependency autoprefixer to v10.4.3 by @renovate in #4273
  • fix(deps): update dependency postcss to v8.4.11 by @renovate in #4274
  • debs: update a4 for comments in poll issue by @sabinammm in #4278
  • assets/a4-comments: add margin to top for templates with no bottom ma… by @phillimorland in #4279
  • deps: use tagged a4 by @fuzzylogic2000 in #4280
  • Revert "fix(deps): update dependency mapbox-gl to v1.13.2" by @phillimorland in #4282
  • chore(deps): update dependency @babel/core to v7.17.8 by @renovate in #4284
  • chore(deps): update dependency lint-staged to v12.3.7 by @renovate in #4285
  • fix(deps): update dependency autoprefixer to v10.4.4 by @renovate in #4286
  • deps: excluding mapbox from being updated by renovate by @khamui in #4291
  • deps: excluding mapbox from being updated by renovate by @khamui in #4292
  • fix(deps): update dependency postcss to v8.4.12 by @renovate in #4287
  • chore(deps): update dependency stylelint to v14.6.0 by @renovate in #4288
  • account: add password reset unknown email email template, add setting… by @fuzzylogic2000 in #4293
  • account: unknown account mail wording update by @sabinammm in #4294
  • meinberlin/apps/contrib: add missing account messages translations by @sabinammm in #4296
  • config: remove captcha_url by @goapunk in #4297
  • tests: add missing CAPTCHA_URL by @goapunk in #4304
  • chore(deps): update dependency stylelint to v14.6.1 by @renovate in #4299
  • fix(deps): update dependency babel-loader to v8.2.4 by @renovate in #4300
  • chore(deps): update dependency @testing-library/react-native to v9.1.0 by @renovate in #4301
  • chore(deps): update dependency eslint to v8.12.0 by @renovate in #4302
  • fix(deps): update dependency moment to v2.29.2 by @renovate in #4306
  • fix(deps): update dependency webpack to v5.71.0 by @renovate in #4307
  • chore(deps): update dependency eslint-plugin-import to v2.26.0 by @renovate in #4309
  • chore(deps): update dependency @testing-library/react to v12.1.5 by @renovate in #4311
  • chore(deps): update babel monorepo to v7.17.9 by @renovate in #4310
  • chore(deps): update dependency eslint to v8.13.0 by @renovate in #4312
  • fix(deps): update dependency webpack to v5.72.0 by @renovate in #4313
  • Scheduled weekly dependency update for week 16 by @pyup-bot in #4314
  • fix(deps): update dependency moment to v2.29.3 by @renovate in #4316
  • tests/newsletter: check that not choosing project does give an error … by @fuzzylogic2000 in #4321
  • apps/notifications: remove unused template tag by @fuzzylogic2000 in #4320
  • chore(deps): update dependency lint-staged to v12.4.0 by @renovate in #4315
  • chore(deps): update dependency stylelint to v14.7.1 by @renovate in #4317
  • fix(deps): update dependency leaflet to v1.8.0 by @renovate in #4318
  • apps/newsletters: make clean more robust by @fuzzylogic2000 in #4322
  • fix(deps): update dependency autoprefixer to v10.4.5 by @renovate in #4324
  • fix(deps): update dependency babel-loader to v8.2.5 by @renovate in #4325
  • fix(deps): update dependency acorn to v8.7.1 by @renovate in #4328
  • chore(deps): update dependency @testing-library/react-native to v9.2.0 by @renovate in #4330
  • chore(deps): update dependency lint-staged to v12.4.1 by @renovate in #4331
  • chore(deps): update dependency eslint to v8.14.0 by @renovate in #4326
  • chore(deps): update dependency stylelint to v14.8.0 by @renovate in #4332
  • chore(deps): update babel monorepo to v7.17.10 by @renovate in #4334
  • chore(deps): update dependency stylelint to v14.8.1 by @renovate in #4335
  • fix(deps): update dependency autoprefixer to v10.4.7 by @renovate in #4336
  • fix(deps): update dependency postcss to v8.4.13 by @renovate in #4337
  • chore(deps): update dependency stylelint to v14.8.2 by @renovate in #4339
  • chore(deps): update dependency eslint to v8.15.0 by @renovate in #4340
  • fix(deps): update dependency webpack to v5.72.1 by @renovate in #4343
  • chore(deps): update babel monorepo to v7.17.12 by @renovate in #4345
  • chore(deps): update dependency stylelint to v14.8.3 by @renovate in #4348
  • fix(deps): update dependency postcss to v8.4.14 by @renovate in #4349
  • chore(deps): update babel monorepo to v7.18.0 by @renovate in #4350
  • chore(deps): update eslint packages by @renovate in #4351
  • chore(deps): update dependency lint-staged to v12.4.2 by @renovate in #4352
  • chore(deps): update dependency stylelint to v14.8.4 by @renovate in #4353
  • captcheck.js: fix typo for switch aria-label by @phillimorland in #4355
  • [5929] apps/plans: add explanation to export by @fuzzylogic2000 in #4363
  • apps/bplan: do not use filename from url, make one - fixes #4356 by @fuzzylogic2000 in #4364
  • deps: use own version of django-autoslug with fix - fixes #4366 by @fuzzylogic2000 in #4367
  • settings/renovate: enable updating py packages by @fuzzylogic2000 in #4380
  • fix(deps): update dependency moment to v2.29.4 [security] by @renovate in #4382
  • chore(deps): update dependency django to v3.2.15 [security] by @renovate in #4381
  • remove testing-library/react-native by @goapunk in #4387
  • fix(deps): update dependency react-sticky-box to v1 by @renovate in #4244
  • update most dependencies to react 18 by @goapunk in #4388
  • chore(deps): update actions/cache action to v3 by @renovate in #4289
  • chore(deps): update dependency husky to v8 by @renovate in #4341
  • fix(deps): update dependency copy-webpack-plugin to v11 by @renovate in #4346
  • chore(deps): update dependency django-cloudflare-push to v0.2.2 by @renovate in #4390
  • fix(deps): update dependency postcss-loader to v7 by @renovate in #4354
  • chore(deps): update babel monorepo by @renovate in #4386
  • fix(deps): update dependency autoprefixer to v10.4.8 by @renovate in #4395
  • fix(deps): update dependency jquery to v3.6.1 by @renovate in #4396
  • chore(deps): update dependency pytest to v7.1.2 by @renovate in #4393
  • chore(deps): update dependency freezegun to v1.2.2 by @renovate in #4392
  • chore(deps): update dependency python-magic to v0.4.27 by @renovate in #4394
  • chore(deps): update dependency django-allauth to v0.51.0 by @renovate in #4399
  • chore(deps): update dependency bcrypt to v3.2.2 by @renovate in #4389
  • chore(deps): update dependency easy-thumbnails to v2.8.3 by @renovate in #4391
  • chore(deps): update dependency django-ckeditor to v6.5.0 by @renovate in #4401
  • chore(deps): update dependency django-debug-toolbar to v3.6.0 by @renovate in #4402
  • chore(deps): update dependency pytest-factoryboy to v2.5.0 by @renovate in #4404
  • chore(deps): update dependency flake8 to v5 by @renovate in #4411
  • chore(deps): update dependency faker to v14 by @renovate in #4410
  • chore(deps): update eslint packages by @renovate in #4409
  • makefile: make relase and install with npm legacy-peer-deps by @fuzzylogic2000 in #4413
  • chore(deps): update dependency sentry-sdk to v1.9.7 by @renovate in #4406
  • chore(deps): update dependency whitenoise to v6.2.0 by @renovate in #4408
  • chore(deps): update dependency lint-staged to v13 by @renovate in #4415
  • chore(deps): update dependency requests to v2.28.1 by @renovate in #4405
  • chore(deps): update dependency pytest to v7.1.3 by @renovate in #4416
  • chore(deps): update dependency bcrypt to v4 by @renovate in #4417
  • chore(deps): update dependency django-enumfield to v3 by @renovate in #4419
  • fix(deps): update dependency sass-loader to v13 by @renovate in #4424
  • chore(deps): update dependency stylelint-config-standard to v28 by @renovate in #4422
  • fix(deps): update dependency postcss to v8.4.16 by @renovate in #4398
  • chore(deps): update actions/setup-python action to v4 by @renovate in #4431
  • chore(deps): update dependency stylelint to v14.11.0 by @renovate in #4407
  • fix(deps): update dependency mini-css-extract-plugin to v2.6.1 by @renovate in #4397
  • chore(deps): update dependency markdownlint-cli to v0.32.2 by @renovate in #4414
  • chore(deps): update dependency stylelint-declaration-strict-value to v1.9.0 by @renovate in #4427
  • chore(deps): update dependency webpack-cli to v4.10.0 by @renovate in #4428
  • fix(deps): update dependency acorn to v8.8.0 by @renovate in #4421
  • fix(deps): update dependency bootstrap to v5.2.0 by @renovate in #4429
  • fix(deps): update dependency webpack to v5.74.0 by @renovate in #4430
  • chore(deps): update dependency eslint-plugin-react to v7.31.4 by @renovate in #4434
  • chore(deps): update dependency eslint-plugin-react to v7.31.5 by @renovate in #4435
  • chore(deps): update dependency eslint-plugin-react to v7.31.6 by @renovate in #4436
  • chore(deps): update dependency @testing-library/react to v13.4.0 by @renovate in #4308
  • settings: remove travis config by @fuzzylogic2000 in #4400
  • Kl 2022 09 update a4 by @fuzzylogic2000 in #4426
  • fix(deps): update dependency react-bootstrap-typeahead to v6 by @renovate in #4437
  • chore(deps): update dependency stylelint-config-standard-scss to v5 by @renovate in #4423
  • chore(deps): update dependency eslint-plugin-react to v7.31.7 by @renovate in #4441
  • chore(deps): update babel monorepo to v7.19.0 by @renovate in #4442
  • chore(deps): update dependency wagtail to v2.16.3 by @renovate in #4440
  • chore(deps): update dependency sentry-sdk to v1.9.8 by @renovate in #4439
  • update jest to v29 by @goapunk in #4443
  • Pm 2022 09 rm planifolia by @phillimorland in #4438
  • fix(deps): update dependency bootstrap to v5.2.1 by @renovate in #4453
  • fix(deps): update dependency node-sass to v7.0.2 by @renovate in #4454
  • assets/*: additional design fixes due to moving to bs by @phillimorland in #4455
  • replace node-sass with sass by @goapunk in #4458
  • [#6422] django lists: templates/pagination.html: update pagination template by @phillimorland in #4451
  • package.json//webpack: rm mapbox and replace with maplibre by @phillimorland in #4459
  • Ks 2022 09 add module types by @Rineee in #4449
  • ci: remove frontend coverage app by @goapunk in #4457
  • [5044] Kl 2022 09 dashboard token export by @fuzzylogic2000 in #4444
  • chore(deps): update dependency eslint-plugin-react to v7.31.8 by @renovate in #4463
  • chore(deps): update jest monorepo to v29.0.3 by @renovate in #4465
  • fix(deps): update dependency autoprefixer to v10.4.9 by @renovate in #4466
  • chore(deps): update dependency eslint to v8.23.1 by @renovate in #4467
  • Ks 2022 09 module type fixes by @Rineee in #4464
  • [5044] apps/votes: add token generation component to dashboard, use async tasks by @fuzzylogic2000 in #4468
  • [6421] apps/notifications: send email on moderator feedback to proposal cont… by @fuzzylogic2000 in #4469
  • fix(deps): update dependency autoprefixer to v10.4.10 by @renovate in #4472
  • Ks 2022 09 proposal form display by @Rineee in #4473
  • tests: test dashboard components by @Rineee in #4471
  • chore(deps): update babel monorepo to v7.19.1 by @renovate in #4478
  • fix(deps): update dependency autoprefixer to v10.4.11 by @renovate in #4479
  • budgeting/pagination.html: disable threedots buttons by @khamui in #4476
  • Pm 2022 09 pagination js basic by @phillimorland in #4461
  • Ks 2022 09 proposals random sorting by @Rineee in #4475
  • chore(deps): update dependency stylelint to v14.12.0 by @renovate in #4481
  • [6421] apps/budgeting: only sent moderated email to contact saved in form, n… by @fuzzylogic2000 in #4482
  • [5044 & 6487] dashboard token validation by @fuzzylogic2000 in #4477
  • fix(deps): update dependency autoprefixer to v10.4.12 by @renovate in #4491
  • Kl 2022 09 dashboard token perms by @fuzzylogic2000 in #4484
  • chore(deps): update dependency stylelint to v14.12.1 by @renovate in #4492
  • fix(deps): update dependency sass to v1.55.0 by @renovate in #4497
  • chore(deps): update dependency django-ckeditor to v6.5.1 by @renovate in #4450
  • Ks 2022 09 budgeting search filter by @Rineee in #4496
  • add isort config by @goapunk in #4495
  • fix deprecated sass functions by @goapunk in #4499
  • chore(deps): update dependency eslint-plugin-n to v15.3.0 by @renovate in #4498
  • webpack: only export a4 into this by @goapunk in #4503
  • chore(deps): update dependency eslint to v8.24.0 by @renovate in #4509
  • [#6460]apps//assets/: update render function syntax| deps: update a4 hash t… by @phillimorland in #4489
  • [#6519] Ks 2022 09 budgeting label filter by @Rineee in #4508
  • Kl 2022 09 undo pagination change by @fuzzylogic2000 in #4520
  • budgeting/test_propsal_api: test search filter by @Rineee in #4505
  • [#6486] budgeting-list/tiles: adding reference number to tile by @khamui in #4493
  • [#6486]budgeting-list/filterbar/search: adding freetext search components by @khamui in #4480
  • chore(deps): update dependency faker to v15 by @renovate in #4519
  • chore(deps): update dependency django-debug-toolbar to v3.7.0 by @renovate in #4512
  • chore(deps): update dependency sentry-sdk to v1.9.9 by @renovate in #4518
  • chore(deps): update babel monorepo to v7.19.3 by @renovate in #4527
  • tests/budgeting: test labels filter and labels in serializer by @Rineee in #4524
  • [#6425] lighthouse fix for token input by @phillimorland in #4526
  • apps/votes: change wording, order and slug for voting code dashboard … by @fuzzylogic2000 in #4517
  • chore(deps): update dependency stylelint to v14.13.0 by @renovate in #4528
  • chore(deps): update jest monorepo to v29.1.1 by @renovate in #4529
  • [updates] fixes from style lib removal by @phillimorland in #4516
  • chore(deps): update dependency pytest-cov to v4 by @renovate in #4531
  • chore(deps): update dependency djangorestframework to v3.14.0 by @renovate in #4500
  • fix(deps): update dependency leaflet to v1.9.1 by @renovate in #4501
  • [#6422] pagination issues fixes by @khamui in #4513
  • Jd 2022 9 revert leaflet by @goapunk in #4533
  • [#6486] filter jstests by @khamui in #4530
  • Translations update from LIQD Weblate by @liqd-translator in #4384
  • chore(deps): update jest monorepo to v29.1.2 by @renovate in #4535
  • fix(deps): update dependency postcss to v8.4.17 by @renovate in #4536
  • tests: modify django mock by @goapunk in #4541
  • chore(deps): update dependency django to v3.2.16 by @renovate in #4539
  • chore(deps): update dependency sentry-sdk to v1.9.10 by @renovate in #4538
  • fix(deps): update dependency leaflet to v1.9.2 by @renovate in #4543
  • jstests: test conditional rendering of filters after click by @khamui in #4540
  • [updates] js syntax updating by @phillimorland in #4532
  • fix(deps): update dependency bootstrap to v5.2.2 by @renovate in #4537
  • control-bar/filter: fixing behavior & fix spacing (styling) by @khamui in #4534
  • fix header image size in plans by @goapunk in #4546
  • fix(deps): update dependency sass-loader to v13.1.0 by @renovate in #4549
  • chore(deps): update dependency eslint to v8.25.0 by @renovate in #4554
  • chore(deps): update dependency eslint-plugin-react to v7.31.9 by @renovate in #4556
  • chore(deps): update dependency @babel/preset-env to v7.19.4 by @renovate in #4557
  • chore(deps): update dependency eslint-plugin-react to v7.31.10 by @renovate in #4558
  • fix(deps): update dependency postcss to v8.4.18 by @renovate in #4560
  • chore(deps): update dependency eslint-plugin-promise to v6.1.0 by @renovate in #4561
  • chore(deps): update dependency stylelint-declaration-strict-value to v1.9.1 by @renovate in #4563
  • [#6519] label on tiles by @khamui in #4542
  • assets/dropdown: update focus colour and update aria label, rm pointl… by @phillimorland in #4562
  • chore(deps): update dependency faker to v15.1.1 by @renovate in #4559
  • chore(deps): update dependency bcrypt to v4.0.1 by @renovate in #4555
  • chore(deps): update dependency psycopg2-binary to v2.9.4 by @renovate in #4548
  • chore(deps): update jest monorepo to v29.2.0 by @renovate in #4564
  • chore(deps): update dependency stylelint to v14.14.0 by @renovate in #4566
  • apps/votes: add more info to task by @fuzzylogic2000 in #4490
  • chore(deps): update dependency stylelint-config-standard to v29 by @renovate in #4567
  • CategorySelect: manually trigger select2() by @goapunk in #4544
  • don't use precompiled psycopg2 for prod by @goapunk in #4571
  • Ks 2022 09 support phase by @Rineee in #4545
  • chore(deps): update jest monorepo to v29.2.1 by @renovate in #4578
  • [6536] Kl 2022 10 label filter by @fuzzylogic2000 in #4572
  • chore(deps): update dependency eslint-plugin-promise to v6.1.1 by @renovate in #4586
  • budgeting/map/switchbutton: fix #4523 by @khamui in #4576
  • chore(deps): update babel monorepo to v7.19.6 by @renovate in #4587
  • budgeting-list-item/styles: having a label__link class to position th… by @khamui in #4591
  • fix(deps): update dependency @fortawesome/fontawesome-free to v6 by @renovate in #4456
  • budgeting//contrib/filters: add random ordering to ProposalFilterSet … by @Rineee in #4582
  • Translations update from LIQD Weblate by @liqd-translator in #4579
  • apps/item detail templates: use label/badges from model property and … by @fuzzylogic2000 in #4585
  • filters via router by @khamui in #4573
  • chore(deps): update dependency sentry-sdk to v1.10.0 by @renovate in #4593
  • chore(deps): update dependency eslint to v8.26.0 by @renovate in #4604
  • chore(deps): update dependency sentry-sdk to v1.10.1 by @renovate in #4603
  • budgeting/filter/dropdown: align selectable options left fixes #4598 by @khamui in #4607
  • [#6593] deps: wagtail3 update by @phillimorland in #4583
  • fix(deps): update dependency acorn to v8.8.1 by @renovate in #4610
  • chore(deps): update jest monorepo to v29.2.2 by @renovate in #4613
  • [6560] apps/moderator feedback: add new choice and filter to budgeting react list by @fuzzylogic2000 in #4602
  • chore(deps): update dependency wagtail to v3.0.3 by @renovate in #4612
  • assets/poll: remove popper styling and package and update poll styling by @phillimorland in #4577
  • [#6593] deps: wagtail4 update by @phillimorland in #4615
  • chore(deps): update dependency psycopg2 to v2.9.5 by @renovate in #4619
  • chore(deps): update dependency psycopg2-binary to v2.9.5 by @renovate in #4620
  • chore(deps): update dependency pytest to v7.2.0 by @renovate in #4617
  • voting: fix some spelling issues by @goapunk in #4592
  • renovate: wagtail < 4.2 by @goapunk in #4618
  • [6560] [6536] add tests by @fuzzylogic2000 in #4623
  • budgeting: add rule to view support also between phases and use rule … by @Rineee in #4606
  • fixes #4595 by @khamui in #4627
  • Pm 2022 10 styling issues by @phillimorland in #4609
  • renovate: use < for allwed versions by @fuzzylogic2000 in #4629
  • Translations update from LIQD Weblate by @liqd-translator in #4625
  • chore(deps): update dependency stylelint-config-standard-scss to v6 by @renovate in #4614
  • fix(deps): update dependency autoprefixer to v10.4.13 by @renovate in #4635
  • chore(deps): update dependency eslint-plugin-n to v15.4.0 by @renovate in #4637
  • Translations update from LIQD Weblate by @liqd-translator in #4643
  • fix(deps): update dependency react-router-dom to v6.4.3 by @renovate in #4639
  • fix(deps): update dependency babel-loader to v8.3.0 by @renovate in #4645
  • chore(deps): update dependency stylelint to v14.14.1 by @renovate in #4647
  • fix(deps): update dependency sass to v1.56.0 by @renovate in #4648
  • [6609 ]Ks 2022 10 support btw phases by @Rineee in #4638
  • chore(deps): update dependency stylelint-config-standard-scss to v6.1.0 by @renovate in #4649
  • chore(deps): u