{ "info": { "author": "Overhang.io", "author_email": "contact@overhang.io", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Affero General Public License v3", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "Course Discovery plugin for `Tutor `_\n=====================================================================\n\nThis is a plugin for `Tutor `_ that integrates the `Course Discovery `__ application in an Open edX platform. it is useful for integration with, for example, `Ecommerce `__ or an external course catalog.\n\n.. image:: https://overhang.io/images/clients/e-ducation.jpg\n :alt: E-ducation\n :target: https://www.e-ducation.cn/\n\nThis plugin was developed and open sourced to the community thanks to the generous support of `E-ducation `_. Thank you!\n\nInstallation\n------------\n\nThis plugin requires tutor>=3.6.0. Also, you should have installed tutor from source, and not from a pre-compiled binary.\n\n::\n \n pip install tutor-discovery\n\nThen, to enable this plugin, run::\n \n tutor plugins enable discovery\n\nYou will have to re-generate the environment::\n \n tutor config save\n \nThe, run migrations migrations::\n \n tutor local init\n\nThis last step is unnecessary if you run instead ``tutor local quickstart``.\n\nOperations\n----------\n\nCreating a user\n~~~~~~~~~~~~~~~\n\nThe discovery user interface will be available at http://discovery.localhost for a local instance, and at ``DISCOVERY_HOST`` (by default: http(s)://discovery.) in production. In order to run commands from the UI, a user must be created::\n \n tutor local run discovery ./manage.py createsuperuser\n\nThen, you must login with this user at http://discovery.localhost/admin.\n\nAlternatively, you can login with oauth2 using a pre-existing user created on the LMS/CMS by accessing http(s)://discovery./login. To do so, the proper domain names must exist and point to the production server.\n\nRe-indexing courses\n~~~~~~~~~~~~~~~~~~~\n\n::\n \n tutor local run discovery ./manage.py refresh_course_metadata\n tutor local run discovery ./manage.py update_index --disable-change-limit", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://docs.tutor.overhang.io/", "keywords": "", "license": "AGPLv3", "maintainer": "", "maintainer_email": "", "name": "tutor-discovery", "package_url": "https://pypi.org/project/tutor-discovery/", "platform": "", "project_url": "https://pypi.org/project/tutor-discovery/", "project_urls": { "Code": "https://github.com/overhangio/tutor-discovery", "Community": "https://discuss.overhang.io", "Documentation": "https://docs.tutor.overhang.io/", "Homepage": "https://docs.tutor.overhang.io/", "Issue tracker": "https://github.com/overhangio/tutor-discovery/issues" }, "release_url": "https://pypi.org/project/tutor-discovery/0.1.7/", "requires_dist": null, "requires_python": ">=3.5", "summary": "A Tutor plugin for course discovery, the Open edX service for providing access to consolidated course and program metadata", "version": "0.1.7" }, "last_serial": 5939171, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "52d1827e240bdebed5498ea0f015d9ea", "sha256": "9f813f02d00baf6ed23f06a9e8b60bf2164e4447dab64973edf8fd083531b847" }, "downloads": -1, "filename": "tutor-discovery-0.1.0.tar.gz", "has_sig": false, "md5_digest": "52d1827e240bdebed5498ea0f015d9ea", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 4166, "upload_time": "2019-07-11T05:59:03", "url": "https://files.pythonhosted.org/packages/f1/7e/01f82ac8e95676b5220fefe8b65958443a41db5d0611d7e8452d65a23db0/tutor-discovery-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "d93ab65d2cf9eff256acbbc51e630bf0", "sha256": "b896e191deeeb301d2cc1f8e866630a5926cc5ffb97d0c30af0312654dc00a2d" }, "downloads": -1, "filename": "tutor-discovery-0.1.1.tar.gz", "has_sig": false, "md5_digest": "d93ab65d2cf9eff256acbbc51e630bf0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 6936, "upload_time": "2019-07-11T08:39:17", "url": "https://files.pythonhosted.org/packages/fc/b1/2a901e65f92cb53b78d154cc58302c47b26fa40cf62fccd18a21b61205b7/tutor-discovery-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "cb776e96fa64b193f854a29a03ed95eb", "sha256": "58c07821a7340ef3bf6ab6eca27e25e45d750c34474a1995752f9b5a05e7902b" }, "downloads": -1, "filename": "tutor-discovery-0.1.2.tar.gz", "has_sig": false, "md5_digest": "cb776e96fa64b193f854a29a03ed95eb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 6950, "upload_time": "2019-07-31T11:37:34", "url": "https://files.pythonhosted.org/packages/34/17/a519b0b828dede1bf70d381c9b7325795b1299c58a797023557f63751abe/tutor-discovery-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "72a20af110c901dfbe3e6f4612c1801b", "sha256": "e04bc400606d5cdade1701c36a43eeed21f2c573d9a1d5546719673eae38626b" }, "downloads": -1, "filename": "tutor-discovery-0.1.3.tar.gz", "has_sig": false, "md5_digest": "72a20af110c901dfbe3e6f4612c1801b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7540, "upload_time": "2019-08-02T17:42:20", "url": "https://files.pythonhosted.org/packages/03/ed/3660aa157d6a5a4d38e07a2170c655e97fbbf0eeb11743750d0d466420ef/tutor-discovery-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "eeea827ee025674f1ab804808226437d", "sha256": "e728b6ed481a205ddac410d4451b292cd495a5aa6abe9edc5ea912bbc01292d1" }, "downloads": -1, "filename": "tutor-discovery-0.1.4.tar.gz", "has_sig": false, "md5_digest": "eeea827ee025674f1ab804808226437d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7566, "upload_time": "2019-08-13T10:26:08", "url": "https://files.pythonhosted.org/packages/a9/ea/e33b617f93360005a642586a1eb5775cb7dad1fc08a131e7c900c079a86b/tutor-discovery-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "3fcd27a63a79a4e244ba54c9682bdac1", "sha256": "f05ceb081b10988afe75cab94867d4ce80b351e1a347efcb96f1eef8faad2b13" }, "downloads": -1, "filename": "tutor-discovery-0.1.5.tar.gz", "has_sig": false, "md5_digest": "3fcd27a63a79a4e244ba54c9682bdac1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7571, "upload_time": "2019-09-03T09:16:26", "url": "https://files.pythonhosted.org/packages/69/32/4f350ed513f0f78c9a87f877572e878526f8e27cb4fff3e3f1aa913cee74/tutor-discovery-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "8addd1c35d157358f886c454fef4382b", "sha256": "92dd6beaeb86d7c2716c3b5b3d86da6041748d89b9c3a8ca474bbc14ea107c48" }, "downloads": -1, "filename": "tutor-discovery-0.1.6.tar.gz", "has_sig": false, "md5_digest": "8addd1c35d157358f886c454fef4382b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7777, "upload_time": "2019-10-03T15:24:30", "url": "https://files.pythonhosted.org/packages/33/32/64997d990aa3654ea727568ebacfcef5e5fb61dce5e303152a4c5c0d91bf/tutor-discovery-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "a374660a948a5d69aba3b97d19fcbaa4", "sha256": "61187af16d40ebdd49c2cdd173cf72f11f7ce1bc27a6e65f3574aab631e431d8" }, "downloads": -1, "filename": "tutor-discovery-0.1.7.tar.gz", "has_sig": false, "md5_digest": "a374660a948a5d69aba3b97d19fcbaa4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7828, "upload_time": "2019-10-07T14:42:25", "url": "https://files.pythonhosted.org/packages/a5/7d/a7001874d8f6f3a810dd4a74d88b00c4d91cf46d3ca5c7762de52653105e/tutor-discovery-0.1.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a374660a948a5d69aba3b97d19fcbaa4", "sha256": "61187af16d40ebdd49c2cdd173cf72f11f7ce1bc27a6e65f3574aab631e431d8" }, "downloads": -1, "filename": "tutor-discovery-0.1.7.tar.gz", "has_sig": false, "md5_digest": "a374660a948a5d69aba3b97d19fcbaa4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7828, "upload_time": "2019-10-07T14:42:25", "url": "https://files.pythonhosted.org/packages/a5/7d/a7001874d8f6f3a810dd4a74d88b00c4d91cf46d3ca5c7762de52653105e/tutor-discovery-0.1.7.tar.gz" } ] }