Merge pull request #2059 from normanjaeckel/Changelog

Updated CHANGELOG.
This commit is contained in:
Emanuel Schütze 2016-03-21 20:01:49 +01:00
commit bdf4741dd8
3 changed files with 26 additions and 23 deletions

View File

@ -12,31 +12,35 @@ Agenda:
- Updated the tests and changed internal parts of method of the agenda model. - Updated the tests and changed internal parts of method of the agenda model.
- Changed API of related objects. All assignments, motions and custom slides - Changed API of related objects. All assignments, motions and custom slides
are now agenda items and can be hidden. are now agenda items and can be hidden.
- Removed mptt. - Removed django-mptt.
- Added attachments to custom sldies. - Added attachments to custom sldies.
- Improved csv import. - Improved CSV import.
Assignments: Assignments:
- Renamed app from assignment to assignments. - Renamed app from assignment to assignments.
- Removed possibility to block candidates. - Removed possibility to block candidates.
- Massive refactoring and cleanup of the app. - Massive refactoring and cleanup of the app.
Motions: Motions:
- Renamed app from motion to motions. - Renamed app from motion to motions.
- Massive refactoring and cleanup of the app.
Mediafiles: Mediafiles:
- Renamed app from mediafile to mediafiles. - Renamed app from mediafile to mediafiles.
- Used improved pdf presentation with angular-pdf. - Used improved pdf presentation with angular-pdf.
- Massive refactoring and cleanup of the app.
Users: Users:
- Massive refactoring of the participant app. Now called 'users'. - Massive refactoring of the participant app. Now called 'users'.
- Used new anonymous user object instead of an authentification backend. Used - Used new anonymous user object instead of an authentification backend. Used
special authentication class for REST requests. special authentication class for REST requests.
- Used authentication frontend via AngularJS. - Used authentication frontend via AngularJS.
- Improved csv import. - Improved CSV import.
Other: Other:
- New OpenSlides logo. - New OpenSlides logo.
- New design for web interface. - New design for web interface.
- Added multiple countdown support. - Added multiple countdown support.
- Added colored countdown for the last n seconds (configurable).
- Switched editor from CKEditor to TinyMCE. - Switched editor from CKEditor to TinyMCE.
- Changed supported Python version to >= 3.4. - Changed supported Python version to >= 3.4.
- Used Django 1.7 as lowest requirement. - Used Django 1.8 as lowest requirement.
- Django 1.9 is supported
- Added Django's application configuration. Refactored loading of signals - Added Django's application configuration. Refactored loading of signals
and projector elements/slides. and projector elements/slides.
- Setup migrations. - Setup migrations.
@ -57,14 +61,14 @@ Other:
- Used SockJS for automatic update of AngularJS driven single page frontend. - Used SockJS for automatic update of AngularJS driven single page frontend.
- Refactored plugin API. - Refactored plugin API.
- Refactored start script and management commands. Changed command line - Refactored start script and management commands. Changed command line
options and path for local installation. option and path for local installation.
- Refactored tests. - Refactored tests.
- Used Bower and gulp to manage third party JavaScript and Cascading Style - Used Bower and gulp to manage third party JavaScript and Cascading Style
Sheets libraries. Sheets libraries.
- Used setup.cfg for development tools. - Used setup.cfg for development tools.
- Removed code for documentation and for Windows portable version with GUI. - Removed code for documentation and for Windows portable version with GUI.
Used new repositories for this. Cleaned up main repository. Used new repositories for this. Cleaned up main repository.
- Django 1.9 is supported - Updated all dependencies.
Translations: Translations:
- Updated DE, FR, CS and PT translations. - Updated DE, FR, CS and PT translations.
- Added ES translations. - Added ES translations.

View File

@ -2,36 +2,36 @@
"name": "OpenSlides", "name": "OpenSlides",
"private": true, "private": true,
"dependencies": { "dependencies": {
"lodash": "~3.10.0",
"jquery": "~2.2.0",
"jquery.cookie": "~1.4.1",
"bootstrap-css-only": "~3.3.6",
"angular": "~1.4.9", "angular": "~1.4.9",
"angular-messages": "~1.4.9",
"angular-animate": "~1.4.9", "angular-animate": "~1.4.9",
"angular-sanitize": "~1.4.9",
"angular-bootstrap": "~0.14.3",
"angular-bootstrap-colorpicker": "~3.0.24", "angular-bootstrap-colorpicker": "~3.0.24",
"angular-bootstrap": "~0.14.3",
"angular-chosen-localytics": "~1.3.0", "angular-chosen-localytics": "~1.3.0",
"angular-csv-import": "~0.0.27", "angular-csv-import": "~0.0.27",
"angular-formly-templates-bootstrap": "~6.2.0", "angular-formly-templates-bootstrap": "~6.2.0",
"angular-formly": "~7.3.9", "angular-formly": "~7.3.9",
"angular-loading-bar": "~0.8.0",
"angular-ui-router": "~0.2.17",
"angular-ui-tree": "~2.5.0",
"angular-gettext": "~2.2.0", "angular-gettext": "~2.2.0",
"angular-loading-bar": "~0.8.0",
"angular-messages": "~1.4.9",
"angular-pdf": "~1.3.0",
"angular-sanitize": "~1.4.9",
"angular-scroll-glue": "~2.0.6", "angular-scroll-glue": "~2.0.6",
"ngBootbox": "~0.1.3", "angular-ui-router": "~0.2.17",
"ng-dialog": "~0.5.6", "angular-ui-tinymce": "~0.0.13",
"sockjs": "~0.3.4", "angular-ui-tree": "~2.5.0",
"bootstrap-css-only": "~3.3.6",
"font-awesome-bower": "~4.5.0", "font-awesome-bower": "~4.5.0",
"jquery": "~2.2.0",
"jquery.cookie": "~1.4.1",
"js-data": "~2.8.2", "js-data": "~2.8.2",
"js-data-angular": "~3.1.0", "js-data-angular": "~3.1.0",
"lodash": "~3.10.0",
"ng-dialog": "~0.5.6",
"ng-file-upload": "~11.2.3", "ng-file-upload": "~11.2.3",
"angular-ui-tinymce": "~0.0.13", "ngBootbox": "~0.1.3",
"angular-pdf": "~1.3.0",
"roboto-condensed": "~0.3.0",
"open-sans-fontface": "https://github.com/OpenSlides/open-sans.git#1.4.2.post1", "open-sans-fontface": "https://github.com/OpenSlides/open-sans.git#1.4.2.post1",
"roboto-condensed": "~0.3.0",
"sockjs": "~0.3.4",
"tinymce-i18n": "OpenSlides/tinymce-i18n#a186ad61e0aa30fdf657e88f405f966d790f0805" "tinymce-i18n": "OpenSlides/tinymce-i18n#a186ad61e0aa30fdf657e88f405f966d790f0805"
}, },
"overrides": { "overrides": {

View File

@ -31,7 +31,6 @@ setup(
'Framework :: Django', 'Framework :: Django',
'License :: OSI Approved :: MIT License', 'License :: OSI Approved :: MIT License',
'Operating System :: OS Independent', 'Operating System :: OS Independent',
'Programming Language :: Python :: 3.3',
'Programming Language :: Python :: 3.4', 'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5', ], 'Programming Language :: Python :: 3.5', ],
packages=find_packages(exclude=['tests', 'tests.*']), packages=find_packages(exclude=['tests', 'tests.*']),