-
Notifications
You must be signed in to change notification settings - Fork 40
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
[DUE 4/15/2021] Testing Wagtail v2.11.6 and Django v3.1 upgrades #4529
Comments
Yep! Here are the various release notes if you're interested: |
We've decided to push the upgrade to the 14.4 release which will be on 4/27/2021. This will give us more time to test and deploy after the April quarterly filings are due. |
Any page revisions, now called "history", made prior to the upgrade are now missing. I tried the "History" button to look at the About landing page history and I don't see any history prior to the upgrade at all. I should see at least a dozen revisions for the About page. I tried to save a draft on the page just now and all I see is my most recent revisions after the upgrade. |
Custom page template issues - test page is at https://fec-feature-cms.app.cloud.gov/help-candidates-and-committees/test-of-custom-page-4-2021/ (https://fec-feature-cms.app.cloud.gov/admin/pages/11622/edit/) 1. Lists Numbering lists in the rich text editor do not work. Numbers don't render and the numbering when indented didn't change from 1, 2, 3. Addition from Pat for unordered lists 2. Links:
3: Images
4. Snippets: There's no padding around the snippet when inserted. (This is needed) 5. Superscript: Trying to apply superscript to text caused the content to crash. 6. Sidebar We only need paragraph and heading. 7. Related Topics - Box size doesn't look correct and words should be centered. Box should be below the Citations box. |
Not a bug but just noting that there is a difference in the page status display in the newer Wagtail version. A page is in draft and not published live: It will display the time saved of the latest draft and not have a live button displayed in the page. A page is published and live: It will display the time the page was published live and the "Live" button on the right hand side of the page. A page is published and has a saved draft that is not published: It will display the time of the last saved draft but also indicate that the page is live with the button on the right. |
When testing the Commissioner page template I went into the paragraph box to add text. For one of the words I tried to link it to a glossary term and the page crashed. This also happened when I tried to add an anchor and Sans Serif font options too. See the picture below: And the numbering, bullets points, and the horizontal line did not work either: |
Digest pages problems:
Missing horizontal line: |
No issues with Wagtail login in feature space after logging in on the old version and then logging in on the new version. |
Press Release page template: https://fec-feature-cms.app.cloud.gov/updates/test-press-release-page-4-2021/ No notable issues. I did not fully test the rich text paragraph editor since issues with that were noted in the custom page template comment. I did notice the bullets worked in this template. |
I've created an initial MoSCoW tracker here. Trying to keep things organized and sortable but still conversational shouldn't be such a challenge |
Resource page:
|
@djgarr is this still an issue if we add a |
@dorothyyeager do these look right now? |
@kathycarothers can you point me to where there's an |
@JonellaCulmer I think these have been fixed now. ? |
That seems to do the trick. No shenanigans then, just user error. Thanks! Update: While that did remove the image, the drop down menu on the chart isn't working. I'm not sure if that's because it's a partial list of states and territories, but if you were to choose from one of the states listed on the menu, the chart stays the same |
Testing is complete, all issues have been resolved. Merged to develop and will do additional testing. |
Summary
Wagtail v2.11.6 and Django v3.1 will be deployed to the feature environment for testing. Testing ticket to put the new versions of Wagtail and Django through their paces.
Notes
The related ticket and PR
Details
We're upgrading Wagtail by several versions and Django by a major + minor version and there were some breaking changes.
To Test
Wagtail login and Cookie testing
Do not clear cookies before starting this test.
Incorrect padding
but it should be silent for you or ask you to log in again.)How to check cookies (not needed, but if you want to)
One of the breaking changes has to do with how the system encodes and decodes session IDs so we want to make sure we start with cookies from older log-ins. (If you hadn't already had a cookie from the older version, there's no way to fake it without deploying the older (current) version again.) FTR, to check your cookie:
sessionid
Check all templates working (Jonella, coordinating template reviews)
Check visual appearance of a few templates (homepage + a few others)
This is because of the change from
classname
toform_classname
Check pages outside of Wagtail (Jonella)
Check functionality of Wagtail in general (everyone, while checking other templates)
Check responsive object (John)
responsive-object
but I'm not sure where that might be used. Does that sound familiar?Have fun breaking things! (always better to break in feature than have problems with Prod)
Any cool new Wagtail functionality from upgrade?
The text was updated successfully, but these errors were encountered: