FinnStutzenstein
1246dd54ad
majorities in polls
2020-03-17 07:24:35 +01:00
jsangmeister
5fa8341614
added testing for named and pseudoanonymous assignment voting
...
added queries count tests for assignment and motion polls and votes
2020-03-17 07:24:35 +01:00
FinnStutzenstein
ce171980e8
Relations in the client
2020-03-17 07:24:34 +01:00
FinnStutzenstein
ced40cab74
Initial work for supporting voting
2020-03-17 07:24:34 +01:00
FinnStutzenstein
219103129d
Export mediafiles to the media service
2020-02-26 15:15:45 +01:00
FinnStutzenstein
7204d59d66
[WIP] External postgres as mediafile store
2020-02-17 14:38:32 +01:00
Sean Engelhardt
a161bca028
Show final state in Motion PDF toc
...
Renamed the option
"Show submitters and recommendation in table of contents"
to
"Show submitters and recommendation/state in table of contents"
If the option is selected, the PDF-TOC for motions will print
the name of the current state (if final) rather than the
current recomendation
2020-01-29 14:28:56 +01:00
Emanuel Schütze
7a23139f5e
Merge pull request #5168 from FinnStutzenstein/validateHtml
...
Validate Config HTML
2020-01-08 13:36:17 +01:00
Sean Engelhardt
5f8e64140a
Fix group creation
...
Fixes an error that was preventing groups from being created.
Groups did require a list of permissions which is now optional
2020-01-08 10:46:11 +01:00
Emanuel Schütze
b3c98dd207
Added optional argument '--email' for createopenslidesuser command.
2020-01-05 15:17:09 +01:00
FinnStutzenstein
a35fa105ed
Validate Config HTML
2020-01-04 16:58:11 +01:00
Emanuel Schütze
ac4174c391
Update version to 3.1.1-dev
2019-12-13 09:39:42 +01:00
Emanuel Schütze
32dfba0d5c
Release 3.1
2019-12-13 09:39:11 +01:00
Emanuel Schütze
9e81e6145f
Rename config option to show meta box below title on projector.
2019-12-09 16:32:46 +01:00
Sean Engelhardt
c9cf99d0e4
Add leftover changes for 3.1
...
Adds various changes for a more complete 3.1 release
- cleaner "current slide" description in projector detail (grid with ellipsis)
- show the previously projected slides as ordered lists under the accordion
- fix a bug where everyone could access the projection manage view (although it was unfunctional without the correct permissions)
- assignment list now uses the correct ellipsis
- fixes a bug where the lable "list of speakers" was not translated on the projector slide
- Show a lock on the "list of speaker"-slide if it has been closed
- enable dialog tests that have previously been disabled
2019-12-09 15:00:32 +01:00
Emanuel Schütze
e2630faead
Merge pull request #5149 from FinnStutzenstein/deleteUsersWithWSConnection
...
Fixed late autoupdates with deleted users
2019-12-09 10:41:59 +01:00
FinnStutzenstein
cc4ca61964
Adding a second optional redis for read only accesses
2019-12-03 12:30:31 +01:00
FinnStutzenstein
f7cdfb7c02
Locking service and locks the history build process ( fixes #4039 )
2019-12-03 12:14:49 +01:00
FinnStutzenstein
0d38b784bc
Fixed late autoupdates with deleted users
2019-11-29 13:15:20 +01:00
Finn Stutzenstein
8f9e3a2b03
Merge pull request #5145 from jsangmeister/unique-error-fix
...
Error handling for race-based integrity errors
2019-11-26 14:07:34 +01:00
jsangmeister
f2dd8ebdd9
try-catch for race-based integrity errors
2019-11-26 11:49:06 +01:00
Emanuel Schütze
1b40cd74e0
Merge pull request #5141 from tsiegleauq/custom-projector-resolution
...
Custom aspect ratio for projector
2019-11-26 11:42:35 +01:00
Emanuel Schütze
7454540b67
Merge pull request #5123 from FinnStutzenstein/fixMediafiles
...
Fixed mediafiles
2019-11-26 09:31:52 +01:00
FinnStutzenstein
e416117b11
Fixed mediafiles
2019-11-26 09:11:18 +01:00
FinnStutzenstein
7a18396a78
Fixed little logging mistake
2019-11-25 06:38:42 +01:00
Sean Engelhardt
ff90f9490c
Add custom aspect ratio for the projector
...
Change the client to accept aspect ratios like:
4:3, 16:9, 16:10 or custom over a textfield
Change server to accept aspect ratios and dropped height
2019-11-22 16:41:28 +01:00
Emanuel Schütze
55cdc364f1
Merge pull request #5121 from FinnStutzenstein/htmlValidation
...
Added html validation for users and personal notes
2019-11-13 14:45:26 +01:00
Emanuel Schütze
da3af834af
Merge pull request #5135 from FinnStutzenstein/fixAgendaItemNumber
...
Fix agenda item number
2019-11-13 14:36:19 +01:00
FinnStutzenstein
a3c97a2ccd
Fix agenda item number
2019-11-13 14:00:53 +01:00
FinnStutzenstein
427b17a3e9
Fixed wrong permission/auth check for set password
2019-11-11 07:07:19 +01:00
FinnStutzenstein
c54e2621f2
Added html validation for users and personal notes
2019-11-08 15:39:18 +01:00
Emanuel Schütze
d286378524
Merge pull request #5104 from jsangmeister/csv-import-fix
...
Fixed CSV import
2019-11-06 11:03:08 +01:00
jsangmeister
0922f0de3f
fixed csv import
2019-11-06 10:43:56 +01:00
jsangmeister
fa95859b61
change 'default' to 'reference' projector
2019-11-05 09:47:05 +01:00
jsangmeister
96ac370f61
added a view to change the reference projector in one api call
2019-11-01 10:56:59 +01:00
Emanuel Schütze
5305b52dba
Use horizontal meta box ('pdf style table') for motion slide
2019-10-30 13:18:40 +01:00
GabrielMeyer
b806b8406b
Fixes python3.7 tests
2019-10-29 15:05:52 +01:00
Finn Stutzenstein
62e5774c8d
Merge pull request #4878 from FinnStutzenstein/moveConfigData
...
Reworked config
2019-10-21 14:13:02 +02:00
FinnStutzenstein
cf7a5ce714
Reworked config
...
- Move config meta data into REST
- seperate views for config groups
2019-10-21 13:45:06 +02:00
FinnStutzenstein
4a77bf1a61
saml
2019-10-21 13:34:01 +02:00
FinnStutzenstein
3f41890541
Fixed typing from parse_qs
2019-10-18 14:41:55 +02:00
GabrielMeyer
1354fc74ef
Editing state and recommendation in motion-list
...
- In the info-dialog opening in the motion-list the user can update the current state and the recommendation for one motion.
2019-10-16 15:58:47 +02:00
Finn Stutzenstein
2f01e46415
Merge pull request #5073 from FinnStutzenstein/ws404
...
Closing websocket connections to unknown urls
2019-10-16 12:04:59 +03:00
FinnStutzenstein
d1048a0d9d
Fixed readding last speaker
...
It is not given, that null values are sorted last in the `order_by("-end_time")`
statement. This did not happens in the tests, but in a productive environment.
See https://docs.djangoproject.com/en/2.2/ref/models/querysets/#order-by for a
`.asc()`/`.desc()` option `nulls_last`. I choose another approach to just
exclude these values.
2019-10-16 09:41:30 +02:00
jsangmeister
943e8f22d3
Adds sort mode, delete confirmation and re-add speaker button to list of
...
speakers
2019-10-15 14:58:04 +02:00
FinnStutzenstein
e4c4bc0aa0
Closing websocket connections to unknown urls
2019-10-15 10:54:31 +02:00
FinnStutzenstein
9ae66fb33b
Logs notify messages on server
2019-10-04 11:58:07 +02:00
GabrielMeyer
c8d02788dc
Enhances the autoupdate of projector by change-id
2019-10-02 16:30:30 +02:00
GabrielInTheWorld
1dc96b0f2f
Merge pull request #5002 from GabrielInTheWorld/coolestAgenda
...
Build agenda with optional subtitle
2019-09-30 10:51:55 +02:00
Emanuel Schütze
1ff616fe4f
Allow <del> and <ins> html tags.
2019-09-24 12:53:15 +02:00