Commit Graph

424 Commits

Author SHA1 Message Date
802554e7a9 Fixed line break error in JavaScript building area, also added little notice in field area to select field type. 2018-04-11 22:53:11 +02:00
e6b2b48ac7 Update the field area to be more user friendly, phase A of gh-258 2018-04-11 22:06:12 +02:00
10fdac5d60 Improved the field builder around JCB, moved some xml function into the JCB helper class core 2018-04-08 08:12:18 +02:00
6a77d71095 Fixed the import JCB packages link on dashboard, add frame to layout and template snippet display in related views 2018-04-03 08:24:24 +02:00
0a4b8f067f Added the validation rules to the export and import of JCB packages 2018-03-30 11:32:22 +02:00
af1e76d21e Made further improvments to the dynamic button to list fields 2018-03-30 09:58:24 +02:00
07662a8a8b Fixed gh-255 to insure that the correct component name is used when building the button on the edit view where the custom field is used. 2018-03-30 06:41:33 +02:00
65e0a19dee Fixed the edit-view for front-end to insure ajax also gets moved to site ajax. Also updated the UIkit notify to target uikit2 convention. 2018-03-30 03:29:24 +02:00
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
0ba2a0e8cf Added validation rules resolve gh-254. Removed empty sql files. Improved the field area. 2018-03-27 11:57:16 +02:00
4f7ddcefe7 Added checksum validation for VDM packages and improved the JCB package import area 2018-03-24 03:36:07 +02:00
052adc271f Upgraded to v2.7.0 with new VDM package import option 2018-03-21 05:10:34 +02:00
baba793def Fix gh-249 that caused the admin views to break in PHP 7.2 We also added VDM package import to the import of JCB packages 2018-03-21 04:45:51 +02:00
1c8129eec7 Fixed the linked to feature to also detect fields linked to subforms and repeatable fields 2018-03-20 04:35:48 +02:00
42ae72d97e Added string manipulation back as a field building method, to insure JCB always works well accross shared server invironments. We did not remove the SimpleXMLElement method, but kept both options with a global selection option and internal error handeling. Resolved gh-197 2018-03-18 06:28:54 +02:00
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
1991a46689 Fixed the getFieldName method to always fall back to global name if none is set in the xml. 2018-03-11 04:59:46 +02:00
ee949fbe6e Expanded the automatic DB update feature, to insure that any changes to a field name/datatype/lenght will now also create a DB update, resolve gh-241 2018-03-11 04:44:43 +02:00
34efe32002 Added the feature to use admin and custom admin views as the dashboard of the back-end of a component, requested in gh-148 2018-03-09 05:29:05 +02:00
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
a39289ac9c Added feature that will allow custom icons on the dashboard of component to use custom links - resolved gh-240. Tweaked the compiler messages. 2018-03-05 02:13:42 +02:00
45e1c33865 Fixed the export feature to insure no old data structures are exported. Added extra field detection to insure all related fields are exported 2018-03-03 05:19:28 +02:00
1902604328 added some updated notes to the paths area 2018-03-02 04:08:40 +02:00
836df43fcc Improved the JCB package export/import feature to insure that the new full paths are also moved, also made a few bug fixes in this area to better deal with divergent data id managment 2018-03-02 03:37:04 +02:00
593a4c7c89 Fixed gh-237 passing th 4th value as zero to insure the onContentPrepare method signature match. 2018-03-01 16:49:04 +02:00
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
61a8d6fe3f added a switch to insure that one of the custom fields of the same type are seen as the prime field, so to insure that its PHP values over rule all other 2018-02-20 23:23:35 +02:00
9d64afe138 Fixed gh-234 to insure that the FTP server option works. Added the server option to the JCB package backup area. 2018-02-20 22:46:29 +02:00
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
c7551c6edd Added the phpseclib librarie for ssh/ftps server protocol as explained in gh-230. Extended the Component Files & Folders concept to allow adding files and folder from anywhere where PHP/Apache has permission to read, resolved gh-231 2018-02-16 23:53:43 +02:00
0c798d9579 Started with the first adaptation to implement the ssh protocol as mentioned in gh-230 2018-02-15 02:43:07 +02:00
2c38f86823 Update to dropbox class (used in other components like Sermon Distributor to get shared links), little tweak with notice board 2018-01-29 23:18:09 +02:00
f048c5c29f Made little fix to search of local Joomla component on JCB package import 2018-01-24 14:47:57 +02:00
1c20e2ef8b Added Dynamic Router Implementation to resolve gh-74 2018-01-24 00:05:57 +02:00
850b5867e1 Few bug fixes to the translation manager 2018-01-20 14:23:36 +02:00
467a7aac95 Added some checks to lang array, adapted the notice board 2018-01-19 13:53:18 +02:00
f692e573f6 Fixed the compiler to insure the getExImPortHeaders method is added even when no custom script has been set 2018-01-18 01:28:44 +02:00
189a8723ac Added easy translation export and import feature, to allow translation to be done via an exel spreadsheet 2018-01-18 01:14:43 +02:00
d00603355b Fixed gh-219 import of JCB packages 2018-01-16 14:36:47 +02:00
3de31b1c1a Added ftps custom field back 2018-01-15 21:32:38 +02:00
98510ae504 Added (Linked To) back in related areas, so we can see where what is linked. Added ajax fields to the custom admin view. Added some backward compatibility to stylesheets and scripts being added, resolved gh-217. Fixed gh-212 no access lang string. Added the site CSS area to Joomla Component view resolved gh-216. 2018-01-15 17:54:05 +02:00
7c7a0151b9 Added new JCB domain and email address to further pave the way for the JCB community. Improved the support info. 2017-12-27 05:45:35 +02:00
cd5f1f2c87 Fixed few bugs in import/export of JCB packages. Resolved gh-204. Made some updates to the Dropbox class, more coming. 2017-12-25 14:46:35 +02:00
98a5803faf Added auto versioning to all JavaScript and CSS fiels being added, to insure it reloads when there is an update. Resolves gh-203 2017-12-22 21:46:03 +02:00
26050c771a Fixed the links of folders in libraries, added another note to libraries, started with linked to ajax functions. 2017-12-17 11:21:34 +02:00
e44b6bc272 Continued formatting of JCB code 2017-12-15 03:10:10 +02:00
d3cbea5c82 Major code formate to try and set a standared. Added four new fields for JavaScript files 2017-12-15 02:01:33 +02:00
258f7441d7 Resolved gh-194 to allow for [close & New] Button in linked views 2017-12-12 15:18:27 +02:00
f900f65baa Renamed the uikit lib folders. Resolved the gh-188 by updateing the note. Resolved gh-92 by implementation of the library manager in the compiler. 2017-12-10 21:17:26 +02:00
19d4d77305 Improved the get snippets area to load one library at a time. started on the adaptation of the compiler that is needed for the new libraries 2017-12-03 20:09:04 +02:00