Commit Graph

  • b98409e268
    Merge pull request #50 from DeBrosOfficial/nightly v0.51.2 anonpenguin 2025-10-22 09:52:06 +03:00
  • 553797ab18
    Updated changelog anonpenguin23 2025-10-22 09:48:29 +03:00
  • 76ca6ec84d
    Merge pull request #49 from DeBrosOfficial/nightly anonpenguin 2025-10-22 09:47:24 +03:00
  • fc8a1545c8
    Update default bootstrap peers in configuration to include additional nodes for improved discovery. anonpenguin23 2025-10-22 08:44:06 +03:00
  • a21655b35a
    Update version in Makefile to 0.51.2-beta anonpenguin23 2025-10-22 08:43:09 +03:00
  • 64ca6c2f99
    Merge pull request #48 from DeBrosOfficial/bug-fixes anonpenguin 2025-10-22 08:42:17 +03:00
  • 83306ac5e4
    Merge branch 'nightly' into bug-fixes anonpenguin 2025-10-22 08:41:59 +03:00
  • 3694a2de93
    Update CHANGELOG.md for version 0.51.2, enhance API key extraction to support query parameters, and implement internal auth context in status and storage handlers. anonpenguin23 2025-10-22 08:41:15 +03:00
  • 229e769755
    Enhance gateway configuration by adding RQLiteDSN support and updating default connection settings. Updated config parsing to include RQLiteDSN from YAML and environment variables. Changed default RQLite connection URL from port 4001 to 5001. anonpenguin23 2025-10-22 08:34:42 +03:00
  • dd90db0215
    Merge pull request #47 from DeBrosOfficial/nightly v0.51.1 anonpenguin 2025-10-22 07:21:38 +03:00
  • 6d6c73dc33
    Changed versions and changelog anonpenguin23 2025-10-22 07:18:21 +03:00
  • a9d4c1e0d6
    Merge pull request #46 from DeBrosOfficial/discovery-bug-fix anonpenguin 2025-10-22 07:15:34 +03:00
  • f372f2f5dc
    Changed bootstrap peers anonpenguin23 2025-10-22 07:15:01 +03:00
  • 3f63194c22
    Update node configuration and enhance peer discovery protocol anonpenguin23 2025-10-22 07:13:47 +03:00
  • db3ed5161d
    Update Go module dependencies, enhance error handling, and implement sticky port allocation db-clustering anonpenguin23 2025-10-16 15:23:20 +03:00
  • 4d05ae696b
    Add admin handlers for database creation and metadata management anonpenguin23 2025-10-16 10:56:59 +03:00
  • 36002d342c
    Remove obsolete documentation files for Dynamic Database Clustering and Testing Guide anonpenguin23 2025-10-16 10:29:58 +03:00
  • dd4cb832dc
    Add memory leak prevention in pubsub handler and improve database recovery logic anonpenguin23 2025-10-16 10:10:33 +03:00
  • 94248e40b0
    Updated default advertise address to 0.0.0.0 in main.go, removed unnecessary BEGIN/COMMIT statements from migration SQL files, and improved database initialization handling in cluster manager. Increased wait times for node readiness and SQL availability checks to 60 seconds. anonpenguin23 2025-10-14 13:59:36 +03:00
  • 0bd9749aaf
    Made clustering with system db work and replicate but migrations do not run anonpenguin23 2025-10-14 12:59:24 +03:00
  • 85e0bc13f4
    Fixed discoverability issues and bugs anonpenguin23 2025-10-13 14:52:01 +03:00
  • f2d5a0790e
    started working on clustering anonpenguin23 2025-10-13 07:41:46 +03:00
  • 889735f8d0
    Merge pull request #42 from DeBrosOfficial/nightly v0.51.0 anonpenguin 2025-09-26 09:38:59 +03:00
  • 2eb4db3ddb
    Update CHANGELOG.md anonpenguin23 2025-09-26 07:56:05 +03:00
  • 587cb3dc11
    Merge pull request #41 from DeBrosOfficial/peer-id-identity anonpenguin 2025-09-26 07:55:16 +03:00
  • b6db781ce2
    - Added identity/main.go to generate identity and peer id - Added encryption module identity.go for reusable identity create, save etc funtions - Updated make file to support identity/main.go - Updated node/node.go on loadOrCreateIdentity to use encryption.identity - Updated cli/main.go to remove fallbacks for identity - Updated install-debros-network.sh script to use new ./cmd/identity and fixed port order on print - Updated makefile and changelog anonpenguin23 2025-09-26 07:53:20 +03:00
  • 52adbf75e3 fixes in docker and go files docker-support-km-db KM-DB 2025-09-25 12:51:56 +03:00
  • a539b6ff2d Add Docker support and fix CLI bootstrap flag KM-DB 2025-09-24 13:54:45 +03:00
  • 5d951daaf8
    Updated changelog anonpenguin23 2025-09-23 07:50:09 +03:00
  • b5fc5cff4b
    Merge pull request #38 from DeBrosOfficial/nightly v0.50.1 anonpenguin 2025-09-23 07:46:26 +03:00
  • ad1b389a53
    Updated make file anonpenguin23 2025-09-23 07:43:23 +03:00
  • 3b08a91de3
    Fixed wrong URL /v1/db to /v1/rqlite anonpenguin23 2025-09-23 07:42:34 +03:00
  • c1486028da
    Merge pull request #37 from DeBrosOfficial/nightly v0.50.0 anonpenguin 2025-09-23 07:25:24 +03:00
  • f676659139
    Update CHANGELOG.md anonpenguin23 2025-09-23 07:22:49 +03:00
  • 05f2e61822
    Merge pull request #36 from DeBrosOfficial/storage-refactor anonpenguin 2025-09-23 07:20:50 +03:00
  • c0d8fcb895
    - Created namespace_helpers on gateway - Removed old pkg/gatway storage and migrated to new rqlite - Updated readme - Created new rqlite implementation - Updated changelog - Fixed migration error on migrations.go applySQL anonpenguin23 2025-09-23 07:19:35 +03:00
  • 16845b758d
    - Remoevd old storage folder - Created new rqlite folder - Created rqlite adapter, client, gateway, migrations and rqlite init - Updated node.go to support new rqlite architecture - Updated readme - Updated version anonpenguin23 2025-09-23 06:00:57 +03:00
  • f46e9661eb
    Merge pull request #35 from DeBrosOfficial/nightly v.0.44.0 JohnySigma 2025-09-22 17:50:08 +03:00
  • c613dbd0ee
    Updated changelog anonpenguin23 2025-09-22 17:47:25 +03:00
  • 31920f504e
    Merge pull request #34 from DeBrosOfficial/anyone-updates anonpenguin 2025-09-22 17:43:43 +03:00
  • 42598b1123
    Removed anyone proxy from libp2p, anyone will be added Updated readme to include all options for .yaml files Added gateway.yaml file for gateway default configurations anonpenguin23 2025-09-22 17:38:18 +03:00
  • 25935fd3b1
    Removed unused command setup-production-security.sh anonpenguin23 2025-09-20 13:28:44 +03:00
  • ef0a6d5891 Update CHANGELOG.md v0.43.6 anonpenguin23 2025-09-20 13:06:48 +03:00
  • fc735c57b3 Update Makefile anonpenguin23 2025-09-20 13:05:57 +03:00
  • fd677e0290
    Merge pull request #32 from DeBrosOfficial/bootstrap-peers anonpenguin 2025-09-20 10:08:48 +03:00
  • 3236e48725 Added default bootstrap peers on config.go anonpenguin23 2025-09-20 10:07:32 +03:00
  • 5da956ab9d
    Merge pull request #30 from DeBrosOfficial/port-change anonpenguin 2025-09-20 08:18:47 +03:00
  • 66f10df2e1 - Updated Gateway port from 8080/8005 to 6001 - Added Gateway port on install-debros-network.sh anonpenguin23 2025-09-20 08:15:31 +03:00
  • fcbf043aca
    Update README.md DeBros 2025-09-20 06:38:43 +03:00
  • d866afbecf
    Update README.md DeBros 2025-09-19 06:24:32 +03:00
  • fdd6dd2db3 Initialize changelog sections for unreleased and v0.43.4 versions v0.43.4 anonpenguin23 2025-09-18 15:32:06 +03:00
  • a9093355d8 Bump version to 0.42.4-beta and update repo URL anonpenguin23 2025-09-18 15:31:03 +03:00
  • 44498ff381
    Merge pull request #19 from DeBrosOfficial/convert-gitdebros anonpenguin 2025-09-18 15:29:43 +03:00
  • ff3b15108d replaced git.debros.io with github.com anonpenguin23 2025-09-18 15:27:53 +03:00
  • 82187de96c - Remove backoff_test.go and associated backoff tests - Created node_test, write tests for CalculateNextBackoff, AddJitter, GetPeerId, LoadOrCreateIdentity, hasBootstrapConnections anonpenguin23 2025-09-18 07:44:23 +03:00
  • 26b24bd7a4 - Added extra comments on main.go - Updated changelog anonpenguin23 2025-09-18 06:34:07 +03:00
  • f54fcffe06 Added changelog v0.42.3 anonpenguin 2025-09-15 15:44:37 +03:00
  • bbab23fd7c Updated version anonpenguin 2025-09-15 15:33:28 +03:00
  • 16a2195685 Removed log from monitoring anonpenguin 2025-09-15 15:32:59 +03:00
  • 5c05b75226 removed unused anonpenguin 2025-09-15 15:08:48 +03:00
  • 2acf969e61 Add node namespace and improve monitoring anonpenguin 2025-09-13 11:29:16 +03:00
  • 9d7c094360 Add Go debug configurations and bump version to 0.42.1 anonpenguin 2025-09-13 11:00:39 +03:00
  • 6b2512a983 Bump version to 0.42.0-beta and add node monitoring anonpenguin 2025-09-13 07:35:48 +03:00
  • 44ab3eb66d Add pre-push hook to run all tests before pushing anonpenguin 2025-09-13 06:02:56 +03:00
  • feffcd2a74 updated version anonpenguin 2025-09-12 08:06:22 +03:00
  • fa7468d833 Updated readme anonpenguin 2025-09-12 08:05:49 +03:00
  • f580e3d8f4 Removed wrong kv store from network anonpenguin 2025-09-12 08:02:45 +03:00
  • b53ea93389 Bump version to 0.40.1-beta anonpenguin 2025-08-23 15:39:44 +03:00
  • df681be07f Refine authorization to distinguish API keys anonpenguin 2025-08-23 15:39:22 +03:00
  • 3fe78ee62a Add OpenAPI spec and SDK authoring guide with TypeScript example anonpenguin 2025-08-23 12:10:54 +03:00
  • 829991da03 Add end-to-end tests for table drop and FK recreate migration anonpenguin 2025-08-23 11:57:15 +03:00
  • a3e0243e54 Add REST database endpoints to gateway with tests and docs anonpenguin 2025-08-23 11:46:49 +03:00
  • 68e1898dab Bump version to 0.39.0-beta anonpenguin 2025-08-23 11:32:08 +03:00
  • 44e3f0a795 Preserve Hijacker/Flusher/Pusher in statusResponseWriter anonpenguin 2025-08-23 11:31:30 +03:00
  • c9bb889f8b Improve Gateway handlers with internal auth and logging anonpenguin 2025-08-23 11:24:48 +03:00
  • 03b3b38967 Improve gateway auth middleware to use internal auth context anonpenguin 2025-08-23 11:14:11 +03:00
  • 895f1d5dff Delete legacy e2e_test.go and add new gateway e2e tests anonpenguin 2025-08-23 10:39:58 +03:00
  • e15a547a10 Merge pull request 'Enforce API key/JWT authentication and namespace gating in client' (#18) from testing into main anonpenguin 2025-08-23 07:29:21 +00:00
  • bd4154a183 Remove deprecated WHITEPAPER.md file anonpenguin 2025-08-22 11:16:15 +03:00
  • 917b0e5acd Enforce API key/JWT authentication and namespace gating in client anonpenguin 2025-08-20 23:01:51 +03:00
  • 8e5b91dee0 Merge pull request 'feat: implement HTTP gateway with auth, storage, and namespace isolation' (#5) from gateway into main anonpenguin 2025-08-20 09:56:09 +00:00
  • 2ced1114d9 Add database migration and auth system enhancements anonpenguin 2025-08-20 12:55:52 +03:00
  • 1fca8cb411 Add authentication to protected CLI commands anonpenguin 2025-08-20 12:51:54 +03:00
  • 076edf4208 Fix code style and indentation anonpenguin 2025-08-20 11:27:08 +03:00
  • 7e0db10ada Add wallet-based API key management and auth anonpenguin 2025-08-20 10:42:40 +03:00
  • 17f72390c3 feat: add namespace enforcement and API key requirement to client operations anonpenguin 2025-08-16 18:12:08 +03:00
  • 66cdf130fa feat: add gateway build metadata and run-gateway make target with env config anonpenguin 2025-08-16 16:41:34 +03:00
  • 910dbc5bf6 feat: add namespaced pubsub API with websocket and HTTP endpoints anonpenguin 2025-08-16 16:29:54 +03:00
  • 5b0a6864f9 feat: add version endpoint and expand storage/network API with granular handlers anonpenguin 2025-08-16 16:18:47 +03:00
  • 5eca56cd1e feat: implement HTTP gateway with auth, storage, and namespace isolation anonpenguin 2025-08-16 16:04:00 +03:00
  • 271d7bbafb Switch node startup to YAML config files anonpenguin 2025-08-14 15:49:07 +03:00
  • a6129d3fc2 Rewrite docs for modern node/client architecture and install system anonpenguin 2025-08-14 15:19:23 +03:00
  • 170b06b213 Remove peer discovery from client; improve bootstrap and monitoring anonpenguin 2025-08-14 14:51:58 +03:00
  • 138644aebd Remove bootstrap and node config files anonpenguin 2025-08-14 14:28:47 +03:00
  • c0dee632a8 Remove QUIC listen addresses and set TCP port to 4001 anonpenguin 2025-08-14 14:27:35 +03:00
  • 7818c6a04e Skip bootstrap connection if address resolves to self anonpenguin 2025-08-14 14:20:08 +03:00
  • 0b60ac0791 Unify and simplify pubsub peer discovery logic anonpenguin 2025-08-14 14:08:04 +03:00
  • b7d8c42464 Remove DHT dependency and simplify peer discovery anonpenguin 2025-08-14 14:02:58 +03:00
  • 051babd8e3 Update node.go anonpenguin 2025-08-12 22:48:09 +03:00
  • d3ebd759cd Add exponential backoff for bootstrap peer reconnection anonpenguin 2025-08-12 22:43:23 +03:00