edly-1.0.0
zubair-arbi
released this
12 Jun 06:06
·
140 commits
to develop-multisite
since this release
Add multi-sites functionality with following changes:
- Remove cache from
dynamic_theme_context
andedly_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