-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sync opencraft-release/redwood.1 with Upstream 20241014-1728865275 #696
base: opencraft-release/redwood.1
Are you sure you want to change the base?
Sync opencraft-release/redwood.1 with Upstream 20241014-1728865275 #696
Commits on Jun 20, 2024
-
feat: hide the survey report banner for a month after clicking the di…
…smiss button (openedx#34914) This hides the survey report banner from the Django Admin for a particular user for one month after they click on the "dismiss" button. This is done completely on the client side using localStorage, so the same user could see the banner again if they're logging in with a different browser.
Configuration menu - View commit details
-
Copy full SHA for aa70fea - Browse repository at this point
Copy the full SHA aa70feaView commit details
Commits on Jul 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e5f074b - Browse repository at this point
Copy the full SHA e5f074bView commit details -
Merge pull request openedx#35120 from magajh/open-release/redwood.master
chore: update Django to 4.2.14 for Redwood - Security Patch
Feanil Patel authoredJul 15, 2024 Configuration menu - View commit details
-
Copy full SHA for 932e504 - Browse repository at this point
Copy the full SHA 932e504View commit details
Commits on Jul 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4744ea1 - Browse repository at this point
Copy the full SHA 4744ea1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 670772b - Browse repository at this point
Copy the full SHA 670772bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2165da0 - Browse repository at this point
Copy the full SHA 2165da0View commit details -
Merge pull request openedx#35166 from openedx/feanil/backport_django_…
…social_auth Feanil/backport django social auth
Feanil Patel authoredJul 23, 2024 Configuration menu - View commit details
-
Copy full SHA for b4a1e01 - Browse repository at this point
Copy the full SHA b4a1e01View commit details
Commits on Jul 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ed72248 - Browse repository at this point
Copy the full SHA ed72248View commit details -
Configuration menu - View commit details
-
Copy full SHA for d23b41e - Browse repository at this point
Copy the full SHA d23b41eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d757cfa - Browse repository at this point
Copy the full SHA d757cfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 62269f8 - Browse repository at this point
Copy the full SHA 62269f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8813e8b - Browse repository at this point
Copy the full SHA 8813e8bView commit details -
Merge pull request openedx#35180 from openedx/feanil/backporting
Feanil/backporting
Feanil Patel authoredJul 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 3160ff6 - Browse repository at this point
Copy the full SHA 3160ff6View commit details
Commits on Jul 30, 2024
-
fix: course progress url returned based on course_home_mfe_progress_t…
…ab_is_active (openedx#35149)
Configuration menu - View commit details
-
Copy full SHA for 1e0d575 - Browse repository at this point
Copy the full SHA 1e0d575View commit details
Commits on Aug 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c5d7507 - Browse repository at this point
Copy the full SHA c5d7507View commit details
Commits on Aug 8, 2024
-
backport fix: disable submit button for archived courses (openedx#34920…
…) to redwood (openedx#35248) * fix: disable submit button for archived courses (openedx#34920)
Configuration menu - View commit details
-
Copy full SHA for d5c84e9 - Browse repository at this point
Copy the full SHA d5c84e9View commit details -
fix: Prevent error page recursion (openedx#35209)
We sometimes see rendering errors in the error page itself, which then cause another attempt at rendering the error page. I'm not sure _exactly_ how the loop is occurring, but it looks something like this: 1. An error is raised in a view or middleware and is not caught by application code 2. Django catches the error and calls the registered uncaught error handler 3. Our handler tries to render an error page 4. The rendering code raises an error 5. GOTO 2 (until some sort of server limit is reached) By catching all errors raised during error-page render and substituting in a hardcoded string, we can reduce server resources, avoid logging massive sequences of recursive stack traces, and still give the user *some* indication that yes, there was a problem. This should help address openedx#35151 At least one of these rendering errors is known to be due to a translation error. There's a separate issue for restoring translation quality so that we avoid those issues in the future (openedx/openedx-translations#549) but in general we should catch all rendering errors, including unknown ones. Testing: - In `lms/envs/devstack.py` change `DEBUG` to `False` to ensure that the usual error page is displayed (rather than the debug error page). - Add line `1/0` to the top of the `student_dashboard` function in `common/djangoapps/student/views/dashboard.py` to make that view error. - In `lms/templates/static_templates/server-error.html` replace `static.get_platform_name()` with `None * 7` to make the error template itself produce an error. - Visit <http://localhost:18000/dashboard>. Without the fix, the response takes 10 seconds and produces a 6 MB, 85k line set of stack traces and the page displays "A server error occurred. Please contact the administrator." With the fix, the response takes less than a second and produces three stack traces (one of which contains the error page's rendering error).
Configuration menu - View commit details
-
Copy full SHA for fa97f13 - Browse repository at this point
Copy the full SHA fa97f13View commit details -
Merge pull request openedx#35259 from raccoongang/max/backport-error-…
…page-render-recurse [Backport] fix: Prevent error page recursion (openedx#35209)
Configuration menu - View commit details
-
Copy full SHA for 3d50dd8 - Browse repository at this point
Copy the full SHA 3d50dd8View commit details
Commits on Sep 9, 2024
-
feat: course about page markup and styles improvements (openedx#34892)
* feat: course about page markup and styles improvements * test: update tests according to changes * fix: relocate course organization and return removed prerequisites info * fix: display org info above the course title --------- Co-authored-by: oleksandr.buhaienko <[email protected]> Co-authored-by: Eugene Dyudyunov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5ea3b98 - Browse repository at this point
Copy the full SHA 5ea3b98View commit details
Commits on Sep 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9c8059b - Browse repository at this point
Copy the full SHA 9c8059bView commit details