Emanuel Schütze
39c7a51218
Merge pull request #4321 from tsiegleauq/font-mimetype-hotfix
...
Adds "application" to font mime types
2019-02-12 17:33:15 +01:00
Sean Engelhardt
3909054f14
Adds "application" to font mime types
...
Adds 'application/font-woff', 'application/font-sfnt' to font detection.
Hotfix to support different server behavior.
2019-02-12 16:04:03 +01:00
Maximilian Krambach
9160346ccc
full text search for media file, some permission checks
2019-02-12 15:32:59 +01:00
FinnStutzenstein
cc4d5a5739
Fix issues with minification
2019-02-12 09:28:54 +01:00
FinnStutzenstein
424e7945be
translate models
2019-02-08 17:28:23 +01:00
FinnStutzenstein
d0991936d6
ViewModelStore, register repositories, improve view model relations
2019-02-08 11:02:56 +01:00
FinnStutzenstein
7ce1eb592f
Count active users via notify (for admins only), absolute imports
2019-02-02 08:17:36 +01:00
FinnStutzenstein
84974d7687
A little bit of cleanup
2019-02-01 11:02:24 +01:00
FinnStutzenstein
97f60c1e6c
Restructure the client, register Repositories and map to collection
...
strings.
2019-02-01 10:19:17 +01:00
Maximilian Krambach
15ce789617
wrong translation string
2019-01-31 17:16:30 +01:00
Maximilian Krambach
6a969883ad
acknowledge string filter
...
- display correct number of show entries
- all bulk actions should only apply to filtered data
- fix user group filter
2019-01-29 18:49:13 +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
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
FinnStutzenstein
22182463a9
cleanup, removed motion log from client
2019-01-25 08:39:50 +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
e680ca38da
Add PDF custom fonts
2019-01-22 11:59: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
FinnStutzenstein
74e0bea108
Wirst work for the projector system on the client
2019-01-19 21:26:05 +01:00
André Böhlke
5d458e01d4
Extra check for type in updateValues
2019-01-19 16:26:18 +01:00
Jochen Saalfeld
f8cfb418f6
adding and implementing logo component
2019-01-16 15:54:34 +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
Maximilian Krambach
0deb5ba6c3
MultiSelect rework
...
- Multiselect dialog with multiple choice options
- Some functionalities added
- ui improvements
2019-01-04 14:49:34 +01:00
Jochen Saalfeld
2c16d1893e
Merge pull request #3991 from Fadiabb/full-text-search
...
adding full search component
2018-12-13 13:16:01 +01:00
Fadi Abbud
f5ee0daf00
adding full search component
2018-12-13 12:40:51 +01:00
Jochen Saalfeld
1336c2c6bb
multiple frontend changes on multi-select lists
2018-12-13 11:20:06 +01:00
Sean Engelhardt
00db199947
Motion Attachments + Restructure
2018-12-10 17:54:49 +01:00
Emanuel Schütze
b578c58ac9
Updated translations.
2018-11-30 13:55:43 +01:00
Sean
c416f7a1be
Merge pull request #3977 from normanjaeckel/HistoryModel
...
OpenSlides history mode
2018-11-30 12:51:09 +01:00
Sean Engelhardt
0c62c1c864
History mode on client side
...
Add view for full history and History Repom TimeTravelService
Add function time travel routine
Updated the HTTP Service, fixed usage of storage, OSStatus Service, fixed loading of the history data
2018-11-30 12:42:13 +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
Maximilian Krambach
b5aebe5615
multiSelect on listViews
2018-11-27 14:03:02 +01:00
Sean Engelhardt
e791177ac5
Upload media files
2018-11-20 14:29:36 +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
788beaae2a
error handling
2018-11-08 09:32:39 +01:00
FinnStutzenstein
b749231213
Remove the deprecation warning in the CollectionStringModelMapperService
2018-11-02 08:36:03 +01:00
FinnStutzenstein
060e68844d
Refine the HTTP Service.
2018-11-01 11:22:41 +01: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
Sean Engelhardt
2cc9188962
Add Material Icon library
...
replace font-awesome icons with material icons
2018-10-12 15:13:57 +02:00
Tobias Hößl
9f291308aa
Initial tests for OpenSlides3. Parallel execution of server and client
...
tests.
2018-10-08 14:10:18 +02:00
FinnStutzenstein
be9f98cfd0
App initialization
...
Used for internal apps as well as for plugins. The pluginpart is
currently missing, in fact that the main OpenSlides part is more
important. Apps can give their models and mainmenu entries.
Routes are not enabled, because the routes have to be static for webpack
to build the bundles. If we want to keep lazy loading, I see no
possibility to encapsulate the routes from the site-routing module.
2018-09-28 15:03:04 +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
9bb44f13bd
Stricter linting rules
...
Parameter and return types are required now
2018-09-10 10:24:28 +02:00
Sean Engelhardt
0f55527d6a
change the global prefix to "os"
...
Also:
Set linting output to "stylish" (more readable error messages in terminal output)
Remove 2nd linting output
rename "appOsPerms" to just "osPerms" including filename and classname
rename all selectors from "app" to "os"
2018-09-03 18:13:57 +02:00
FinnStutzenstein
b4e7d949b1
More linter rules
2018-08-29 13:57:43 +02:00
Sean Engelhardt
897488f3a4
Add reusable head bar component
...
- implement the head bar in all apps
- work on the documentation
2018-08-28 13:55:19 +02:00