Commit Graph
43 Commits
Author SHA1 Message Date
Llewellyn 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
Llewellyn 2ea64446af Added the needed changes to the core compiler to manage dynamic headers per/model via pro-member-plugin. gh-548 2020-10-21 05:10:19 +02:00
Llewellyn 27de9a83a5 Removed the fallback for empty description on title field.Improved the createUser method to allow custom methodd registerUser to create a user. Fixed the empty not_required field issue. 2020-07-18 21:36:05 +02:00
Llewellyn 354565d96a Major improment to user helper methods. Fixed custom field building options to allow options to be set. Fixed gh-569 to use correct paths in module custom fields and rules. Imporved the fancy date helper methods. Added the new Text::_() languange string search for language strings. Add the option to add header custom code to custom fields. 2020-07-07 17:13:04 +02:00
Llewellyn 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
Llewellyn 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
Llewellyn 12c456ca6b Fixed javascript overload in the field conditions area. Fixed a dynamicGet error that linked the wrong tables with eachother. Fixed gh-519 so that the form is loaded around pagination, note that this may break some implementation, but this fix will allow for a more correct html. 2020-02-05 01:18:34 +02:00
Llewellyn 46e52db097 Added GUID to selected views, and started updating JCB accordingly. 2020-01-03 03:49:29 +02:00
Llewellyn ffbb733576 Added Joomla Module builder - GUI 2019-12-03 04:17:35 +02:00
Llewellyn 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
Llewellyn 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
Llewellyn 773a753323 Resolved gh-463 to insure data types that require length is enforced by default in the GUI. 2019-09-12 22:06:52 +02:00
Llewellyn 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
Llewellyn 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
Llewellyn d2f94d84fa Improved the plugin form builder, to allow multi form field relationships. 2019-08-22 03:55:06 +02:00
Llewellyn 4581b310de 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 2019-07-28 23:48:42 +02:00
Llewellyn affaeb72f8 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 realtions. Improved the new plugin area to also have system name and option to add custom header code. gh-436 2019-07-19 04:32:41 +02:00
Llewellyn fcd5846c5a Update the phpseclib via composer. 2019-07-17 02:29:27 +02:00
Llewellyn e476bcb7b5 Added the main GUI for the plugin area, gh-436 2019-07-15 22:00:46 +02:00
Llewellyn 2af4b8cf50 Removed required from all code/editor field to improve the behavior of the codemirror editor. Improved the token validation via Ajax. 2019-07-08 18:05:54 +02:00
Llewellyn b9c758b800 Added context to all compiler events. Added layout fields override options for dynamic field generation. 2019-07-01 19:17:16 +02:00
Llewellyn f03c6f5204 Added an after cancel custom code area also in connection with gh-418 in the admin view. 2019-06-12 22:36:05 +02:00
Llewellyn eae13dff06 Resolved gh-418 by adding an on before cancel custom script area to the admin view. 2019-06-12 22:06:19 +02:00
Llewellyn 80c588a33a Added Captcha field type. Started adding the crowdin integration. 2019-05-15 19:45:36 +02:00
Llewellyn d7b555e7af Resolved gh-410 to allow default data type values for the database to be set per fieldtype. 2019-05-03 01:00:14 +02:00
Llewellyn 9fcb317275 updated the year value. Added placeholder search to the new placeholder area. 2019-02-23 15:29:16 +02:00
Llewellyn 45c255485f Made a little tweak to placeholders, to remove uneeded space. 2018-09-11 22:28:17 +02:00
Llewellyn fdc66fe4c7 Added the feature to add custom Joomla fields to your components, requested in gh-247. Added plugin events to the dynamic get area. Added the script to remove field build in relation to component when component gets uninstalled. Improved the getForm method in the model to allow the passing of options to the form. Made further improvements to the implementation of the return parameter across the component redirecting behavior. Made some changes to the list layout views using the field relations area. 2018-08-23 03:59:45 +02:00
Llewellyn 70e198abf3 improved the redirect option to work even if the parent method returns false. Resolved gh-330 by addig a full width class 2018-08-14 10:25:46 +02:00
Llewellyn 78208d1525 Fixed the compiler to allow edit views be build even if no other site views are set. Removed all the depreciated joomla jimport statments. Update the getModel method in the controller. Updated the getRedirectToItemAppend, cancel and save method in the controller to also use the return value if internal. Added the addTablePath to the getTable method in the model to insure table is found when called from outside the in another component. Updated the diplay method in the JViewLagacy class to also use the return value if not null. Updated the component core to use JAccessExceptionNotallowed instead of JError::raiseWaring when user not have access to core. 2018-08-07 14:25:26 +02:00
Llewellyn 769e31061c fixed line spacing in getform method 2018-07-06 17:52:24 +02:00
Llewellyn 69d358ca06 fixed line spacing in getform method 2018-07-06 17:47:27 +02:00
Llewellyn a9a0952ff3 Added a global editor switch for all editors in JCB, the default is none. gh-305 Added two new fields to the admin view to target the getform method in the model. 2018-07-06 15:46:30 +02:00
Llewellyn f7be7ddad0 Resolved gh-287 that adds the feature to join/combine results of multiple fields in the admin list view. Update the tab string to make tabs dynamic in nature. Imporved the compiler building of the admin list view 2018-05-26 12:03:08 +02:00
Llewellyn 8488392fac Update the header details in all files 2018-05-18 08:40:07 +02:00
Llewellyn e04db1b5b2 Added the email field type to resolve gh-283. Fixed the CSS inclution error to resolve gh-278. Added the option to add sql_uninstall dump value to a component. Did some class formating on the compiler. 2018-05-11 06:08:14 +02:00
Llewellyn 4e740f568e Added the option for automatic alias building, resolve gh-246. Made improvements to the buttons all over JCB, and the tweaked the field view a little more. 2018-03-28 11:46:14 +02:00
Llewellyn 052adc271f Upgraded to v2.7.0 with new VDM package import option 2018-03-21 05:10:34 +02:00
Llewellyn e715fa1614 Made some changes to insure JCB is stable in PHP7, removed the related translations string from joomla_component view to speed up page load. 2018-03-12 00:36:14 +02:00
Llewellyn 417076243d Added medium enencryption and added an over all improvment to the encryption implementation. Added extra security to EXTERNALCODE feature that only allows admin to make use of this feature. 2018-03-06 05:03:44 +02:00
Llewellyn 1b86f1539a Fixed gh-235 to insure that the public access switch for front-end views work. Resolved gh-236 to Auto save Name to System Name if blank. Added text area for private key of server. Fixed the getModel helper method. Fixed the batch methods. Maked a few tweaks to the compiler. 2018-02-27 14:17:38 +02:00
Llewellyn c3156642b2 Added more security to the composer vendor folder. Added the SFTP get helper classes, and adapted the compiler to use SFTP 2018-02-18 00:47:01 +02:00
Llewellyn 0c798d9579 Started with the first adaptation to implement the ssh protocol as mentioned in gh-230 2018-02-15 02:43:07 +02:00