Commit Graph

6457 Commits

Author SHA1 Message Date
Sean Engelhardt 6acecccc6e Motion block permission fixes
Adds fixes to motion block permission checks.
Users with "Can See motion"
Can see motion blocks in list view

The menu-column in motion blocks list will be completely hidden
without "Motion Can Manage" permissions

In motion block list view, the motion will be displayed with
identifier rather than just the title
2019-03-09 21:22:56 +01:00
Sean 83ff758977
Merge pull request #4456 from tsiegleauq/motion-modules
Add more motion modules
2019-03-08 11:01:19 +01:00
Sean Engelhardt 6a421f8f6b Add more motion modules
Seperates the previously large motion module in various smaller
and very small feature modules.
Motion Detail, and all direct dependancies to Motion Detail
is now an own module.
This significantly increases the response time of openslides 3
2019-03-08 10:43:54 +01:00
Emanuel Schütze 70191ce455
Merge pull request #4470 from FinnStutzenstein/motionSLideRecommendationFix
Replace recommendation on client and server for motion slide
2019-03-07 16:55:53 +01:00
Emanuel Schütze 6b7aaeac6f
Merge pull request #4442 from MaximilianKrambach/zindex
fix legalnotice and privacy z-index issue
2019-03-07 15:40:32 +01:00
Maximilian Krambach 9cdc909d25 fix legalnotice and privacy z-index issue 2019-03-07 15:06:41 +01:00
FinnStutzenstein ed4b1c80f1 Replace recommendation on client and server for motion slide 2019-03-07 08:52:33 +01:00
Finn Stutzenstein cc21c77667
Merge pull request #4466 from MaximilianKrambach/ripple
disable some unnecessary ripples in motion detail view
2019-03-06 15:49:02 +01:00
Maximilian Krambach 21893f00b8 disable some unnecessary ripples in motion detail view 2019-03-06 15:35:27 +01:00
Finn Stutzenstein 4fedae63a8
Merge pull request #4468 from FinnStutzenstein/fixIsort
Resort python import for isort 4.3.11 (fixes #4467)
2019-03-06 15:14:12 +01:00
Jochen Saalfeld dcccfb41b5
Merge pull request #4462 from FinnStutzenstein/fixIsStable
Fixed SW registration issues due to pending mikrotasks
2019-03-06 15:09:43 +01:00
FinnStutzenstein ecdfdf4b87 Resort python import for isort 4.3.11 (fixes #4467)
One dot imports are again behind two dot imports since this new isort
release.
2019-03-06 14:54:03 +01:00
Maximilian Krambach b978029fff
Merge pull request #4432 from MaximilianKrambach/csvExport
csv example export refactor
2019-03-06 11:29:55 +01:00
Maximilian Krambach 0ddded4a86 csv example export refactor
- make csv example data respect config separators
- refactor at a more central place
2019-03-06 11:03:51 +01:00
Norman Jäckel d9369ab9c1
Merge pull request #4201 from normanjaeckel/ManyToManyFix
Fixed autoupdate for m2m relation.
2019-03-06 09:31:18 +01:00
Emanuel Schütze ad653de915
Merge pull request #4450 from FinnStutzenstein/offlineOperator
offline operator
2019-03-06 09:24:52 +01:00
Norman Jäckel 01a61ab292 Fixed autoupdate for m2m relation. Fixed #4055. 2019-03-06 08:58:52 +01:00
Emanuel Schütze 6588cd9cd4
Merge pull request #4463 from FinnStutzenstein/fixInSomeGroups
Fix inSomeGroups for the superadmin
2019-03-06 08:57:36 +01:00
FinnStutzenstein b0d4851651 Fix inSomeGroups for the superadmin, delete empty comments 2019-03-06 08:35:00 +01:00
FinnStutzenstein e1fcda7890 Fixed SW registration issues due to pending mikrotasks 2019-03-06 08:15:19 +01:00
FinnStutzenstein 0c6a7b9c4b offline operator 2019-03-06 07:50:54 +01:00
Emanuel Schütze 118b853a91
Merge pull request #4458 from tsiegleauq/foce-service-worker
Add Service Work(e|a)r(round)
2019-03-05 15:03:40 +01:00
Emanuel Schütze 1fecf941c8
Merge pull request #4459 from FinnStutzenstein/fixUpdatingMotions
set allow_null for integerfields, when they are not required
2019-03-05 15:02:26 +01:00
Emanuel Schütze 171433c050
Merge pull request #4457 from GabrielInTheWorld/opening-tab-motion-list
Fixes clicking on the group-cell to change settings
2019-03-05 14:35:26 +01:00
FinnStutzenstein 20e2639323 set allow_null for integerfields, when they are not required 2019-03-05 14:23:01 +01:00
Sean Engelhardt 3e4dffd7a4 Add Service Work(e|a)r(round)
uses the promise in returned by .bootstrapModule
to register the serviceworker if required.
Seems to work reliable, even in unstable environments.
Requires production mode to comprehend.
(at least ng build --prod)
2019-03-05 14:06:36 +01:00
GabrielMeyer 85f9897f42 Fixes clicking on the group-cell to change settings
Now, the user can click on the whole group-cell to change some settings like groups, gender and member-number.
2019-03-05 12:43:53 +01:00
Emanuel Schütze 4349f2eb11
Merge pull request #4449 from MaximilianKrambach/tinyMCE_blur
change config update behavior for editors
2019-03-04 22:16:27 +01:00
Emanuel Schütze d081b90ff1
Merge pull request #4451 from FinnStutzenstein/moreSearch
Search in related objects
2019-03-04 21:56:37 +01:00
Emanuel Schütze b1991fbc65
Merge pull request #4455 from ostcar/disable_restricted_data_future_lock
Disable the future-lock when updating the restircted data cache
2019-03-04 21:51:10 +01:00
Emanuel Schütze d071bb1d47
Merge pull request #4454 from emanuelschuetze/motion-detail-layout-fix
Reduce height of controls to fix linenumbering layout.
2019-03-04 21:38:56 +01:00
Oskar Hahn dd4754d045 Disable the future-lock when updating the restircted data cache
Before this commit, there where two different locks when updating the restricted
data cache. A future lock, what is faster but only works in the same thread. The
other lock is in redis, it is not so fast, but also works in many threads.

The future lock was buggy, because on a second call of update_restricted_data
the same future was reused. So on the second run, the future was already done.

I don't see any way to delete. The last client would have to delete it, but there
is no way to find out which client the last one is.
2019-03-04 21:37:00 +01:00
Emanuel Schütze 176fb9943d Reduce height of controls to fix linenumbering layout.
in motion detail view with outside numbering
2019-03-04 15:27:19 +01:00
Emanuel Schütze 37f9d5c94a
Merge pull request #4453 from emanuelschuetze/fixPdf
Fixed linenumbering error on building motion pdf (checks if element i…
2019-03-04 15:26:49 +01:00
Emanuel Schütze 22783f876b Fixed linenumbering error on building motion pdf (checks if element is null). 2019-03-04 15:02:06 +01:00
FinnStutzenstein 9198058bd7 Search in related objects 2019-03-04 13:36:34 +01:00
Maximilian Krambach cc5e38faad change config update behavior for editors
tinyMCE editors will not update after a timeout, but when focus changes
or the editor is destroyed
2019-03-04 11:50:07 +01:00
Emanuel Schütze 4174f70d2b
Merge pull request #4448 from normanjaeckel/SetStateView
Set state view
2019-03-04 11:17:33 +01:00
Emanuel Schütze 13eb764668
Merge pull request #4447 from normanjaeckel/FixOnDelete
Fixed on_delete field attr. Fixed #4405
2019-03-04 11:12:01 +01:00
Norman Jäckel e22274653d Added identifier to saved fields on multiple state management. 2019-03-01 21:11:27 +01:00
Norman Jäckel c21d8be108 Revert "fix identifier setting on mass setstate"
This reverts commit e870ed495a.
2019-03-01 21:09:01 +01:00
Norman Jäckel 9eec2404dd Fixed on_delete field attr. Fixed #4405 2019-03-01 20:53:01 +01:00
Emanuel Schütze 4366f753f4
Merge pull request #4446 from emanuelschuetze/projector-h1
Minor projector css changes
2019-03-01 15:13:21 +01:00
Emanuel Schütze ff410a4954 Minor projector css/wording changes 2019-03-01 14:52:29 +01:00
Emanuel Schütze 40de87c5b4
Merge pull request #4444 from FinnStutzenstein/stableElementsCleanup
clean up stable projectorelements, if they have an error
2019-03-01 14:03:19 +01:00
Emanuel Schütze c8c55ce597
Merge pull request #4441 from FinnStutzenstein/closReference
One global clos reference. More projector buttons for the clos view
2019-03-01 13:37:28 +01:00
Emanuel Schütze 6e4a110116 List of speakers template 2019-03-01 13:17:30 +01:00
FinnStutzenstein d0e6681aad One global clos reference. More projector buttons for the clos view 2019-03-01 13:17:26 +01:00
FinnStutzenstein 43f084438d clean up stable projectorelements, if they have an error 2019-03-01 13:03:55 +01:00
Emanuel Schütze c140399fa7
Merge pull request #4440 from FinnStutzenstein/clockFontColor
set the clock color to the header color of the projector
2019-03-01 12:35:41 +01:00