Sean
7bf8e880fd
Update supported browsers
...
Push latest Firefox ESR as latest supported browser
Push opera 70 as latest supported browser
2020-08-21 16:15:50 +02:00
Gernot Schulz
418480bff5
build.sh: Make build script more useful
...
build.sh replaces docker-compose as an image build tool. Instead, all
OpenSlides services can be built using this script which offers various
important options such as tagging and configurable defaults.
The now-redundant build instructions have been removed from the YAML
templates.
The almost identical server and client build scripts have been made
fully identical.
2020-08-21 08:11:15 +02:00
FinnStutzenstein
2bcab5d098
Repository restructure
...
- moved all server related things into the folder `server`, so this
configuration is parallel to the client.
- All main "services" are now folders in the root directory
- Added Dockerfiles to each service (currently server and client)
- Added a docker compose configuration to start everything together.
Currently there are heavy dependencies into https://github.com/OpenSlides/openslides-docker-compose
- Resturctured the .gitignore. If someone needs something excluded,
please add it to the right section.
- Added initial build setup with Docker and docker-compose.
- removed setup.py. We won't deliver OpenSlides via pip anymore.
2020-08-21 08:11:13 +02:00
Finn Stutzenstein
2c85bb28f1
Merge pull request #5504 from tsiegleauq/demo-mode
...
Add demo mode
2020-08-21 08:10:45 +02:00
Sean
fbf424e570
Add demo mode
...
Adds a demo mode in the settings.py to prevent certain obvious
kinds of vandalism on public openslides testing instances
2020-08-17 07:25:53 +02:00
Sean
b59c69e086
Update TinyMCE and TinyMCE angular
...
Updates TinyMCE and TinyMCE angular to the latest version
2020-08-13 12:27:14 +02:00
Emanuel Schütze
2b3766b758
Merge pull request #5502 from tsiegleauq/enter-animation-without-css
...
Replace meeting room keyframe animation
2020-08-12 18:43:50 +02:00
Sean
c0f5c7b548
Replace meeting room keyframe animation
...
Replaces the meeting room keyframe css animation with anuglar
animations.
The css keyframe animation declaration was
"optimized away" on prod build
2020-08-12 18:18:04 +02:00
Emanuel Schütze
c6abbb629e
Merge pull request #5505 from tsiegleauq/multiple-file-download
...
Download mutliple files as zip
2020-08-12 17:13:41 +02:00
Sean
e75573e139
Download mutliple files as zip
...
Adds the possitibility to download folders
and multiple files as zip.
2020-08-12 15:24:37 +02:00
Emanuel Schütze
5f5f704057
Merge pull request #5498 from tsiegleauq/jitsi-meet-api-update
...
Update jitsi-meet external api
2020-08-12 15:05:29 +02:00
Emanuel Schütze
b726801747
Merge pull request #5500 from tsiegleauq/crate-users-svc
...
Add "create user" to more search value selectors
2020-08-12 15:00:55 +02:00
Emanuel Schütze
a48592af50
Merge pull request #5497 from tsiegleauq/fix-parent-motion-title-change-error
...
Cleaner pdf getUnifiedChanges solution
2020-08-12 14:49:33 +02:00
Finn Stutzenstein
d682d0d134
Fixed poll required users and motion state extension selector
2020-08-11 13:21:51 +02:00
Sean
bfe72497cd
Add "create user" to more search value selectors
...
Adds the "create new user" function to more search value
selectors.
2020-08-11 12:15:47 +02:00
Sean
65ee468c21
Update jitsi-meet external api
...
Updates jitsi-meet external api the the current version
Hide "security" and "invite" in jitsi-iFrame
2020-08-10 15:37:14 +02:00
Sean
09a10c7e92
Cleaner pdf getUnifiedChanges solution
...
Fixes a bug where cercain amendments where causing an
"titleChange of undefined" error
2020-08-10 14:17:43 +02:00
Emanuel Schütze
23ae32a758
Merge pull request #5480 from tsiegleauq/amendment-without-parent-motion
...
Detect if the parent motion was deleted
2020-07-17 16:55:47 +02:00
Sean
2c17d7b7aa
Add "motions_amendments_workflow" config
...
Adds a config for the default workflow for amendments and maked the
necessary changes to motion detail and amendment wizzard
2020-07-17 16:10:45 +02:00
Sean
e268903536
Detect if the parent motion was deleted
...
Fixes an error where the motion detail page would not open if the parent
motion to an amendment was deleted.
Show a warning if the parent motion to an amendment is missing
2020-07-17 16:08:15 +02:00
Emanuel Schütze
9aefb122e6
Release 3.2
2020-07-15 16:16:00 +02:00
Emanuel Schütze
47113f14fc
Merge pull request #5470 from tsiegleauq/cannot-click-bg
...
Fix clicking behind conference bar
2020-07-15 12:43:10 +02:00
Sean
7d912d82de
Fix clicking behind conference bar
...
Fixes an issue with the live stream.
Clicks in the background were falsely cought.
2020-07-14 15:10:01 +02:00
Emanuel Schütze
ebf8325ded
Merge pull request #5468 from tsiegleauq/safari-list-views
...
Fix list views for safari
2020-07-14 14:28:08 +02:00
Emanuel Schütze
03acae26ff
Merge pull request #5465 from tsiegleauq/better-jitsi-icons
...
Add link to CLOS to meeting room indicator
2020-07-14 14:24:54 +02:00
Sean
109fea791d
Fix list views for safari
...
Usually useless hight information fixes rendering issues on safari
browsers
2020-07-14 13:13:49 +02:00
Sean
c2bd7c16a9
Fix PDF generation for motion with free amendments
...
Fixes an issue where motions which had free form amendments were not be
able to render as pdf
2020-07-14 12:34:05 +02:00
Sean
7ded2cd8a1
Add link to CLOS to meeting room indicator
...
Links the "cannot enter meeting room"-indicator to the CLOS.
Changes the minimize icon
2020-07-14 10:53:02 +02:00
Emanuel Schütze
74e3ea119e
Updated translations (DE, CZ, RU)
2020-07-12 17:41:06 +02:00
Emanuel Schütze
9e55cb1480
Merge pull request #5462 from tsiegleauq/more-jitsi-improvements
...
Improve Jitsi UI
2020-07-12 17:22:32 +02:00
Sean
719d1d1cf1
Improve Jitsi UI
...
Some slight jitsi/stream look and feel improvements
The "closed door" now has a tooltip "add yourseld to los to enter
conference"
Use "keyboard_hide" to indicate minimize/hide
Hide the potentially obsolete quick controls when the full jitsi dialog
is open
Use the "voice_chat" icon to indicate showing the full jitsi dialog
Remove "hangup" "raise hand" and "help" from the jitsi iframe
Add hangup and leave to the jitsi dialog in replacement of hangup in the
iFrame
The "enter live conference" icon is now highlighted by a fade animation
2020-07-10 16:46:29 +02:00
Sean
2835e746e8
Add prefix to topic list of speaker slide
...
The topics prefix (number) was missing in the list of speakers slide
2020-07-09 12:56:58 +02:00
Emanuel Schütze
a7703a5557
Merge pull request #5454 from tsiegleauq/whole-agenda-slide-misses-top
...
Add top to agenda projection
2020-07-09 09:25:36 +02:00
Sean
32775b0a2a
Add top to agenda projection
...
Show the agenda title prefix in the whole agenda slide projection
2020-07-09 08:16:57 +02:00
Sean
011c23093f
Use a-tag for external link
...
Allows to left-click, right-click and middle-click the "open external"
button. Left clicking will disconnect from the current jitsi connection
in OpenSlides. Useful for tests and power using, such as multiple jitsi
connections or easier copying the link.
2020-07-09 08:11:39 +02:00
Sean
656fcccee1
Improve Jitsi on mobile
...
Improves Jitsi and various other stuff for small to smallest devices.
The mobile main action button is a little higher and aligns with the
jitsi bar.
Some mat-cards have extra space to be more jitsi-bar-friendly.
Hides the list filter option on phones
2020-07-08 13:43:54 +02:00
Emanuel Schütze
d76d74e225
Remove debug output
2020-07-08 11:43:39 +02:00
Emanuel Schütze
ba3c5e07f7
Merge pull request #5449 from emanuelschuetze/translations-20200702
...
Updated translations
2020-07-02 22:05:25 +02:00
Emanuel Schütze
55f1d02fcc
Merge pull request #5429 from tsiegleauq/main-page-cleanup
...
Cleanup main routing page and ngrid lists
2020-07-02 22:04:53 +02:00
Emanuel Schütze
378d091dbd
Merge pull request #5448 from tsiegleauq/fix-duration-for-ff-headless
...
Fix duration service for non chrome browsers
2020-07-02 21:46:38 +02:00
Emanuel Schütze
cb8f219163
Updated translations
2020-07-02 21:44:22 +02:00
Emanuel Schütze
66757b04ae
Merge pull request #5446 from tsiegleauq/login-ignore-warning
...
Add "login anyway" button
2020-07-02 21:38:35 +02:00
Sean
346413fbb0
Fix duration service for non chrome browsers
...
-0, 0 and other uses of negative values in the duration service hat a
change of producing undesired results.
Added tests and fixed the function
2020-07-02 15:52:31 +02:00
Finn Stutzenstein
cb190331f3
Merge pull request #5447 from tsiegleauq/allow-negative-duration
...
Allow negative duration
2020-07-02 11:43:25 +02:00
Sean
23ee6a2951
Allow negative duration
...
Allow negative values for durationToString.
The use case is fairly constructed, but now logically correct
2020-07-01 17:44:33 +02:00
Sean
f5654f3a8c
Add "login anyway" button
...
Skip browser warning easier.
2020-07-01 12:22:37 +02:00
FinnStutzenstein
4a96aa31c1
Fixed import of the clos into the operator
2020-06-29 09:25:50 +02:00
Emanuel Schütze
fab51091b1
Merge pull request #5443 from tsiegleauq/pdf-left-footer
...
Render left pdf footer image and page number
2020-06-27 12:59:55 +02:00
Sean
988ee0fe93
Render left pdf footer image and page number
...
Using the web worker, the PDF page number in combination with a left
footer image could not be rendered together.
2020-06-26 14:31:22 +02:00
Sean
3d252060c9
Always show the toolbar in jitsi iframe
...
Try to prevent that the toolbar hides itself
2020-06-26 10:35:26 +02:00