{"id":44315527,"url":"https://github.com/fccn/openedx-corporate","last_synced_at":"2026-02-11T05:08:06.720Z","repository":{"id":308272993,"uuid":"1024387238","full_name":"fccn/openedx-corporate","owner":"fccn","description":"Open edX corporate plugin","archived":false,"fork":false,"pushed_at":"2026-02-10T00:13:05.000Z","size":401,"stargazers_count":0,"open_issues_count":4,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-02-10T03:57:12.241Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fccn.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-07-22T16:06:48.000Z","updated_at":"2025-09-16T20:46:57.000Z","dependencies_parsed_at":"2025-08-05T04:23:32.407Z","dependency_job_id":"51d9f994-3113-48d8-9708-ddb0a59fd9e1","html_url":"https://github.com/fccn/openedx-corporate","commit_stats":null,"previous_names":["fccn/openedx-corporate"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/fccn/openedx-corporate","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fccn%2Fopenedx-corporate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fccn%2Fopenedx-corporate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fccn%2Fopenedx-corporate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fccn%2Fopenedx-corporate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fccn","download_url":"https://codeload.github.com/fccn/openedx-corporate/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fccn%2Fopenedx-corporate/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29327111,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-11T03:52:29.695Z","status":"ssl_error","status_checked_at":"2026-02-11T03:52:23.094Z","response_time":97,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-02-11T05:08:06.662Z","updated_at":"2026-02-11T05:08:06.716Z","avatar_url":"https://github.com/fccn.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"corporate-partner-access\n############################\n\nA unified LMS plugin for Open edX that consolidates corporate partner needs into a scalable, maintainable solution.\n\nThe **corporate-partner-access** plugin addresses the specific requirements of corporate partners by providing a comprehensive system for managing corporate access, user management, and partner-specific features within the Open edX platform. This plugin leverages Open edX's plugin architecture to introduce new data models, APIs, and UI components tailored to corporate use cases.\n\n\n**Key Features:**\n\n* Unified partner management system\n* Corporate access control and user management\n* Scalable architecture designed for future growth\n* Easy integration with existing Open edX installations\n* Partner-specific customizations and features\n\nCurrent Status\n**************\n\nThis project is currently in early development with a modular approach to ensure:\n\n* Clean separation of concerns\n* Easy testing and maintenance\n* Future extensibility\n* Seamless integration with Open edX core\n\nGetting Started with Development\n********************************\n\nPlease see the Open edX documentation for `guidance on Python development`_ in this repo.\n\n.. _guidance on Python development: https://docs.openedx.org/en/latest/developers/how-tos/get-ready-for-python-dev.html\n\nDeploying\n*********\n\nThis plugin is designed for standard installation within a modern Open edX environment.\n\n**Prerequisites:**\n\n* Open edX installation (**Quince** release or later recommended)\n* Python **3.11**\n* Django **4.2+**\n\n**Basic Installation (Development):**\n\n.. code-block:: bash\n\n    # Clone the repository\n    git clone \u003crepository-url\u003e\n\n    # Install in development mode\n    pip install -e .\n\n    # Run migrations\n    python manage.py migrate\n\n.. note::\n   Detailed production deployment instructions will be added as the plugin reaches maturity.\n\nGetting Help\n************\n\nDocumentation\n=============\n\nDocumentation is currently being developed alongside the plugin. For now, please refer to the source code and inline documentation.\n\nAs the project evolves, comprehensive documentation will be available at the standard Open edX documentation site.\n\nMore Help\n=========\n\nIf you're having trouble, we have discussion forums at\nhttps://discuss.openedx.org where you can connect with others in the\ncommunity.\n\nOur real-time conversations are on Slack. You can request a `Slack\ninvitation`_, then join our `community Slack workspace`_.\n\nFor anything non-trivial, the best path is to open an issue in this\nrepository with as many details about the issue you are facing as you\ncan provide.\n\nFor more information about these options, see the `Getting Help \u003chttps://openedx.org/getting-help\u003e`__ page.\n\n.. _Slack invitation: https://openedx.org/slack\n.. _community Slack workspace: https://openedx.slack.com/\n\nLicense\n*******\n\nThe code in this repository is licensed under the AGPL 3.0 unless\notherwise noted.\n\nPlease see `LICENSE.txt \u003cLICENSE.txt\u003e`_ for details.\n\nContributing\n************\n\nPlease read `How To Contribute \u003chttps://openedx.org/r/how-to-contribute\u003e`_ for details on the Open edX contribution process.\n\n**Getting Involved:**\n1. Check the current issues and milestones\n2. Discuss new feature ideas with the maintainers before beginning development\n3. Follow Open edX coding standards and best practices\n4. Ensure comprehensive test coverage for new features\n\nYou can start a conversation by creating a new issue on this repo summarizing your idea or reaching out to the team directly.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffccn%2Fopenedx-corporate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffccn%2Fopenedx-corporate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffccn%2Fopenedx-corporate/lists"}