diff --git a/CHANGELOG b/CHANGELOG index eac166448..5cd281699 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -12,31 +12,35 @@ Agenda: - Updated the tests and changed internal parts of method of the agenda model. - Changed API of related objects. All assignments, motions and custom slides are now agenda items and can be hidden. -- Removed mptt. +- Removed django-mptt. - Added attachments to custom sldies. -- Improved csv import. +- Improved CSV import. Assignments: - Renamed app from assignment to assignments. - Removed possibility to block candidates. - Massive refactoring and cleanup of the app. Motions: - Renamed app from motion to motions. +- Massive refactoring and cleanup of the app. Mediafiles: - Renamed app from mediafile to mediafiles. - Used improved pdf presentation with angular-pdf. +- Massive refactoring and cleanup of the app. Users: - Massive refactoring of the participant app. Now called 'users'. - Used new anonymous user object instead of an authentification backend. Used special authentication class for REST requests. - Used authentication frontend via AngularJS. -- Improved csv import. +- Improved CSV import. Other: - New OpenSlides logo. - New design for web interface. - Added multiple countdown support. +- Added colored countdown for the last n seconds (configurable). - Switched editor from CKEditor to TinyMCE. - 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 and projector elements/slides. - Setup migrations. @@ -57,14 +61,14 @@ Other: - Used SockJS for automatic update of AngularJS driven single page frontend. - Refactored plugin API. - Refactored start script and management commands. Changed command line - options and path for local installation. + option and path for local installation. - Refactored tests. - Used Bower and gulp to manage third party JavaScript and Cascading Style Sheets libraries. - Used setup.cfg for development tools. - Removed code for documentation and for Windows portable version with GUI. Used new repositories for this. Cleaned up main repository. -- Django 1.9 is supported +- Updated all dependencies. Translations: - Updated DE, FR, CS and PT translations. - Added ES translations. diff --git a/bower.json b/bower.json index a06f11ba8..79a1cd6b4 100644 --- a/bower.json +++ b/bower.json @@ -2,36 +2,36 @@ "name": "OpenSlides", "private": true, "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-messages": "~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": "~0.14.3", "angular-chosen-localytics": "~1.3.0", "angular-csv-import": "~0.0.27", "angular-formly-templates-bootstrap": "~6.2.0", "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-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", - "ngBootbox": "~0.1.3", - "ng-dialog": "~0.5.6", - "sockjs": "~0.3.4", + "angular-ui-router": "~0.2.17", + "angular-ui-tinymce": "~0.0.13", + "angular-ui-tree": "~2.5.0", + "bootstrap-css-only": "~3.3.6", "font-awesome-bower": "~4.5.0", + "jquery": "~2.2.0", + "jquery.cookie": "~1.4.1", "js-data": "~2.8.2", "js-data-angular": "~3.1.0", + "lodash": "~3.10.0", + "ng-dialog": "~0.5.6", "ng-file-upload": "~11.2.3", - "angular-ui-tinymce": "~0.0.13", - "angular-pdf": "~1.3.0", - "roboto-condensed": "~0.3.0", + "ngBootbox": "~0.1.3", "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" }, "overrides": { diff --git a/setup.py b/setup.py index b633ec783..9543b312f 100644 --- a/setup.py +++ b/setup.py @@ -31,7 +31,6 @@ setup( 'Framework :: Django', 'License :: OSI Approved :: MIT License', 'Operating System :: OS Independent', - 'Programming Language :: Python :: 3.3', 'Programming Language :: Python :: 3.4', 'Programming Language :: Python :: 3.5', ], packages=find_packages(exclude=['tests', 'tests.*']),