ποΈ AI - Artificial Intelligence
Resource for integration with Artificial Intelligence services, enabling the use of AI clients for text generation and embeddings, as well as vector stores for semantic storage and search.
ποΈ App
General application parameters.
ποΈ Auth
Gathers Netuno's authentication operations, providers, encryption, and others.
ποΈ Component
Manage the execution of the components (represent 1 or more fields) that are integrated into the automatically generated forms.
ποΈ Config
With the Config feature you can share information during processing and you can access your parameters at any time during the life cycle's order.
ποΈ Convert
Application data type converter.
ποΈ CORS
Controls the Cross-Origin Resource Sharing (CORS).
ποΈ Cron
Recourse to scheduling of periodic executions.
ποΈ Crypto
Data encryption algorithms.
ποΈ CSV
Processes CSV type files.
ποΈ DataItem
Data transition and control of actions operations, used in scripts in server/actions.
ποΈ DB
Datasource loading resource.
ποΈ Env
Allows you to consult the development environment that is configured in the config.js file which is found in the root of Netuno.
ποΈ Error
Generating general application errors and categorizing the severity of the error with the types:
ποΈ Exec
Functionalities to aid code execution.
ποΈ Firebase
Firebase integration feature.
ποΈ Form
Responsible for managing application forms programmatically.
ποΈ FTP
FTP client feature.
ποΈ Group
Management of the application groups and obtaining the authenticated user's group data.
ποΈ Header
HTTP header management feature.
ποΈ HTML
Enables greater ease in manipulating HTML code, uses JSOUP.
ποΈ Image
Resource for manipulating images programmatically.
ποΈ IMAP
Mailbox query capability through IMAP.
ποΈ In
HTTP request data input resource.
ποΈ Jasper
Integration with Jasper reports.
ποΈ JWT
Handling JSON Web Tokens.
ποΈ Lang
Manages texts translated into different languages.
ποΈ Log
Resource for obtaining application logs.
ποΈ MCP - Model Context Protocol
Resource to implement the Model Context Protocol (MCP) that allows exposing tools through scripts dynamically loaded from the app/mcp/ folder. Each script can register one or more tools that can be executed remotely, following the MCP pattern for integration with AI assistants.
ποΈ Monitor
It allows to obtain the performance data.
ποΈ OS
Performs the execution of commands in the operating system, manipulation of files and folders.
ποΈ Out
Response feature to HTTP requests.
ποΈ PDF
Allows you to read, create and modify PDF files.
ποΈ RabbitMQ
Integration with RabbitMQ.
ποΈ Random
Generation of random data, such as keys, identifiers, passwords, etc.
ποΈ Remote
Remote API invocation capability.
ποΈ Form
Responsible for managing application reports programmatically.
ποΈ Req
Allows you to obtain data from HTTP requests.
ποΈ Res
Allows you to manipulate the HTTP response.
ποΈ Server
Interacts with the server and obtains configuration parameters specified in config.js, which is in Netuno root folder.
ποΈ Service
Manages the execution of the services scripts in server/services.
ποΈ Setup
Configuration management and definition of the database structure.
ποΈ SMTP
Resource of sending e-mail by SMTP.
ποΈ SSH
Resource to connect, transfer files and execute commands via SSH.
ποΈ Storage
Application file management resources that are located in the storage folder.
ποΈ Template
Template management resource.
ποΈ Time
Temporal data management based on java.time.
ποΈ UID
Generates universally unique identifiers (uuid/guid).
ποΈ URL
Application URL management resource.
ποΈ User
Management of the users of the application and obtaining the data of the authenticated user.
ποΈ Val
Resource to interact with lists or maps with keys and values (dictionaries).
ποΈ WebSocket
Management of connections and communication with customers.
ποΈ XLS
Create and read Excel files, support for XLS files as XLSX files.
ποΈ XML
This feature uses Java's native engine for creating and interpreting XML, based on javax.xml and org.w3c.dom.