Finn Stutzenstein
27831154fa
Setting for the mediafile database tablename
2021-07-08 10:48:51 +02:00
Joshua Sangmeister
5d13f94e40
Fix projection of analog polls & prevent percent base 'entitled' for analog polls
2021-07-01 09:38:00 +02:00
Emanuel Schütze
0322436cf5
Merge pull request #6120 from FinnStutzenstein/os4export
...
OS4 export
2021-06-24 21:40:28 +02:00
Finn Stutzenstein
272c3de9fc
OS4 export
2021-06-24 21:08:24 +02:00
Finn Stutzenstein
8423433f66
Fix updating logo and font configs when deleting a mediafile
2021-06-21 07:46:13 +02:00
Finn Stutzenstein
5d434484b5
Automatically write changes to logo and font definitions to configs
2021-06-17 11:29:54 +02:00
Finn Stutzenstein
bd3c8e09d8
Clear entitled votes after reset
2021-06-10 09:14:30 +02:00
Sean
1504e33607
Restructure communication components
...
separates the "Jitsi component" into an own module, several services and components.
2021-06-02 15:09:26 +02:00
Emanuel Schütze
c60553e376
Merge pull request #6070 from tsiegleauq/stop-voting-publish-prompt
...
stop-voting shows prompt
2021-05-26 18:13:00 +02:00
Sean
6dc5c3bfa9
stop-voting shows prompt
...
Stop voting shows options to either simply stop, publish directly or
abort. Was done using choice service.
Alter vote repo to simply choose with voting state to adress rather than
calculate the next state
Add server-side option to publish a poll in the started state
2021-05-26 17:53:46 +02:00
Emanuel Schütze
2eda8fea22
Merge pull request #6063 from tsiegleauq/cryon-font
...
Add own font for chyron
2021-05-26 16:59:03 +02:00
Sean
74b32af293
Add own font for chyron
...
Alters Current Speakery Chyron, optionally shows the structure level in
a new line (slightly smaler, faint)
Font for user name in chyron can be configured
Support way more font mime types
Adds an own font for chyron (server, client)
Extends loads-font service
Cleanup countdown-time component from font loading
2021-05-26 16:41:27 +02:00
Finn Stutzenstein
f4c237a18e
Merge pull request #5998 from FinnStutzenstein/421
...
Add ALLOWED_HOSTS
2021-05-17 07:55:23 +02:00
Finn Stutzenstein
1e78f2a534
Speed up stopping a poll
...
Reduced the amount of queries in BasePoll.stop from 4+<amount entitled
users> to 3.
2021-05-06 16:49:07 +02:00
Emanuel Schütze
d86fcd80b7
Merge pull request #6031 from jsangmeister/fix-entitled-users
...
Fix entitled user calculation and display of voting banner in case of vote delegations
2021-04-29 15:38:49 +02:00
Finn Stutzenstein
75bd3c50e5
Fix LOS ( closes #6035 )
2021-04-29 13:46:36 +02:00
Emanuel Schütze
22df847c78
Updated translations
2021-04-27 23:05:23 +02:00
Emanuel Schütze
672e5ca544
Merge pull request #6017 from FinnStutzenstein/samlGroups
...
Adding attribute matchers for group assignments to SAML
2021-04-27 21:30:38 +02:00
Emanuel Schütze
9f543697ad
Merge pull request #6023 from FinnStutzenstein/proContraNoteMarkSpeakers
...
pro/contra speakers and notes for point of order speakers
2021-04-27 20:45:02 +02:00
Finn Stutzenstein
c9c90cd4a3
pro/contra speakers and notes for point of order speakers
...
Enhance Pro Contra UI/UX by Sean
2021-04-27 19:53:17 +02:00
Finn Stutzenstein
91a15d24a8
Add ALLOWED_HOSTS
...
the proxy responds with a 421, if a host header with an invalid host
name is encountered. If nothing is provided (see default .env) all hosts
are allowed. Examples:
ALLOWED_HOSTS="localhost:8000 127.0.0.1:8000"
ALLOWED_HOSTS="some.domain.example.com"
Add EXTERNAL_HTTPS_PORT. See .env for the configuration.
2021-04-26 16:01:35 +02:00
Joshua Sangmeister
8ad008d9de
Fix entitled user calculation and display of voting banner in case of vote delegations
2021-04-26 15:44:42 +02:00
Finn Stutzenstein
f9d19db9e2
Update black
2021-04-26 09:00:04 +02:00
Emanuel Schütze
7315626e18
Merge pull request #6024 from jsangmeister/vote-delegaton-error
...
Fix vote delegation update error
2021-04-22 21:10:30 +02:00
Joshua Sangmeister
e2d4fafe6d
Fix vote delegation update error
2021-04-22 20:51:44 +02:00
Finn Stutzenstein
0a2483a94b
Adding attribute matchers for group assignments to SAML
2021-04-22 14:53:26 +02:00
Finn Stutzenstein
a8e329253c
Validate the from email for invalid characters
...
This might not be sufficient for all cases. If some other strange
IndexErrors appear, more validation has to be done. For now, it catches
all observed cases.
2021-04-22 12:33:33 +02:00
Joshua Sangmeister
ee31c1e633
Lock poll to prevent race conditions
...
Add migrations
2021-04-15 15:19:30 +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
Finn Stutzenstein
a1e7920b34
Small fixes
2021-04-12 07:52:47 +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
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
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
Finn Stutzenstein
41a3447357
Fix LOS initially closed migration issue
2021-03-22 08:54:16 +01:00
Emanuel Schütze
bd29777d83
Updated translations
2021-03-19 14:20:15 +01:00
Finn Stutzenstein
a48fe86791
Add login errors for inactive users
2021-03-19 07:35:45 +01:00
Finn Stutzenstein
e45d83de5a
Small mediafile fixes
2021-03-18 15:21:00 +01:00
Finn Stutzenstein
365d0d55ea
Merge pull request #5937 from FinnStutzenstein/deleteUnusedCode
...
Delete unused code
2021-03-15 14:52:04 +01:00
Martin Dickopp
a9d223121e
Make configurable whether a newly created list of speakers is initially open or closed
2021-03-08 16:28:00 +01:00
Finn Stutzenstein
3ba4f99876
Delete unused code
...
@oscar: Only the user restricter is still present in the code since it is needed for whoami
2021-03-08 08:57:21 +01:00
Emanuel Schütze
bd7fa9b3db
Merge pull request #5935 from FinnStutzenstein/userAutoupdateOnPermissionChange
...
Update users on can_see_extra_data permission change
2021-03-04 21:23:04 +01:00
Finn Stutzenstein
265145f001
Merge pull request #5936 from FinnStutzenstein/redisTimeoutErrors
...
Attempt on handling timeout errors
2021-03-04 09:09:38 +01:00
Finn Stutzenstein
39fb2fadec
Attempt on handling timeout errors
...
This code retries to load sessions three times. If not an error will be
thrown. There are other solutions (Like not throwing the error), but
I would like to see errors in production usage to see, if this helps or
not.
2021-03-04 08:45:45 +01:00
Finn Stutzenstein
d0c1879521
Update users on can_see_extra_data permission change
2021-03-04 08:20:05 +01:00
Finn Stutzenstein
93da435e7c
Remove voted_id for ongoing polls
2021-03-04 07:56:11 +01:00
Emanuel Schütze
83ff7b938c
Merge pull request #5927 from FinnStutzenstein/pointOfOrderOnlyCanSpeak
...
Point of order only for agenda.can_be_speaker
2021-03-01 16:12:44 +01:00
Emanuel Schütze
4e6f0850c4
Fixed showSubtitle config. Reordered agenda config.
2021-03-01 15:21:43 +01:00
Finn Stutzenstein
a9045b6a1c
Point of order only for agenda.can_be_speaker
2021-03-01 14:31:40 +01:00