Sean
22a374a150
Cleanup main routing page and ngrid lists
...
Sets the main container to absolute,
makes it easier to detect the pages height
ngrid lists can dynamically detect the page height using flexbox,
remove external class injection from list-views,
add "spacer-bottom-60" class for the jitsi-container,
add it everywhere where the jitsi container could hide the content.
2020-06-19 16:47:40 +02:00
Emanuel Schütze
f70953f454
Merge pull request #5434 from tsiegleauq/fix-poll-progress
...
Fix poll progress
2020-06-19 16:37:56 +02:00
Sean
9cf602f0c1
Fix poll progress
...
Fixes a regression in the poll progress.
Poll progress war no longer working for assignments
2020-06-19 13:26:23 +02:00
Emanuel Schütze
2fd4e70b0c
Merge pull request #5433 from tsiegleauq/import-doubled-topics
...
Allow to import the same topic multiple times
2020-06-18 23:05:03 +02:00
Emanuel Schütze
81b021ab47
Merge pull request #5432 from FinnStutzenstein/fixSaml
...
Fix SAML default group ids setting
2020-06-18 17:56:50 +02:00
FinnStutzenstein
fd371b87e4
Fix SAML default group ids setting
2020-06-18 15:58:19 +02:00
Emanuel Schütze
e20c93d445
Merge pull request #5430 from tsiegleauq/stream-jitsi-perms
...
separate stream permission from jitsi
2020-06-18 15:57:15 +02:00
Sean
55f65576f0
Allow to import the same topic multiple times
...
Remove checking for duplicated topic names.
Allows to import topics more than once, usefull if you have to import an
agenda over and over again.
2020-06-18 15:51:51 +02:00
Emanuel Schütze
d558c293b2
Merge pull request #5424 from jsangmeister/delegate-view-fixes
...
Fix some delegate view bugs
2020-06-18 15:51:08 +02:00
Joshua Sangmeister
44f1d1e819
Fix some delegate view bugs
2020-06-18 15:26:50 +02:00
Sean
677595fe5b
Merge pull request #5431 from tsiegleauq/dark-theme-improvements
...
Improve dark themes
2020-06-18 13:35:17 +02:00
Sean
912a528f8a
Improve dark themes
...
Add better contrast to dark themes on various instances
Add yellow as accent color for red themes
2020-06-18 13:11:45 +02:00
Sean
9feaa59ebb
Seperate stream permission from jitsi
...
Allows jitsi conferences without stream permission,
allowing detailed speration from users who can jitsi streams and see
stream
2020-06-18 12:06:59 +02:00
Emanuel Schütze
b712af2d6d
Merge pull request #5427 from tsiegleauq/amendments-without-id
...
Use title for amendments if an id does not exist
2020-06-17 15:56:37 +02:00
Emanuel Schütze
81c2df3458
Merge pull request #5428 from FinnStutzenstein/fixAsgirefVersion
...
Use newer asgiref release than the broken 3.2.8 one
2020-06-17 15:51:02 +02:00
FinnStutzenstein
6a59e678a9
Use newer asgiref release than the broken 3.2.8 one
2020-06-17 15:38:07 +02:00
Sean
00e644292d
Use title for amendments if an id does not exist
...
Also some slight head-bar cleanups
2020-06-17 11:08:22 +02:00
Emanuel Schütze
b43151fd59
Merge pull request #5425 from tsiegleauq/motion-csv-impexp
...
Export motion id latest
2020-06-16 22:17:04 +02:00
Sean
fbbc4389fb
Export motion id latest
...
Put the motion id to the end of all export used.
Solves the issue that users cannot re-import CSVs if they export them
with sequential numbers
2020-06-16 21:35:24 +02:00
Emanuel Schütze
d53e85b853
Merge pull request #5423 from emanuelschuetze/rename-permission
...
Rename and check "can see extra data" permission.
2020-06-16 21:15:56 +02:00
Emanuel Schütze
68c77fe52c
Rename and check "can see extra data" permission.
2020-06-16 21:00:37 +02:00
Sean
bc1373b696
Merge pull request #5416 from tsiegleauq/solarized-dark-theme
...
Enhance dark theme
2020-06-16 13:25:43 +02:00
Sean
b9fbf4209b
Cleanup theming related code
...
Enhance color usage, add more default themes, add solarized theme
2020-06-16 12:56:08 +02:00
Sean
ec2ec08333
Merge pull request #5422 from tsiegleauq/some-python-updates
...
Fix python 3.6 and 3.7 tests
2020-06-16 12:50:27 +02:00
Sean
958f0fb786
Fix python 3.6 and 3.7 tests
...
Hotfix for python tests
2020-06-16 12:36:25 +02:00
Emanuel Schütze
ac4cb39105
Merge pull request #5419 from tsiegleauq/agenda-slide-distance
...
Add more distance for topics in agenda slide
2020-06-15 15:12:52 +02:00
Emanuel Schütze
b5bc855dfe
Merge pull request #5417 from tsiegleauq/agenda-numbered-topics-pdf
...
Prevent double "TOP" in agenda PDF
2020-06-15 15:10:22 +02:00
Sean
1f876ec6dd
Prevent double "TOP" in agenda pdf
...
Also: changes the definition of "getTitle" and "getAgendaTitle" to be more
consistent and easier to guess. getTitle will simply return the title, while getAgendaTitle
returns the title with the agenda-prefix
2020-06-12 16:18:57 +02:00
Emanuel Schütze
c1605929e9
Merge pull request #5410 from tsiegleauq/better-login-page
...
Add better login page
2020-06-12 15:13:41 +02:00
Emanuel Schütze
2ea95937d7
Merge pull request #5420 from tsiegleauq/user-set-present-link-dup
...
Remove presence link in user multi select mode
2020-06-12 15:09:50 +02:00
Emanuel Schütze
a80915397d
Merge pull request #5418 from FinnStutzenstein/fixSamlUserCreation
...
Fix Saml II and saml default groups
2020-06-12 14:55:51 +02:00
Sean
f06f2dee9f
Remove presence link in user multi select mode
...
Removes the link to "users/presence" while in the user lists multi
selection view. The link was duplicated to be present in both multi
select and single selct view
2020-06-12 14:51:05 +02:00
Sean
33ba8c4628
Add more distance for topics in agenda slide
...
Makes the projection of the agenda looks cleaner and more relaxed
2020-06-12 14:43:40 +02:00
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