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

refactor: flarum 2.0 upgrade #43

Merged
merged 37 commits into from
Dec 9, 2024
Merged

refactor: flarum 2.0 upgrade #43

merged 37 commits into from
Dec 9, 2024

Conversation

SychO9
Copy link
Member

@SychO9 SychO9 commented Nov 2, 2024

No description provided.

SychO9 and others added 21 commits October 25, 2024 16:33
Update dependencies to Flarum 2.0 compatible versions.
Update the extension infrastructure
Some Flarum modules are now lazy loaded. Extending them requires a different approach.
Miscellaneous frontend changes
Miscellaneous backend changes
Start by formatting your code with Prettier.
Flarum 2.0 completely changes the JSON:API implementation
Flarum 2.0 uses PHPUnit 11 and encourages use of model factories for easier cross-database testing.
Many variables have been renamed to light/dark specific names and most are now used as CSS variables instead.
…views

You now need to provide both plain text and HTML views for notification emails.
@SychO9 must have been a global str replace that did this, ammended
@iamdarkle
Copy link
Member

Should this PR also handle the renaming of the extension? I remember it was discussed for 2.0, but I don't know if one was chosen, ie flarum/data-management.

@SychO9
Copy link
Member Author

SychO9 commented Nov 8, 2024

@iamdarkle we just renamed it to flarum/gdpr from blomstra/gdpr so i don't think we'll want to rename it again.

@luceos
Copy link
Member

luceos commented Nov 8, 2024

@iamdarkle feel free to push this onto the ideation discussion for 2.0+, we can either complete functionality to make it further GDPR compliant or focus entirely on data management alone 🤔

README.md Outdated Show resolved Hide resolved
@SychO9 SychO9 merged commit b7598e9 into 2.x Dec 9, 2024
7 of 30 checks passed
@SychO9 SychO9 deleted the sm/2.x branch December 9, 2024 21:08
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.

4 participants