Emanuel Schütze
196e39ad15
Merge pull request #6006 from jsangmeister/fix-voting-race-condition
...
Lock poll to prevent race conditions
2021-04-15 20:46:43 +02:00
Joshua Sangmeister
ee31c1e633
Lock poll to prevent race conditions
...
Add migrations
2021-04-15 15:19:30 +02:00
Emanuel Schütze
bdbb5839cc
Merge pull request #6007 from emanuelschuetze/autoupdate
...
Updated autoupdate service
2021-04-13 08:46:43 +02:00
Emanuel Schütze
dff5ae4a89
Updated autoupdate service
2021-04-12 21:13:52 +02:00
Finn Stutzenstein
79d9781a1b
Merge pull request #6005 from FinnStutzenstein/updateDeps
...
Update dependencies
2021-04-12 14:04:05 +02:00
Finn Stutzenstein
e3c627b504
Update dependencies
...
Update DRF to resolve https://github.com/advisories/GHSA-fx83-3ph3-9j2q
-> https://www.django-rest-framework.org/community/3.9-announcement/
replaces `list_route` and `detail_route`
Update autoupdate submodule
2021-04-12 13:36:46 +02:00
Emanuel Schütze
963986b91d
Merge pull request #6004 from FinnStutzenstein/smallFixes
...
Small fixes
2021-04-12 12:14:17 +02:00
Finn Stutzenstein
2b3d1db3bf
Merge pull request #5952 from Piratenpartei/server_setup_env
...
Add ENV for server-setup host and port
2021-04-12 08:04:58 +02:00
Finn Stutzenstein
a1e7920b34
Small fixes
2021-04-12 07:52:47 +02:00
Emanuel Schütze
feb54c52a3
Merge pull request #6002 from emanuelschuetze/autoupdate
...
Updated autoupdate service
2021-04-08 21:18:04 +02:00
Emanuel Schütze
bb651b67eb
Updated autoupdate service
2021-04-08 19:05:04 +02:00
Emanuel Schütze
5b58730cca
Merge pull request #5995 from ostcar/performance_create_motions
...
Create amendments
2021-04-08 18:57:53 +02:00
Oskar Hahn
23fcc3a7d0
Create dummy amendments with performance test script.
2021-04-08 18:38:25 +02:00
Emanuel Schütze
d80919f0e7
Merge pull request #6001 from jsangmeister/fix-recommendation-extension-bug
...
Recommendation extension can be set with can_manage_metadata
2021-04-08 18:30:08 +02:00
Joshua Sangmeister
8891a52bdc
State and recommendation extension can be set with can_manage_metadata
2021-04-08 17:47:11 +02:00
Emanuel Schütze
26d5d81b6f
Merge pull request #5997 from jsangmeister/remove-duplicates-from-entitled-users
...
Prevent multiple entries in entitled_users_at_stop
2021-04-08 15:39:14 +02:00
Joshua Sangmeister
1e6b042d71
Add migrations to remove duplicates from existing polls
2021-04-08 11:33:26 +02:00
Joshua Sangmeister
f54050a83c
Prevent multiple entries in entitled_users_at_stop
2021-04-08 11:12:13 +02:00
Finn Stutzenstein
a94f00672b
Merge pull request #5996 from FinnStutzenstein/fixDeps
...
Locked mypy, added new OS4 files to gitignore
2021-04-08 10:51:05 +02:00
Finn Stutzenstein
7ca761bdb0
Locked mypy, added new OS4 files to gitignore
2021-04-08 09:01:02 +02:00
Emanuel Schütze
1edf4437a0
Merge pull request #5992 from CatoTH/bugfix/diff-only-formatting-changes
...
Allow formatting-only-changes without breaking the inline diff
2021-04-06 22:35:07 +02:00
Tobias Hößl
ba177a89d4
Allow formatting-only-changes without breaking the inline diff
2021-04-05 11:58:09 +02:00
Emanuel Schütze
d059afac5a
Merge pull request #5989 from emanuelschuetze/translations-20210401
...
Updated translations
2021-04-01 18:02:10 +02:00
Emanuel Schütze
045648eddb
Updated translations
2021-04-01 17:45:29 +02:00
jsangmeister
787390c899
Merge pull request #5978 from jsangmeister/voting-changes
...
Implement voting changes
2021-04-01 16:12:31 +02:00
Joshua Sangmeister
4b13ff681e
user_token, single votes table, entitled_users server changes
...
server changes finished, tests, cleanup
Add entitled user table
Fix formatting
Finish entitled users table & implement new percent base
Fix typing
Fixed remarks & errors
Fix new precent base representation
Update autoupdate service
Remove unneeded prettier entry
Remove unneeded css
2021-04-01 16:02:47 +02:00
Adrian Nöthlich
6430727590
Use ENV for redis in db-setup and fix defaults ( #5951 )
...
* Use ENV for redis in db-setup and fix defaults
* Add default value for `DATABASE_HOST`
* Use ENV for `wait-for-it` redis and redis-slave
Signed-off-by: Adrian Nöthlich <git@promasu.tech>
* Match default value for DATABASE_HOST
2021-04-01 13:10:19 +02:00
Emanuel Schütze
83549ce02b
Merge pull request #5916 from ostcar/performance
...
Performance
2021-04-01 10:02:26 +02:00
Oskar Hahn
dca6143041
Add performance tool
2021-04-01 09:19:21 +02:00
Emanuel Schütze
2d4419530e
Merge pull request #5987 from CatoTH/bugfix/escape-special-characters
...
Bugfix: change detection for additional special characters
2021-04-01 09:08:44 +02:00
Finn Stutzenstein
28980afbd5
Merge pull request #5981 from FinnStutzenstein/spinnerErrors
...
Do not show old errors on the spinner
2021-04-01 09:02:57 +02:00
Tobias Hößl
7275aa69af
Bugfix: change detection for additional special characters
2021-03-31 21:44:53 +02:00
Finn Stutzenstein
ca298960ae
Do not show old errors on the spinner
2021-03-25 15:23:06 +01:00
Emanuel Schütze
2f9b6aba95
Merge pull request #5979 from tsiegleauq/poll-method-makes-sense
...
Disable general no/yes depending on poll method
2021-03-25 10:06:58 +01:00
Sean
49dba31d56
Disable general no/yes depending on poll method
...
During the creation of an assignment poll:
Disable and unset the general yes control if the poll method is "yes"
Disables and unset the general no control if the poll method if "no"
2021-03-25 09:55:13 +01:00
Emanuel Schütze
f68fca8c83
Merge pull request #5980 from emanuelschuetze/translations-20210322
...
Updated translations
2021-03-22 21:39:29 +01:00
Emanuel Schütze
2e43a17987
Updated translations
2021-03-22 21:20:15 +01:00
Emanuel Schütze
2e5cea512e
Merge pull request #5957 from CatoTH/bugfix/add-warning-when-editing-motion-with-amendments
...
Add a warning when editing a motion with existing amendments
2021-03-22 21:15:02 +01:00
Tobias Hößl
9c2e49692c
Add a warning when editing a motion with existing amendments
2021-03-22 21:00:04 +01:00
Emanuel Schütze
c9b924d79a
Merge pull request #5976 from FinnStutzenstein/fixListOfSpeakerInitialClosed
...
Fix LOS initially closed migration issue
2021-03-22 20:48:47 +01:00
Finn Stutzenstein
644d3b2fee
Merge pull request #5977 from FinnStutzenstein/enablePytestInDocker
...
Enable pytest in docker
2021-03-22 13:17:30 +01:00
Finn Stutzenstein
f897bb01a3
Enable pytest in docker
...
The DJANGO_SETTINGS_MODULE is set in the develop container, so the
tests.settings from the setup.cfg was ignored. Executing pytest with
DJANGO_SETTINGS_MODULE=tests.settings pytest
works fine. The line added in the setup.cfg takes over precedence: It
auto-adds the --ds parameter which has a higher precedence than the
environment variable.
Also removed an unnecessary setting.
2021-03-22 13:01:26 +01:00
Finn Stutzenstein
41a3447357
Fix LOS initially closed migration issue
2021-03-22 08:54:16 +01:00
Finn Stutzenstein
7bbd8688a2
Merge pull request #5970 from FinnStutzenstein/updateClientDeps
...
Client dependencies
2021-03-22 08:52:31 +01:00
Finn Stutzenstein
c10a0ad70d
Client dependencies:
...
- Update ng2-pdf-viewer
- Lock down tsparticles and ng-particles to the version in the
package-lock.json. In fresh installs newer versions do not work
currently
2021-03-22 07:55:37 +01:00
Emanuel Schütze
3595245663
Merge pull request #5972 from emanuelschuetze/translations20210319
...
Updated translations
2021-03-19 14:39:00 +01:00
Emanuel Schütze
bd29777d83
Updated translations
2021-03-19 14:20:15 +01:00
Emanuel Schütze
eadb0e2f0e
Merge pull request #5971 from emanuelschuetze/autoupdate
...
Updated autoupdate service
2021-03-19 10:01:13 +01:00
Emanuel Schütze
d1aba2ef94
Updated autoupdate service
2021-03-19 09:46:07 +01:00
Emanuel Schütze
2e1690d2d0
Merge pull request #5967 from FinnStutzenstein/loginErrorNonActive
...
Add login errors for inactive users
2021-03-19 09:42:44 +01:00