Skip to content
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

Deploy fixed region cloning, FCM messages, page form & translation status #1262

Merged
merged 21 commits into from
Mar 6, 2022

Conversation

svenseeberg
Copy link
Member

@svenseeberg svenseeberg commented Mar 4, 2022

  • [ #1086 ] Provide correct URL for POI
  • [ #1247 ] Update translation status on source status changes
  • [ #1251 ] Fix change detection in page form
  • [ #1260 ] Fix Firebase messaging
  • [ #1259 ] Fix cloning of regions

ulliholtgrave and others added 9 commits March 1, 2022 13:02
Co-authored-by: Timo Ludwig <ludwig@integreat-app.de>
Co-authored-by: Giuliano Mele <mele@integreat-app.de>
…n-status

Update translation status on source status changes
* Select FCM test region by slug and not id.
* Support legacy FCM API UR
@svenseeberg svenseeberg requested a review from a team as a code owner March 4, 2022 19:27
timobrembeck
timobrembeck previously approved these changes Mar 4, 2022
@timobrembeck
Copy link
Member

This is ready to deploy I think, we just have to keep in mind that it introduces one new bug (#1257) which should be fixed asap afterwards.

@svenseeberg
Copy link
Member Author

svenseeberg commented Mar 5, 2022

We should merge #1263 and include it in this release if we can do that before Monday.

@svenseeberg
Copy link
Member Author

svenseeberg commented Mar 5, 2022

This is ready to deploy I think, we just have to keep in mind that it introduces one new bug (#1257) which should be fixed asap afterwards.

I'll try to fix that later today. That means this PR can hopefully also wait for a fix of #1257.

timobrembeck and others added 4 commits March 5, 2022 13:34
- Add test case which fails in the current state to reproduce #1259
- Order translation models by language to keep deterministic order to compare querysets
- Commit f708ba1 only handled the page tree, not the language tree
- Make test case added in the previous commit succeed
- Add unnecessarily beautiful logging output
@timobrembeck timobrembeck added the ‼️ prio: high Needs to be resolved ASAP. label Mar 6, 2022
timobrembeck and others added 6 commits March 6, 2022 12:16
On the current state, this test fails.
- coerce ref_node field to int was not possible because the reference to no node cannot be expressed by an integer
- Use strings for values of ref_node fields where possible
- Fix parent field after move() and not before save() because it caused problems for language tree nodes
Under normal circumstances, this should not happen. But when the default language is changed into a language that does not have a translation for each page, this might lead to problems.
…ee-node

Fix creating language tree nodes
Copy link
Member

@timobrembeck timobrembeck left a comment

Choose a reason for hiding this comment

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

🚀

@svenseeberg svenseeberg merged commit 06069c9 into main Mar 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
‼️ prio: high Needs to be resolved ASAP.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants