regula icon indicating copy to clipboard operation
regula copied to clipboard

Business Rules Engine

Results 20 regula issues
Sort by recently updated
recently updated
newest added

Create a page that allows to create a new ruleset. Path: `GET /rulesets/new` Submit data to: `POST /i/rulesets/` Sketch: ![regula-01-ruleset-creation](https://user-images.githubusercontent.com/2102036/48336311-498c9900-e660-11e8-8f21-7f568c959d2c.png) Related to #31

ui

When a user is creating a ruleset using the UI, the signature is sent to the server but params are not taken into account by the store. Currently, the signature...

bug
api

Regula is designed to be used used by any kind of program: mobile apps, microservices, monoliths, frontend applications, etc. Programs can use Regula in two ways: ### Using the Eval...

Currently, the default limit is hardcoded at 50. We should find a way to make that configurable, by giving back the ownership of computing the limit to the implementation instead...

enhancement
good first issue

Resolve #121 This PR introduce a new option `etc-default-limit` for `cmd/regula`. By default the limit is 50.

Create a page that allows editing the latest ruleset version in order to create a new one Path: `GET /rulesets//edit` Get data from: `GET /i/rulesets/` Submit data to: `PATCH /i/rulesets/`...

ui

When updating a ruleset, a new version of the rules is created using KSUIDs, which are lexicographically sorted ids with 1s precision. If two versions of the same ruleset are...

enhancement
api

During a cross team meeting with marketplace they pointed out that it was hard to know what parameters you needed up-front. They've ended with lots of duplicate rulesets with version...

feature request

This error is occasionally observed from the api/client package when running tests: ``` --- FAIL: TestRulesetService/WatchRuleset/Cancel (0.00s) require.go:1209: Error Trace: rulesets_test.go:430 Error: Should be zero, but was {0xc000222de0 } Test:...

bug

Create a page that allows consulting a specific ruleset version Path: `GET /rulesets//` Get data from: `GET /i/rulesets//version` Sketch: ![regula-03-ruleset-view-version](https://user-images.githubusercontent.com/2102036/48354990-4f4fa200-e693-11e8-8e4e-059b01fe5dda.png) Related to #34

ui