Commit graph

45 commits

Author SHA1 Message Date
348385c2ab refactor(web): consolidate routing and expose auth handler
- Add `*.log` to `.gitignore` to exclude log files from version control.
- Change `auth_handler` to `pub` in `src/auth/mod.rs` to make the endpoint publicly accessible.
- Remove unused `bot_index` import and route; replace direct service registration with `web_server::configure_app` in `src/main.rs`.
- Refactor `src/web_server/mod.rs`:
  - Remove the `bot_index` handler.
  - Introduce `serve_html` helper for loading HTML pages.
  - Simplify static file serving by configuring separate routes for JS and CSS assets.
  - Centralize all route and static file configuration in `configure_app`.
- Clean up related imports and improve error handling for missing pages.
2025-11-17 10:00:12 -03:00
b423c1f66a feat: add HTTP server and refactor initialization
- Added HTTP server with CORS support and various endpoints
- Introduced http_tx/http_rx channels for HTTP server control
- Cleaned up build.rs by removing commented code
- Updated .gitignore to use *.rdb pattern instead of .rdb
- Simplified capabilities.json to empty object
- Improved UI initialization with better error handling
- Reorganized module imports in main.rs
- Added worker count configuration for HTTP server

The changes introduce a new HTTP server capability while cleaning up and improving existing code structure. The HTTP server includes authentication, session management, and websocket support.
2025-11-15 09:48:46 -03:00
ca87e5e896 fix: update required components and correct exec command path in PackageManager 2025-10-26 20:50:37 -03:00
892d20440e Add comprehensive documentation for GeneralBots, including keyword references, templates, and user guides
- Created detailed markdown files for keywords such as HEAR, TALK, and SET_USER.
- Added examples and usage notes for each keyword to enhance user understanding.
- Developed templates for common tasks like enrollment and authentication.
- Structured documentation into chapters covering various aspects of the GeneralBots platform, including gbapp, gbkb, and gbtheme.
- Introduced a glossary for key terms and concepts related to GeneralBots.
- Implemented a user-friendly table of contents for easy navigation.
2025-10-25 14:50:14 -03:00
866a17f40e Update .gitignore to include logfile patterns 2025-10-24 13:49:01 -03:00
b771faca91 - Postgres updated to 18. 2025-10-18 22:25:59 -03:00
34c2477ee6 - Added component management. 2025-10-18 09:26:48 -03:00
a1dd7b5826 - Remove all compilation errors. 2025-10-11 12:29:03 -03:00
704a575926 - Just more errors to fix. 2025-10-06 19:12:13 -03:00
c88a240903 Migration to Rust removal of Azure. 2025-10-06 10:29:14 -03:00
7d368c4286 Update dependencies, gitignore, and unsecure addons script 2025-09-28 10:57:11 -03:00
95c4fbe8b1 fix(KBService): update Puppeteer configuration for headless mode and executable path
fix(node.yaml): correct deployment paths and improve Node.js setup
fix(.gitignore): add 'botpoc' to ignored files
fix(SystemKeywords): enhance PDF conversion and image processing logic
fix(DialogKeywords): adjust Puppeteer launch options for better performance
fix(KeywordsExpressions): fix syntax error in PDF assignment
2025-06-09 19:48:24 -03:00
e95d180eb7 feat: update dependencies and improve file handling in GBVMService 2025-04-18 22:20:33 -03:00
6839d6d9dd fix(workflows): clean up node.yaml by removing unnecessary whitespace 2025-03-26 22:41:47 -03:00
154e6b47f4 new(basic.gblib): SEND FILE pdf as temporary images ViewOnce. 2024-10-06 15:49:07 -03:00
Rodrigo Rodriguez
b155688635 new(all): TRUE multicloud. 2024-08-18 17:51:03 -03:00
Rodrigo Rodriguez
3a2ef4f828 new(all): Auto import for logo, colors and website content. 2024-05-21 13:54:52 -03:00
Rodrigo Rodriguez
b51266436f new(all): Auto import for logo, colors and website content. 2024-05-21 13:17:42 -03:00
Matheus C
f253fcd5c3 Testing 1st Commit 2023-05-22 22:13:41 -03:00
8af784ae60 feat(all): Cleaning package manager files. 2022-12-23 08:32:28 -03:00
c92bcbf350 fix(all): Fixing CI integration bugs. 2022-12-16 11:27:36 -03:00
5e8b5b6937 fix(all): Fixing CI integration bugs. 2022-12-16 10:59:38 -03:00
eb375dec8d fix(all): Update of arm packages and token usage. 2022-12-15 10:56:27 -03:00
da8b92e599 fix(all): Removal of warnings and erros after pkg update. 2022-11-21 20:11:27 -03:00
668cd8eb0f new(all): Web log. 2022-08-06 19:38:13 -03:00
70a12ae36a new(whatsapp.gblib): New providers. 2022-07-15 09:05:16 -03:00
0eef3ad21d new(all): Google Chat (Workspace) connector added. 2021-06-15 08:36:13 -03:00
a27e4288d1 fix(all): Removed security breach. 2021-06-13 11:55:51 -03:00
a6ab3aace3 new(admin.gbapp): custom .gbapp /publish commands. 2020-10-17 23:03:27 -03:00
398c7f216c fix(core.gbapp): Check of previous bot name before creation. 2020-06-11 09:47:59 -03:00
Joao Antonio Ferreira
f0d26289f5 WIP: NPM packages updates to latest versions 2019-12-31 16:12:06 -03:00
Joao Antonio Ferreira
159f8091db WIP: Only package-lock.json and .gitignore 2019-10-23 22:51:10 -03:00
Joao Antonio Ferreira
7ebf07f62d WIP: Apenas .gitignore 2019-10-22 23:53:35 -03:00
Joao Antonio Ferreira
e8d3bbe493 fix(basic): Adicionando .env no .gitignore e desabilitando suporte a linguagem BASIC por default 2019-10-10 07:40:15 -03:00
0bddd4a773 fix(VBA): Several bugs fixed and refactoring on Deployer Service done. 2019-02-25 08:36:43 -03:00
Rodrigo Rodriguez (pragmatismo.io)
4f15b1e72c fix(gbdialog): Trying to save context. 2018-12-01 14:38:08 -02:00
Rodrigo Rodriguez (pragmatismo.io)
f9ccd5c6a7 fix(CI): default.gbui compilation issues. 2018-11-18 22:03:46 -02:00
Rodrigo Rodriguez (pragmatismo.io)
cfd8b79889 fix(config): CI fixed, now improving. 2018-11-18 19:23:09 -02:00
Rodrigo Rodriguez (pragmatismo.io)
ea75213156 fix(config): Try to fix CI. 2018-11-18 17:03:24 -02:00
Rodrigo Rodriguez (pragmatismo.io)
efeb06c4b8 Added CI and unit test infrastructure; updated packages. 2018-11-11 17:31:17 -02:00
Rodrigo Rodriguez (pragmatismo.io)
cc71390ed7 Publishing and cleaning. 2018-11-05 14:27:05 -02:00
Rodrigo Rodriguez (pragmatismo.io)
4667a4b8e8 Try to create the app from scratch on Microsoft App domain. 2018-10-30 19:52:40 -03:00
c44e3b0ec7 - NEW: Now each .gbapp has it own set of syspackages loaded.
- NEW: Added support for Whatsapp external service key on bot instance model.
2018-05-11 22:18:38 -03:00
316217b98f Started Whatsapp interface, updated packages and cleaned up. 2018-05-07 20:45:11 -03:00
ce73db22f6 Initial import. 2018-04-21 02:59:30 -03:00