FinnStutzenstein
dc7dfc1936
Fix Saml II and saml default groups
2020-06-12 14:37:43 +02:00
Sean
7d3280707d
Merge pull request #5414 from tsiegleauq/support-chrome-80
...
Lower chrome/chromium support version to version
2020-06-12 11:08:26 +02:00
Sean
13cbece9d9
Lower chrome/chromium support version to version
...
Lowers the supported version for chrome and chromium based browsers to
80. Keep in mind that you can always skip the checks!
2020-06-12 10:50:36 +02:00
Sean
5ed9c88ae4
Add better login page
...
Themes now cover the login page
more responsive on both large, small and smalest screens
the footer behaves like a footer
2020-06-12 10:23:10 +02:00
Finn Stutzenstein
5239e40858
Merge pull request #5412 from FinnStutzenstein/fixMigrationPath
...
Fix migration path for non-existing fonts
2020-06-12 08:13:11 +02:00
FinnStutzenstein
081f13e2ff
Fix migration path for non-existing fonts
2020-06-12 07:26:29 +02:00
Emanuel Schütze
438b3558bf
Merge pull request #5411 from emanuelschuetze/translations-20200511
...
Updated translations.
2020-06-11 17:46:13 +02:00
Emanuel Schütze
ff4324117e
Updated translations.
2020-06-11 17:23:42 +02:00
Emanuel Schütze
f590994875
Merge pull request #5403 from tsiegleauq/blacklist-browsers
...
Catch unsupported browsers
2020-06-11 15:42:45 +02:00
Emanuel Schütze
2cdb3f4ef3
Merge pull request #5407 from tsiegleauq/assignment-pdf-reduce
...
Fix assignment pdf results
2020-06-11 15:10:36 +02:00
Emanuel Schütze
e3c1d5432b
Merge pull request #5408 from tsiegleauq/monospace-font-fix
...
Add roboto-condensed-bold as default
2020-06-11 15:04:28 +02:00
Sean
9387a3f394
Catch unsupported browsers
...
unspoorted browsers trying to access the login mask will be forwarded to
an info page.
The info page shows that the browser is not suppoted and hints the smallest
supported version of their current browser.
As it works best and might prevent some support calls, I added an hint
for chrome as the favored browser by OpenSlides (debateable)
To update/downgrade the supported versions, simply edit the enum in the
service.
If we cannot detect the browser, we assume it was supported.
2020-06-11 14:39:14 +02:00
Sean
1853028cf0
Add roboto-condensed-bold as default
...
Fixes a severe regression. New databases could not generate any PDF or use
the countdown.
2020-06-11 14:30:01 +02:00
Sean
56b47214bc
Fix assignment pdf results
...
Filters out results unfitting to the current election method.
2020-06-11 14:12:10 +02:00
Emanuel Schütze
43b13e314e
Merge pull request #5376 from tsiegleauq/integrate-streams
...
Integrate streams
2020-06-11 13:53:04 +02:00
Sean
0d9738b72d
Integrate streams
...
Integrate live streaming inside the jitsi/rtc components.
Live streaming works without jitsi, but is using the same components for
a fluid integration.
A streaming URL can be set in the settings page.
Users EITHER consume the live stream OR are presend in a jitsi live
conference.
To consume both the live stream and the jitsi conference, users may use
a dedicated jitsi tab in their session.
The jitsi users can be restricted to only allow thouse with the right
the manage speakers or being present on the "current list of speakers",
automatically simulating a virtual plenum
2020-06-11 11:20:00 +02:00
Emanuel Schütze
47795b57d1
Merge pull request #5405 from FinnStutzenstein/fixSamlUserCreation
...
Fix the creation of saml users
2020-06-10 15:32:03 +02:00
FinnStutzenstein
7d455b34f5
Fix the creation of saml users
...
When created, they are put into the cache.
Also allows bulk-delete for saml users.
2020-06-10 15:06:13 +02:00
Emanuel Schütze
fbb0be6fb4
Merge pull request #5404 from emanuelschuetze/whitelist
...
Updated server whitelist of allowed styles.
2020-06-09 23:15:17 +02:00
Emanuel Schütze
acf499f6e1
Merge pull request #5378 from jsangmeister/monospace-countdown
...
Replaces the countdown font with a monospaced one
2020-06-09 23:15:06 +02:00
Emanuel Schütze
79e3780a26
Updated server whitelist of allowed styles.
...
added 'vertical-align'
2020-06-09 22:59:41 +02:00
Joshua Sangmeister
e653021eff
Add a configurable monospace font for the countdown
...
use Roboto Condensed bold by default
2020-06-09 22:54:31 +02:00
Emanuel Schütze
aeb893a8d9
Merge pull request #5399 from tsiegleauq/normal-amendments-in-list
...
Fix error for freely editable amendments
2020-06-09 21:48:13 +02:00
Emanuel Schütze
82efbe76bd
Merge pull request #5356 from flowluap/patch-2
...
added proxy pass to nginx configuration file
2020-06-09 21:22:08 +02:00
Emanuel Schütze
ff9125fb9f
Merge pull request #5401 from tsiegleauq/assignment-poll-chart-abstain
...
Hide abstain bar in assignment polls chart
2020-06-09 21:20:54 +02:00
Sean
d4f211e344
Fix error for freely editable amendments
...
Recent changes to amendment had various bugs.
This one regarded the amendment list, where amendments without amendmend
paragraphs returned several errors.
2020-06-09 21:16:04 +02:00
Emanuel Schütze
4673c741e9
Merge pull request #5402 from jsangmeister/fix-tiny-mce
...
Fix change detection for Tiny MCE
2020-06-09 20:56:29 +02:00
Emanuel Schütze
e1345cb808
Merge pull request #5398 from CatoTH/bugfix-non-paragraph-based-amendments
...
Bugfix non paragraph based amendments
2020-06-09 20:53:03 +02:00
Joshua Sangmeister
bf35c55956
Fix change detection for Tiny MCE
2020-06-09 13:14:05 +02:00
Sean
6efdc9a3dd
Hide abstain bar in assignment polls chart
...
If the percent base does not include "abstain", the grey abstain bar
will not be shown in the assignment poll chart
2020-06-09 12:47:38 +02:00
Tobias Hößl
cadef6d42e
Don't show amendment CR-diff-view if no CRs exist
2020-06-07 15:02:35 +02:00
Tobias Hößl
bc3b8be78d
Increase recalculation performance by additional caching
2020-06-07 11:44:07 +02:00
Tobias Hößl
18bc495bd8
Bugfix: errors with non-paragraph-based amendments
2020-06-07 10:54:57 +02:00
Emanuel Schütze
8451cd2d88
Merge pull request #5395 from emanuelschuetze/translation-20200604
...
Updated translations
2020-06-04 17:06:55 +02:00
Emanuel Schütze
5072e66a7e
Updated translations
2020-06-04 17:06:08 +02:00
Emanuel Schütze
3109337004
Merge pull request #5394 from tsiegleauq/jitsi-iframe-dialog
...
Show Jitsi iFrame in Dialog
2020-06-04 16:37:01 +02:00
Sean
3ca4714812
Show Jitsi iFrame in Dialog
...
Replace the external link button with a (real) Dialog containing the
jitsi iFrame.
The dialog can be hidden but not entirly closed.
Replace all dialogService.closeAll() functions by closing the specific
dialog rather than all of them.
2020-06-04 16:29:35 +02:00
FinnStutzenstein
429473dcf9
Merge branch 'pollprogressCd'
2020-06-04 15:16:20 +02:00
FinnStutzenstein
c186a575f6
Fixed incomplete autoupdates
...
A conceptional issue in `get_data_since` leads to incomplete
autoupdates. The behaviour was long time in the code, but only with a
lot of autoupdates (high concurrency) and the autoupdate delay I noticed
the bug during testing. I'm sure, that this issue might have caused
incomplete autoupdates (which the user may experience as "lost
autoupdates") in previous productive instances. Instead of quering a
range (from_change_id to to_change_id) one now can only get data from a
change id up to the max change id in the element cache. The max change
id gets now returned by `get_data_since`.
I also added a get_all_data with the capability of returning the
max_change_id at this point of time.
As a usability-"fix" (more like a fix the result of a bug, not the bug
itself) a refresh button for a poll was added, that issues an autoupdate
for the poll and all options.
2020-06-04 15:16:05 +02:00
Emanuel Schütze
c4f482b70c
Merge pull request #5391 from jsangmeister/update-poll-slide
...
Fixes motion poll slide icon size & rounding
2020-06-03 19:16:29 +02:00
Emanuel Schütze
0275df6ab2
Merge pull request #5392 from tsiegleauq/vote-await-server-answer
...
Wait for server while voting
2020-06-03 17:35:19 +02:00
Sean
dced8fbcc7
Wait for server while voting
...
Blocks voting state changes and prevents the user from sending multiple
vote values while the server is not responding during voting
2020-06-03 14:53:31 +02:00
Joshua Sangmeister
f4907e6604
Fixes motion poll slide icon size & rounding
2020-06-02 22:41:23 +02:00
Emanuel Schütze
d7408b40f9
Merge pull request #5390 from jsangmeister/hide-amendments-when-deactivated
...
Hides amendments entry in menu if deactivated
2020-06-02 22:26:14 +02:00
Finn Stutzenstein
e215a23b80
Merge pull request #5389 from jsangmeister/reverse-motion-relations
...
Adds reverse relations for motions and blocks
2020-06-02 16:26:07 +02:00
Joshua Sangmeister
a31fa7dda6
Adds reverse relations for motions and blocks
2020-06-02 14:44:56 +02:00
Emanuel Schütze
7665634d42
Merge pull request #5375 from FinnStutzenstein/autoupdatePerformance
...
Autoupdate performance
2020-05-29 17:31:32 +02:00
Finn Stutzenstein
9c7b9b0920
Merge pull request #5387 from FinnStutzenstein/hugeautoupdatesInRedis
...
Inserting changed and deleted elements into redis in batches (fixes #5386 )
2020-05-29 15:48:21 +02:00
FinnStutzenstein
0eee839736
Small improvements and first attempt to make to poll progress responsive
...
to massive autoupdates. The "optimization" didn't help, so this has to
be continued in another PR.
2020-05-29 15:46:19 +02:00
Joshua Sangmeister
a84bfccd07
Hides amendments entry in menu if deactivated
2020-05-28 15:26:56 +02:00