3 min read
July report 2021
A quick summarization of all changes and news from the entire Total.js Platform. Read more about our work.
July report 2021
News
- Read: Announcing our expansion to the U.S.
- released new app - Total.js TMS
- open-source GitHub: Total.js AppBuilder
- open-source GitHub: Total.js FlowStream Designer
UI components
- added new component
j-Children
- added new component
j-Movement
- added useful
selector
option to theRadioButtonExpert
andCheckboxListExpert
by Denis Granec - extended
j-Exec
by adding execution method in the components - fixed empty model and
dropdown
type inj-Configuration
- added
.add()
method and improved rendering inj-Breadcrumb
- fixed CSS in for movable buttons in
j-TextBoxList
- updated
j-Breadcrumb
by addingcallback
property for items - fixed
j-FloatingBox
andhtml
argument withHTMLElement
- added
listing2
class to theIntranetCSS
jComponent library
- added
SETTER()
compatibility v18 to the jComponent v17 - fixed lazy components in jComponent v17
- updated jQuery to
3.6.0
- added support for localization
- added
LOCALIZE(text)
method that process a content of Total.js Resource File - added
TRANSLATE(text)
method that translates text according to the dictionary TRANSLATE()
method is used in theIMPORT()
method
- added
- updated jRouting by adding relative redirects e.g.
REDIRECT('../')
Total.js framework 4
- improved
NPMINSTALL()
method by adding check for existing packages - extended
FILESTORAGE()
by addingsavejson()
andreadjson()
methods - extended
FILESTORAGE()
by addingreadbuffer()
method - added
CMSCOMPILER()
method - fixed error handling in LDAP parser
- added
safestring
type in the schemas with a check to XSS and SQL Injections - added
icon
type (Font-Awesome icons) in the schemas - added
color
type (HEX or HEX RGBA) in the schemas - added XSS checker
String.isXSS()
- added SQL Injection checker
String.isSQLInjection()
- updated
Capitalize
andCapitalize2
type in the schemas by addingXSS
check - improved Total.js 4 command-line tool by Helferino
- fixed a bad status code with the usage of
AUTH()
#22 - fixed loading of a default value from the
default.resource
#23 - fixed
FILESTORAGE().browse2()
method - added
FILESTORAGE().rename()
method
Total.js Documentation
- improved UI
Total.js Flow
- updated jComponent library v17
Total.js CMS
- fixed recurring in the sitemap
Total.js FlowStream
- added a support to the
/config
forChildProcesses/Fork
instead ofWorkerThread
- fixed variables for the specific FlowStream
- added new components for Raspberry Pi:
RPIgpioPWM
by ThecoolpeopleRPIgpio
by ThecoolpeopleRPIi2cRead
by ThecoolpeopleRPIi2cWrite
by ThecoolpeopleRPIuartDevices
by ThecoolpeopleRPIuart
by Thecoolpeople
- added new components for Linux monitoring:
CPU
monitorMemory
monitorProcess
monitorHDD
monitorConnection
monitor for the specific portTail
command for monitoring of text files
FlowDesigner:
- fixed long component names
- added information about new updates in the component lists
- added a function for updating all outdated components
SuperAdmin
- fixed installation of
ACME.SH
due to a problem with ZeroSSL
OpenPlatform
- fixed reports by Denis Granec
OpenPlatform module:
- fixed auto-synchronization of OpenPlatform users
- fixed user identifier in the service mode in the OpenPlatform module
- added better error handling in the OpenPlatform module
Code Editor
- updated jComponent v18
Other posts from Total.js Platform
- 2024-12-03NEWTotal.js UI Builder: Creating a Form
- 2024-12-02NEWNovember report 2024
- 2024-11-26Total.js V5: Schemas and Actions
- 2024-11-25QueryBuilder in Action Part 1
- 2024-11-13Benchmarking Node.js Frameworks: selecting your framework for 2025!
- 2024-11-01October report 2024
- 2024-10-22Performance Testing: Total.js vs. NestJS
- 2024-10-01September report 2024
- 2024-09-27Total.js UI Builder: #2 designing your first interface
- 2024-09-26Total.js V5: Middlewares