FinnStutzenstein
424e7945be
translate models
2019-02-08 17:28:23 +01:00
FinnStutzenstein
3ba8636acf
Allow motions to go a state back
2019-02-08 11:58:11 +01:00
FinnStutzenstein
d0991936d6
ViewModelStore, register repositories, improve view model relations
2019-02-08 11:02:56 +01:00
Sean Engelhardt
b82c2e78b0
Add motion workflow creator (WIP)
2019-02-07 16:36:33 +01:00
GabrielMeyer
da94a4f947
Fixes the initial loading of motions and their states
...
Fixes #4262
- If the workflow is changed, then the state of the motion will be updated, too
2019-02-06 12:12:32 +01:00
FinnStutzenstein
7ce1eb592f
Count active users via notify (for admins only), absolute imports
2019-02-02 08:17:36 +01:00
Sean Engelhardt
01786f685c
Add amendment info in motion details
...
Alters motion detail to show amendments and to a given motion
and original motions to a given amendment.
Changes the motion PDF to show amendments.
Fixes a bug with the projection indicator
2019-02-01 14:52:31 +01:00
Sean Engelhardt
f992b77d99
Add Tags into motion details
...
Adds tags to motion repository,
view-motion and selectable for the motion detail view
2019-02-01 12:34:42 +01:00
FinnStutzenstein
97f60c1e6c
Restructure the client, register Repositories and map to collection
...
strings.
2019-02-01 10:19:17 +01:00
FinnStutzenstein
d6fcef79c0
modified final version
2019-01-29 18:15:48 +01:00
Emanuel Schütze
42f8b74d8e
Projector templates
...
- Projector base template
- Projection button
- projection dialog
- motion slide (template and motions/projector.py)
- user slide (template and users/projector.py)
- motion and user list view with projector column permission check.
2019-01-29 16:12:19 +01:00
FinnStutzenstein
965d23be50
more work on projector, countdowns, clos
...
- splitted clos-slide and clos-overlay.
- Synchronize to server, more little changes
2019-01-29 16:10:21 +01:00
Maximilian Krambach
8796d728d9
category prefix is currently optional
2019-01-29 13:50:27 +01:00
FinnStutzenstein
22182463a9
cleanup, removed motion log from client
2019-01-25 08:39:50 +01:00
Maximilian Krambach
caed18ef03
set/read state+recommendation extensions
2019-01-22 13:01:00 +01:00
Oskar Hahn
209105efc3
Merge pull request #4103 from FinnStutzenstein/client-projector-ui
...
Client projector ui (WIP)
2019-01-20 11:39:49 +01:00
FinnStutzenstein
74e0bea108
Wirst work for the projector system on the client
2019-01-19 21:26:05 +01:00
Maximilian Krambach
6d18d70845
sort by date in motion
2019-01-19 21:21:20 +01:00
Maximilian Krambach
53a8392e33
motion detail imrovements
2019-01-18 20:58:35 +01:00
Maximilian Krambach
c52fdaae6c
csv-import for user and agenda(topics)
2019-01-18 13:15:54 +01:00
Maximilian Krambach
82a1ad8709
sortSearch improvements ( #4098 )
...
- "no workflows set" removed
- motion block filter hides if there is no motion block
- inserted the group filter
- fixed display of agenda filter menu
- show plural if multiple filters are selected, show filtered amount
- recommendation, done/not done status filter
- active filter count and clearing option
- number of current items to the left
2019-01-18 12:51:04 +01:00
Tobias Hößl
1966a4b4f8
Move lnMode/crMode/lineLength into components, Bugfix for lineLength - fixes #4108
2019-01-17 17:50:10 +01:00
Maximilian Krambach
060d8c8324
motion csv import
2019-01-11 10:47:20 +01:00
FinnStutzenstein
1c895fbea8
run prettifier
2019-01-10 12:54:48 +01:00
Maximilian Krambach
59ec1c552a
sorting and filters for listViews
2019-01-08 11:08:01 +01:00
Tobias Hößl
61a3de593a
Take motion configuration variables, some layout-fixes
2019-01-07 09:22:55 +01:00
Sean Engelhardt
00db199947
Motion Attachments + Restructure
2018-12-10 17:54:49 +01:00
Sean Engelhardt
03508c903f
Add motion blocks
2018-12-06 12:28:06 +01:00
FinnStutzenstein
212bce1c08
rework motion submitters to clear confusion about creation and normal update.
...
Also docs and cleanup
2018-11-30 09:47:21 +01:00
FinnStutzenstein
d49b796b29
travis and prettify
2018-11-30 09:47:16 +01:00
Emanuel Schütze
82b26347e2
Added new multiselect actions.
2018-11-30 09:47:14 +01:00
Tobias Hößl
afad235bad
Show amendments in detail view
2018-11-29 14:11:27 +01:00
Emanuel Schütze
ed47ac4884
Improved UI of motion list and detail view
2018-11-29 12:31:52 +01:00
FinnStutzenstein
6a8976b8ca
Call list export
...
refined the export service to accept a generic map function, so arbitrary values can put into the csv
2018-11-29 08:25:36 +01:00
FinnStutzenstein
80782ccbec
OpenSlides ♥ Trees
2018-11-23 17:32:20 +01:00
FinnStutzenstein
3d4bd67980
new configs for statute amendments; improved the majorityMethod config variable
...
Removed none from os-search-value-selector; improved list of speakers
2018-11-22 17:34:00 +01:00
Tobias Hößl
d3fc006ddc
Creating / Editing statute paragraph amendments
2018-11-20 14:40:01 +01:00
Sean Engelhardt
d968761377
Speaker indicators in Lists
2018-11-12 18:01:04 +01:00
FinnStutzenstein
c78de2138f
planar call list and HTML cleanup
2018-11-09 10:11:57 +01:00
Emanuel Schütze
128f17e7a4
Updated German translations and translatable strings
2018-11-08 18:50:06 +01:00
FinnStutzenstein
8f939fa933
refine category editing and motion numbering. Fixes the current behavior of double-saving to take effect.
2018-11-08 16:01:08 +01:00
Sean
55d279ca4e
Create agenda topics
...
Also:
Enhanced DragNDrop Component
List Of Speakers
2018-11-08 14:54:13 +01:00
Sean Engelhardt
5d06b8c417
Add motion states
2018-11-05 17:58:30 +01:00
FinnStutzenstein
430dbc1dff
motion comments and personal note in the motion detail view
2018-11-01 13:09:09 +01:00
FinnStutzenstein
e59497bc54
Setting change recommendations internal
2018-10-29 20:33:40 +01:00
Sean Engelhardt
2a06075315
Repair Categories, DataSend and Motion Detail
...
update to angular 7
2018-10-23 13:44:47 +02:00
Jochen Saalfeld
a7b01fc09c
implementing sorting in categories ( fixes #3903 )
2018-10-23 13:19:43 +02:00
sean
4d26316e1e
Enhance os-head-bar
...
Headbar now works with multi slot transclusion
Supports more cases and detail bar
Also adds some UI UX improvements
2018-10-23 11:47:18 +02:00
Tobias Hößl
46ad38a98a
Change recommendations
2018-10-22 18:45:08 +02:00
Tobias Hößl
db25ac6bf4
Diff & Line numbering services
2018-10-22 18:44:58 +02:00
FinnStutzenstein
64f6f35e31
statute paragraphs list view
2018-10-19 07:41:15 +02:00
FinnStutzenstein
b1ea59ea28
Motion comment section list
2018-10-09 13:57:55 +02:00
Sean Engelhardt
0c05eb38e2
Add motion controls + small fixes
2018-09-28 15:18:20 +02:00
Jochen Saalfeld
d785d77207
restructuring patching of values to ensure type safety
...
fix disappearing submitters (hopefully)
- replaced "motion from form values" function with deserialize
- fix some typos
- make id id again
null, in contrast to undefined, will be send to the server...
Better typing and changed the create/update signatures in BaseViewModel
- use object as default type for BaseModel.
- use partial objects for updating
- Displayable should not have an id. Moved this into own interface
Identifiable and make the id in the BaseViewMotion abstract.
- create only takes a BaseModel. A ViewModel should not exists so far.
- Updated the update and create method for motions.
2018-09-24 10:45:53 +02:00
Jochen Saalfeld
48526d6c19
implementing categories
2018-09-20 11:22:24 +02:00
Sean Engelhardt
80cfeaac35
Create more list views
...
Also:
- Update dependencies
- Clean up proxy file
2018-09-18 10:21:59 +02:00
FinnStutzenstein
1ee76de417
Handling of titles, projection and content objects in items
...
Restructure the titles for motion, motion-block, assignment and topic.
Less possibilities for more clear code. Added mote base models enabling
functionalities of projection and being a content object for items
2018-09-14 08:36:35 +02:00
FinnStutzenstein
0a40e4e292
first work for BaseRepo
2018-09-11 10:50:53 +02:00
Sean Engelhardt
39f266d2de
Motion Repository
...
Adds a repository to remove the logic in the motion domain object
The repository will add a new model layer between the components
and the domain objects
implicitly add a new buttion into the motion detail view
2018-09-10 14:53:47 +02:00