e99899f6f1
Fixed changelog direction so newest changes is listed at top of the file. Finished the init function of super powers. Adds rest function inside super power. Adds super powers to all templates. Updates many helper class methods to now use the utility classes. Adds the method to the component entry file (as-well). Moved most methods from the compiler fields class to powers. #955 Refactored many new builder classes from the registry class. Converted the Content class to two builder classes. Adds option to add additional templates to a module. Resolves #1002 by adding STRING instead of WORD. Ported the FOF encryption class into Powers. https://git.vdm.dev/joomla/fof Changed all CSS and JS to use instead of in compiler code. Adds option to turn jQuery off if UIKIT 3 is added. Adds option to auto write injection boilerplate code in Powers area. Adds option to auto write service provider boilerplate code in the Powers area. Improved the method and all banner locations to fetch from https://git.vdm.dev/joomla/jcb-external/ instead. Major stability improvements all over the new powers complier classes. New [base Registry class]( https://git.vdm.dev/joomla/super-powers/src/branch/master/src/7e822c03-1b20-41d1-9427-f5b8d5836af7 ) has been created specially for JCB. Remember to update all plug-ins with this version update (use the package).
2023-10-18 09:26:30 +02:00
737bd03e46
Stable release of v3.1.19
...
We fixed #972 so that custom code (in the header) will be added after the power namespaces. We added a message to show when a server move failed. We fixed the BaseConfig to not use '_' as separator. We fixed the footable loading issue. We removed the need for passing placeholders by reference. We added the option to generate a CHANGELOG. We fixed the server class to load new client if server details changed. We fixed the readme placeholder issue #978 . We fixed the empty server url issue #978 . Fixed Package import to now use the phplibsec version 3.
2023-02-27 14:27:41 +02:00
e614f2ec23
Adds phpseclib version 3.
2022-12-29 08:12:03 +02:00
4217b22f67
Adds new Content class. Adds the intial Package Classes. Removed phpseclib.
2022-12-04 11:23:43 +02:00
869a1879cb
Moved some class around for better structure in the jcb_powers of JCB. Fixed small issue with JCB package export.
2022-10-23 23:18:02 +02:00
c9aa80aec1
Moved JCB into one version.
2022-07-09 17:45:08 +02:00
d789ef249e
Moved the MVC to extend the CMS MVC via namespace.
2022-05-25 10:30:55 +02:00
1e0533ffa5
Fixed #884 so we will have correct pagination in admin area J3. Imporved the import of powers JCB-pro.
2022-05-16 06:25:03 +02:00
758c0f38cf
Adds better options with custom get.Improved the auto checkin method.
2022-02-02 13:45:15 +02:00
53725a917d
Adds gitea URL. Adds option to add changelog gh-813. Adds clone option to some areas. Fixed gh-784 to allow BASE64 filter selection.
2021-12-21 16:44:50 +02:00
ab471e3ccb
Added search by translated string to the translation area.
2021-10-18 22:12:19 +02:00
0f00ff90ed
Fixed JCB package export to catch layouts in admin view custom code areas.
2021-05-17 05:57:02 +02:00
3c3951ae83
Converted all files from dos to unix, as most servers are UNIX based anyway. This fixes the linebreak mismatching issue mentioned in gh-638.
2021-03-05 05:08:47 +02:00
9f59578f8c
Adds update server link. Set v2.12.6. Little bug fix on the Component admin list view.
2021-02-02 23:13:59 +02:00
54a86fb530
Reordered some helper class code in the GUI. Fixed gh-663 so that the label is used in the filter instead of the code_name. Renames field to Modeling Method in the field area.
2021-01-30 15:41:35 +02:00
bb414c980c
Removes the custom component field from JCB. Made some filters to be multiple selection in site & component list view. Adds the combo field more correctly to JCB.
2021-01-15 09:13:20 +02:00
d9da5d9fc4
Fixed gh-637 so that the header values will be added. Updated the copyright to only show the first year so we need not update these again.
2021-01-03 18:49:35 +02:00
a28c5cf746
Updated the copyright date for the new year 2021. Improved the compiler message area.
2020-12-25 23:16:34 +02:00
b3ab6337d2
Added the new Intelligent fix to the assets table rules column (the new default). This will add the fix only if needed, and removes it only if no longer needed, with messages that tell the end-user what it has done. Resolves gh-616
2020-12-11 04:05:48 +02:00
ef5480fc7f
Fixed the filter array checking in the getStoredId method for categories as well.
2020-12-10 17:56:47 +02:00
360c61f5da
Fixed the filter array checking in the getStoredId method.
2020-12-10 06:16:01 +02:00
b65d868a86
Added the GUI switch to control the adding of the asset table fix. gh-616
2020-12-10 03:31:30 +02:00
06c97afa05
Added filters above the admin list views to resolve gh-378
2020-12-03 07:26:49 +02:00
83e4562d62
Fixed the access filter in query. Fixed the array to int helper use. Added the correct language strings to category and access filters. gh-378
2020-12-03 02:13:49 +02:00
f20039b390
Added getListViewDefaultOrdering method to compiler. Moved getFieldDatabaseName to the get class of the compiler. Updated the setFieldFilterListSet method. Imporved the filter query code to ignore empty values. gh-378
2020-11-30 05:59:45 +02:00
5db5ac7bbb
Refactored the setFilterFields and setStoredId in the compiler as still part of the new filter option improvement. gh-378
2020-11-21 08:01:26 +02:00
2490123095
Updated the contribute area in README. Added the multi filter query method, and adapted the setFilterQuery method for the new filter options. gh-378
2020-11-21 07:07:18 +02:00
8190e72902
Resolved gh-600 so that the SQL set in the Admin view will exported with the JCB package.
2020-10-11 04:02:00 +02:00
98f1821914
Added the option to exclude language strings from JCB package exports.
2020-07-28 06:14:49 +02:00
6bb23fc6ee
Improved the export feature to allow bulk custom overide, and dynamic behaviour towards larger sets. Added function name to custom buttons as a class for CSS styling.
2020-07-24 06:11:38 +02:00
3a2b8497e3
Changed main views in JCB to sort id descending.
2020-05-22 02:32:58 +02:00
2564b75e5d
Changed JArrayHelper to use ArrayHelper and added the use namespace to the files needed. Changed JString to use StringHelper and added the use namespace to the files needed. Fixed the spelling mistake of uniqe. Made changes to compiler to accomidate the new pro member feature that added viewsDefaultOrdering options. Fixed the moving of custom fields found in subforms of a plugin or module. Improved the sorting options to correctly map for custom fields and the category field.
2020-05-22 01:38:20 +02:00
ad8717a47d
Added events to the new module and plugin translation areas. Updated the fieldtypes to have more info on the showon property.
2020-04-03 20:45:48 +02:00
86f671c87c
Added module area target client switch. Added the custom code placeholder search to modules. Improved the JCB backup feature to only move the zip package to the backup location.
2020-03-13 04:45:08 +02:00
785badc921
Took the assistant out of the staging branch for now, so we can get the next release out.
2020-02-17 22:09:16 +02:00
46e52db097
Added GUID to selected views, and started updating JCB accordingly.
2020-01-03 03:49:29 +02:00
8c284aaed4
Added Joomla Module to import and export of JCB packages. Improved the export/import to insure IDs of fields in the Joomla module and plugins are also correctly exported and imported.
2019-12-07 03:39:16 +02:00
e4d1917c19
Added Joomla Module builder - Compiler
2019-12-06 07:31:32 +02:00
ffbb733576
Added Joomla Module builder - GUI
2019-12-03 04:17:35 +02:00
850ee4b7e9
Added the feature that stops plugins from being exported as part of JCB package
2019-11-13 05:36:42 +02:00
010a134e1a
Moved the phpseclib files to their own folder in libraries. Improved the composer autoloader in JCB. Improved the phpseclib class implementation. Added a new Expert Mode to field modeling under the database tab in the field area.
2019-10-16 22:38:43 +02:00
b8d8b8e813
Resolved gh-460 to insure that all default fields, including the access and meta fields can be overwriten/replaced with self build fields. Added the UIKIT3 Icon JS to the document where needed. Fixed the permissions implementation to insure spacer fields are not targeted with edit controll and when a view permission is set, it behave correctly.
2019-10-11 15:41:00 +02:00
2b1e0a65fa
Added option to include or exclude Joomla Plugins from being compiled or exported. Added the Joomla\Utilities\ArrayHelper to helper class header. Added option to only export words if required global option fields are set. Added option to use strict field access on all exports if required global option fields are set. Fixed gh-475 by adding the option to add a github token if needed under the global options global tab, also updated the error message.
2019-09-10 19:38:16 +02:00
e3f22d631c
Fixed count (php 7.2) issue across JCB. Improved the setModelExportMethod method in the compiler to now work as a setGetItemsModelMethod instead. Added more strict permissional implementation per/field across the export methods of JCB.
2019-09-05 23:12:56 +02:00
3cbe21f57d
Improved the compiler getDynamicScript to also use function tabs. Moved the fucntion tab to helper class. Added dynamic title and description insertion options to permissions area.
2019-09-04 13:52:31 +02:00
04ed58afe8
Fixed gh-458 so that the && is not added if we have no extra values to validate. Added linked to details to Joomla Plugin area.
2019-08-15 16:26:46 +02:00
7fed9d7a1c
Resolved gh-436 so that the new Joomla plugin builder/feature is fully active, and part of the import and export of JCB packages.
2019-08-13 03:08:30 +02:00
8d2af8365b
Added more dynamic behavior to the new plugin area. Added a funding yml file.
2019-07-17 01:26:18 +02:00
a90d6f51f7
Fixed the code search keys to include new views, and fields across JCB.
2019-05-20 22:55:25 +02:00
80c588a33a
Added Captcha field type. Started adding the crowdin integration.
2019-05-15 19:45:36 +02:00