Norman Jäckel
27e0564a23
Changed default agenda type for new topics.
2018-08-22 17:27:21 +02:00
Oskar Hahn
10b3bb6497
Update to channels 2
...
* geis does not work with channels2 and never will be (it has to be python now)
* pytest
* rewrote cache system
* use username instead of pk for admin user in tests
2018-08-22 06:30:11 +02:00
Emanuel Schütze
6bbaf39bce
Updated German translations.
2018-08-17 09:13:09 +02:00
FinnStutzenstein
1a17862d6b
New item type internal.
...
The old hidden type was used as internal, so everything is changed to
not be shown if the item is internal. hidden is "new", and actually
behaves as hidden now.
2018-08-16 15:28:30 +02:00
FinnStutzenstein
b0a42e19e1
Sort submitters
2018-06-13 14:16:25 +02:00
Emanuel Schütze
682a5eea5a
Minor template improvements and fixes
...
- Fix back-to-motion-block-link in item detail view.
- Show projector name in window title.
- Fix sorting for motion blocks and categories in motion list view.
- Fix missing permission check for editing motion block.
- Improved style of rejected CR in motionn detail view.
2018-05-16 17:50:24 +02:00
FinnStutzenstein
ecb76fd888
Throw errors if pdf generation fails, if an image could not be loaded ( fixes #3730 )
2018-05-16 17:06:42 +02:00
FinnStutzenstein
0a141adbd1
Fixes for the item projection ( fixes #3733 )
2018-05-04 10:27:39 +02:00
Emanuel Schütze
cc5a1ea0fe
Merge pull request #3702 from FinnStutzenstein/motionAgendaTitle
...
new style for motion agenda title
2018-05-02 13:37:44 +02:00
FinnStutzenstein
754040570d
New style for motion agenda title and list of speakers
...
Improved list of speakers slide title:
- h2 subtitle: use always motion identifier only (like in motion slides)
- h1 title: use always "list of speakers" (long motion title not useful
if an other projector shows the motion slide with full title
(identifier is enough)
2018-05-02 13:29:59 +02:00
Emanuel Schütze
bf27b6f016
Merge pull request #3723 from emanuelschuetze/fixes
...
Template improvements
2018-04-25 16:01:21 +02:00
Emanuel Schütze
ef2a22fefe
Template improvements
...
- Show item duration and done for normal users correctly.
- Fixed CSS class for countdown warning time.
- Improved projector manage button layout.
- Updated fontawsome icons to 4.7.
- Fixed iframe width/height to show border correctly.
- Improved 'close list of speakers' button.
- Improved 'clear all filter' icons.
- Fixed election pdf if candidate was deleted.
- Moved ban icon for internal icons.
- Improved edit projector form. Show simple scaling steps instead of
width/height resolution.
- Consolidated both agenda item filters.
- Used better sort icon.
- Installed colordialog plugin for ckeditor to select more colors.
- Several css improvements.
2018-04-25 15:47:39 +02:00
FinnStutzenstein
08045638ab
precalculate projectorchanges in the client
2018-04-25 11:08:23 +02:00
FinnStutzenstein
10038b782f
One request for each projection. Added some validation for clear_elements and prune_elements
2018-04-24 10:23:28 +02:00
FinnStutzenstein
fa5b81dad8
Protect numbering of the agenda
2018-04-13 10:09:22 +02:00
Emanuel Schütze
71b3cc181f
Merge pull request #3698 from FinnStutzenstein/topPagination
...
Proposal for top pagenavigation
2018-04-13 10:06:01 +02:00
FinnStutzenstein
094fa4da84
Added pagination on top of lists ( Fixed #3667 ).
2018-04-13 09:51:14 +02:00
FinnStutzenstein
fe5308505d
Config variable for hiding internal items on projector
2018-04-11 13:46:40 +02:00
Emanuel Schütze
04843294ac
Use simple pdf export button for delegates.
...
Don't use drop down list with one entry only.
Show agenda docx entry for managers only.
2018-04-10 15:25:34 +02:00
Emanuel Schütze
7f0386138f
Template fixes ( fixed #3603 , fixed #3601 , fixed #3555 )
...
- Fixed agenda import preview (Fixed #3603 )
- Show import error only if available; for agenda/motions/users (Fixed #3601 )
- Added missing tooltips in detail views (Fixed #3555 ).
2018-04-09 18:01:05 +02:00
Emanuel Schütze
1dc4e5ef05
Merge pull request #3659 from FinnStutzenstein/agenda-autoupdates
...
Autoupdates for all children if the item type has changed (fixes #3636 ).
2018-03-19 16:07:41 +01:00
FinnStutzenstein
05d740b190
Autoupdates for all children if the item type has changed ( fixes #3636 ).
2018-03-19 15:32:20 +01:00
FinnStutzenstein
052daa2b19
Fixing translations ( fixes #3607 , fixes #3604 ).
2018-03-19 15:23:34 +01:00
Emanuel Schütze
1ac3cb7552
Merge pull request #3641 from FinnStutzenstein/add-perms-during-migrations
...
Adding new permission to groups during migration from 2.1.1 to 2.2
2018-03-15 12:22:28 +01:00
Emanuel Schütze
319f329b5e
Merge pull request #3651 from emanuelschuetze/layoutImprovements
...
Layout improvements for agenda and motions
2018-03-14 17:17:33 +01:00
Emanuel Schütze
bee73d3a28
Layout improvements for agenda and motions
...
- Use more compact agenda on projector (reduce line height)
- Fixed sorting of motions and limit motion title lenght in recommendation dropdown menu.
- Improved CSS for using tables in topic text (site and projector).
2018-03-14 12:06:26 +01:00
FinnStutzenstein
b081401d57
Adding new permission to groups during migration from 2.1.1 to 2.2
2018-03-12 14:11:20 +01:00
FinnStutzenstein
9639d9233f
Pdf fixes
2018-03-12 14:00:23 +01:00
Emanuel Schütze
6daf262c0e
Some minor CSS improvements.
...
- Projector: Use same line height in list elements as in content.
- Projector: Reduce indentation of ul/ol lists.
- Projector: Add more space between line numbers and motion text,
- Agenda list: Remove padding-left in item list view.
2018-03-08 10:51:31 +01:00
FinnStutzenstein
fce2c5857c
Disable the agenda hierachy just for searchning, not for filtering
2018-03-08 09:33:49 +01:00
FinnStutzenstein
44fcfb447e
Collapsable agenda, one panel for each motion comment and hide closed agenda items in the item slide.
2018-02-16 14:30:03 +01:00
FinnStutzenstein
3ba39c37c1
Agenda DOCX export, motion log message when comment edited, motion sequential number in detail view and PDF, save pagination state to session storage ( fixes #3558 ).
2018-02-14 10:25:51 +01:00
FinnStutzenstein
5fc7dce567
Mark speakers
2018-02-13 10:32:31 +01:00
FinnStutzenstein
ae18a31e4c
Fixed outdated css classes ( fixes #3540 )
2018-01-30 09:41:49 +01:00
FinnStutzenstein
39e49f7226
Finally removed AgendaAutoupdate
2018-01-29 09:18:15 +01:00
Norman Jäckel
4aad16db4f
Enhance setup of new agenda items for topics, motions and motion blocks.
2018-01-29 09:18:07 +01:00
Norman Jäckel
4a78298f94
Supported server side setup of new agenda items (type and parent).
2018-01-25 23:14:26 +01:00
FinnStutzenstein
cc75452691
split up css classes using sass
2018-01-16 08:38:11 +01:00
Emanuel Schütze
cf95c64f88
Merge pull request #3515 from emanuelschuetze/speakers-overlay-fix
...
Fix linebreak after microphone icon in speakers overlay.
2017-12-15 10:42:16 +01:00
Emanuel Schütze
2fde162357
Fix linebreak after microphone icon in speakers overlay.
2017-12-15 09:21:51 +01:00
FinnStutzenstein
2220112d27
Send invitation emails with OpenSlides login.
2017-12-15 08:16:29 +01:00
Emanuel Schütze
7a3d3d99d6
Merge pull request #3482 from FinnStutzenstein/Improvements
...
Some improvements
2017-11-17 14:55:38 +01:00
FinnStutzenstein
1b1c486c9d
Some improvements
2017-11-17 12:14:07 +01:00
Emanuel Schütze
702b452b6e
Template improvements for motions and projector
...
- Use same title layout for (current) list of speakers slide.
- Set default choose for current list of speakers slide to 'project as slide'
if more than one projectors available.
- Remove additional control bottons in list of speakers view to stop/end current/next speech.
(User should better use the start/stop buttons behind the speaker names.)
- Fix typo in projection defaults.
- Set sidebox in motion slide to fix position (should not scroll).
- Fix order of amendments in motion detail template.
- Increase font size of motion block items on slide.
2017-11-12 17:23:05 +01:00
Emanuel Schütze
432ab9068d
Merge pull request #3473 from FinnStutzenstein/zoomcontent
...
Do not zoom slideheaders
2017-11-03 12:33:42 +01:00
FinnStutzenstein
323534700c
Do not zoom slideheaders
2017-11-03 12:17:29 +01:00
FinnStutzenstein
834ed77a2c
Bundle autoupdates for beginning a speech
2017-11-03 10:27:45 +01:00
FinnStutzenstein
39bd6653f0
Show motion identifier in (current) list of speakers
2017-11-01 09:58:22 +01:00
Norman Jäckel
73407133bd
Merge pull request #3444 from FinnStutzenstein/ScrollTopOnPageChange
...
Go to top on a page change
2017-10-22 15:35:12 +02:00
Norman Jäckel
cd2316652d
Merge pull request #3443 from FinnStutzenstein/ResetCountdown
...
Reset Countdown when a speech was ended
2017-10-13 18:23:34 +02:00
FinnStutzenstein
5f45e2d748
Fixed all remarks
2017-10-13 12:02:23 +02:00
FinnStutzenstein
96cd3405aa
Go to top on a page change
2017-10-13 11:46:41 +02:00
FinnStutzenstein
256c12af8e
Reset Countdown when a speech was ended
2017-10-13 11:13:31 +02:00
FinnStutzenstein
343ddf5ac5
Fixed projecting subitems
2017-09-28 11:33:33 +02:00
Oskar Hahn
d7db714562
CollectionElement and Autoupdate cleanups
...
* change get_restricted_data and get_projector_data to always use a list
* Add typings to all get_restricted_data and get_projector_data methods
* Replace CollectionElementList with a real list
* Fixed arguments of inform_deleted_data
* Moved CollectionElementCache to cache.py and refactored it
* Run tests with cache enabled (using fakeredis)
2017-09-15 12:11:32 +02:00
FinnStutzenstein
c580ee4c8d
Goto top link, improved title, stylistic changes, and more
2017-09-15 11:06:19 +02:00
Emanuel Schütze
3a25e87330
Merge pull request #3366 from FinnStutzenstein/Issue3363
...
New permission for managing lists of speakers (fixes #3363 )
2017-09-08 22:05:32 +02:00
FinnStutzenstein
4472734d09
New permission for managing lists of speakers ( fixes #3363 )
2017-09-08 21:55:42 +02:00
Emanuel Schütze
1e1e7637f9
Merge pull request #3379 from FinnStutzenstein/AgentaTitle
...
New layout for agenda list slide, fixing long titles in agenda list v…
2017-09-08 15:16:52 +02:00
Oskar Hahn
b80e95a321
Rewrite projector_element without dispatch
2017-09-05 22:46:13 +02:00
FinnStutzenstein
b35ea2ea5b
New layout for agenda list slide, fixing long titles in agenda list view, fixing mediafiles in fullscreen ( fixes #3369 )
2017-09-05 15:30:59 +02:00
Oskar Hahn
be94e97889
more typings
2017-09-03 18:34:55 +02:00
FinnStutzenstein
08c9dda1de
Improvements for plugin integration
2017-08-14 14:48:31 +02:00
Norman Jäckel
305356f75f
Unproject elements when they are deleted. Fixed #3292 .
2017-08-12 13:27:23 +02:00
Emanuel Schütze
b1d98ca33a
Merge pull request #3308 from FinnStutzenstein/agenda-project
...
call the own project method from a content object of an agenda item
2017-06-27 12:53:02 +02:00
FinnStutzenstein
ef60f5ea44
call the own project method from a content object of an agenda item
2017-06-21 15:09:38 +02:00
FinnStutzenstein
2536b35c0e
Highlight objects in list view, if related objects are projected
2017-06-21 07:52:10 +02:00
Norman Jäckel
eaebeb8f06
Fixed get_projector_data impementation. Closed #3282 .
2017-06-13 22:21:56 +02:00
Norman Jäckel
ea50971ae6
Fixes autoupdate bug for a user without user.can_see_name permission.
2017-06-07 20:55:00 +02:00
Norman Jäckel
913bec3e53
Renamed is_user_data_required to required_users. Fixed #3238 .
2017-05-22 16:08:52 +02:00
Norman Jäckel
ebabc291c5
Refactoring of data parsing for startup and autoupdate.
2017-05-03 08:58:29 +02:00
Oskar Hahn
4963bfa7bf
Changed restricted data parsing. Cached full data on startup.
2017-05-01 21:52:16 +02:00
FinnStutzenstein
fb45d30a34
Changed PDF documentProvider to accept images and some cleanup.
2017-04-27 12:58:11 +02:00
FinnStutzenstein
7d1b65429e
Fixing issue when sorting a new inserted speaker.
2017-04-24 09:45:53 +02:00
Norman Jäckel
c4ec26c4c0
User without permission to see users can now see some required users.
...
These are
- agenda item speakers,
- motion submitters and supporters,
- assignment candidates,
- mediafile uploader and
- chat message users
but only if the user has respective permissions. Fixed #3002 .
2017-04-11 17:10:49 +02:00
Emanuel Schütze
23fec417f8
Fixed sorting of last speakers.
2017-04-11 15:55:45 +02:00
Norman Jäckel
d6af67d1df
Fixed bug when reference projector for list of speakers slide is deleted. Fixed #3076 .
2017-03-27 23:53:35 +02:00
Norman Jäckel
85d13179da
Merge pull request #3111 from FinnStutzenstein/Issue3103
...
Improving creation of ballots (fixes #3103 )
2017-03-24 14:46:25 +01:00
Emanuel Schütze
869105dc40
Minor fixes
...
- Added motion change recommendations to full text search.
- Show csv/docx export entries in list views for manager only.
2017-03-22 08:47:32 +01:00
FinnStutzenstein
08bd1251a7
More speed improvements
2017-03-21 11:08:52 +01:00
Emanuel Schütze
26c9937220
Merge pull request #3075 from emanuelschuetze/issue3066
...
Fixed autoupdate error after deleting a slide (Fixed #3066 ).
2017-03-09 08:58:24 +01:00
Emanuel Schütze
1be2cbb8dc
Fixed autoupdate error after deleting a slide ( Fixed #3066 ).
2017-03-09 08:51:57 +01:00
Emanuel Schütze
780b9e2e9a
Hide empty placeholder of ui-tree in sort templates.
2017-03-08 23:07:22 +01:00
FinnStutzenstein
cc0049b55b
Adding agenda/topics app, fixes user app
2017-03-07 15:02:39 +01:00
Norman Jäckel
14ec6c0f44
Improved autoupdate on permission change.
2017-03-06 17:42:27 +01:00
Emanuel Schütze
d92328674a
Fixed iframeoverlay and missing ErrorMessage.
2017-03-05 22:27:14 +01:00
Norman Jäckel
cc6d2a6ca9
Merge pull request #3035 from FinnStutzenstein/Issue3003
...
Always provide the list of speakers (closes #3003 )
2017-03-03 14:53:55 +01:00
FinnStutzenstein
9c89f4d59c
Error messages and global messaging service ( fixes #2949 , fixes #1774 )
2017-03-03 14:36:31 +01:00
FinnStutzenstein
9fbbfe0f50
Always provide the list of speakers ( closes #3003 )
2017-03-03 14:35:55 +01:00
FinnStutzenstein
c093796a17
Manage view for Current list of speakers ( closes #3007 )
2017-02-24 15:48:08 +01:00
Emanuel Schütze
7f08a09497
Merge pull request #2992 from FinnStutzenstein/CleanUp
...
Collection name to CamelCase (fixes #2983 )
2017-02-22 19:44:49 +01:00
FinnStutzenstein
5374b2f398
Collection name to CamelCase ( fixes #2983 )
2017-02-22 19:12:38 +01:00
FinnStutzenstein
da89bf5a83
Usability improvements
2017-02-22 16:58:52 +01:00
Emanuel Schütze
6bad8e8cc6
Merge pull request #2973 from FinnStutzenstein/Dialogs
...
Dialogs for some views
2017-02-17 22:20:59 +01:00
Emanuel Schütze
9ae1d7e59a
Show allert in sort template if agenda sort request failed.
2017-02-17 21:59:13 +01:00
Norman Jäckel
aa14ac99b3
Added check for hierarchical loops in agenda sort view. See #2972 .
2017-02-17 17:20:30 +01:00
FinnStutzenstein
735dbcf109
Better dialog handling. Many fixes.
2017-02-17 14:58:35 +01:00
Emanuel Schütze
aa0791fc34
Added missing topic text to agenda csv export ( Fixed #2954 ).
2017-02-15 14:46:25 +01:00
Emanuel Schütze
1230f4a29a
New full text search on client-side ( Fixed #2865 ).
...
Removed server-side search by whoosh.
2017-02-10 22:52:08 +01:00
Emanuel Schütze
311b134d81
Merge pull request #2939 from FinnStutzenstein/Encoding
...
Added UTF-8 byte order mark for csv export
2017-02-10 21:23:09 +01:00