Ukraine, Rivne
Account created on 10 July 2015, over 9 years ago
#

Merge Requests

More

Recent comments

🇺🇦Ukraine voleger Ukraine, Rivne

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

🇺🇦Ukraine voleger Ukraine, Rivne

Thank you @avpaderno

🇺🇦Ukraine voleger Ukraine, Rivne

I'm still interested in maintaining the project.

Can I be granted an ' administer maintainers ' role once we already have +1 from one of the maintainers and 14 days have passed since a response?

🇺🇦Ukraine voleger Ukraine, Rivne

I've observed an issue with the assignment of nested values.
Currently, it does not assign a value to the correct config object key.
Drush command prints the original config value, overridden, and value from an environment variable if present.
So, keys at the 0 level are assigned correctly during override. However, nested has to expand string key representation into an array-like structure.

🇺🇦Ukraine voleger Ukraine, Rivne

Updates here:
- added the test for a new feature
- updated override provider
- added drush command to figure out the environment variable name and test override to the already loaded environment.

Added usage examples in the documentation to the command. I really recommend to play around with that command)

Please review MR !12

I'm closing MR !4 as it opened against the unsupported branch.

🇺🇦Ukraine voleger Ukraine, Rivne

+1, thanks for your contribution

🇺🇦Ukraine voleger Ukraine, Rivne

Looks good then

🇺🇦Ukraine voleger Ukraine, Rivne

Yes, Menu Items Extras enhance the functionality of the content entity Menu Link Content, which is not exportable.
Bundles, form modes, and view modes are exportable as configuration entities.
If you want to export content entities, consider additionally using the Default Content project or related.

🇺🇦Ukraine voleger Ukraine, Rivne

This is not typical of the standard Drupal Recommended project installation. The bundle field is always present in that table, and it contains the `menu_link_content` bundle by default.
Please revisit installed projects or patches in the `drupal/core` package. Some may use the code that removes the bundle field before installing the `menu_item_extras` module.

🇺🇦Ukraine voleger Ukraine, Rivne

At least we need MR for that.
Developers must use the demo module as an example of using templates and CSS styles for some non-standard menu items. (that is not part of the issue, and improvement can be introduced in the follow-up)
I think it is better to keep it up to date or modify frontend dependencies to some more simplified configuration.

🇺🇦Ukraine voleger Ukraine, Rivne

Left review comment

🇺🇦Ukraine voleger Ukraine, Rivne

Hi @tsphethean

I have a plan for implementing upcoming feature requests, but as this will introduce changes in access and UI, they must be included in a new major release. Before that, I must have enough permissions to manage repository settings and update the default branch when needed.

As you have the `administer maintainers` permission for `queue_ui` project, can you grant me the `administer maintainers` permission as well?

🇺🇦Ukraine voleger Ukraine, Rivne

Introduced logger channel as a dependency

🇺🇦Ukraine voleger Ukraine, Rivne

What would be the equivalent logger channel service to `\Drupal::logger('file system')`?

🇺🇦Ukraine voleger Ukraine, Rivne

Uploaded MR 5633 as a patch

🇺🇦Ukraine voleger Ukraine, Rivne

I'm still interested in maintaining the project.

🇺🇦Ukraine voleger Ukraine, Rivne

`temporary://` filesystem is OK to use except when the form widget supports file preview and expectations require it.

So, we now have a global 'temp_location' configuration, which is used by default by the rest of the field widget configurations.

To resolve the issue, we need to allow the overriding of the default filesystem used by the file field widget. Also, we need to keep promoting the `private://` filesystem over `public://`.

I think Override temp_location in field configuration Needs review resolves this issue.

🇺🇦Ukraine voleger Ukraine, Rivne

Please collaborate with the rest of the contributors in the initially posted issue 🐛 File upload preview broken Needs work
Thanks

🇺🇦Ukraine voleger Ukraine, Rivne

Addressed review comments and updated CR

🇺🇦Ukraine voleger Ukraine, Rivne

Removal of bundle usage will break a lot of the existing system. Before the removal, we need to focus on the migration process:
- The site owner must review the view/form mode configuration, as the menu item type might share the same name but differ in bundle configuration. All view/form modes should be defined in the menu_link_content bundle; thus, when the bundle definition is removed, the view/form mode will remain under the default configuration.
- After completing the item above, the current menu items must adjust the view mode field to reflect each menu block's expected view mode.

OTOH, removing the menu_link_content bundle in the core will not affect the projects using MenuItemsExtras as the project alters the menu_link_content entity definition. However, continuing to support the bundles may break compatibility with other contributed projects, which assume that menu_link_content is always single-bundled.

We need to think about the scope before switching to the single bundle, as well as to keep support bundles in the menu_link_content entity.

🇺🇦Ukraine voleger Ukraine, Rivne

Rerolled in MR. Please leave review comments in MR.

🇺🇦Ukraine voleger Ukraine, Rivne

Great, the test looks good to me. Please review PHPCS report and address the reported issues. Thanks.

🇺🇦Ukraine voleger Ukraine, Rivne

Uploading the MR 118 diff as a patch for composer patching needs

🇺🇦Ukraine voleger Ukraine, Rivne

8.x-3.x has reached EOL, moving the request to the 4.x development branch.

🇺🇦Ukraine voleger Ukraine, Rivne

I'm still interested in maintaining the project.

🇺🇦Ukraine voleger Ukraine, Rivne

Is there a way to define the folder unrelated to the core or vendor directory as ignored for the check and update process?

🇺🇦Ukraine voleger Ukraine, Rivne

We can check compatibilities via CI checks. There is no reason to keep this issue open.

🇺🇦Ukraine voleger Ukraine, Rivne

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

🇺🇦Ukraine voleger Ukraine, Rivne

Still interested

🇺🇦Ukraine voleger Ukraine, Rivne

Drupal 7 reached EOL

🇺🇦Ukraine voleger Ukraine, Rivne

Drupal 7 reached EOL

🇺🇦Ukraine voleger Ukraine, Rivne

Drupal 7 reached EOL

🇺🇦Ukraine voleger Ukraine, Rivne

Drupal 7 reached EOL

🇺🇦Ukraine voleger Ukraine, Rivne

Yes, 📌 Convert theme engines into services Needs work makes sense.
I'm closing the duplicated issue

🇺🇦Ukraine voleger Ukraine, Rivne

It needs work for test coverage based on the steps to reproduce.

🇺🇦Ukraine voleger Ukraine, Rivne

Settings.php overrides are unsuitable for the modules that try to control the backend of the queue worker.
I like the idea of keeping the current approach to override the backend service.

What if, instead of extending attribute/annotation, we introduce an extension point by dispatching an event right after determining the service name?

🇺🇦Ukraine voleger Ukraine, Rivne

Oh, thanks.
I'm postponing that on 📌 [Plan] Determine how to deprecate procedural hooks. Active

🇺🇦Ukraine voleger Ukraine, Rivne

How do we deprecate the procedural hook with the OOP hook? Is there any approach declared? And what needs to be done with `\Drupal::` calls? How do you set dependency injection for OOP hook implementation?

🇺🇦Ukraine voleger Ukraine, Rivne

Is there any additional information about proper dependency injection practice for OOP hook implementation?

🇺🇦Ukraine voleger Ukraine, Rivne

voleger created an issue.

🇺🇦Ukraine voleger Ukraine, Rivne

We need to improve the token integration test with cases of uploaded files without extension.

🇺🇦Ukraine voleger Ukraine, Rivne

Good, we need a test case that creates an entity with a pre-uploaded file.

🇺🇦Ukraine voleger Ukraine, Rivne

I reached a recently active maintainer, @bceyssens, via LinkedIn, but he could not make the change or set me as the project's maintainer.

🇺🇦Ukraine voleger Ukraine, Rivne

voleger created an issue.

🇺🇦Ukraine voleger Ukraine, Rivne

It looks like that was addressed in the latest release in the scope of Drush command refactoring https://git.drupalcode.org/project/filefield_paths/-/blob/8.x-1.0-beta8/...

If the issue still exist - let me know

🇺🇦Ukraine voleger Ukraine, Rivne

Wondering if the module can do all of that during the uninstallation:
- set the default value of the base field definition or initial value to `NULL` or `` (or move this to the hook field info alter and implement one more hook update for this)
- set base field field definition as not required
- do base field definition update

Then, let the system purge the field.

What do you think?

🇺🇦Ukraine voleger Ukraine, Rivne

Closed [33293876] as duplicate of this issue.

🇺🇦Ukraine voleger Ukraine, Rivne

Please follow the existing issue #2685731: How to uninstall this module ? . Anyway, the changes from the patch need to be moved to the MR. Thanks.

🇺🇦Ukraine voleger Ukraine, Rivne

Please open a new issue with more details and steps to reproduce if the problem still exists.

🇺🇦Ukraine voleger Ukraine, Rivne

Testing for a new token is necessary to ensure it works as expected.

🇺🇦Ukraine voleger Ukraine, Rivne

Tabs are present on a recent releases.

🇺🇦Ukraine voleger Ukraine, Rivne

Needs MR for proposed changes.

🇺🇦Ukraine voleger Ukraine, Rivne

Thanks. Changes look good, but two PHPCS issues must be addressed before merging.

🇺🇦Ukraine voleger Ukraine, Rivne

The pipeline passed, and there are reported issues that can be addressed in follow-ups.

🇺🇦Ukraine voleger Ukraine, Rivne

Looks good, thanks

🇺🇦Ukraine voleger Ukraine, Rivne

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

🇺🇦Ukraine voleger Ukraine, Rivne

Nice feature. Please prepare a MR and add test coverage.

Production build 0.71.5 2024