Commit Graph

7204 Commits

Author SHA1 Message Date
Sean d330a4ca97
Merge pull request #4876 from tsiegleauq/refactor-PDF-TOC
Fix PDF TOC header
2019-07-25 09:42:42 +02:00
Sean Engelhardt 31ab7d387c Fix PDF TOC header
Fixes an error where the PDF TOC header could not be repeated.
PDFmake seems to ignore soft references to objects. It will print them exactly once and then ignore them.

Also Adds the name of a parent category in a TOC-Table
2019-07-24 16:56:22 +02:00
Sean Engelhardt 0c9732ec7d Add various UI refinement
- "no data" in VScroll tables
- "no data" in File manager
- VScroll to angular theme (dark mode, etc)
- Prettier history table
2019-07-23 15:59:24 +02:00
Finn Stutzenstein 20cbe37d74
Merge pull request #4869 from FinnStutzenstein/emailConnectionRefusedError
Added error message for connection refused errors sending emails
2019-07-23 15:40:34 +02:00
GabrielMeyer ac9bcf8539 Implements a custom sorting for categories
- If the motion-list is sorted by categories, the category is internal sorted by the `category_weight` of the motion
- Adds a slot to pass a custom sorting function to the `sort-filter-bar.component`
2019-07-23 15:27:21 +02:00
GabrielMeyer bb55110245 Fixes dynamic growing cells in workflows
- The cells in the table of a workflow are dynamically growing
- The colors of the states get new labels
- If multiple selection in motion-list is active, the button to change the view won't be seen
2019-07-23 15:01:35 +02:00
Sean 93e37720dc
Merge pull request #4871 from FinnStutzenstein/cleanupPermissions
Cleanup unused permissions
2019-07-23 14:37:07 +02:00
FinnStutzenstein a60719bcc4 Added error message for connection refused errors sending emails 2019-07-23 14:12:05 +02:00
Sean 54c5410bb8
Merge pull request #4870 from tsiegleauq/firefox-mediafiles
Hotfix mediafiles for firefox
2019-07-23 13:57:41 +02:00
Sean Engelhardt 2d908c9ee6 Hotfix mediafiles fore firefox
firefox requires special treatment. Again.
2019-07-23 13:08:29 +02:00
FinnStutzenstein c2a73c5146 Cleanup unused permissions 2019-07-23 12:52:28 +02:00
FinnStutzenstein bbb8a84f5c Group add/remove bulk view 2019-07-23 12:06:26 +02:00
Sean e28f0f6685
Merge pull request #4867 from tsiegleauq/file-manager-permissions
Add permissions to media files
2019-07-23 11:19:48 +02:00
Sean Engelhardt 2071cbe4c4 Add permissions to media files
Adds a set of permissions to the new file manager
2019-07-23 10:42:06 +02:00
Finn Stutzenstein 20dc306106
Merge pull request #4861 from FinnStutzenstein/userBulkViews
Bulk views for users: state, password and delete
2019-07-23 10:25:15 +02:00
FinnStutzenstein 1e177917d0 Bulk views for users: state, password and delete 2019-07-23 08:41:39 +02:00
Finn Stutzenstein 61002a6bad
Merge pull request #4865 from FinnStutzenstein/MotionCommentSectionSorting
sorting of motion comment sections
2019-07-22 16:03:13 +02:00
Sean Engelhardt ce57f88adb Add motion comment section sort view 2019-07-22 15:46:26 +02:00
Sean 5c660a373f
Merge pull request #4863 from tsiegleauq/ngrid-real-search-filter
Implement NGrids filter function
2019-07-22 12:19:04 +02:00
Sean d5746f95cb
Merge pull request #4864 from FinnStutzenstein/LogoFontMigration
Added logo and font migrations
2019-07-22 11:44:45 +02:00
Sean e3f3108f8c
Merge pull request #4841 from GabrielInTheWorld/globalSearch
Refactores the 'global search'
2019-07-19 15:24:54 +02:00
Sean bccdb43d58
Merge pull request #4837 from FinnStutzenstein/projectorImprovements
Projector improvements
2019-07-19 15:00:23 +02:00
FinnStutzenstein 74647dc75d sorting of motion comment sections 2019-07-19 14:37:59 +02:00
Sean Engelhardt 2372408e4c Implement NGrids filter function
- Implements NGrids new "filteredData" function, to restore old filter behavior.
Export a quick-filtered list is now possible.

- More controll about List-View-Table UI

- Use NGrid target-events for better mutli-select behavior

- Changes the behavior of hidden headers to ignore paddings-changes

- filters are more resistant to errors and storage loss
2019-07-19 14:35:24 +02:00
FinnStutzenstein e9ef293cf7 Added logo and font migrations 2019-07-19 13:45:39 +02:00
FinnStutzenstein 23c704b5da Projector improvements
- Moved projector configs to group "General"
- Removed unused projector config related to CLOS
- debounce projector data requests for many projectors
- add (foreground) color
- custom, modifiable CSS classes per projector to cascade dynamic styles into slides
2019-07-19 12:43:45 +02:00
Finn Stutzenstein 8cb9892426
Merge pull request #4862 from FinnStutzenstein/splitClientBuilds
Split client production builds in travis (closes #4849)
2019-07-19 12:42:49 +02:00
Sean ee559500fb
Merge pull request #4792 from GabrielInTheWorld/formValidationForTheWin
Form validation
2019-07-19 12:32:31 +02:00
FinnStutzenstein 2f5688a653 Split client production builds in travis (closes #4849) 2019-07-17 16:16:38 +02:00
GabrielMeyer 5e922f66d2 Refactores the 'global search' 2019-07-17 15:11:36 +02:00
GabrielMeyer 4e0e641002 Form validations
The system validates the input of the users.
In most cases, if a form is invalid, the user has no chance to save his changes.
2019-07-17 15:09:38 +02:00
Sean 450819c035
Merge pull request #4858 from FinnStutzenstein/littleFixes
Little fixes
2019-07-17 13:54:54 +02:00
Sean ee9909308f
Merge pull request #4856 from GabrielInTheWorld/util-fixes
Fixes some autocompleted inputs
2019-07-17 13:38:48 +02:00
FinnStutzenstein 88162dd1e9 Little fixes
- Fixed bug for deleted candidates
- Prevent deleting group 1 and 2
- Creation of topics
2019-07-17 13:16:36 +02:00
GabrielMeyer f23b901622 Fixes some autocompleted inputs 2019-07-17 08:32:46 +02:00
Sean 51130da791
Merge pull request #4844 from MaximilianKrambach/sortList
fixing multiselect sort in sorting lists
2019-07-16 11:38:03 +02:00
Sean bb7b702e05
Merge pull request #4846 from tsiegleauq/subcat-filter-and-ui
Enhance subcategories
2019-07-16 11:29:33 +02:00
Sean 4de1c526e9
Merge pull request #4842 from GabrielInTheWorld/headbar
Removes the second row for the headbar
2019-07-16 11:26:46 +02:00
Sean b9cf1ef93a
Merge pull request #4850 from GabrielInTheWorld/csvCommentsExportTwo
Exporting comments in CSV
2019-07-16 11:06:21 +02:00
GabrielMeyer 457fc570a0 Removes the second row for the headbar
- Instead of the second row there is a toggle-button at the bottom of the side-nav
2019-07-16 10:52:21 +02:00
Sean Engelhardt 530dcf490a Enhance subcategories
- show parents over children in motion list, motion detail and PDF
- indent children of categories in the filter list
2019-07-16 10:48:48 +02:00
GabrielMeyer 8337f8928c Exporting comments in CSV 2019-07-16 10:39:53 +02:00
Sean bb33496f71
Merge pull request #4855 from tsiegleauq/firefox-file-manager
Add file manager patches for firefox
2019-07-16 10:16:20 +02:00
Sean Engelhardt d036fe6046 Add file manager patches for firefox
Lowers the change detection attempts to fix the file manager
for firefox
2019-07-15 17:49:30 +02:00
Emanuel Schütze 1c3d60fe39
Merge pull request #4853 from emanuelschuetze/comments-fix
Fixed XLSX export for empty comments.
2019-07-14 21:15:03 +02:00
Emanuel Schütze a365cb9edb
Merge pull request #4854 from CatoTH/OS3-bugfix-missing-text-in-pdf-diff-view
Bugfix: missing text in PDF-exported diff view
2019-07-14 20:59:50 +02:00
Emanuel Schütze 1347c1fb64 Fixed XLSX export for empty comments. 2019-07-14 20:54:38 +02:00
Tobias Hößl e5a27205d3
Bugfix: missing text in PDF-exported diff view 2019-07-14 08:43:19 +02:00
Emanuel Schütze 2bdba5ac8e
Merge pull request #4852 from emanuelschuetze/translations-20190713
Updated translations
2019-07-13 22:55:26 +02:00
Emanuel Schütze 6e8e962d5c
Merge pull request #4848 from FinnStutzenstein/fixMediafiles
Fix mediafiles for non superadmins
2019-07-13 22:54:40 +02:00