|
302328c92a
|
Add getFieldsetXML and getFieldXMLString method to build fields in compiler gh-378. Refactoring the compiler to use camelcase for view code names.
|
2020-11-28 21:33:39 +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 |
|
|
e7104d9c1c
|
Added the new field changes for the new filter implementation. gh-378
|
2020-11-21 07:03:48 +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 |
|
|
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 |
|
|
e86ab88f5c
|
Fixed gh-571 compiler path errors.
|
2020-06-25 21:22:30 +02:00 |
|
|
70635ff6f0
|
Added notice to the compiler where it detects mismatching category view target names. Added the update script for categories in JCB. Made adjustments all across JCB to act according to gh-561 implementation.
|
2020-05-30 20:49:13 +02:00 |
|
|
f2b2228dd7
|
Fixed gh-565 by removing the old PHPExcel_IOFactory and adding the new. Updated the subform layout for verious subforms in JCB for beter display. Change the helper category naming conventions for better integration with Joomla fields. gh-561
|
2020-05-29 03:01:07 +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 |
|
|
e83319635a
|
Fixed gh-529 so that the custom admin view does not hidemainmenu when it is selected as the default view (dashboard)
|
2020-04-23 23:15:07 +02:00 |
|
|
e051134a79
|
Fixed gh-534 so that the correct comment is made in the module area with the GUI placeholders. First steps towards adding multi languages for both modules and plugins gh-503 gh-493 in JCB. Other small improvments to the date helper methods. Add the otpion to target the admin area with modules.
|
2020-03-24 03:11:43 +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 |
|
|
aae9ffb6e0
|
Added the option to use advance field modeling to store data in other tables in combination with the field being set to not be stored in the view/table in the admin view. Fixed gh-487 yet once again to allow the datalength to be stored everytime, and not get dropped. Imporved the JCB way of conditions field behavior.
|
2020-02-27 23:05:28 +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 |
|
|
a6cdafb31f
|
Started adding grapesJS to assistant area for the site view builder.
|
2020-02-12 16:27:32 +02:00 |
|
|
4664d89d0e
|
Fixed gh-518 to allow decimal for SQL to work properly. Fixed database relationship mapping in dynamicGet area.
|
2020-02-09 13:13:42 +02:00 |
|
|
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 |
|
|
a31f09aaa3
|
Improved the list view builder area in the new assistant area.
|
2020-01-12 07:22:19 +02:00 |
|
|
5fa49f1bca
|
Improved the fields builder area in the new assistant area.
|
2020-01-11 18:29:54 +02:00 |
|
|
f2d4e2490d
|
Added the modal sub subform for the list view columns in the Assistant.
|
2020-01-08 05:50:33 +02:00 |
|
|
f67dbfdd53
|
Added the modal sub subform for the view builder in the Assistant.
|
2020-01-05 06:27:21 +02:00 |
|
|
185dad4273
|
Started adding the Assistant GUI ;)
|
2020-01-03 05:36:47 +02:00 |
|
|
46e52db097
|
Added GUID to selected views, and started updating JCB accordingly.
|
2020-01-03 03:49:29 +02:00 |
|
|
b9729c49af
|
Added some helper script to the new Joomla Module Builder. Consolidated some ajax calls.
|
2019-12-11 01:18:55 +02:00 |
|
|
6c2ca03ebc
|
Added Joomla Module builder (JMB) Compiler and improved the JMB GUI
|
2019-12-06 07:33:01 +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 |
|
|
1a18f5a386
|
Stable Release of version 2.10.5
|
2019-11-09 14:49:20 +02:00 |
|
|
6539862534
|
Improved the internal session handel of JCB. Fixed gh-487 that removed the data size when creating a new field.
|
2019-11-08 18:24:03 +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 |
|
|
d78e3bb215
|
Tweaked the category naming. Improved the autoloader for composer.
|
2019-10-14 17:30:35 +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 |
|
|
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 |
|
|
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 |
|
|
d2f94d84fa
|
Improved the plugin form builder, to allow multi form field relationships.
|
2019-08-22 03:55:06 +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 |
|
|
ed43b00862
|
Expande 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.
|
2019-08-08 17:45:50 +02:00 |
|
|
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 |
|
|
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 |
|
|
a5ae94b93a
|
Linked the new plugin area to Joomla components. gh-436
|
2019-07-17 04:37:50 +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 |
|
|
e476bcb7b5
|
Added the main GUI for the plugin area, gh-436
|
2019-07-15 22:00:46 +02:00 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
6da9cb3d42
|
Fixed gh-417 edit layout by removing the one to many div's from the dynamic build method.
|
2019-06-10 01:05:37 +02:00 |
|
|
37d3f1425e
|
fixed gh-419 to correctly load the category filter (extention and view name)
|
2019-06-07 16:59:27 +02:00 |
|
|
4a878e32ef
|
Moved the filter sanitation to insure no empty filters will get loaded
|
2019-06-05 13:14:05 +02:00 |
|
|
e1f32c142b
|
Fixed filter to not display 'Select an option' but the field name instead
|
2019-06-05 12:50:42 +02:00 |
|
|
76449b01ec
|
Fixed category filter issue. Fixed permissions accross JCB. Updated some notes on the field types.
|
2019-06-05 12:26:15 +02:00 |
|
|
80c588a33a
|
Added Captcha field type. Started adding the crowdin integration.
|
2019-05-15 19:45:36 +02:00 |
|
|
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 |
|
|
9fcb317275
|
updated the year value. Added placeholder search to the new placeholder area.
|
2019-02-23 15:29:16 +02:00 |
|
|
25c14b45de
|
Added the new placeholder area for global & component level placeholders. Just like customcode you can now with the placeholders generate dynamic behaviour with placeholders all over the JCB custom areas.
|
2019-02-16 00:03:37 +02:00 |
|
|
1a538e71d7
|
Added buttons to edit cutomcode directly from where it is added in other areas around the component. This will improve the customcode workflow in JCB.
|
2019-01-31 23:44:21 +02:00 |
|
|
8cdf056ad4
|
Improved the adminForm validation JavaScript, thanks @ro-ot
|
2019-01-30 16:00:21 +02:00 |
|
|
018eed3054
|
Resolved gh-370 so that all fields get loaded in a dynamicGet, even new once created at a later stage.
|
2019-01-29 16:43:27 +02:00 |
|
|
b7a5cb7285
|
fixed issue that caused some custom code not to export for a JCB packages if found in anther custom code area. Made some corrections to the router helper class. Added return_here value admin views to improve the return values in url redirection. Improved the open valid base64 method to make use of default string. Update many ajax calls to not use jsonp, and infact be more secure.
|
2018-12-29 17:05:01 +02:00 |
|
|
279831da30
|
Added open Collective to the readme, thanks @monkeywithacupcake. Added default selection to adding admin views to component. Update some helper methods, and comments.
|
2018-12-19 06:14:51 +02:00 |
|
|
180f1cec6d
|
Moved the customcode together in the helper class. Improvd the note in the custom code area. Added helper method to load dynamic content, like banners accross JCB backend
|
2018-11-08 06:07:13 +02:00 |
|
|
6c4bab5ea9
|
Resolved gh-323 so we can load fields only in the linked or admin list views or in both. Added the option to also add permission to access fields. Improved the checkArray method to return arry count value. Fixed issue in field permissions when the value is and array, field type can not be made hidden, but should instead just be removed. Fixed an issue in the code search methods to insure all areas are looked at, and search and export.
|
2018-10-29 18:38:00 +02:00 |
|
|
73d383c755
|
Resolved gh-345 by adding whole new mysql table selection options in the admin view, under the mySql tab. Fixed the folder & file loader. Fixed the Update of custom files, so even the custom code and external code placholders will work in external files. Update all tables in JCB to use InnoDB Engine, utf8md4 Charset and utf8mb4_unicode_ci Collation.
|
2018-09-25 22:02:48 +02:00 |
|
|
e71ba204ca
|
Added the [Run Expansion] button option for faster compile and install option of selected components.
|
2018-09-20 21:17:07 +02:00 |
|
|
2e758308d2
|
Improved the getActions helper method, also added ->params to custom views.
|
2018-09-19 14:51:59 +02:00 |
|
|
38176365de
|
Fixed gh-340, to insure that if no selection is made, the default notice of Joomla comes-up and no submistion is made
|
2018-09-14 12:44:05 +02:00 |
|
|
45c255485f
|
Made a little tweak to placeholders, to remove uneeded space.
|
2018-09-11 22:28:17 +02:00 |
|
|
231d8aa984
|
Added the option to add custom tabs to the edit view of any admin view
|
2018-08-24 23:46:41 +02:00 |
|
|
42e85b3944
|
Added context to site and custom admin views to better target triggered events. Added the redering option in the admin edit view, so to expand forms via plugins. Improved the codename build in site and custom admin view.
|
2018-08-23 23:52:00 +02:00 |
|
|
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 |
|
|
5a8124fa29
|
Fixed missing language prefix to list header override option.
|
2018-08-19 22:26:26 +02:00 |
|
|
2a6be54317
|
Adapted the custom buttons and layout in the components, admins and libraries views. Fixed a bug in the JCB package import that missed custom code imports when code is changed inside the custom code.
|
2018-08-19 22:15:43 +02:00 |
|
|
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 |
|
|
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 |
|
|
df65ca3456
|
Added a new global helper method getFieldObject. Update the compiler area to make use of this new method.
|
2018-07-31 04:20:11 +02:00 |
|
|
e36b84f301
|
Stable Release of version 2.8.5
|
2018-07-30 08:10:50 +02:00 |
|
|
0a7b91829f
|
Fixed gh-318 so that default and other none database fields will not trigger SQL update and version increment. Fixed gh-317 that had conflict variable naming in the jsonToString helper method. Improved the refresh method for JCB package area.
|
2018-07-12 18:35:38 +02:00 |
|
|
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 |
|
|
25650efa47
|
Added Joomla volunteers banner. Fixed a syntax error in the custom admin view called get snippets.
|
2018-06-29 04:19:50 +02:00 |
|
|
fef3460772
|
Refactored the compiler list view body builder, in preparation of the relation fields. Added more options to the relation admin fields. gh-287
|
2018-05-24 15:58:48 +02:00 |
|
|
2543d11277
|
Updated compiler to allow dynamic update for language strings. Started adding the field relationship feature requested in gh-287
|
2018-05-22 21:01:55 +02:00 |
|
|
8488392fac
|
Update the header details in all files
|
2018-05-18 08:40:07 +02:00 |
|
|
3301ea5c63
|
Decoupling JCB even more from vdm.io in preparation of the launch of the joomlacomponentbuilder.com website
|
2018-05-18 08:03:55 +02:00 |
|
|
f7eabbbf35
|
Fixed the email helper class to match the custom global field value. Removed the spinner from export data option in the language translation area. Fixed the dynamic dashboard to be able to check if the view was found in the component. Updated the readme to reflect the new terms of gaining access to demo content.
|
2018-05-17 03:04:16 +02:00 |
|
|
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 |
|
|
476a0c525a
|
Added option to add source link to JCB packages, this also improved the JCB package import area
|
2018-05-05 16:47:48 +02:00 |
|
|
7cb78222ea
|
Fixed the clone method that gave the error Call to undefined method ComponentbuilderModelImport_joomla_components::updateAfter()
|
2018-05-04 22:27:49 +02:00 |
|
|
3329aad3c7
|
Added the option to Manage JCB Package Directories in the globle Options area
|
2018-05-03 16:04:47 +02:00 |
|
|
47f90de990
|
Speedup the import page of JCB packages, to via background ajax get package info and store it in local browser memory
|
2018-05-03 13:30:53 +02:00 |
|
|
2f4f9ff0a3
|
improve the method to detect that it is working with another component, and so tell the method to also look outside the current scope (component)
|
2018-05-02 23:59:01 +02:00 |
|
|
d961652f56
|
Futher improved the JCB package manager, so to be more stable and give enough information about selected packages
|
2018-05-02 16:47:01 +02:00 |
|
|
dfef0774f3
|
Improved the JCB package import area
|
2018-05-02 03:38:42 +02:00 |
|
|
88dbcee380
|
Added the community JCB package import option. Improved the jsonToString method to be more dynamic
|
2018-05-02 00:19:42 +02:00 |
|
|
cec566176d
|
Fixed admin_fields_conditions edit view to insure an array gets given to the count function
|
2018-04-27 15:45:50 +02:00 |
|
|
0857101371
|
Tweaked the field database area to insure that users are forced to set the database values
|
2018-04-23 02:42:41 +02:00 |
|
|
4b57e69edb
|
Improved JCB to now be able to have other languanges then en-GB as its base/main/global language. This will allow you to build your components in a language of your choice.
|
2018-04-20 01:36:49 +02:00 |
|
|
d1813147d3
|
Added edit links to templates and layouts. Fixed the alias and title selection issue in admin fields area. Added all available languages in Joomla to language area.
|
2018-04-19 17:52:47 +02:00 |
|
|
48a3a49d6f
|
Added minify of JS to the compiler area, also improved the infusion area to make more use of the getCustomScriptBuilder method
|
2018-04-18 21:11:14 +02:00 |
|
|
98448b24b7
|
Fixed the Add JavaScript (views-footer) option, since it did not add the javascript, but now does. Also added some spinner to the Joomla Components view.
|
2018-04-18 14:03:07 +02:00 |
|