Commit Graph

154 Commits

Author SHA1 Message Date
Magnus Schieder 2c1cc31e52
Fix the font the h1 headings in the projector (#6412) 2022-05-02 09:11:03 +02:00
jsangmeister b2d05af928
Remove topic/option_ids from export (#6413) 2022-04-29 09:58:07 +02:00
Magnus Schieder 27682f3742
Make the style of the project titles customizable (#6409)
allow custom font for h1 and h2 projector title
2022-04-26 09:46:31 +02:00
jsangmeister ff1d5c0c4d
Fix OS3 export to MI 3 (#6404) 2022-04-20 07:37:09 +02:00
jsangmeister fceb892005
Fix various exporter issues (#6327)
* Fix various exporter issues

* Fix formatting
2022-01-11 12:47:41 +01:00
Norman Jäckel b0bc4129ce Changed GetUser view. Now it retrieves one or more users. 2021-11-30 00:30:54 +01:00
Joshua Sangmeister 93e0b53b9e Add chat message collection & fields
Add & update poll backends
2021-11-25 18:00:35 +01:00
Norman Jäckel 9cd0416938 Added route to get a user e. g. for third-party applications. 2021-11-22 17:21:27 +01:00
Joshua Sangmeister cc6cf9ea42 Fix various export errors 2021-11-18 17:17:18 +01:00
Joshua Sangmeister 740f164ac3 Fix for motion restrictions in case migrations weren't applied properly 2021-11-18 09:18:30 +01:00
Emanuel Schütze 82ad1d2222 Fixed livestream poster image size in help text. 2021-10-22 11:04:27 +02:00
Emanuel Schütze f2ae6d1cae Update version to 3.4.1-master 2021-10-07 08:00:10 +02:00
Emanuel Schütze 420422e2cf Release 3.4 2021-10-07 07:59:38 +02:00
Emanuel Schütze 52f35c856d
Merge pull request #6150 from FinnStutzenstein/fixExporter
Fix exporter
2021-07-09 08:34:53 +02:00
Finn Stutzenstein 1c857fb08c
Fix exporter
poll ids were used for options
2021-07-09 08:18:31 +02:00
Finn Stutzenstein d17a050d8b
Fix OS4 exporter 2021-07-08 11:34:18 +02:00
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