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

Merge branch '6' into 7 #856

Merged

Conversation

GuySartorelli
Copy link
Contributor

@GuySartorelli GuySartorelli commented May 24, 2024

The gha-merge-up action won't merge up because of a merge conflict when merging up from the 6 branch to the 7.1 branch: https://github.com/tractorcow-farm/silverstripe-fluent/actions/runs/9218330417/job/25361687967

I lack the required level of access to push directly to the 7 branch, so the only way I can resolve it is with a PR.

The conflict on FluentExtension is just the same change being made in both branches.

For the conflict in InitialPageLocalisationTask, looking at the difference between https://github.com/tractorcow-farm/silverstripe-fluent/commits/7.1/src/Task/InitialPageLocalisationTask.php and https://github.com/tractorcow-farm/silverstripe-fluent/commits/6/src/Task/InitialPageLocalisationTask.php it's clear the resolution is to keep the changes from 6.

I'd like @tractorcow to review this one, since there's a lot of functionality here being merged up between majors and I'm not familiar with these features enough to know if they're all okay for 7.x.

NOTE: DO NO SQUASH

Issue

GuySartorelli and others added 29 commits February 17, 2023 14:08
…5/deprecations

API Standardise deprecations
skip empty 'where' clauses
Also copy translations on duplicate
…omMaster

copy Bugfix for GridFieldAddExistingSearchButton from master to version 6.0
fixes tractorcow-farm#823 - The magic constant __TRAIT__ was inserting namespaces into
localization keys, containing slashes that could not be parsed by the
TextCollector task. These have been replaced w/ the Trait name as a
string
…lector-warnings

FIX allows i18nTextCollector to concatenate keys
fix: don't invoke db for ready check outside of dev urls
# Conflicts:
#	src/Extension/FluentExtension.php
…dy-check-6

fix: check for request prior to access
New task is based on the original task built for SiteTree but is now extendable for any DataObject enabled with Fluent. To prevent duplicate code, the original task now extends the new task.
…ial-task-for-dataobjects

New dev/task to initialise DataObjects for existing datasets
…6/merge-conflict

Merge branch '6.0' into 6
@GuySartorelli GuySartorelli requested a review from tractorcow May 24, 2024 04:33
@GuySartorelli GuySartorelli changed the base branch from 7.1 to 7 May 28, 2024 00:04
@GuySartorelli GuySartorelli changed the title Merge branch '6' into 7.1 Merge branch '6' into 7 May 28, 2024
@GuySartorelli
Copy link
Contributor Author

Retargetted to the 7 branch - there's stuff here that looks like it shouldn't be in a patch release.

If this gets merged, note that the merge-ups action will continue failing until the October minor release, since it will keep trying to merge 6 into 7.1 until then.

@tractorcow
Copy link
Collaborator

Approved, any time.

@emteknetnz
Copy link
Contributor

@GuySartorelli merge conflict

@GuySartorelli GuySartorelli force-pushed the pulls/7.1/merge-conflict branch from ec7a903 to a702f41 Compare May 29, 2024 22:19
@GuySartorelli
Copy link
Contributor Author

GuySartorelli commented May 29, 2024

Merge conflict in CachableModel.php was just a use statement for Director, which is not needed so I've removed it.
I redid the merge in order to resolve it so the "compare" link will show more changes than just that - but the end result is still the same. It's merging everything from 6 into 7.

@emteknetnz emteknetnz merged commit 392d019 into tractorcow-farm:7 May 30, 2024
10 checks passed
@emteknetnz emteknetnz deleted the pulls/7.1/merge-conflict branch May 30, 2024 21:52
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.

8 participants