Commit Graph

761 Commits

Author SHA1 Message Date
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
6719a7008b Fixed gh-517 to force mysql to use a dynamic row_format on all internal JCB database tables that we overlooked. 2020-01-29 05:46:54 +02:00
630bfcb177 Fixed gh-511 so that custom fields also get copied to module fields if set to do so. 2020-01-26 00:24:42 +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
cf94654c61 Removed guid from target relationships for now. 2020-01-08 06:27:24 +02:00
f2d4e2490d Added the modal sub subform for the list view columns in the Assistant. 2020-01-08 05:50:33 +02:00
68c040eebb Fixed gh-510 so that snippets are imported from github correctly. 2020-01-05 23:19:20 +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
a317ba855f Fixed gh-504 to allow custom code to be included on compilation 2019-12-23 05:47:19 +02:00
2ed53b2a3b Added correct behavior to Tweaking Joint relationships in the dynamicGet compiler method setGetData. gh-500 2019-12-16 05:02:51 +02:00
9f6e0c49da Added media library placeholder to module builder. Remove uikit-3 from JCB, was added by accident due to test module. v2.10.9 2019-12-13 05:58:41 +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
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
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
850ee4b7e9 Added the feature that stops plugins from being exported as part of JCB package 2019-11-13 05:36:42 +02:00
1a18f5a386 Stable Release of version 2.10.5 v2.10.5 2019-11-09 14:49:20 +02:00
04c080d460 Resolved gh-489 to load field name with the field type 2019-11-09 04:00:14 +02:00
693f51aff3 Fixed gh-490 Revision typo to say Version 2019-11-08 23:27:31 +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
548af56265 Added transliteration to safe field name and safe type naming methods. 2019-10-11 16:56:37 +02:00
39b276ac4b Adapted the transliteration to use Joomla API 2019-10-11 16:51:43 +02:00
4fb4069d64 Merge branch 'bamboo2panda-staging' into staging 2019-10-11 16:46:55 +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
dd457ee571 Transliteration of cyrillic characters 2019-10-11 13:53:26 +03:00
66c4a87cfc Transliteration of cyrillic characters. 2019-10-11 11:24:11 +03: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
bb798abe8c Improved round-trip development to also include plugins. 2019-09-11 16:50:42 +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
9781910dd3 Added option to pass user object to getActions helper method. v2.10.1 2019-09-02 10:39:25 +02:00
0b95737524 Added beter integration with Joomla Action log for JCB. 2019-08-28 16:46:43 +02:00
2a6e4b21e5 add onBeforeGetComponentData & onAfterGetComponentData events to compiler of JCB. 2019-08-28 15:07:18 +02:00
f168fb7363 Fixed gh-468 to insure language strings are updated correctly. 2019-08-28 13:48:07 +02:00
40d867e602 add onBeforeBuildAccessSections & onAfterBuildAccessSections events to compiler of JCB. 2019-08-26 19:30:22 +02:00
9fcc5c3930 Fixed gh-467 so that the XML build of fields will work correctly with the new groupedlist field type. Added placeholders to class comments. 2019-08-26 08:54:16 +02:00
d2f94d84fa Improved the plugin form builder, to allow multi form field relationships. 2019-08-22 03:55:06 +02:00
c13c752abb Added the custom code ID to warning when custom code could not be correctly placed back into the code/file. Resolved gh-459 2019-08-16 18:34:13 +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
3a27038164 Stable release v2.10.0 v2.10.0 2019-08-14 13:45:49 +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