Finn Stutzenstein
12af0256dd
No crash without a browser ( fixes #2249 )
2016-08-09 08:22:04 +02:00
Emanuel Schütze
54ee068057
Merge pull request #2243 from FinnStutzenstein/master
...
Fixing issue #2127
2016-08-05 16:13:19 +02:00
Finn Stutzenstein
b115691675
Messages now allow HTML tags ( Fixes #2127 )
2016-08-05 12:38:19 +02:00
Maximilian Krambach
350a60722c
repairs ballots for candidates with structure_level
2016-08-05 09:53:10 +02:00
Norman Jäckel
81bcb19847
Merge pull request #2221 from matakuka/issue2214
...
Added user field "number" (fixes #2214 )
2016-08-04 10:21:17 +02:00
Emanuel Schütze
6cec9e9f87
Merge pull request #2251 from normanjaeckel/WooshAsync
...
Used whoosh.writing.AsyncWriter. See #2198 .
2016-08-03 21:42:58 +02:00
Maximilian Krambach
371945e36e
adding user field "number" ( fixes #2214 )
2016-08-03 16:55:03 +02:00
Norman Jäckel
7f1b894db4
Used whoosh.writing.AsyncWriter. See #2198 .
2016-08-03 16:46:52 +02:00
Norman Jäckel
f191956dd9
Fixed error in autoupdate. See #2248 .
2016-08-03 16:12:52 +02:00
Norman Jäckel
e688a345c0
Merge pull request #2230 from emanuelschuetze/remove-assignment-config
...
Remove unused assignment config to publish winner results only.
2016-08-03 15:58:35 +02:00
joelmacht
19592f1eea
Add tags for assingments
2016-08-03 14:48:12 +02:00
Maximilian Krambach
f2f7ddf072
translations issue #2197
2016-08-01 16:23:20 +02:00
Norman Jäckel
d3cd2d72dc
Merge pull request #2225 from normanjaeckel/NumberCategories
...
Added viewpoint to number all motions in a category.
2016-07-29 12:30:09 +02:00
Emanuel Schuetze
8d52d4a1c6
Remove unused assignment config to publish winner results only. ( Fixes #2145 )
2016-07-29 12:29:53 +02:00
Norman Jäckel
646540ee17
Merge pull request #2233 from emanuelschuetze/motionOrigin
...
Use origin field in motion detail and list view (Fixes #2227 )
2016-07-29 12:16:19 +02:00
Norman Jäckel
7e6dc50b39
Added viewpoint to number all motions in a category.
2016-07-29 11:56:12 +02:00
Emanuel Schuetze
88715646ba
Show user fields is_committee and is_active in list view. ( Fixes #2217 )
...
New icon for is_committee and is_active.
Check is_committee field for csv import.
2016-07-29 11:37:51 +02:00
Norman Jäckel
4b9767b09e
Added new user field is_committee and new default group Committees.
2016-07-29 11:37:51 +02:00
Emanuel Schütze
aca01c466c
Merge pull request #2222 from matakuka/issue2210
...
add "delete all speakers" button (feature, issue #2210 )
2016-07-28 11:11:31 +02:00
Maximilian Krambach
589137ece7
add "delete all speakers" button ( fixes #2210 )
2016-07-28 10:51:33 +02:00
Emanuel Schuetze
af16733b36
Use origin field in motion detail and list view ( Fixes #2227 )
2016-07-27 16:16:22 +02:00
Emanuel Schütze
45321b6139
Merge pull request #2226 from normanjaeckel/MotionOrigin
...
Added motion origin field.
2016-07-27 16:14:31 +02:00
Emanuel Schuetze
8208f44108
Updated German translations.
2016-07-27 14:10:04 +02:00
Norman Jäckel
0b9a64f968
Added motion origin field.
2016-07-13 14:45:40 +02:00
Norman Jäckel
2627724c55
Merge pull request #2199 from matakuka/noBrowserLanguage
...
sets language to en if no browser language is set
2016-07-11 14:19:14 +02:00
Norman Jäckel
207db4de89
Merge pull request #2186 from tsiegleauq/issue2164
...
Add translatable entries for QuickEdit (Fixes #2164 )
2016-07-10 23:24:36 +02:00
Maximilian Krambach
31df629fc9
sets language to en if no browser language is set
2016-07-06 09:52:32 +02:00
Sean Engelhardt
520f8362fa
Add translatable entries for QuickEdit ( Fixes #2164 )
2016-06-28 14:06:46 +02:00
Emanuel Schuetze
31657d0cf3
Fixed and update English translation strings.
2016-06-28 10:18:43 +02:00
Emanuel Schuetze
31c509f288
Updated EN source translation files.
2016-06-20 21:03:43 +02:00
Norman Jäckel
b45e0ea09f
Fixed coding style.
2016-06-16 10:28:14 +02:00
Maximilian Krambach
a5a00a7eda
Config translations moved to client side (Issue #2093 )
2016-06-12 11:46:46 +02:00
Emanuel Schütze
7a94b6511b
Merge pull request #2189 from matakuka/YesNoVotes
...
adding option "yes/no for each candidate"
2016-06-12 11:11:10 +02:00
Joel Macht
b7d83e786f
Fix linebreak on tags, add spacing and remove commas ( Fixes #2147 )
2016-06-10 18:17:42 +02:00
Maximilian Krambach
3157ac59f2
adding option "yes/no for each candidate"
2016-06-10 14:13:01 +02:00
Oskar Hahn
fe64941aab
Big Mode for OpenSlides
...
Uses django channels instead of tornado for the autoupdate. Therefore
tornado is nolonger a dependency of OpenSlides (but channels).
This uses websockets instead of SockJS.
Use the flag insecure in the start command to provide static files serving.
Use a new session backend that has a ForeignKey to User.
2016-06-09 11:14:39 +02:00
Maximilian Krambach
5061ea1770
typo fixing (issue #2181 )
2016-06-08 22:18:35 +02:00
Maximilian Krambach
649300cfb8
Add a back button to tag overview ( Fixed #2151 )
2016-06-08 16:41:27 +02:00
Norman Jäckel
a8595ab234
Merge pull request #2185 from tsiegleauq/issue2156
...
Fix pagination when agenda got >100 entrys (Fixes #2156 )
2016-06-08 10:45:07 +02:00
Norman Jäckel
13e7e1b1e1
Merge pull request #2176 from tsiegleauq/issue2133
...
Limit selection of files to csv and txt (Fixed #2133 )
2016-06-08 10:41:52 +02:00
Sean Engelhardt
235eed1172
Fix pagination when agenda got >100 entrys ( Fixes #2156 )
2016-06-07 14:17:36 +02:00
Sean Engelhardt
62310c83ae
Limit selection of files to csv and txt ( Fixed #2133 )
...
agenda, motions, users csv import
2016-06-07 11:34:02 +02:00
Norman Jäckel
294fb7ebc5
Fixed motion PDF if motions have no identifier. Fixed #2158 .
2016-06-06 14:26:16 +02:00
Norman Jäckel
8c5c5dc556
Fixed bug on config view.
2016-06-06 14:19:57 +02:00
Oskar Hahn
f2570551a1
Merge pull request #2175 from ostcar/config
...
Redesign of the config variables.
2016-06-04 01:12:50 +02:00
Oskar Hahn
2221b23447
Redesign of the config variables.
...
Removed the config cache and created files for each app in which the
config variables are defined.
2016-06-03 13:47:54 +02:00
Sean Engelhardt
d0c9450d02
Updated German translations ( Fixes #2132 )
2016-05-31 15:00:38 +02:00
Oskar Hahn
416c2646fe
Order speaker on projector
...
fixes #2138
2016-05-28 19:22:49 +02:00
Emanuel Schütze
61976f47f0
Merge pull request #2144 from normanjaeckel/SettingsFix
...
Fixed example text in settings.
2016-05-28 15:42:17 +02:00
Emanuel Schuetze
80b6dcc971
Updated Spanish translation.
...
Thanks to johnfelipe!
Fixed: Define missing Spanish translation in django settings file.
2016-05-25 09:58:55 +02:00
Norman Jäckel
253d615755
Fixed example text in settings.
2016-05-17 14:16:44 +02:00
Erik Steenman
4b7ba02b7d
Change the z-index of .fullscreen
to 100.
...
Z-Index 199 places the fullscreen content just below the various
projector overlays, such as messages and timers.
2016-05-10 14:51:30 +02:00
Norman Jäckel
e968c88cc1
Update version to 2.0.1-dev
2016-04-17 22:49:17 +02:00
Norman Jäckel
347cf478f8
Release 2.0
2016-04-17 22:49:17 +02:00
Emanuel Schuetze
e0b73ff68a
Use group_id instead of group in User form views
2016-04-17 22:42:56 +02:00
Emanuel Schuetze
e151e7c84c
Fix z-index of chatbox and projector sidebar.
2016-04-17 22:18:16 +02:00
Emanuel Schuetze
06d333c067
Template fixes for better smartphone usage.
...
- Remove on-focus-me directive on every list view.
(Otherwise smartphones/tablets opens always the keyboard on each list view.)
- Make some columns 'optional' in list view to see only the most important columns
on small devices.
- Add z-index for projector sidebar. Show it in full width on small
devices.
- Remove padding on small devices.
2016-04-17 19:56:38 +02:00
Emanuel Schuetze
7ebedb1fdd
Use always user.groups_id ( Fixes #2081 )
...
- Fix rest api: send always groups_id (instead of groups).
- Fix JS-Data-Store: Add hasMany relations for user.groups.
- Fix templates: use field 'groups_id' instead of 'groups'.
2016-04-14 22:13:28 +02:00
Emanuel Schuetze
9481d037e8
Reduce sizes of used logos.
2016-04-13 11:06:50 +02:00
Norman Jäckel
8d5e983d29
Merge pull request #2077 from emanuelschuetze/translations
...
Translations
2016-04-12 23:47:38 +02:00
Emanuel Schuetze
b8194a0b54
Updated all translations (angular-gettext).
2016-04-12 22:58:40 +02:00
Emanuel Schuetze
7229c8dc3a
Fix translation strings.
2016-04-12 22:47:46 +02:00
Emanuel Schuetze
7e5ea61b34
Hide candidate list if assignment phase is finished (2).
2016-04-12 22:41:15 +02:00
Emanuel Schuetze
f5125d0d23
Add content object (motion/election) in agenda sort view.
2016-04-12 22:33:53 +02:00
Emanuel Schuetze
07d95fd10a
Allow to show vote value '0' in motion poll result view.
2016-04-12 22:26:13 +02:00
Norman Jäckel
27c8d511f0
Used exit method from sys library. Fixed #2065 .
2016-04-07 00:43:53 +02:00
Emanuel Schuetze
cb605d619e
Mark missing translation string.
2016-04-03 11:53:40 +02:00
Norman Jäckel
331da7f300
Update version to 2.0-dev.
2016-03-21 21:13:52 +01:00
Norman Jäckel
5842ad86f4
Release 2.0b5
2016-03-21 21:13:28 +01:00
Norman Jäckel
d51652ff72
Merge pull request #2061 from emanuelschuetze/template-Fixes
...
Template fixes
2016-03-21 20:03:43 +01:00
Emanuel Schuetze
4b06fa225f
Updated all translations. ( Fixes #2043 )
...
Thanks to all translators of FR, PT, CS, ES and DE!
2016-03-21 19:57:45 +01:00
Emanuel Schuetze
0565d57789
Template fixes
...
- Fix config groups. Use group index instead of group names (with blanks).
- Use 100% width for all chosen fields.
2016-03-21 19:56:53 +01:00
Emanuel Schuetze
815f03145c
Use specific host and port for 'openslides start'. ( Fixes #1987 )
2016-03-21 00:06:15 +01:00
Emanuel Schuetze
fb0fd3fe8c
Updated EN translation resource files.
2016-03-20 23:31:13 +01:00
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
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 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
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
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
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
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
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
Norman Jäckel
78565ffd25
Updated migrations.
2016-03-06 14:36:50 +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
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
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
Norman Jäckel
7da48efd4c
Fixed TypeError in agenda views. Fixed #2023 .
2016-03-03 00:23:41 +01:00
Norman Jäckel
3c6d4d5e30
Fixed gulp jshint task.
2016-03-02 16:51:40 +01:00
Norman Jäckel
de871f3f9c
Squished migrations files.
2016-03-02 14:26:47 +01:00
Norman Jäckel
ca3cfae8b3
Changed name of '--development' option and name of the respective directory. Fixed #2001
2016-03-01 17:38:14 +01:00
Emanuel Schütze
8d1de6923b
Merge pull request #2017 from normanjaeckel/FixMotionPoll
...
Fixed error in motion poll serializer. Fixed #2014 .
2016-02-28 00:21:04 +01:00
Norman Jäckel
bc49f00c66
Fixed error in motion poll serializer. Fixed #2014 .
2016-02-27 21:34:26 +01:00
Norman Jäckel
872d73b5cf
Merge pull request #2016 from normanjaeckel/GetContext
...
Rename and refactor some ProjectorElement methods. Fixed #1631 .
2016-02-27 21:24:18 +01:00
Norman Jäckel
a2a6637c89
Rename and refactor some ProjectorElement methods. Fixed #1631 .
2016-02-27 20:56:03 +01:00
Emanuel Schuetze
1d314db487
Show special vote values for motion polls on projector.
2016-02-27 20:10:24 +01:00
Norman Jäckel
9fbb12944c
Updated start script help text and custom commands. Fixed #1987 .
2016-02-25 23:17:04 +01:00
Emanuel Schütze
2b239f2214
Merge pull request #2003 from emanuelschuetze/fix1820
...
Reload after login and logout (Fixes #1820 )
2016-02-25 13:51:44 +01:00
Emanuel Schuetze
a6be43809f
Agenda list slide improvements
...
- project summary of selected item
- show full tree OR main agenda items only
- show done items grey (without icon)
2016-02-25 13:37:59 +01:00
Emanuel Schuetze
d3d73a019d
Fix translations in group detail template.
2016-02-25 13:37:55 +01:00
Emanuel Schuetze
06f7515ca4
Reload after login and logout ( Fixes #1820 )
...
Not very nice solution but with DS.clear() we have to do a lot of more
work with high effort. Can improved later.
2016-02-25 10:22:05 +01:00
Emanuel Schütze
88b2e8a73e
Merge pull request #2000 from normanjaeckel/VotesQuery
...
Optimized number of queries for motion serializing. Fixed #1655 .
2016-02-24 11:10:11 +01:00
Norman Jäckel
758180e7cc
Optimized number of queries for motion serializing. Fixed #1655 .
2016-02-24 10:30:52 +01:00
Norman Jäckel
544b28cacf
Fixed coding style in some JS files. Fixed #1979 .
2016-02-24 09:56:27 +01:00
Norman Jäckel
e57a83f45b
Merge pull request #1997 from emanuelschuetze/fix1817
...
Get success message in user edit form when default password is resetted
2016-02-24 00:45:05 +01:00
Emanuel Schütze
0cbb3fba01
Merge pull request #1996 from normanjaeckel/LanguageHeader
...
Added language header to internal server requests. Fixed #1981 .
2016-02-23 23:54:44 +01:00
Emanuel Schuetze
bed96f66b0
Get success message in user edit form when default password is resetted ( Fixes #1817 ).
2016-02-23 23:51:42 +01:00
Norman Jäckel
73cc1a5dfb
Merge pull request #1995 from emanuelschuetze/fix1991
...
Add/Remove a group to selected users (Fixes #1991 )
2016-02-23 23:37:57 +01:00
Norman Jäckel
3ea4c507cf
Added language header to internal server requests. Fixed #1981 .
2016-02-23 23:19:38 +01:00
Emanuel Schuetze
e284b79c8e
Add/Remove a group to selected users ( Fixes #1991 )
2016-02-23 23:16:13 +01:00
Emanuel Schütze
ca5f707f74
Merge pull request #1994 from normanjaeckel/FileNotFound
...
Fixed error if a PDF file was deleted from the server. Fixed #1988 .
2016-02-23 22:44:35 +01:00
Norman Jäckel
9a94dfc735
Merge pull request #1993 from emanuelschuetze/fix1710
...
Added motion poll pdf (Fixes #1710 ).
2016-02-23 22:38:28 +01:00
Norman Jäckel
e8402f6ffa
Fixed error if a PDF file was deleted from the server. Fixed #1988 .
2016-02-23 22:35:04 +01:00
Emanuel Schuetze
eebb621a98
Added motion poll pdf ( Fixes #1710 ).
2016-02-23 22:27:03 +01:00
Emanuel Schuetze
16fd87cc93
Use a global variable for the limiting number of users in select fields. ( Fixed #1989 )
2016-02-23 22:24:41 +01:00
Emanuel Schuetze
0613304724
Use colorpicker for projector header color config.
2016-02-23 22:24:41 +01:00
Emanuel Schuetze
ba49781b39
Show orange countdown in last x seconds of speaking time (add new config)
2016-02-23 22:24:38 +01:00
Emanuel Schuetze
647e62fb0d
Set focus for chat input
2016-02-23 22:24:33 +01:00
Emanuel Schuetze
150744e607
Fixed showing users filters.
2016-02-20 11:35:51 +01:00
Emanuel Schuetze
b0b858a808
Mediafile PDF controls: set 'page-fit' (100%) by default, disabled previous/next buttons
2016-02-20 11:29:38 +01:00
Emanuel Schuetze
de276d951c
Update version to 2.0b5-dev
2016-02-17 21:24:14 +01:00
Emanuel Schuetze
51358aba51
Release 2.0b4
2016-02-17 21:24:14 +01:00
Emanuel Schuetze
0e40735931
Fix motions and users csv import.
2016-02-17 21:19:26 +01:00
Emanuel Schütze
ecb29a1403
Merge pull request #1980 from normanjaeckel/PluginAPI
...
Updated API for plugins.
2016-02-17 20:40:40 +01:00
Emanuel Schuetze
8c4d1e24df
Updated all lanuages (JS only)
2016-02-17 20:18:45 +01:00
Emanuel Schuetze
2473a6ef69
Updated angular-gettext EN source.
2016-02-17 17:58:04 +01:00
Emanuel Schuetze
84ea0bf1f5
Several important fixes for beta4
...
- Fix socket error in autoupdate (Check if socket exists)
- Add missing translation string for core permission
- Fix KeyError in extract_default_password function in users/views.py
- Improve Pagination. Fix users list for users without can_see_extra_data permissions.
- Limit the number of users in ui-select field
- Fix csv header names in users import help text.
- Use config options (enable logo/title) on projector.
- Nicer font style for main and sub items on agenda slide.
- Fix JS error if this.groups is undefined for anonymous.
2016-02-17 17:49:44 +01:00
Norman Jäckel
dcc325c716
Fixed test plugin.
2016-02-16 23:04:26 +01:00
Norman Jäckel
d181eedeb9
Updated API for plugins.
2016-02-16 22:33:41 +01:00
Emanuel Schütze
956bba9a13
Merge pull request #1978 from normanjaeckel/ChangeProfileFix
...
Fixed groups attribute of user in the client. Fixed #1974 .
2016-02-16 21:02:53 +01:00
Norman Jäckel
df06abe70e
Fixed groups attribute of user in the client. Fixed #1974 .
2016-02-16 14:18:20 +01:00
Norman Jäckel
75f4a2e62d
Work on JavaScript coding style.
2016-02-16 00:56:56 +01:00
Norman Jäckel
40a3d4534e
Merge pull request #1972 from emanuelschuetze/tinymce
...
Use tinymce instead of CKEditor.
2016-02-16 00:27:58 +01:00
Emanuel Schuetze
16f1ad5731
Use tinymce instead of CKEditor.
...
- better integration of tinymce in bower and gulp
- Improve support for html tags in reportlab's motion pdf.
- Now paste from word works without problems
(That was the main reason of switching to tinymce:
The data loss problem with MS Word is still unfixed in CKEditor,
see https://dev.ckeditor.com/ticket/13174 )
- The editor is now used for customslides (text), motions (text,
reason) and users (about).
- Use mediafile image list for tinymce.
- Use own repository for tinymce-i18n: OpenSlides/tinymce-i18n
2016-02-16 00:22:01 +01:00
Norman Jäckel
2d5f5c685c
Merge pull request #1964 from emanuelschuetze/assignmentpoll
...
Assignmentpoll slide
2016-02-15 23:50:43 +01:00
Emanuel Schuetze
503325220f
Show selected poll on assignment slide.
2016-02-15 23:47:31 +01:00
Emanuel Schuetze
aee8ed2f3b
Template fixes
...
- Show correct last speakers on list of speakers slide.
- Fixes config input type.
- Fixes config style for checkboxes.
- Improved line-height on projector for scaling.
2016-02-14 22:19:14 +01:00
Norman Jäckel
cc55aff8cc
Added possibility to hide config variables.
2016-02-14 21:38:26 +01:00
Oskar Hahn
481822219a
Fix autoupdate of motion title
...
fix #1954
2016-02-13 07:15:47 +01:00
Norman Jäckel
198f09801c
Fixed error in poll default_votes_validator. Fixed #1967 .
2016-02-11 18:02:57 +01:00
Emanuel Schuetze
322957eb7e
Fixed motion edit url.
2016-02-09 23:05:36 +01:00
Emanuel Schuetze
b4cad89939
Use btn-group for projector controls. Added reset scaling.
2016-02-09 22:47:54 +01:00
Emanuel Schuetze
b1dc73ec4d
Use prune_elements for activate mediafile. ( Fixed #1910 )
...
Use page-fit to show pdf in full width.
Fix mediafile search result.
2016-02-09 22:38:07 +01:00
Emanuel Schütze
9fda27dfd6
Merge pull request #1965 from normanjaeckel/BadVoteValues
...
Fixed validation of default votes in assignment and motion poll. Fixe…
2016-02-09 21:43:11 +01:00
Norman Jäckel
60b6a7efe1
Fixed validation of default votes in assignment and motion poll. Fixed #1959 .
2016-02-09 21:14:01 +01:00
Emanuel Schuetze
c383147f7b
Updated German translations for django.po
2016-02-09 16:54:08 +01:00
Emanuel Schuetze
0dd3c3158f
Updated angular-gettext en source file.
2016-02-09 16:49:55 +01:00
Emanuel Schuetze
eae50b46de
Fixed closing tag for correct translation string
2016-02-09 16:49:32 +01:00
Norman Jäckel
0fe2b9cd8a
Merge pull request #1962 from emanuelschuetze/templateFixes3
...
Motion state translation strings are still used by motion pdf.
2016-02-09 09:32:21 +01:00
Emanuel Schuetze
7248673b47
Motion state translation strings are still used by motion pdf.
...
Reverted partly the changes in motion/signmals.py by a8544f016d
.
2016-02-09 00:11:48 +01:00
Emanuel Schuetze
31102bd9d7
Refactored MotionPoll.
...
Use new getVotes function for vote value and percent value.
Remove 'to_representation' function in motion serializer.py to get
special values in numbers (-1,-2) instead of translated strings.
2016-02-08 23:56:44 +01:00
Norman Jäckel
25a7f59b70
Merge pull request #1950 from normanjaeckel/Worker.js
...
Simplified installing of JS and CSS libs. Fixed #1906 .
2016-02-08 22:35:28 +01:00
Norman Jäckel
3be21473a4
Merge pull request #1956 from emanuelschuetze/master
...
Several template fixes
2016-02-08 22:32:56 +01:00
Emanuel Schütze
6cd3e48e45
Merge pull request #1952 from normanjaeckel/ErrorMessages
...
Used 'detail' for all ValidationError messages. See #1946 .
2016-02-08 22:22:43 +01:00
Emanuel Schuetze
96b4784d52
Show motion poll results on projector.
2016-02-08 22:15:31 +01:00
Norman Jäckel
87a97edd69
Used 'detail' for all ValidationError messages. See #1946 .
2016-02-08 21:52:23 +01:00
Emanuel Schuetze
0a4cdb3717
Used copy of motionpoll for MotionPollUpdate dialog.
2016-02-08 21:41:01 +01:00
Emanuel Schuetze
82f2c4f003
Fixed quickEdit mode in agenda, motion, assignment.
...
Refresh motion object after cancel.
2016-02-08 21:37:20 +01:00
Emanuel Schuetze
6ba47a64d3
Agenda list view: allow to delete also motion and assignment items.
...
Fixes #1943
2016-02-08 21:07:35 +01:00
Emanuel Schuetze
f89f3a9933
Improved motion state dropdown element.
2016-02-08 20:34:12 +01:00
Emanuel Schuetze
4bbb153c42
Use Roboto font in projector header/footer.
2016-02-08 20:27:59 +01:00
Norman Jäckel
0e784cde31
Fixed problem with some REST requests during autoupdate. Fixed #1935 .
2016-02-05 23:55:06 +01:00
Norman Jäckel
8cb74c5e7a
Simplified installing of JS and CSS libs. Fixed #1906 .
2016-02-05 23:27:15 +01:00
Norman Jäckel
2ba675c1b6
Fixed assignment PDF. Fixed #1940 .
2016-02-05 21:22:47 +01:00
Emanuel Schuetze
494c9aee94
Refactored AssignmentPoll ( Fixed #1848 )
...
Add percents and progressbars.
Template fixes and improvements for polls.
2016-02-05 00:32:18 +01:00
Emanuel Schuetze
d92e7e0ecf
Update version to 2.0b4-dev
2016-02-03 21:18:59 +01:00
Emanuel Schuetze
7a785b3092
Release 2.0b3
2016-02-03 21:18:45 +01:00
Emanuel Schuetze
f944efaf76
Show html text in motion and users detail view correctly.
...
Remove white-space-pre-line css class.
2016-02-03 21:04:46 +01:00
Emanuel Schuetze
6997e49851
Updated languages DE, PT, FR, CS, ES (angular-gettext only)
2016-02-03 20:27:56 +01:00
Emanuel Schuetze
142ceaaffc
Updated EN source file for angular-gettext.
2016-02-03 15:32:35 +01:00
Oskar Hahn
eef82d7e72
Merge pull request #1936 from emanuelschuetze/pagination
...
Add Pagination and improve import.
2016-02-03 15:24:21 +01:00
Oskar Hahn
59294b1fcb
Merge pull request #1937 from emanuelschuetze/mediafileImprovements
...
Mediafile: Improvements for pdf presentaiton and list view.
2016-02-03 15:11:41 +01:00
Emanuel Schuetze
af023f30bc
Mediafile: Improvements for pdf presentaiton and list view.
2016-02-03 00:46:17 +01:00
Emanuel Schuetze
8ae3e1d468
Add Pagination and improve import.
...
- Use Pagination for users and item list and users import table.
- Improve agenda import: Allow to define agenda item stuff like
duration, comment, type.
2016-02-02 22:48:06 +01:00
Norman Jäckel
8b72f6d821
Merge pull request #1933 from emanuelschuetze/agendaTree
...
Optimize agenda tree save method on client side.
2016-02-01 23:56:20 +01:00
Oskar Hahn
09cbe8c9e4
Fix the autoupdate
2016-02-01 23:21:50 +01:00
Emanuel Schuetze
f30d62a11f
Optimize agenda tree save method on client side.
...
with ui-tree
Fixes #1660
2016-02-01 23:06:13 +01:00
Oskar Hahn
a2d8b41d55
Merge pull request #1931 from normanjaeckel/LocalHostVar
...
Refactored logic in autoupdate.py concerning wsgi network connection …
2016-02-01 21:27:13 +01:00
Oskar Hahn
7d6c202200
Merge pull request #1927 from emanuelschuetze/autoconnect
...
Refactor reconnect function of autoupdate.
2016-02-01 21:25:58 +01:00
Norman Jäckel
6541d49c99
Merge pull request #1928 from emanuelschuetze/updateTranslations
...
Show missing translations. Updated de and pt.
2016-01-31 10:19:18 +01:00
Emanuel Schuetze
2e0d57d310
Updated EN translation source files.
2016-01-30 11:34:47 +01:00
Norman Jäckel
af0f8fcac6
Refactored logic in autoupdate.py concerning wsgi network connection variables. Fixed #1929."
2016-01-30 10:18:15 +01:00
Norman Jäckel
01aad229fe
Fixed login modal info text. Fixed #1924 .
2016-01-30 10:04:20 +01:00
Norman Jäckel
15bb62b39a
Merge pull request #1926 from ostcar/fix_autoreload_in_django_1.9
...
Fix the start command not to reload if debug is False
2016-01-30 09:58:13 +01:00
Emanuel Schuetze
fb41d0a219
Show missing translations. Updated de and pt.
2016-01-30 09:20:53 +01:00
Norman Jäckel
144037ff57
Merge pull request #1922 from ostcar/fix_tornado_on_windows
...
fix tornado on windows
2016-01-29 23:30:04 +01:00
Emanuel Schuetze
1216ea99d3
Refactor reconnect function of autoupdate.
2016-01-29 16:30:00 +01:00
Oskar Hahn
fbf8b0aa62
Fix the start command not to reload if debug is False
2016-01-29 09:51:12 +01:00
Emanuel Schuetze
3cd49704fc
Use correct special html character for projector template title.
2016-01-29 09:14:26 +01:00
Oskar Hahn
9292558db7
fix tornado on windows
2016-01-28 16:19:14 +01:00
Norman Jäckel
2aa31bffbf
Updated version to 2.0-dev
2016-01-27 23:41:16 +01:00
Norman Jäckel
95ac91893c
Release 2.0b2
2016-01-27 23:41:16 +01:00
Norman Jäckel
da30be5184
Merge pull request #1919 from emanuelschuetze/fix1904
...
Fixed TypeError caused by #1904 .
2016-01-27 23:40:53 +01:00
Emanuel Schuetze
587f397171
Fixed TypeError caused by #1904 .
...
"Resource.relationList is undefinded" after activating a slide.
2016-01-27 23:35:24 +01:00
Norman Jäckel
1b1d41b9b8
Updated angular-gettext language file.
2016-01-27 22:33:05 +01:00
Norman Jäckel
c4281c6bc7
Merge pull request #1912 from emanuelschuetze/fixAgenda
...
Check if user is allowed to see detail view link in agenda list.
2016-01-27 22:25:56 +01:00
Norman Jäckel
70d32f1e47
Merge pull request #1914 from emanuelschuetze/fixGulp
...
Fixed gulp 'pot' task. Fixed typos in translation strings.
2016-01-27 22:23:29 +01:00
Norman Jäckel
fea0287a20
Updated translations.
2016-01-27 22:16:54 +01:00
Emanuel Schuetze
3c7d03547c
Set default of item.weigth to 10000.
...
So new items are placed at the end of agenda.
After sorting weight is updated.
2016-01-27 22:16:46 +01:00
Emanuel Schuetze
0ce0b9cd18
Fixed gulp 'pot' task. Fixed typos in translation strings.
2016-01-27 22:11:24 +01:00
Emanuel Schuetze
fc22711a9c
Check if user is allowed to see detail view link in agenda list.
...
Fixes #1886
2016-01-27 21:19:32 +01:00
Norman Jäckel
4aaa474761
Updated language files.
2016-01-27 20:55:27 +01:00
Norman Jäckel
352e32334e
Merge pull request #1901 from emanuelschuetze/fix1895
...
Translate permission strings. (Fixes #1895 )
2016-01-27 20:42:07 +01:00
Norman Jäckel
e041656115
Merge pull request #1903 from emanuelschuetze/pdfMediafilePresentation
...
Mediafile pdf presentation with angular-pdf and pdf.js (Fixes #1664 ).
2016-01-27 20:40:23 +01:00
André Böhlke
d3ed15db29
Mediafile pdf presentation with angular-pdf and pdf.js ( Fixes #1664 ).
...
Thanks to André Böhlke for contribution core functionality!
Some additional template improvements by Emanuel.
2016-01-27 20:36:21 +01:00
Norman Jäckel
f12a1425c0
Merge pull request #1908 from emanuelschuetze/unconnectBar
...
Show red bar on top if server is offline (Fixes #1853 )
2016-01-27 20:25:33 +01:00
Emanuel Schuetze
deea222434
Translate permission strings. ( Fixes #1895 )
...
Remove unused gettextCatalog content provider.
2016-01-27 20:23:53 +01:00
Norman Jäckel
3ba93c2352
Merge pull request #1904 from ostcar/remove-ds-dependencies
...
Remove DS dependencies
2016-01-27 20:17:44 +01:00
Emanuel Schuetze
14e2fedd6b
Show red bar on top if server is offline ( Fixes #1853 )
2016-01-27 20:14:10 +01:00
Norman Jäckel
b133ef2556
Merge pull request #1909 from emanuelschuetze/remarks1898
...
Fixed remarks from #1898 .
2016-01-27 20:09:01 +01:00
Emanuel Schuetze
09b397f3b1
Fixed remarks from #1898 .
2016-01-27 20:03:53 +01:00
Oskar Hahn
3b508303a1
Reconnect at once. Do not wait 5 seconds. Add a connected flag to the root scope
...
Fixes #1854
See also #1853
2016-01-27 17:55:28 +01:00
Oskar Hahn
bd4c8920e9
Remove DS dependencies
2016-01-27 17:28:41 +01:00
Oskar Hahn
6970235f23
Revert "Add upload feature to mediafiles module"
2016-01-27 15:28:59 +01:00
André Böhlke
3c691b9937
work on pdf presenter support
2016-01-27 19:33:30 +07:00
Emanuel Schuetze
23503eb4ba
Several template fixes and clean up
...
- Use ng-cloak for hide template parts while loading.
- Set html lang attribute dynamically (Fixes #1546 )
- Clean up: Rename 'dashboard' to 'home'.
- Show duration of speech in minutes. (Fixes #1882 )
- Save agenda specific stuff for customslides. (Fixes #1887 )
- Remove title from QuickEdit from.
- Checkbox for item.closed is now visible for manager only.
- Agenda list view: Show list of speakers link also for normal users.
- Improve slide templates: Show agenda item number and subtitle.
- Fixed agenda title for motions and assignments.
(Don't load motions and assignmetn in agenda app.)
- Added missing seach template.
2016-01-27 12:10:40 +01:00
Norman Jäckel
741cae028c
Merge pull request #1896 from normanjaeckel/AgendaNumbering
...
Fixed agenda numbering. Fixed #1892 .
2016-01-27 10:39:12 +01:00
Emanuel Schuetze
2a9e0b4b81
Implement full text search (client side) Fixes #1699
2016-01-27 00:16:30 +01:00
Norman Jäckel
fdd62cb342
Fixed agenda numbering. Fixed #1892 .
2016-01-26 16:13:33 +01:00
Oskar Hahn
23ad11d232
Merge pull request #1897 from normanjaeckel/PermDisplayName
...
Changed display name of permissions in GroupViewSet. Fixed #1895 .
2016-01-26 10:02:48 +01:00
Norman Jäckel
61a8c31ff5
Changed display name of permissions in GroupViewSet. Fixed #1895 .
2016-01-25 22:35:23 +01:00
Norman Jäckel
87ba8fe4a5
Merge pull request #1894 from ostcar/fix_search
...
Fix Search on server side
2016-01-25 22:10:52 +01:00
Oskar Hahn
339b3891da
Fix Search on server side
2016-01-25 21:12:34 +01:00
Norman Jäckel
87e3c536da
Deleted Django default permission of some apps. Fixed #1643 .
2016-01-25 14:48:54 +01:00
Emanuel Schuetze
f4e4166e24
Refactoring mediafile templates. ( Fixes #1839 , #1818 , #1833 )
...
- uploader not visible/loaded after reload list view
- use same list view style as in other apps
- use dialog for create/edit form
- show error message in form
- edit form: remove file upload form element, add uploader form element
- create form: add uploader form element (only if user has manager permissions)
- Refactor mediafile upload method
- show not-implemented message for project pdf
- use pdf filter in list view
2016-01-25 10:11:16 +01:00
Norman Jäckel
fecaad844b
Fixed mediaifle app.
2016-01-24 22:58:45 +01:00
Norman Jäckel
673a761f6d
Merge pull request #1877 from emanuelschuetze/translationFix
...
Add Translation strings and updated po files
2016-01-24 22:17:56 +01:00
Oskar Hahn
0d1a8aa174
Merge pull request #1878 from emanuelschuetze/fix1783
...
Add checkbox 'show as agenda item'. (Fixes #1783 )
2016-01-24 22:16:43 +01:00