Skip to content

Bbrsofiane/maple upgrade #438

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

Draft
wants to merge 16 commits into
base: develop/maple
Choose a base branch
from

Conversation

BbrSofiane
Copy link
Contributor

@BbrSofiane BbrSofiane commented Mar 3, 2022

Change description

Update figures to be compatible with the Maple release.
I am also updating tutor-figures which I need to do the full integration test.

Type of change

  • Bug fix (fixes an issue)
  • New feature (adds functionality)

Related issues

Fix #1

Checklists

Development

  • Lint rules pass locally
  • Application changes have been tested thoroughly
  • Automated tests covering modified code pass

Security

  • Security impact of change has been considered
  • Code follows company security practices and guidelines

Code review

  • Pull request has a descriptive title and context useful to a reviewer. Screenshots or screencasts are attached as necessary
  • "Ready for review" label attached and reviewers assigned
  • Changes have been reviewed by at least one other contributor
  • Pull request linked to task tracker where applicable

@BbrSofiane BbrSofiane force-pushed the bbrsofiane/maple-upgrade branch from b6a1e3c to 24835ce Compare March 3, 2022 12:57
@@ -8,13 +8,13 @@
from django.conf import settings


CELERY_CHECK_MSG_PREFIX = 'figures-devsite-celery-check'
CELERY_CHECK_MSG_PREFIX = "figures-devsite-celery-check"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there a problem with the single quotes?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, I had black enabled at some point. I have disabled it since but looks like I missed some of the changes that were made.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks. Appreciate that!

@johnbaldwin
Copy link
Contributor

@BbrSofiane Anything you want help with in the Maple upgrade?

@BbrSofiane
Copy link
Contributor Author

@johnbaldwin I could do with some pointers on how to configure some values like FIGURES_PIPELINE_TASKS_ROUTING_KEY. What would be a sensible value that I can use to configure the tutor plugin?

I will have more specific questions once I'm in front of the code. I have some time set aside Wednesday to work on this.

Copy link
Contributor

@OmarIthawi OmarIthawi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

there's a git-merge leftover

johnbaldwin and others added 3 commits March 9, 2022 19:52
Updatedg Tox to run for Maple only, removing prior Open edX release
references, as the Figures Maple support release series makes a clean
break from prior Open edX releases

* The community tests now run
* Also, pytest can run on its own without Tox
* The pylint target also now runs and show lint errors
* remarked out multisite mode because edx-organizations still requires
update
* Remarked out edx_lint_check. It fails locally (at least it has always
failed locally for me)
Maple upgrade - Tox update + test pruning
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants