Data Driver & Automation - Weak & Strong AI
Change log | MentDB Weak
Compress a PDF file (Warning, everything is transformed into an image, it is made for PDFs of type images originally.)
Mona: all training are now saved with 'version'
Mona: add rights for execute training to specific user
Mona: pull / push training on a remote mentdb server
Mona: Download remote trainings with remote saved rights
Jetty: don't list directory in http and https applications
Replace AliceBot by LisaBot (Weak version)
Add timeout in "rest http*" funtions
Filter on 'ok' and 'ko' in same time into "log search" function
Run MQL script through job manager in a MentDB Cluster
Improve the function 'metric sessions' to show the current fx
Caching scripts for quick access (performance improvement)
Get chart data for MentDB Strong (in JSON format)
Get table data for MentDB Strong (in JSON format)
Change the font size of the editor by number
Integrate new backup serveur option (linked with Innov-AI plateform)
Show popup menu only on right click on the editor
Get files from local or remote connection from the editor easily (FTP, SFTP, FTPS, CIFS, SSH)
Cross Origin Access (Web service)
CIFS: add filter on files ls
Fixed: Important bug on linux with low kernel version (jar files are not loaded in a good order)
Get client host name, IP and port from all remote connections
Save script on each inserts/modifications (into the table history)
Read and write headers from/to HTTP request or response
Get the Java PID
Add last modified date to ls function in ftp ftps cifs
ETL Generator (GUI: 9 clicks)
Add parent id on stack processes (to show log structure into lod stack)
Bug File Watcher - insert to the stack
Bug JSON_EXTRACT in H2 database (MySQL compatibility)
Bug log4j fixed
The SCRUD is now compatible with Oracle, PostgreSQL, SQLServer, MySQL, H2, HSQL and Apache Derby
Bug on multiple create same user
Bug autocompletion into the editor on linux (freeze autocompletion)
Bug autocompletion into the editor on linux (space must kill auto-completion)
"Mode" function to give access to the good environment DEV/PROD
"Flow" functions to follow one flow with many stack processes
MQL: Synchronized block
Add function "stack var_show"
Bug into the stack: add new execution+variables into the stack an commit all when ready to execution
Bug: * 8.45 100 = 844.9999999999999 (bd* 8.45 100 = 845 solved by BigDecimal Java)
Metric system: Bug into MQL parser to get current executed function
Bug: 'log write' for long text does not insert into the 'logs' table
Bug into IMAP manager (download in memory - into JSON)
Search 'text' in script must use SQL for more speed
Bug fixed and Improve IMAP manager (download in hard disk)
Bug fixed in parameter manager (Parameter exist function)
Bug fixed in parameter manager (cannot save a parameter with null value - a small bug but very annoying)
Back to commons-net-3.3.jar (bug in ftps module)
New parameter 'WEB_SERVER_INVALIDATE_IF_DISCONNECT'
Get Stripe session for product payment
Resize an image
Rotation an image
Backup script - no mysql locker when backup
Backup script - only specific tables
Get parameter from memory before (value lenght <= 5000 by default)
Default cron times were updated (for low power machines)
Warning: I strongly advise to migrate to this new version
Bug fixed in stack manager
Job manager was improved
Default jobs was updated to 10s min
Bug fixed in session id generator
Bug fixed in node manager (for json array)
Job manager was improved
Data corruption bug fixed (MySQL and H2 Database as robust storage engine)
Right management was improved
Many bugs fixed in MQL Editor
Warning: I strongly advise to migrate to this new version
Data corruption bug fixed
Diagnostic file system functions
Repair ghost data blocks
Force to add data blocks
Get data from database without reload request (sql block*)
Improve the editor
Bug fixed in download form
New editor theme (fixed many bug)
Download data module from many databases was improved
Redirect tmp directory for each user
Bug: env in condition delay on script
Improve stack process manager (nb in thread by script)
Improve log trace manager (last request/result by session)
Improve IMAP module (Download all information from EML attachements)
In the editor (Better view of the server organization)
In the editor (new button to show last request/result by session)
In the editor (new shortcut to show a process id)
In the editor (new shortcut to execute 'file dir_list')
In the editor (new shortcut to execute 'file load')
IMAP protocol can now download email with attachement EML
Bug fixed in "string get_variable"
Bug fixed in "relation execute"
Bug fixed in application Intent
Get variable from string
Commit a specific script
Bug fixed in versioning module
Manage the versioning of MQL
Add a new function to merge a script
Call GLPI throught REST API
Download data from several databases into a centralized database
Download mail throught IMAP on Microsoft Azure + get token from Azure
Improve the MQL Editor
Move quartz scheduler to 2.3.0
Bug fixed: REST API is valid if response >=200 and <=206
Bug fixed: MQL request redirected to the tunnel when right click on a node into the tree script
Bug fixed: update password on User Manager
New application 'Neural Network Trainer'!
DL4J CSV functions was improved
MentDB Weak Ready to use the 'Neural Network Trainer' app
Bug fixed in app usermanager (group replaced by `group`)
Add 'bootstrap4-toggle.js' into the defaut web template
Ready to use the 'presence' app
MentDB can now work with 'MongoDB'
Upgrade to MySQL 8 (JDBC Driver 8.0.21)
Upgrade module 'commons-net-3.7'
Add logs into the stack when jobs (cron) is in error.
Imap protocol return the maximum of info on the mail if a timeout ou an error appears.
Bug fixed: Detect click >=2 to active the mouse into the Editor.
Deployment script to add by default into the server.
Get remote table snapshots et local MySQL integration.
Don't lock the stack if a database keeps the connection open (kill process).
MentDB Weak: Improve application manager (user rights and menu for all applications into the appstore)
Many bug fixed into all applications into the appstore.
Improve Index-AI library
New application was created: Index-AI (into the AppStore). A lightweight search engine (like Google).
Improve research on the editor
New Math function: math order_int, math order_long, math order_double, math order_float to order a JSON array
Refresh cluster and research are now separate on the editor
Editor: MQL Assistance, direct access to Jimmitry.
Editor: Improved keyboard shortcuts
Editor: Addition of a button listing the keyboard shortcuts
Editor: Improved full screen mode
Editor: Improved MQL input tab
Editor was improved.
Mentalese context was added in 'relation execute' function.
Editor: Font size = 13 by default
Editor in dark theme
Bug fixed: Session which does not close properly if number of parameters is invalid
Add properties in all connection manager
Editor connect to many mentdb servers in one editor
Improve find form
Upload and Download file with 'MentDB Editor'
Reload a backup
Bug fixed in search script into the editor
Make a video to show how to create a backup
Make a video to replay a backup
GUI Editor, add more icons.
Add MQL sample ready to use into the Editor
MentDB is compatible with Raspberry PI
Bug fixed in editor.sh (cd $basedir)
Backup process is ready
Restore process backup is ready
Make a video to show how to backup a MentDB server
Make a video to show how to restore a MentDB server
MentDB now starts by default in embedded mode (with H2 database).
All functionalities are operational in embedded mode
Extend the default MySQL connection parameters in a parameter of the server.conf file
Bug in scheduler + stack because the light mode: fixed
Bug in set_delay for asynchronous execution: fixed
Session timeout on each web application in online or offline mode
More text size for MQL Editor (to show the source code)
New math function 'math base_to_base'
Bug light_mode = true in first start: fixed.
Bug AIML get_var: fixed.
Light mode serveur (without MySQL)
Update the application 'Task Manager' on the new architecture
Update the application 'Knowledge' on the new architecture
Update the application 'Book Manager' on the new architecture
Switch between applications
Preparing the orchestration of applications
Modification of the portal to be able to welcome all future applications
Imap: download attachement with QPDecoderStream.
Http(s) session to control a web site
Create the application 'User/Right Manager'
Bug fixed when rollback transaction on start server.
Urgent: A corruption bug has been fixed in the Sequence+Stack manager (2 scripts that retrieve a process ID at the same time).
Integration DL4J for CSV training (tested only on MacOSX at this time)
Urgent: A bug has been fixed in the CRON manager (user session was not closed if a MQL script generate an exception).
A bug has been fixed in the SCRUD generator for multilingual mode.
Allow Web application to upload files
Timeout on SFTP connector
Synthaxic staining of MQL (string mql_to_html)
Simple bug quote & # 38; instead of & # 39;
Rename the database filed: 'fistname' instead of 'firstname' (table users)
Integrate JVMs into the server
INT in json / node doc
Improved speed of writing blocks
Improved MQL code parser (1800 times faster)
Flashing demo button in the editor
Default DATA_BLOCK_SIZE = 8168
Creation of data encryption function
Create the deposit-sale management project
Create task management project
Bug restricted MQL session
Bug ml h on 'from' parameter (shortest route calculation)
Bug Editor: displays too much popup menu
Bug editor right click on data sql show under windows
Bug 'mql' and 'mql encode' ...
break and continue in json_parse_array ...
Adjust the SCRUD manager to save even more time ...
An editor has been integrated into the server.
This is the first version in GPL_v3.