Adrien Marquès
4e0d669029
make config.Service members public
2020-03-16 09:01:51 +01:00
Adrien Marquès
2c1b9cf5ff
make captures public
2020-03-15 01:38:49 +01:00
Adrien Marquès
d1ab4fefb0
add brace captures and check between param and pattern (keep them so no need to check them at each req)
2020-03-15 01:37:28 +01:00
Adrien Marquès
32aff3e07f
bcupdate: add service.Match, parameter.assignDataType, service.matchPattern, server.collide
...
continuous-integration/drone/push Build is failing
Details
- datatype-s are required as arguments in Parse(), datatypes are built into the config parameters
- collision detection compares : http method, pattern (both fixed, one/both captures)
- test service.Match(); more to test
- some refactor and fix tests
2020-03-15 00:27:54 +01:00
Adrien Marquès
6a144a9a93
rename Builder into semantic DataType
2020-03-14 16:16:30 +01:00
Adrien Marquès
511070196b
add validator to service input parameter
continuous-integration/drone/push Build is failing
Details
2020-03-14 16:14:04 +01:00
Adrien Marquès
e12c52b88f
migrate typecheck.builtin into config.datatype.builtin
2020-03-14 16:13:38 +01:00
Adrien Marquès
003fe4d2e7
create config.datatype replacing typecheck
2020-03-14 16:13:05 +01:00
Adrien Marquès
a6f5083f0d
bcupdate: make config flat, rewrite, simplify, test
2020-03-14 15:24:17 +01:00
Adrien Marquès
6784c2df95
moved local imports into 'internal' parent package
2018-07-09 00:10:03 +02:00
Adrien Marquès
a555356cd8
misspell fix
2018-07-08 19:18:38 +02:00
Adrien Marquès
e5f7cf1147
controller name cannot contain '-', plugin packages are in 'controller/plugin-path-dash-separated/main.go' + root is '/controller/ROOT/main.go'
2018-07-08 11:30:53 +02:00
Adrien Marquès
1afe04e13f
add scope management
2018-07-07 23:08:01 +02:00
Adrien Marquès
b39dff10eb
add middleware (same principle as types) + scope check in progress
2018-07-07 22:10:56 +02:00
Adrien Marquès
43779b8644
new configuration format (more explicit + cleaner)
2018-06-03 15:08:47 +02:00
Adrien Marquès
13dc619abe
remove debug | add parameter 'rename' feature
2018-06-03 11:32:44 +02:00
Adrien Marquès
ca05b7ff29
big update
2018-06-01 10:51:51 +02:00
Adrien Marquès
2b1bf77c0f
removed from /internal directory
2018-05-30 09:02:08 +02:00