Lutsk
Account created on 2 August 2021, about 4 years ago
#

Merge Requests

More

Recent comments

🇺🇦Ukraine quadrexdev Lutsk

In case someone needs a re-rolled patch for Drupal Core 11.2

🇺🇦Ukraine quadrexdev Lutsk

In case someone needs a re-rolled patch per 3.0.0-alpha1

🇺🇦Ukraine quadrexdev Lutsk

Created a merge request with all the required fixes per Drupal 11, please review

🇺🇦Ukraine quadrexdev Lutsk

quadrexdev made their first commit to this issue’s fork.

🇺🇦Ukraine quadrexdev Lutsk

This is a duplicate of https://www.drupal.org/project/file_management/issues/3436827 🐛 error on file validation Needs review

🇺🇦Ukraine quadrexdev Lutsk

quadrexdev created an issue.

🇺🇦Ukraine quadrexdev Lutsk

Please review

🇺🇦Ukraine quadrexdev Lutsk

quadrexdev created an issue.

🇺🇦Ukraine quadrexdev Lutsk

Prepared the MR with a fix; I think it can now be reviewed, as the errors/warnings in the pipeline are not related to the changes made.

🇺🇦Ukraine quadrexdev Lutsk

@raginit, @mt-i-1

It looks like you're using an outdated version of the module that may have this issue. Tested on 4.0.1 and everything works as expected, imported images are linked to media entities.

🇺🇦Ukraine quadrexdev Lutsk

@c-logemann I re-checked this issue, reproduced this problem again, and the changes from MR are fixing the problem. Also, this one - https://www.drupal.org/project/linkchecker/issues/3247070 🐛 TypeError in LinkStatusHandle.php Needs work is about the same problem, so we may close it as a duplicate, no changes required.

P.S. I see that the cspell job is failing now due to the updated cspell.json file from the gitlab templates. Since it will be necessary to update config props/schema -> it is an API change that should be handled in the next major release. Moved it here - https://www.drupal.org/project/linkchecker/issues/3531794 📌 Fix cspell issues Active for 3.0.x.

I can't merge it for some reason, dealing with this

🇺🇦Ukraine quadrexdev Lutsk

I'll take a look, thanks @c-logemann for putting your effort to improve this

🇺🇦Ukraine quadrexdev Lutsk

quadrexdev made their first commit to this issue’s fork.

🇺🇦Ukraine quadrexdev Lutsk

quadrexdev made their first commit to this issue’s fork.

🇺🇦Ukraine quadrexdev Lutsk

quadrexdev made their first commit to this issue’s fork.

🇺🇦Ukraine quadrexdev Lutsk

Thanks for the feedback, @smustgrave

I added a simple test to verify that the new permission is added by the post update hook, just in case

🇺🇦Ukraine quadrexdev Lutsk

Updated the issue branch with changes from 11.x, added post_update hook to grant the new permission

The errors in the pipeline look to be unrelated to this issue, so I would assume MR could be reviewed now

🇺🇦Ukraine quadrexdev Lutsk

Updated @return docs; probably just got random failures in the pipeline

🇺🇦Ukraine quadrexdev Lutsk

Applied patch from #7 + fixed phpcs issues + added DI when using html_title.filter service

Pushed everything under the merge request for easier review by mainainers.

It still requires test coverage, though

🇺🇦Ukraine quadrexdev Lutsk

quadrexdev made their first commit to this issue’s fork.

🇺🇦Ukraine quadrexdev Lutsk

quadrexdev made their first commit to this issue’s fork.

🇺🇦Ukraine quadrexdev Lutsk

Thanks everyone for putting some effort here. I have created a merge request with changes from the attached patches.

We have some failing jobs and appropriate issues to resolve:

1. Drupal 11 compatibility (PHPUnit) - https://www.drupal.org/project/domain_path/issues/3429923 📌 Automated Drupal 11 compatibility fixes for domain_path Needs review
2. Validation jobs (PHPUnit, phpcs, eslint) - https://www.drupal.org/project/domain_path/issues/3409106 🐛 Resolve phpcs failing test Active

Those two should be resolved first

🇺🇦Ukraine quadrexdev Lutsk

Let's fix all the failing validation stuff over there :)

🇺🇦Ukraine quadrexdev Lutsk

Actually, we noticed that it was related to a contrib module - https://www.drupal.org/project/multiple_fields_remove_button

So I guess nothing to fix in the Tagify module. Probably could be closed (works as designed)

🇺🇦Ukraine quadrexdev Lutsk

I can confirm that this issue is reproducible. My setup: Drupal core 10.3.1, tagify - 1.2.20.

I'll try to investigate and resolve it

🇺🇦Ukraine quadrexdev Lutsk

+1 to RTBC, I just tested it and it worked pretty well!

🇺🇦Ukraine quadrexdev Lutsk

It could be reviewed now.

Please note that this task uses changes from 📌 Add queue processing for nodes/terms/routes similarly to views Needs review so the parent issue should be merged first.

🇺🇦Ukraine quadrexdev Lutsk

I have finished this issue, please review :)

🇺🇦Ukraine quadrexdev Lutsk

quadrexdev made their first commit to this issue’s fork.

🇺🇦Ukraine quadrexdev Lutsk

quadrexdev made their first commit to this issue’s fork.

🇺🇦Ukraine quadrexdev Lutsk

Re-checked and committed on 2.0.x, thanks everyone for your contribution ❤️

🇺🇦Ukraine quadrexdev Lutsk

Double-checked, seems to be fine.

Committed on 2.0.x.

🇺🇦Ukraine quadrexdev Lutsk

Committed on 2.0.x, thanks everyone for your contribution!

🇺🇦Ukraine quadrexdev Lutsk

Merged in 2.0.x

🇺🇦Ukraine quadrexdev Lutsk

Thanks for reporting, this one was already resolved within this issue - https://www.drupal.org/project/linkchecker/issues/3465025 📌 Fix cspell, upgrade status and phpstan issues Fixed

🇺🇦Ukraine quadrexdev Lutsk

Alright, everything seems to be resolved.

Thanks @eiriksm for reviewing the merge request!

🇺🇦Ukraine quadrexdev Lutsk

Alright, the tests are fixed. Remaining stuff:

a) cspell issues
b) eslint issues
c) phpstan issues
d) upgrade status issues
e) revert allow_failure for the cspell, eslint, phpstan, upgrade status so it should be equal to false

🇺🇦Ukraine quadrexdev Lutsk

1) We'll allow failing for such jobs as phpstan, cspell, and upgrade status so it won't prevent us from further dev release updates.

@todo - revert it once this issue is fixed.

2) Still, some tests failed within the PHPUnit job so it should be fixed too.

🇺🇦Ukraine quadrexdev Lutsk

Okay, so I added two base fields: parent_entity_id and parent_entity_type_id instead of using DER field or a link field.

Adding two base fields for storing entity_type_id and entity_id looks like a simpler and more reliable solution for me.

I'll spend some more time testing this one. If someone else can test it and/or provide some feedback - feel free :)

🇺🇦Ukraine quadrexdev Lutsk

I have started working on this and I hope to finish it within the next few days

🇺🇦Ukraine quadrexdev Lutsk

Thanks for your quick reply!

Contacted you in Slack for further communication :)

🇺🇦Ukraine quadrexdev Lutsk

Thanks @vladimiraus !

I also contacted @c-logemann to speed up the process.

🇺🇦Ukraine quadrexdev Lutsk

Created a MR with a fix, which works for me with D10.3 && advagg 6.0.0-alpha1

🇺🇦Ukraine quadrexdev Lutsk

Just updating the status of the issue: Contacted @ eiriksm via contact form today (26.06.2024). Waiting for some reply

🇺🇦Ukraine quadrexdev Lutsk

Prepared a merge request with a config form. Please review.

🇺🇦Ukraine quadrexdev Lutsk

We used the patch from #9 in our project and it worked fine except for supporting the includes tree.

Our case:

Node with layout builder, inside layout builder layout added some blocks with paragraphs (just a basic block type with a paragraph field) -> paragraphs were not included even after configuring default includes.

What helped:

Adding "include" parameter before

    $this->rootParser->parse($response);

Attaching patch file

🇺🇦Ukraine quadrexdev Lutsk

a) Removed core key from info.yml file since it is deprecated starting from 8.7.7 (and D8 already reach EOL)
b) Added minimum core_version_requirement to 9.2 (so we can use new once approach)
c) Updated js behavior to use drupal/once library instead of jquery/once

🇺🇦Ukraine quadrexdev Lutsk

After a short talk with a maintainer - we are adding 📌 Configuration form with a list of content types and taxonomy vocabularies Active as a related issue because we want to use the result of this task here.

🇺🇦Ukraine quadrexdev Lutsk

Fixed everything and prepared MR. All green now, please review.

🇺🇦Ukraine quadrexdev Lutsk

Maybe there could be a more elegant solution to this problem, but this one at least resolves the issue for my project.

Please review.

🇺🇦Ukraine quadrexdev Lutsk

quadrexdev made their first commit to this issue’s fork.

🇺🇦Ukraine quadrexdev Lutsk

"isset" check should be enough even though

$variables['breadcrumb']

is supposed to be an empty array by default. Please see

template_preprocess_breadcrumb()
🇺🇦Ukraine quadrexdev Lutsk

quadrexdev made their first commit to this issue’s fork.

🇺🇦Ukraine quadrexdev Lutsk

Whoops, forgot that it's already fixed within this issue - https://www.drupal.org/project/html_title/issues/3416142 📌 Tests pass but with warnings Needs review

🇺🇦Ukraine quadrexdev Lutsk

Moved the changes from #2 in a merge request, and all tests passed.

🇺🇦Ukraine quadrexdev Lutsk

quadrexdev made their first commit to this issue’s fork.

🇺🇦Ukraine quadrexdev Lutsk

So I managed to reproduce the issue and created a merge request with a fix + simple test that fails without adding cache tags for rendered titles.

Please review.

🇺🇦Ukraine quadrexdev Lutsk

All green now, please review

🇺🇦Ukraine quadrexdev Lutsk

Applied patch from #4 + fixed tests + fixed some changes from the patch -> moved all these in the MR.

Please review.

Production build 0.71.5 2024