gatewayd icon indicating copy to clipboard operation
gatewayd copied to clipboard

☁️ Cloud-native database gateway and framework for building data-driven applications ✨ Like API gateways, for databases ✨

Results 105 gatewayd issues
Sort by recently updated
recently updated
newest added

When users install using Homebrew, it's only one-step: `brew install gatewayd` The install command can be executed on any folder because all formulas are placed in /usr/local/bin
so no changes...

enhancement
good first issue

The idea is to update a single plugin if mentioned or all of them. The intention here is to detect the plugin name and location and try to update everything,...

enhancement

The idea is to check for updates to `gatewayd` and its plugins on run. This can possibly be part of the usage-report-service. ## TODO - [ ] Cross-check with deployment...

enhancement

GatewayD uses the [Expr](https://github.com/expr-lang/expr) language internally, and it should be able to integrate with OPA and other policy engines for writing and evaluating policies.

enhancement

Certain actions can trigger other actions. For example, when a request is terminated, we might also want to log it, update a metric and possibly trigger an alert and/or call...

enhancement

- [ ] Make actions extensible via plugins - [ ] (Investigate) Make actions extensible via a scripting language: goja, yaegi, etc. - [ ] Register new actions via the...

enhancement

From `act/registry.go:182`: > // TODO: Policy should be able to receive other parameters like server and client IPs, etc. This can be achieved by adding those parameters to the signal.Metadata...

enhancement

Refactor scheduler functions into stand-alone functions, possibly in a separate file, if need be: - [ ] Plugin Health Check Scheduler - [ ] Connection Health Check Scheduler - [...

enhancement

When `receiveDeadline` and `sendDeadline` are set, the server connections will become stale, while the client connection is still working. There should be a way to recover the connection without breaking...

bug

Refactor (and possibly remove) the compatibility policy before #315 is implemented.

enhancement