Commit Graph

3496 Commits

Author SHA1 Message Date
Norman Jäckel 6d62516499 Merge pull request #2056 from ostcar/master
Fix #2050
2016-03-20 21:22:11 +01:00
Norman Jäckel e2383dc770 Merge pull request #2051 from emanuelschuetze/templateFixes2
Template improvements
2016-03-20 21:21:52 +01:00
Oskar Hahn 46ba039cd5 Fix #2050 2016-03-20 21:08:57 +01:00
Emanuel Schuetze 3479a0636e Allow to enter countdown time in seconds or 'mm:ss' format. 2016-03-20 21:07:20 +01:00
Emanuel Schuetze 2af38f75bb Fix edit current slide button. 2016-03-20 21:07:16 +01:00
Norman Jäckel 7cba7c42a4 Merge pull request #2055 from emanuelschuetze/fix2048
Catch JS error "this.getVersion(...) is undefined" (Fixes #2048)
2016-03-20 21:06:39 +01:00
Emanuel Schuetze 85ffe4d8fa Catch JS error "this.getVersion(...) is undefined" (Fixes #2048) 2016-03-20 20:52:34 +01:00
Norman Jäckel 5af25351fa Merge pull request #2049 from emanuelschuetze/fix2028
Catch 404 errors in resolve promise if user has not all required permissions
2016-03-20 20:48:58 +01:00
Emanuel Schuetze 5e08e073f4 Fix translation strings in motions and users forms. 2016-03-19 13:06:36 +01:00
Emanuel Schuetze 0cd6bb272c Projector template improvements
- Vertical centering event title (if no description available)
- Fix sorting of main agenda item list.
- Show countdowns side-by-side. Allow edit if countdown is running.
2016-03-19 07:30:18 +01:00
Emanuel Schuetze 03f08628c7 Catch 404 errors in resolve promise if user has not all required permissions.
- fix motion detail/list, agenda item detail, assignment list, mediafile list
- add fontpage permission check
- use agenda item title for motion title if available (to show item number)
- fix groupFilter reset in users list
- fix users permission string

Fixes #2028. Fixes #2038.
2016-03-18 21:41:16 +01:00
Norman Jäckel bf8e4fa585 Merge pull request #2046 from emanuelschuetze/translations
Update translation strings
2016-03-18 21:08:16 +01:00
Emanuel Schuetze 9ab182184f Updated EN translation JS resource. 2016-03-18 20:11:56 +01:00
Emanuel Schuetze 140869ebd7 Fix translation strings. 2016-03-18 20:11:04 +01:00
Emanuel Schütze 4fc95e5f19 Merge pull request #2045 from emanuelschuetze/fix2006
Use angular-chosen instead of ui-select for better performance.
2016-03-18 14:41:19 +01:00
Emanuel Schuetze 89446ce4f6 Use angular-chosen instead of ui-select for better performance.
The jQuery select field from angular-chosen is used for all ui-select
fields. See https://github.com/leocaseiro/angular-chosen/

Use input delay on users filter field with 'debounce'.

Fixed #2006.
2016-03-18 14:37:03 +01:00
Norman Jäckel e7cb77c946 Merge pull request #2044 from emanuelschuetze/fixTranslation
Fix translation
2016-03-17 20:40:32 +01:00
Norman Jäckel 5c46a896d3 Merge pull request #2037 from emanuelschuetze/fix1975
Use specific tag of tinymce-18n repo (Fixes #1975).
2016-03-17 20:38:27 +01:00
Emanuel Schuetze 794fa9faf1 Updated EN translation JS resource file. 2016-03-17 12:48:06 +01:00
Emanuel Schuetze ace335f7cc Fix missing translation string. 2016-03-17 12:47:44 +01:00
Norman Jäckel b3582f462e Merge pull request #2042 from emanuelschuetze/spinner
Template improvements
2016-03-15 21:02:04 +01:00
Emanuel Schuetze a8d9581664 Allow html in event name and description. 2016-03-14 17:09:37 +01:00
Emanuel Schuetze 1b25d9c376 Added loading spinner icon.
Only for loading resolve object from server.
2016-03-14 17:09:37 +01:00
Emanuel Schuetze 4ad775869f Use specific tag of tinymce-18n repo (Fixes #1975). 2016-03-14 17:09:22 +01:00
Norman Jäckel 15119ab28b Merge pull request #2041 from emanuelschuetze/fix2020
New configs for font color in header and h1 on projector (Fixes #2020)
2016-03-08 23:16:28 +01:00
Emanuel Schuetze b9fed84732 Updated EN language files. 2016-03-08 23:01:20 +01:00
Emanuel Schuetze 85326d75f2 New configs for font color in header and h1 on projector (Fixes #2020) 2016-03-08 23:01:17 +01:00
Norman Jäckel f29db57ace Merge pull request #2040 from emanuelschuetze/fix2029
Fix 'stop' speech button in Safari (Fixes #2029)
2016-03-08 22:14:06 +01:00
Emanuel Schuetze f47055c13a Fix 'stop' speech button in Safari (Fixes #2029)
Use '{}' instead of empty 'JSON.stringify()'.
2016-03-08 20:23:12 +01:00
Emanuel Schütze 21d9898645 Merge pull request #2039 from normanjaeckel/FixRawSQLQuery
Used bulk_create to create the initial projector during migration. Fi…
2016-03-07 19:52:49 +01:00
Norman Jäckel 56936c86ab Used bulk_create to create the initial projector during migration. Fixed #2035. 2016-03-07 19:09:45 +01:00
Norman Jäckel ce3576f306 Merge pull request #2034 from emanuelschuetze/fix2005
Fix main menu on small devices (Fixes #2005)
2016-03-07 19:00:08 +01:00
Emanuel Schütze 2097121e45 Merge pull request #2030 from normanjaeckel/FixAgendaGetQueryset
Fixed get_queryset method of ItemViewSet. Fixed #2027.
2016-03-06 22:48:50 +01:00
Emanuel Schuetze 876d9408fe Fix main menu on small devices (Fixes #2005)
Use bootstraps navbar-toggle button to bring up a
vertical responsive main menu.
Some additional responsive CSS impmprovements.
2016-03-06 20:14:52 +01:00
Emanuel Schütze 2f168e2945 Merge pull request #2036 from normanjaeckel/UpdateMigrations
Updated migrations.
2016-03-06 18:13:42 +01:00
Norman Jäckel 78565ffd25 Updated migrations. 2016-03-06 14:36:50 +01:00
Norman Jäckel 9440903dfd Merge pull request #2018 from normanjaeckel/optimization
Optimization of autoupdate behavior.
2016-03-06 14:29:43 +01:00
Norman Jäckel 132c6e81ec Forwarding JSON instead of Django model instances to autoupdate loop.
- Used raw SQL for createing default projector during inital migration.
- Removed default_password and hidden agenda items from autoupdate data for some users.
- Removed old get_collection_and_id_from_url() function.
2016-03-06 14:24:53 +01:00
Norman Jäckel 4daa61888f Massive refactoring for autoupdate optimization. 2016-03-06 14:22:40 +01:00
André Böhlke 3db2f2fc16 "durchstich" for autoupdate optimization 2016-03-06 14:22:40 +01:00
Norman Jäckel e598b308f0 Merge pull request #2033 from emanuelschuetze/fix1949
Allow pdf scrolling on projector (Fixes #1949).
2016-03-06 14:19:06 +01:00
Norman Jäckel f4797a7081 Merge pull request #2032 from emanuelschuetze/fix2004
Remove 'can_see_extra_data' permission from registered and anonymous groups
2016-03-06 14:18:20 +01:00
Emanuel Schuetze b78c9bc7bd Allow pdf scrolling on projector (Fixes #1949). 2016-03-05 22:44:00 +01:00
Emanuel Schuetze 921ec3ab72 Remove 'can_see_extra_data' permission from registered and anonymous groups.
Now, only staff users has this permission by default. (Fixed #2004.)

Some more work on users/groups template:
- Added description to permission string to show that only 'present' and
  'comment' fields are affected by this permission.
- Allowed to create groups without permissions.
- Fixed showing group names in users lists view for staff and normal users.
2016-03-05 22:12:29 +01:00
Norman Jäckel bc93b61a02 Fixed get_queryset method of ItemViewSet. Fixed #2027. 2016-03-04 11:48:20 +01:00
Norman Jäckel 66de30f852 Merge pull request #2022 from emanuelschuetze/templateFixes
Template fixes:
2016-03-03 10:50:43 +01:00
Emanuel Schuetze 7029852043 Template fixes
- switch projector live view minimize/maximize buttons
- show agenda/item split buttons (project only main agenda items, project subitem)
  only if subitems are available
2016-03-03 08:46:18 +01:00
Emanuel Schütze f3e59d3d04 Merge pull request #2026 from normanjaeckel/FixAgenda
Fixed TypeError in agenda views. Fixed #2023.
2016-03-03 08:45:33 +01:00
Norman Jäckel 7da48efd4c Fixed TypeError in agenda views. Fixed #2023. 2016-03-03 00:23:41 +01:00
Norman Jäckel 6799cab940 Merge pull request #2024 from normanjaeckel/JSHintFailReporter
Fixed gulp jshint task.
2016-03-02 17:16:47 +01:00