Skip to content

edly-1.0.0

Compare
Choose a tag to compare
@zubair-arbi zubair-arbi released this 12 Jun 06:06
· 140 commits to develop-multisite since this release
f1fb578

Add multi-sites functionality with following changes:

  • Remove cache from dynamic_theme_context and edly_app_context
  • Add frontend logout URL logic too to ensure safe logout on studio
  • Add permission check in course archive/unarchive, updated update_course_creator_status method
  • Set is_course_creator variable in cookie, allow archive option for curse creator, add cms URL's for panel app, add CORS settings, create update course creator method
  • Use current request URL to logout from current site & redirect to requested site
  • Allow course creators to access course preview links
  • Used LMS url of current site to attempt logout
  • Set flake8 max line leght to 120
  • Fix: Loggedin cookie not deleted when user loggedout via middleware
  • Certificate preview show "Your Platform Name Here" text
  • Update setting override middleware to update dicts instead of replace them
  • Fail quality command if quality is below 100%
  • Redirect blue site user to red site's login page
  • Add logic to filter courses on current site's edly sub org's edx org
  • Add circleci configuration
  • Add Edly Configration in production.py
  • Bug fix for broken edly profile search
  • Fix 500 when Invalid logins are added
  • Restrict user's login to only linked edly site
  • Add middleware to override django settings from DJANGO_SETTINGS_OVERRIDE value in site configuration
  • Link users to edly-sub-organization on registration
  • Remove -e flag from edly panel app requirement
  • LMS/Studio give 404 if user has no access to request site
  • Modify edly edx app requirement to use develop-multisite branch
  • Update related name for studio and lms site in edly sub organization
  • Show only edly sub organization in studio create library form
  • Set edly edx panel app to use develop-multisite branch
  • Link users with edly sub organizations in database
  • Show only organization that is link with site
  • Set edly-user-info cookie at login and delete at logout
  • Add methods to set and remove edly-user-info cookie upon login/logout
  • Create Edly Organization and Edly Sub Organization models
  • Update activation email translations
  • Remove platform name from logistration translations
  • Fix translations for the changes
  • Fix translation placeholder issues
  • Add .mo file
  • Fix mongolian key error
  • Contact Mailing Address Email Template Issue Fixed
  • Fix translations in mongolian for instructor dashboard
  • Remove modal and used js confirm popup
  • Set default values for dynamic branding of clients for LMS/CMS
  • Copy-Rights Text Configuration Variable Addition in Site Configuration
  • Add translations for strings in archive/unarchive functionality
  • Add unarchive functionality, add confirmation popups
  • Add context variables in current user context dictionary