664 Commits

Author SHA1 Message Date
anonpenguin23
5cbf1ac166 namespaces on gateway, load balancer and rqlite and olric namespaces 2026-01-28 11:24:21 +02:00
anonpenguin23
a466768e1c added support for anyone relay with rewards 2026-01-28 08:36:57 +02:00
anonpenguin23
b5d59b4220 fixed mobile not running e2e tests and process update 2026-01-26 15:55:40 +02:00
anonpenguin23
442ff160a9 fixed some bugs on tests and nextjs and nodejs 2026-01-26 15:19:00 +02:00
anonpenguin23
4b42459fd8 fixed nextjs problem 2026-01-26 15:12:51 +02:00
anonpenguin23
71ff95ae5f fixing bugs on tests and on codebase 2026-01-26 14:41:26 +02:00
anonpenguin23
a774037ae5 enchanced e2e tests, fixed rqlite issue 2026-01-26 10:04:30 +02:00
anonpenguin23
a85e6056d8 Fixed problem on ipfs 2026-01-26 08:52:52 +02:00
anonpenguin23
9cf23c15ab fixed bug on nextjs deployment 2026-01-26 08:10:19 +02:00
anonpenguin23
6efece9e95 Extra tests and a lot of bug fixing 2026-01-26 07:53:35 +02:00
anonpenguin23
dd352c7aa4 bug fixing 2026-01-24 17:37:52 +02:00
anonpenguin23
3bee42e856 update install and upgrade 2026-01-24 16:42:58 +02:00
anonpenguin23
2bb8816a22 removed executable 2026-01-24 16:03:19 +02:00
anonpenguin23
9c766a4c3b pushed more changes 2026-01-24 16:00:28 +02:00
anonpenguin23
5904e43e26 updated docs 2026-01-24 13:18:14 +02:00
anonpenguin23
ea21a10d98 fixed deployments 2026-01-24 12:55:17 +02:00
anonpenguin23
0cac6b0ab6 fixes 2026-01-24 11:12:00 +02:00
anonpenguin23
8788a28fed Changed from dbn to orama 2026-01-24 09:40:42 +02:00
anonpenguin23
a382c25eeb added support for different domain except orama.network 2026-01-24 09:26:31 +02:00
anonpenguin23
bc137a6a44 updated docs 2026-01-22 18:55:00 +02:00
anonpenguin23
299bbb1072 some more fixes 2026-01-22 18:23:37 +02:00
anonpenguin23
dd3961c5a1 fixed ore tests 2026-01-22 18:00:24 +02:00
anonpenguin23
24a1a73b26 more test fixes 2026-01-22 17:49:10 +02:00
anonpenguin23
3428ee6c0e fixed some more tests 2026-01-22 17:13:08 +02:00
anonpenguin23
0662090a29 did some fixes 2026-01-22 16:05:03 +02:00
anonpenguin23
3e4a3711f9 fixed more tests 2026-01-22 15:42:54 +02:00
anonpenguin23
335dc269de fixing tests 2026-01-22 15:21:46 +02:00
anonpenguin23
11cb713ceb fixed test problems 2026-01-22 14:52:50 +02:00
anonpenguin23
203d4ab0ff added some tests 2026-01-22 14:39:50 +02:00
anonpenguin23
43f3fb52cf a lot of changes 2026-01-22 13:04:52 +02:00
anonpenguin
c2d52da899 Merge pull request #77 from DeBrosOfficial/big-cleanup
Big cleanup
2026-01-20 10:13:50 +02:00
anonpenguin23
3e9fd2baeb Merge branch 'big-cleanup' of github-debros:DeBrosOfficial/network into big-cleanup 2026-01-20 10:13:21 +02:00
anonpenguin23
269533c8b2 Fixed issue on wallet handler 2026-01-20 10:12:33 +02:00
anonpenguin
cf0fe41c46 Merge branch 'main' into big-cleanup 2026-01-20 10:06:55 +02:00
anonpenguin23
f1dd9e1048 Refactored the whole codebase to be much cleaner 2026-01-20 10:03:55 +02:00
anonpenguin
1bad6bfaa5 Merge pull request #76 from DeBrosOfficial/0.80.0
0.80.0
2026-01-05 20:00:41 +02:00
anonpenguin23
821db11d8b Updated cursor rule 2026-01-05 20:00:20 +02:00
anonpenguin23
58e452bfdf feat: disable debug logging in Rqlite MCP server to reduce disk writes
- Commented out debug logging statements in the Rqlite MCP server to prevent excessive disk writes during operation.
- Added a new PubSubAdapter method in the client for direct access to the pubsub.ClientAdapter, bypassing authentication checks for serverless functions.
- Integrated the pubsub adapter into the gateway for serverless function support.
- Implemented a new pubsub_publish host function in the serverless engine for publishing messages to topics.
2026-01-05 10:25:03 +02:00
anonpenguin23
28f462cccf feat: disable debug logging in Rqlite MCP server to reduce disk writes
- Commented out debug logging statements in the Rqlite MCP server to prevent excessive disk writes during operation.
- Added a new PubSubAdapter method in the client for direct access to the pubsub.ClientAdapter, bypassing authentication checks for serverless functions.
- Integrated the pubsub adapter into the gateway for serverless function support.
- Implemented a new pubsub_publish host function in the serverless engine for publishing messages to topics.
2026-01-05 10:22:55 +02:00
anonpenguin23
c77275e582 feat: disable debug logging in Rqlite MCP server to reduce disk writes
- Commented out debug logging statements in the Rqlite MCP server to prevent excessive disk writes during operation.
- Added a new PubSubAdapter method in the client for direct access to the pubsub.ClientAdapter, bypassing authentication checks for serverless functions.
- Integrated the pubsub adapter into the gateway for serverless function support.
- Implemented a new pubsub_publish host function in the serverless engine for publishing messages to topics.
2026-01-03 21:02:35 +02:00
anonpenguin23
58bf941b16 feat: add Rqlite MCP server and presence functionality
- Introduced a new Rqlite MCP server implementation in `cmd/rqlite-mcp`, enabling JSON-RPC communication for database operations.
- Updated the Makefile to include the build command for the Rqlite MCP server.
- Enhanced the WebSocket PubSub client with presence capabilities, allowing members to join and leave topics with notifications.
- Implemented presence management in the gateway, including endpoints for querying current members in a topic.
- Added end-to-end tests for presence functionality, ensuring correct behavior during member join and leave events.
2026-01-03 14:25:13 +02:00
anonpenguin23
addfdce77d feat: update mockFunctionRegistry methods for serverless function handling
- Modified the Register method to return a function instance and an error, enhancing its functionality.
- Added a new GetLogs method to the mockFunctionRegistry for retrieving log entries, improving test coverage for serverless function logging.
2026-01-02 08:41:54 +02:00
anonpenguin23
7f57b24cc2 feat: enhance serverless function management and logging
- Updated the serverless functions table schema to remove the version constraint for uniqueness, allowing for more flexible function definitions.
- Enhanced the serverless engine to support HTTP fetch functionality, enabling external API calls from serverless functions.
- Implemented logging capabilities for function invocations, capturing detailed logs for better debugging and monitoring.
- Improved the authentication middleware to handle public endpoints more effectively, ensuring seamless access to serverless functions.
- Added new configuration options for serverless functions, including memory limits, timeout settings, and retry parameters, to optimize performance and reliability.
2026-01-02 08:40:28 +02:00
anonpenguin23
6a808112c5 feat: add API examples for Orama Network Gateway
- Introduced a new `example.http` file containing comprehensive API examples for the Orama Network Gateway, demonstrating various functionalities including health checks, distributed cache operations, decentralized storage interactions, real-time pub/sub messaging, and serverless function management.
- Updated the README to include a section on serverless functions using WebAssembly (WASM), detailing the build, deployment, invocation, and management processes for serverless functions.
- Removed outdated debug configuration file to streamline project structure.
2026-01-01 18:53:51 +02:00
anonpenguin23
45242032c6 feat: add unit tests for gateway authentication and RQLite utilities
- Introduced comprehensive unit tests for the authentication service in the gateway, covering JWT generation, Base58 decoding, and signature verification for Ethereum and Solana.
- Added tests for RQLite cluster discovery functions, including host replacement logic and public IP validation.
- Implemented tests for RQLite utility functions, focusing on exponential backoff and data directory path resolution.
- Enhanced serverless engine tests to validate timeout handling and memory limits for WASM functions.
2025-12-31 12:26:31 +02:00
anonpenguin23
230028bd4f feat: refactor API gateway and CLI utilities for improved functionality
- Updated the API gateway documentation to reflect changes in architecture and functionality, emphasizing its role as a multi-functional entry point for decentralized services.
- Refactored CLI commands to utilize utility functions for better code organization and maintainability.
- Introduced new utility functions for handling peer normalization, service management, and port validation, enhancing the overall CLI experience.
- Added a new production installation script to streamline the setup process for users, including detailed dry-run summaries for better visibility.
- Enhanced validation mechanisms for configuration files and swarm keys, ensuring robust error handling and user feedback during setup.
2025-12-31 10:48:15 +02:00
anonpenguin23
6bb98c1d91 feat: refactor API gateway and CLI utilities for improved functionality
- Updated the API gateway documentation to reflect changes in architecture and functionality, emphasizing its role as a multi-functional entry point for decentralized services.
- Refactored CLI commands to utilize utility functions for better code organization and maintainability.
- Introduced new utility functions for handling peer normalization, service management, and port validation, enhancing the overall CLI experience.
- Added a new production installation script to streamline the setup process for users, including detailed dry-run summaries for better visibility.
- Enhanced validation mechanisms for configuration files and swarm keys, ensuring robust error handling and user feedback during setup.
2025-12-31 10:16:26 +02:00
anonpenguin23
d9350151b3 feat: add network MCP rules and documentation
- Introduced a new `network.mdc` file containing comprehensive guidelines for utilizing the network Model Context Protocol (MCP).
- Documented available MCP tools for code understanding, skill learning, and recommended workflows to enhance developer efficiency.
- Provided detailed instructions on the collaborative skill learning process and user override commands for better interaction with the MCP.
2025-12-29 14:09:48 +02:00
anonpenguin23
ad502511fb feat: add network MCP rules and documentation
- Introduced a new `network.mdc` file containing comprehensive guidelines for utilizing the network Model Context Protocol (MCP).
- Documented available MCP tools for code understanding, skill learning, and recommended workflows to enhance developer efficiency.
- Provided detailed instructions on the collaborative skill learning process and user override commands for better interaction with the MCP.
2025-12-29 14:08:58 +02:00
anonpenguin
94022f97f0 Merge pull request #75 from DeBrosOfficial/nightly
chore: update README and configuration for improved clarity and funct…
2025-12-15 14:59:02 +02:00