Metadata-Version: 1.1
Name: edx-enterprise
Version: 0.24.0
Summary: Your project description goes here
Home-page: https://github.com/edx/edx-enterprise
Author: edX
Author-email: oscm@edx.org
License: AGPL 3.0
Description: enterprise
        =============================
        
        .. image:: https://img.shields.io/pypi/v/edx-enterprise.svg
            :target: https://pypi.python.org/pypi/edx-enterprise/
            :alt: PyPI
        
        .. image:: https://travis-ci.org/edx/edx-enterprise.svg?branch=master
            :target: https://travis-ci.org/edx/edx-enterprise
            :alt: Travis
        
        .. image:: http://codecov.io/github/edx/edx-enterprise/coverage.svg?branch=master
            :target: http://codecov.io/github/edx/edx-enterprise?branch=master
            :alt: Codecov
        
        .. image:: http://edx-enterprise.readthedocs.io/en/latest/?badge=latest
            :target: http://edx-enterprise.readthedocs.io/en/latest/
            :alt: Documentation
        
        .. image:: https://img.shields.io/pypi/pyversions/edx-enterprise.svg
            :target: https://pypi.python.org/pypi/edx-enterprise/
            :alt: Supported Python versions
        
        .. image:: https://img.shields.io/github/license/edx/edx-enterprise.svg
            :target: https://github.com/edx/edx-enterprise/blob/master/LICENSE.txt
            :alt: License
        
        ``Enterprise`` app provides enterprise features to Open edX platform. Most of such features are
        structured around ``Enterprise Customer`` - an organization or a group of people that "consumes"
        courses on Open edX platform.
        
        Overview
        --------
        
        The ``README.rst`` file should then provide an overview of the code in this
        repository, including the main components and useful entry points for starting
        to understand the code in more detail.
        
        Documentation
        -------------
        
        The full documentation is at https://edx-enterprise.readthedocs.org.
        
        License
        -------
        
        The code in this repository is licensed under the AGPL 3.0 unless
        otherwise noted.
        
        Please see ``LICENSE.txt`` for details.
        
        How To Contribute
        -----------------
        
        Contributions are very welcome.
        
        Please read `How To Contribute <https://github.com/edx/edx-platform/blob/master/CONTRIBUTING.rst>`_ for details.
        
        Even though they were written with ``edx-platform`` in mind, the guidelines
        should be followed for Open edX code in general.
        
        PR description template can be found at`PULL_REQUEST_TEMPLATE.md`_ - it is automatially applied if you're sending a PR
        from GitHub, but please make sure to use it if sending PR via other channels.
        
        .. _PULL_REQUEST_TEMPLATE.md: https://github.com/edx/edx-enterprise/blob/master/.github/PULL_REQUEST_TEMPLATE_TEMPLATE.md
        
        After submitting Pull Request, please use "Reviewers" widget to add relevant reviewers and track review process.
        
        Reporting Security Issues
        -------------------------
        
        Please do not report security issues in public. Please email security@edx.org.
        
        Getting Help
        ------------
        
        Have a question about this repository, or about Open edX in general?  Please
        refer to this `list of resources`_ if you need any assistance.
        
        .. _list of resources: https://open.edx.org/getting-help
        
        
        Change Log
        ==========
        
        ..
           All enhancements and patches to edx-enteprise will be documented
           in this file.  It adheres to the structure of http://keepachangelog.com/ ,
           but in reStructuredText instead of Markdown (for ease of incorporation into
           Sphinx documentation and the PyPI description).
           
           This project adheres to Semantic Versioning (http://semver.org/).
        
        .. There should always be an "Unreleased" section for changes pending release.
        
        Unreleased
        ----------
        
        [0.24.0] - 2017-02-17
        ---------------------
        
        * API for SSO pipeline is simplified to a single element.
        * SSO users are linked to relevant Enterprise Customer when data sharing consent is disabled.
        
        [0.23.2] - 2017-02-22
        ---------------------
        
        * SSO users are not created as EnterpriseCustomerUsers until all consent requirements have been fulfilled.
        
        
        [0.22.1] - 2017-02-20
        ---------------------
        
        * Course Catalog API degrades gracefully in absence of Course Catalog service.
        
        
        [0.22.0] - 2017-02-14
        ---------------------
        
        * Added API endpoint for fetching entitlements available to an enterprise learner
        
        
        [0.21.2] - 2017-02-07
        ---------------------
        
        * Add id in EnterpriseCustomerUserSerializer fields
        
        
        [0.21.0] - 2017-01-30
        ---------------------
        
        * Add UI handling for course-specific data sharing consent
        
        
        [0.20.0] - 2017-01-30
        ---------------------
        
        * Add ability to select existing learners to be enrolled in courses from admin
        
        
        [0.19.1] - 2017-01-30
        ---------------------
        
        * Resolved conflicting urls for User API endpoint.
        
        
        [0.19.0] - 2017-01-30
        ---------------------
        
        * Added read-only enterprise API endpoint for IDAs.
        * Moved utility functions from api.py to utils.py
        
        
        [0.18.0] - 2017-01-27
        ---------------------
        
        * Add the ability to notify manually-enrolled learners via email.
        
        
        [0.17.0] - 2017-01-25
        ---------------------
        
        * Add the EnterpriseCourseEnrollment model and related methods
        
        
        [0.16.0] - 2017-01-25
        ---------------------
        
        * Fix a bug preventing a course catalog from being unlinked from an EnterpriseCustomer
        
        
        [0.15.0] - 2017-01-25
        ---------------------
        
        * Enroll users in a program.
        
        
        [0.14.0] - 2017-01-20
        ---------------------
        
        * Added view of seat entitlements on enterprise admin screen
        
        
        [0.13.0] - 2017-01-06
        ---------------------
        
        * Dynamically fetch available course modes in the Manage learners admin
        
        
        [0.12.0] - 2017-01-05
        ---------------------
        
        * Create pending enrollment for users who don't yet have an account.
        
        
        [0.11.0] - 2017-01-05
        ---------------------
        
        * Added links from the Manage Learners admin panel to individual learners.
        
        
        [0.10.0] - 2017-01-04
        ---------------------
        
        * Added the ability to search the Manage Learners admin panel by username and email address.
        
        
        [0.9.0] - 2016-12-29
        --------------------
        
        * In django admin page for enterprise customer added alphabetical ordering for
          catalog drop down and displayed catalog details link next to selected catalog.
        
        
        [0.8.0] - 2016-12-08
        --------------------
        
        * added the branding information api methods to return the enterprise customer logo on the basis of provider_id or uuid.
        * Updated the logo image validator to take an image of size maximum of 4kb.
        
        
        [0.7.0] - 2016-12-07
        --------------------
        
        * Added a feature to enroll users in a course while linking them to an
          enterprise customer.
        
        
        [0.6.0] - 2016-12-04
        --------------------
        
        * Fixed EnterpriseCustomer form to make Catalog field optional
        * Added user bulk linking option
        * Added Data Sharing Consent feature
        
        
        [0.5.0] - 2016-11-28
        --------------------
        
        * Added checks to make sure enterprise customer and identity provider has one-to-one relation.
        * Added a helper method to retrieve enterprise customer branding information
        
        
        [0.4.1] - 2016-11-24
        --------------------
        
        * Fixed User.post_save handler causing initial migrations to fail
        
        
        [0.4.0] - 2016-11-21
        --------------------
        
        * Set up logic to call course catalog API to retrieve catalog listing to attach to EnterpriseCustomer.
        
        
        [0.3.1] - 2016-11-21
        --------------------
        
        * Fixed missing migration.
        
        
        [0.3.0] - 2016-11-16
        --------------------
        
        Added
        ^^^^^
        
        * Added Pending Enterprise Customer User model - keeps track of user email linked to Enterprise Customer, but not
          yet used by any user.
        * Added custom "Manage Learners" admin view.
        
        Technical features
        ^^^^^^^^^^^^^^^^^^
        
        * Added sphinx-napoleon plugin to support rendering Google Style docstrings into documentation properly (i.e.
          make it recognize function arguments, returns etc.)
        * Added translation files
        
        
        [0.2.0] - 2016-11-15
        --------------------
        
        * Linked EnterpriseCustomer model to Identity Provider model
        
        
        [0.1.2] - 2016-11-04
        --------------------
        
        * Linked EnterpriseCustomer model to django Site model
        
        
        [0.1.1] - 2016-11-03
        --------------------
        
        * Enterprise Customer Branding Model and Django admin integration
        
        
        [0.1.0] - 2016-10-13
        --------------------
        
        * First release on PyPI.
        * Models and Django admin integration
        
Keywords: Django edx
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Framework :: Django
Classifier: Framework :: Django :: 1.8
Classifier: Framework :: Django :: 1.9
Classifier: Framework :: Django :: 1.10
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
