New Joomla plugin builder, GUI placeholders, and many bug fixes #457

Merged
Llewellyn merged 13 commits from staging into master 2019-08-14 11:59:31 +00:00
Owner

Pull Request for Issue gh-454, gh-453, gh-451, gh-450, gh-446, gh-443, gh-442, gh-441, gh-436.

Summary of Changes

  • Resolved gh-436 so that the new Joomla plugin builder/feature is fully active, and part of the import and export of JCB packages.
  • Expanded the compiler to fully build and zip plugins linked to components.
  • Added plugin_updates area.
  • Fixed gh-454 to insure placeholders are build even if no local db placeholders are found.
  • Fixed gh-453 to prevent count error with null return value.
  • Adding the the new plugin builder to the compiler. gh-436
  • Added the option to use the groupedlist field type. gh-450
  • Updated the compiler to now add GUI placeholders, resolved gh-451 so we now have easy roundtrip development beyond the original custom-code implementation.
  • Added the files, folders, url option, and added the install fields to the new plugin area. gh-436
  • Resolved gh-441 to allow fieldtype name prefixing.
  • Resolved gh-443 to allow Alphanumeric+dot in fieldtype name.
  • Fixed gh-446 to insure that JFormRuleInt validates correctly in the admin field relations.
  • Improved the new plugin area to also have system name and option to add custom header code. gh-436
  • Linked the new plugin area to Joomla components. gh-436
  • Update the phpseclib via composer.
  • Added more dynamic behavior to the new plugin area.
  • Added a funding yml file.
  • Resolved gh-442 to add a default catch all option to the setDynamicField method in the field class of the compiler.
  • Added the main GUI for the plugin area, gh-436
  • Removed required from all code/editor field to improve the behavior of the codemirror editor.
  • Improved the token validation via Ajax.

Testing Instructions

Look over each issue and test accordingly.

Expected result

The all issues are resolved.

Pull Request for Issue gh-454, gh-453, gh-451, gh-450, gh-446, gh-443, gh-442, gh-441, gh-436. ### Summary of Changes - Resolved gh-436 so that the new Joomla plugin builder/feature is fully active, and part of the import and export of JCB packages. - Expanded the compiler to fully build and zip plugins linked to components. - Added plugin_updates area. - Fixed gh-454 to insure placeholders are build even if no local db placeholders are found. - Fixed gh-453 to prevent count error with null return value. - Adding the the new plugin builder to the compiler. gh-436 - Added the option to use the groupedlist field type. gh-450 - Updated the compiler to now add GUI placeholders, resolved gh-451 so we now have easy roundtrip development beyond the original custom-code implementation. - Added the files, folders, url option, and added the install fields to the new plugin area. gh-436 - Resolved gh-441 to allow fieldtype name prefixing. - Resolved gh-443 to allow Alphanumeric+dot in fieldtype name. - Fixed gh-446 to insure that JFormRuleInt validates correctly in the admin field relations. - Improved the new plugin area to also have system name and option to add custom header code. gh-436 - Linked the new plugin area to Joomla components. gh-436 - Update the phpseclib via composer. - Added more dynamic behavior to the new plugin area. - Added a funding yml file. - Resolved gh-442 to add a default catch all option to the setDynamicField method in the field class of the compiler. - Added the main GUI for the plugin area, gh-436 - Removed required from all code/editor field to improve the behavior of the codemirror editor. - Improved the token validation via Ajax. ### Testing Instructions Look over each issue and test accordingly. ### Expected result The all issues are resolved.
Llewellyn added this to the Feature Requests project 2022-08-05 08:26:49 +00:00
Sign in to join this conversation.
No reviewers
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: joomla/Component-Builder#457
No description provided.