Emanuel Schütze
f3b96d4386
Use missing textarea field for config inputtype 'text'.
2019-01-28 21:55:42 +01:00
Emanuel Schütze
311b8abbea
UI improvements
...
Max width for config view and content card in motion detail view.
Improved motion edit view in mobile mode.
2019-01-28 21:52:37 +01:00
Maximilian Krambach
52d622b624
po2json-tempfix
...
run through sed after autotranslating po2json
2019-01-28 16:14:51 +01:00
Maximilian Krambach
93a9a8aef3
adding configured header and footer images to pdf exports
2019-01-28 12:49:42 +01:00
Sean
c406362da5
Merge pull request #4183 from MaximilianKrambach/presenceCheck
...
Set/unset presence
2019-01-28 10:57:41 +01:00
Maximilian Krambach
8e086df440
view for changing the user presence by oarticipant number
2019-01-28 10:40:41 +01:00
Sean Engelhardt
23fea51333
Add Motion Export dialog
...
Removes the "Export As CSV" and "Export As PDF" options from MotionList
view and adds an export dialog instead (just like OS 2.3)
The exprt Dialog dynamically changes it's content according to the possible
selections.
The current implementation of the CSV exporter is not able to export anything
but the original motion text. The exporter does consider this and disables
this option for now.
While the old exporter showed "state" and "recommendation" during CSV export,
but was in fact not exporting state nor recommendation, the new exporter
will disable these fields during CSV export.
PDF should work as expected
2019-01-25 17:03:06 +01:00
Sean
43e0f7943b
Merge pull request #4179 from MaximilianKrambach/mediafiles-filter
...
filter mediafiles by hidden status, and by 'pdf/not pdf'
2019-01-25 10:20:12 +01:00
Maximilian Krambach
461b29688e
motion ballot pdf creation
2019-01-25 10:02:58 +01:00
FinnStutzenstein
22182463a9
cleanup, removed motion log from client
2019-01-25 08:39:50 +01:00
Sean
c9a9f8d809
Merge pull request #4182 from tsiegleauq/os3-pdf-motion-catalog
...
Export a list of motions
2019-01-24 14:55:05 +01:00
Maximilian Krambach
c1c0611d86
filter mediafiles by hidden status, and by 'pdf/not pdf'
2019-01-24 14:47:15 +01:00
Sean Engelhardt
0e77ec79c2
Export a list of motions
...
Ports the "Motion Catalog Content Provider" to OpenSlides 3.
Categories and Prefixes are considered as before.
Updated to Code to ES6/Typescript.
Allows to export all motions from the motion list view.
2019-01-24 14:40:06 +01:00
Maximilian Krambach
b620e5edfa
change tab order in import tabs
2019-01-24 14:30:46 +01:00
Emanuel Schütze
80f795c9d0
Updated PWA icons.
2019-01-23 08:33:07 +01:00
Emanuel Schütze
c48148fc01
Merge pull request #4169 from tsiegleauq/gender-client
...
Add gender field to users
2019-01-22 13:35:25 +01:00
Maximilian Krambach
caed18ef03
set/read state+recommendation extensions
2019-01-22 13:01:00 +01:00
Sean Engelhardt
07ca50441a
Add gender field to users
...
Alters the user detail view and the list of speakers to
support the gender field.
Default selection of genders was set to "Female", "Male"
and "Diverse".
Adding genders to users is completely optional
2019-01-22 12:57:47 +01:00
Emanuel Schütze
bde292b13e
Merge pull request #4162 from tsiegleauq/pdfmake-vfs
...
Add PDF custom fonts
2019-01-22 12:13:17 +01:00
Emanuel Schütze
e6e0ef7e61
Merge pull request #4160 from MaximilianKrambach/searchHistory
...
search History
2019-01-22 12:03:16 +01:00
Sean Engelhardt
e680ca38da
Add PDF custom fonts
2019-01-22 11:59:16 +01:00
Sean
aa668b72d9
Merge pull request #4167 from MaximilianKrambach/shortenTitle
...
shortening motion titles
2019-01-22 11:37:37 +01:00
Maximilian Krambach
7f68fef7ad
search History
2019-01-22 11:33:35 +01:00
Sean
20bb92466b
Merge pull request #4161 from MaximilianKrambach/passwordRestrictions
...
reset password permission check in menu
2019-01-22 11:26:59 +01:00
Maximilian Krambach
30f97935e0
reset password permission check in menu
2019-01-22 10:19:50 +01:00
Maximilian Krambach
23298a03b3
Shortening motion titles
2019-01-22 10:10:42 +01:00
Emanuel Schütze
c67aef68d9
Merge pull request #4163 from emanuelschuetze/translations
...
Updated translation strings and German translation.
2019-01-22 09:19:26 +01:00
Emanuel Schütze
6b66a208c5
Updated translation strings and German translation.
2019-01-21 22:50:10 +01:00
Emanuel Schütze
2c5ea299e3
Show username if full_name or last_name is empty.
...
important for create-example_data
2019-01-21 16:01:16 +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
Emanuel Schütze
251cc4acc1
Merge pull request #4147 from emanuelschuetze/history-table
...
Improved history table.
2019-01-20 10:35:23 +01:00
Emanuel Schütze
2c5d8ea29e
Improved history table.
2019-01-20 09:46:41 +01:00
Emanuel Schütze
23f7dce6a2
Fixes for using pypi package
...
- Fix static path for manifest and login logo.
- Use insecure=True (required to serve static files via development
server with DEBUG=False).
2019-01-20 09:37:42 +01:00
Emanuel Schütze
034a4d2a67
Merge pull request #4144 from MaximilianKrambach/dateSort
...
sort by date in motion
2019-01-19 22:43:29 +01:00
Emanuel Schütze
ec769a82a4
Merge pull request #4151 from emanuelschuetze/rest
...
Revert rest fix for proxy.conf.json
2019-01-19 22:41:19 +01:00
Emanuel Schütze
16ee9414dc
Revert rest fix for proxy.conf.json
...
see commit c703ba9e5f
2019-01-19 21:59:32 +01:00
Maximilian Krambach
f47ec28977
speaker remove/ open+close list functionality
2019-01-19 21:50:22 +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
Emanuel Schütze
12c6554064
Merge pull request #4146 from MaximilianKrambach/configReset
...
config reset
2019-01-19 21:12:52 +01:00
Emanuel Schütze
c26daad07d
Merge pull request #4149 from MaximilianKrambach/fixMotionPermission
...
fix motion change permission
2019-01-19 21:09:00 +01:00
Emanuel Schütze
e6db2c97fc
Merge pull request #4142 from boehlke/fix_mediafiles_add
...
Extra check for type in updateValues
2019-01-19 21:05:12 +01:00
Maximilian Krambach
30d8812719
fix motion change permission
2019-01-19 19:01:44 +01:00
Maximilian Krambach
e8de30b23e
config reset
2019-01-19 18:19:57 +01:00
André Böhlke
5d458e01d4
Extra check for type in updateValues
2019-01-19 16:26:18 +01:00
Maximilian Krambach
fb51b54d5c
check permissions for motions
2019-01-19 14:42:54 +01:00
Emanuel Schütze
2d40072f44
Merge pull request #4133 from MaximilianKrambach/sortEmpties
...
move empty/undefined sortings always to the alphabet's end
2019-01-19 11:55:10 +01:00
Maximilian Krambach
91dec2370b
move empty/undefined sortings always to the alphabet's end
2019-01-19 11:41:17 +01:00
Emanuel Schütze
62c88280b6
Merge pull request #4137 from tsiegleauq/viewport-tablet-fixes
...
Fix naviagion hiding
2019-01-19 11:37:51 +01:00
Emanuel Schütze
36b72d573c
Merge pull request #4138 from tsiegleauq/enable-rest-for-ngsw
...
Allow navigating to /rest/ for the new ngsw setup
2019-01-19 11:37:33 +01:00
Sean Engelhardt
9d3410af1c
Fix naviagion hiding
...
Fixes an issue where the navigation panel was always hiding during
every navigation.
Also changes the backdrop of the navigation
2019-01-19 11:07:37 +01:00
Maximilian Krambach
6cd250a36d
client part of setMultiState
2019-01-19 10:56:19 +01:00
Sean Engelhardt
c703ba9e5f
Allow navigating to /rest/ for the new ngsw setup
2019-01-19 10:49:40 +01:00
Emanuel Schütze
8536f46d01
UI improvements
...
- better select field for category and block in motion detail
- improved motion block views
- chips for submitters
- motion detail template
2019-01-18 21:31:21 +01:00
Maximilian Krambach
53a8392e33
motion detail imrovements
2019-01-18 20:58:35 +01:00
Sean
24cf01b03f
Merge pull request #4122 from tsiegleauq/os3-pdfmake
...
Add motion to pdf converter
2019-01-18 20:45:16 +01:00
Sean
f7bc087c32
Merge pull request #4126 from MaximilianKrambach/follow_motionblock
...
simplify followRecommendation for motionBlock
2019-01-18 20:39:42 +01:00
Sean
5a74c7d662
Merge pull request #4121 from MaximilianKrambach/speechcount
...
warn/show speaker-call amount
2019-01-18 20:31:14 +01:00
Sean Engelhardt
9b61603dae
Add motion to pdf converter
...
Adds the converstion from motion to PDF.
Uses pdfmake as the old openslides does
2019-01-18 20:25:06 +01:00
Maximilian Krambach
758abde410
simplify followRecommendation for motionBlock
2019-01-18 19:17:48 +01:00
Finn Stutzenstein
8bd24d690d
Merge pull request #4118 from FinnStutzenstein/notify
...
Make OS3 notify ready
2019-01-18 17:55:24 +01:00
FinnStutzenstein
728f3f84c4
Some teamwork improvements
2019-01-18 17:44:26 +01:00
Maximilian Krambach
3b5876009c
warn/show speaker-call amount
2019-01-18 17:19:56 +01:00
FinnStutzenstein
47a09e4bce
Make OS3 notify ready
2019-01-18 17:03:09 +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
Sean
566bb93ba5
Merge pull request #4115 from emanuelschuetze/pwa
...
Use OpenSlides as Progressive Web App (PWA).
2019-01-17 16:20:37 +01:00
Emanuel Schütze
f83f3fed46
Use OpenSlides as Progressive Web App (PWA).
2019-01-17 15:58:05 +01:00
Sean
19a3fcebf3
Merge pull request #4088 from MaximilianKrambach/motionpoll
...
motion polls
2019-01-17 15:40:34 +01:00
Maximilian Krambach
d5101714d1
motion polls
2019-01-17 14:03:34 +01:00
Jochen Saalfeld
f8cfb418f6
adding and implementing logo component
2019-01-16 15:54:34 +01:00
Jochen Saalfeld
4c02661649
Merge pull request #4102 from MaximilianKrambach/npmfix
...
fix vulnerable npm dependency angular-devkit
2019-01-14 10:00:59 +01:00
Emanuel Schütze
73e1853758
Merge pull request #4094 from emanuelschuetze/ui
...
UI improvements
2019-01-11 17:00:48 +01:00
Emanuel Schütze
1ff84c1ae1
UI improvements
2019-01-11 16:51:43 +01:00
Emanuel Schütze
e8a4480014
Merge pull request #4099 from FinnStutzenstein/motion-title-fix
...
fixed motion title in agenda
2019-01-11 16:02:10 +01:00
Sean
7226d04106
Merge pull request #4076 from MaximilianKrambach/csvimport/motions
...
motion csv import
2019-01-11 15:42:54 +01:00
Maximilian Krambach
5d989a8847
fix vulnerable npm dependency angular-devkit
2019-01-11 11:20:50 +01:00
Maximilian Krambach
060d8c8324
motion csv import
2019-01-11 10:47:20 +01:00
Maximilian Krambach
e0e88ce891
fix login not responding to errors
2019-01-10 14:04:10 +01:00
FinnStutzenstein
1c895fbea8
run prettifier
2019-01-10 12:54:48 +01:00
FinnStutzenstein
6e87a4bd80
Use prettier
2019-01-10 12:54:22 +01:00
FinnStutzenstein
ebe068155a
fixed motion title in agenda
2019-01-10 12:50:12 +01:00
Sean
405ddaec60
Merge pull request #3963 from MaximilianKrambach/os3/sortSearch
...
Sorting/Filters for list views
2019-01-08 12:23:53 +01:00
Maximilian Krambach
59ec1c552a
sorting and filters for listViews
2019-01-08 11:08:01 +01:00
Emanuel Schütze
f837bf52b3
Merge pull request #4060 from jsaalfeld/tag_list_shift_enter
...
adding "shift-enter"-Submit for TagList
2019-01-07 15:12:00 +01:00
Jochen Saalfeld
29188888f8
adding "shift-enter"-Submit for TagList
2019-01-07 14:44:42 +01:00
Jochen Saalfeld
66d71a6ce1
updating development.rst and add missing fields to package.json
...
The Development.rst was still a bit outdated and has now been fixed to be
coherent with the current development process.
Fixes #4083
2019-01-07 14:09:30 +01:00
Jochen Saalfeld
e6ba2bc3fd
Merge pull request #4087 from MaximilianKrambach/devkit
...
update vulnerable dependency (angular-devkit)
2019-01-07 11:52:26 +01:00
Maximilian Krambach
c7cd510819
update dependency (angular-devkit)
2019-01-07 10:08:34 +01:00
Emanuel Schütze
f9c4f01f06
Merge pull request #4080 from CatoTH/v3-LineNumbering-Config-Variables
...
Take motion configuration variables, some layout-fixes
2019-01-07 09:52:09 +01:00
Tobias Hößl
61a3de593a
Take motion configuration variables, some layout-fixes
2019-01-07 09:22:55 +01:00
Maximilian Krambach
0deb5ba6c3
MultiSelect rework
...
- Multiselect dialog with multiple choice options
- Some functionalities added
- ui improvements
2019-01-04 14:49:34 +01:00
FinnStutzenstein
af67164972
ngx translate extract hotfix
2018-12-20 11:20:34 +01:00
Finn Stutzenstein
5718c6f326
Merge pull request #4072 from MaximilianKrambach/agendaexport_internalItem
...
simpler csv export option for agenda type
2018-12-20 08:08:52 +01:00
Emanuel Schütze
a164b3416e
Merge pull request #4068 from CatoTH/Amendment-Bugfixes-20181216
...
Amendment bugfixes
2018-12-19 09:47:15 +01:00
Maximilian Krambach
c56a2880a4
simpler csv export option for agenda type
2018-12-19 09:32:56 +01:00
Maximilian Krambach
eeb0afa499
agenda csv export
2018-12-17 11:34:31 +01:00
Sean
3a2df3b731
Merge pull request #4059 from tsiegleauq/agenda-list-controls
...
Add controls to agenda list
2018-12-16 20:55:28 +01:00
Sean Engelhardt
a338884a62
Add controls controls to agenda list
...
Adds information about duration, visibility and comment to agenda list view
Allows channg these information over a dialog component on the
information column
2018-12-16 19:35:37 +01:00