Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/http4k/http4k
The Functional toolkit for Kotlin HTTP applications. http4k provides a simple and uniform way to serve, consume, and test HTTP services.
https://github.com/http4k/http4k
tidying some resources stuff
be0fad9e68be3df2940a151c36c66914f28c1387 authored over 6 years ago
be0fad9e68be3df2940a151c36c66914f28c1387 authored over 6 years ago
tidying some json rpc
6242c0ad463aaff511f448f62b44adca92d4e371 authored over 6 years ago
6242c0ad463aaff511f448f62b44adca92d4e371 authored over 6 years ago
Experimental better static content handling (#161)
* Conversions between Parameters and map
https://github.com/http4k/http4k/issues/143
* Examp...
eea8e205b1eb19cb41b3e43863b361bac796a0a0 authored over 6 years ago
Create new jsonrpc 2.0 spec compliant module (#166)
* Create new jsonrpc 2.0 spec compliant module
* Invalid params returns correct error code an...
44815c38b1c214e00641e6609ecca3e5aaa83a00 authored over 6 years ago
Release 3.35.1
6daedb6ee2bb800f26d2d66687aa074d0e143620 authored over 6 years ago
6daedb6ee2bb800f26d2d66687aa074d0e143620 authored over 6 years ago
example chaos
3b0a38fcfbe15d37724dc3ea911153dbc9c1b36d authored over 6 years ago
3b0a38fcfbe15d37724dc3ea911153dbc9c1b36d authored over 6 years ago
example chaos
17a39422e9c281fa2821d5b1e52a27be3b95c4b4 authored over 6 years ago
17a39422e9c281fa2821d5b1e52a27be3b95c4b4 authored over 6 years ago
example chaos
82024adb0f2f197f1c7aa408995f50c393eef41a authored over 6 years ago
82024adb0f2f197f1c7aa408995f50c393eef41a authored over 6 years ago
chaos docs
5dac6ef642cc588ec5657589cc5e445e58b993f5 authored over 6 years ago
5dac6ef642cc588ec5657589cc5e445e58b993f5 authored over 6 years ago
chaos docs
8e49ccaf82a18a56a2d7e1d3ec17d0831681fb12 authored over 6 years ago
8e49ccaf82a18a56a2d7e1d3ec17d0831681fb12 authored over 6 years ago
tweak chaos docs
c20de2cbd634be61ecc1505f9ad990e82a083d90 authored over 6 years ago
c20de2cbd634be61ecc1505f9ad990e82a083d90 authored over 6 years ago
remove deprecations, and chaos docs
f3efeb0fc9b4bcd808de97f77cf50c1d17177560 authored over 6 years ago
f3efeb0fc9b4bcd808de97f77cf50c1d17177560 authored over 6 years ago
remove Only since it doesn't make sense any more!
9b78704ee3d6f4bfd17b81600acebd357f003922 authored over 6 years ago
9b78704ee3d6f4bfd17b81600acebd357f003922 authored over 6 years ago
Release 3.35.1
db760707b40c3aeb2760c1942c17e35cb09746f0 authored over 6 years ago
db760707b40c3aeb2760c1942c17e35cb09746f0 authored over 6 years ago
replace 3.35.1 with 3.35.0 (roll back)
9f5f966915d53925832204d358bf778bcf55a34c authored over 6 years ago
9f5f966915d53925832204d358bf778bcf55a34c authored over 6 years ago
Fix test
44a3eab68d243f66f95b901b7d1b4f82323c5b11 authored over 6 years ago
44a3eab68d243f66f95b901b7d1b4f82323c5b11 authored over 6 years ago
Fix #165
b783ba86d51b4012a18c6b13c5673868429713ac authored over 6 years ago
b783ba86d51b4012a18c6b13c5673868429713ac authored over 6 years ago
remove debug
477d8c6809ddbb11ed76114252b6d9d1b6fd7926 authored over 6 years ago
477d8c6809ddbb11ed76114252b6d9d1b6fd7926 authored over 6 years ago
Release 3.35.1
2d3038205170f000cdce80d7ce4e80a9f4cab7f5 authored over 6 years ago
2d3038205170f000cdce80d7ce4e80a9f4cab7f5 authored over 6 years ago
Fix #164
14ae43009710fb343e455ef2dae93b3a7bf74ac7 authored over 6 years ago
14ae43009710fb343e455ef2dae93b3a7bf74ac7 authored over 6 years ago
chaos docs
4feaec8be12bcf20d5283badea80d9c67db668ef authored over 6 years ago
4feaec8be12bcf20d5283badea80d9c67db668ef authored over 6 years ago
remove chaos policy since it is now deprecated.
36bf85a7e5b6d8987b2915735542979df9057266 authored over 6 years ago
36bf85a7e5b6d8987b2915735542979df9057266 authored over 6 years ago
make repeat take a list of stages instead of a single stage
2ed0b200e1eb58ece0c09228d62eb8a634d060ef authored over 6 years ago
2ed0b200e1eb58ece0c09228d62eb8a634d060ef authored over 6 years ago
remove cruft
53d7a8630553d9630b32372c4d9ec267c16ce739 authored over 6 years ago
53d7a8630553d9630b32372c4d9ec267c16ce739 authored over 6 years ago
remove cruft
39a05e0b72547fd4a5273f965ab862d0a24cf2a3 authored over 6 years ago
39a05e0b72547fd4a5273f965ab862d0a24cf2a3 authored over 6 years ago
remove cruft
89cc01323fd9e5b8615e3ef86a929f13f4059a68 authored over 6 years ago
89cc01323fd9e5b8615e3ef86a929f13f4059a68 authored over 6 years ago
tidy tests
62d8f41264d4351e8e95e7225ab16b01df9b3605 authored over 6 years ago
62d8f41264d4351e8e95e7225ab16b01df9b3605 authored over 6 years ago
convert chaos to only act on request
c3dc97fd50684f850b95a68676d9d32d589ae965 authored over 6 years ago
c3dc97fd50684f850b95a68676d9d32d589ae965 authored over 6 years ago
policy acts on request
72a262c3129bc0e1c448755f774214565bf0462e authored over 6 years ago
72a262c3129bc0e1c448755f774214565bf0462e authored over 6 years ago
trigger acts on request
ed44a03897a48a76d7c6efdf5ce386de6dab413f authored over 6 years ago
ed44a03897a48a76d7c6efdf5ce386de6dab413f authored over 6 years ago
tody
23e8d8419ee1c6ecf3dafc6b124b637a47d62fb3 authored over 6 years ago
23e8d8419ee1c6ecf3dafc6b124b637a47d62fb3 authored over 6 years ago
implement countdown
8251af4e576c80c49f42c68f632059eb445e37e6 authored over 6 years ago
8251af4e576c80c49f42c68f632059eb445e37e6 authored over 6 years ago
rename typealiases
cf15f64fff745f38702978a9d4c0714acc6935e7 authored over 6 years ago
cf15f64fff745f38702978a9d4c0714acc6935e7 authored over 6 years ago
chaos handles an array of stages
d65f5d89ba657ca244b1443debedb6f84a3c8dcc authored over 6 years ago
d65f5d89ba657ca244b1443debedb6f84a3c8dcc authored over 6 years ago
put activation of new chaos on different route
0f76fc5933c54fcab4ac314e8901a48fa581a10c authored over 6 years ago
0f76fc5933c54fcab4ac314e8901a48fa581a10c authored over 6 years ago
make routeMeta set the body when calling receiving
9e106edcbc1b0d4309cf7188490f9d2535057872 authored over 6 years ago
9e106edcbc1b0d4309cf7188490f9d2535057872 authored over 6 years ago
convert chaos controls to be an OpenApi contract
b432c7750fdd2c2578a66c7a7738ec5d9d8ab12e authored over 6 years ago
b432c7750fdd2c2578a66c7a7738ec5d9d8ab12e authored over 6 years ago
convert chaos controls to be an OpenApi contract
9c2caefe8bc5ef8d085d367c3a9eb0e122a03cf7 authored over 6 years ago
9c2caefe8bc5ef8d085d367c3a9eb0e122a03cf7 authored over 6 years ago
tweak test
47cd5bad221d77377ba3dde002ea372809c02877 authored over 6 years ago
47cd5bad221d77377ba3dde002ea372809c02877 authored over 6 years ago
chaos behaviour now respects trigger
6915023e4ff999c0c8645eca7a12c511abd43bc7 authored over 6 years ago
6915023e4ff999c0c8645eca7a12c511abd43bc7 authored over 6 years ago
added ability to set chaos behaviour
c956667feee4e312f596982377bf885ea6913a60 authored over 6 years ago
c956667feee4e312f596982377bf885ea6913a60 authored over 6 years ago
add variable stage
ff311762def2a762d076212dae1e0f94997ce8d2 authored over 6 years ago
ff311762def2a762d076212dae1e0f94997ce8d2 authored over 6 years ago
remove cruft
26ecc32c60a9295714f8464d4ecf63911a5d5db7 authored over 6 years ago
26ecc32c60a9295714f8464d4ecf63911a5d5db7 authored over 6 years ago
stage deserialisation
b602be86b35ea9beaeda632a7457b434299f08c8 authored over 6 years ago
b602be86b35ea9beaeda632a7457b434299f08c8 authored over 6 years ago
policy deserialisation
b62f2998fb9de545a6df7b9e764b57e96ab4a01c authored over 6 years ago
b62f2998fb9de545a6df7b9e764b57e96ab4a01c authored over 6 years ago
convert triggers to non-data classes
9191c9879e7c51cf641801760c438f455ded467d authored over 6 years ago
9191c9879e7c51cf641801760c438f455ded467d authored over 6 years ago
move tested code into prod src
a1cb5f3faca84373c5624239b8145cec9e7d77cf authored over 6 years ago
a1cb5f3faca84373c5624239b8145cec9e7d77cf authored over 6 years ago
move tested code into prod src
e11cb2d88006cf128b70458a325fcf8102aea182 authored over 6 years ago
e11cb2d88006cf128b70458a325fcf8102aea182 authored over 6 years ago
move tests around
0ebd0e41a5d9a27e7ae3ca66c7186060cb244618 authored over 6 years ago
0ebd0e41a5d9a27e7ae3ca66c7186060cb244618 authored over 6 years ago
changelog, and update chaos deserialization mechanism to be simpler
b9248c22fb02ba2c605278daf1e1179c408877ea authored over 6 years ago
b9248c22fb02ba2c605278daf1e1179c408877ea authored over 6 years ago
chaos serialisation
43d430c1fd3dc37e47100721dfcc347c4e587b04 authored over 6 years ago
43d430c1fd3dc37e47100721dfcc347c4e587b04 authored over 6 years ago
DNC
05bd58e070a088a635ade269ca01b86efb677219 authored over 6 years ago
05bd58e070a088a635ade269ca01b86efb677219 authored over 6 years ago
chaos serialisation
786ecdc43d6076aa1a64cb8790c440521528e5c1 authored over 6 years ago
786ecdc43d6076aa1a64cb8790c440521528e5c1 authored over 6 years ago
Update README.md
06f0060d5fdb25886b20757bfe09bb2cf0a77a18 authored over 6 years ago
06f0060d5fdb25886b20757bfe09bb2cf0a77a18 authored over 6 years ago
SetHostFrom: Port should be added to header when non-null (#163)
* SetHostFrom: Missing port added to header (fixes #162)
When the port isn't null, it gets ap...
87b83bb5af1e4d0e0f5659f196ba335a7779ddfc authored over 6 years ago
Release 3.35.0
db31502b11091028319a5e34c6bc64c71c973e01 authored over 6 years ago
db31502b11091028319a5e34c6bc64c71c973e01 authored over 6 years ago
release
2a729f1def98ca5fc98571c29785be783bc5b25e authored over 6 years ago
2a729f1def98ca5fc98571c29785be783bc5b25e authored over 6 years ago
rename fallback to defaulted
885129240342356a007fd206e7c2b9acc93db57d authored over 6 years ago
885129240342356a007fd206e7c2b9acc93db57d authored over 6 years ago
changelog
bcb4d904c8441207af3475f41ebd68d1f9fbe837 authored over 6 years ago
bcb4d904c8441207af3475f41ebd68d1f9fbe837 authored over 6 years ago
added fallback lenses - ability to chain lense extraction to use another lens as well as a static defaulted value
6bdbaad988ceec26a98c32af22b03e73f262f04d authored over 6 years ago
6bdbaad988ceec26a98c32af22b03e73f262f04d authored over 6 years ago
added bearer token filters
4b431512c699dc8cecc8b84fa29734566b3a3079 authored over 6 years ago
4b431512c699dc8cecc8b84fa29734566b3a3079 authored over 6 years ago
revert
33f7c4e104219f0a74f26ca47bf305fbdac59822 authored over 6 years ago
33f7c4e104219f0a74f26ca47bf305fbdac59822 authored over 6 years ago
name upgrade kotlin
dc8d65d8c168634e29bebe9b2615961eead68823 authored over 6 years ago
dc8d65d8c168634e29bebe9b2615961eead68823 authored over 6 years ago
name param
a8f5fba10dc79b8919778ae75cb1e8ac94e9d39a authored over 6 years ago
a8f5fba10dc79b8919778ae75cb1e8ac94e9d39a authored over 6 years ago
pulling apart behaviour contract
85896267f12fba7aa7f1b3695abcc5b7024f88ee authored over 6 years ago
85896267f12fba7aa7f1b3695abcc5b7024f88ee authored over 6 years ago
add duration to JSON auto-marshalling
d03d95d067de5ef24393a92df1bc2c2c9f5673fd authored over 6 years ago
d03d95d067de5ef24393a92df1bc2c2c9f5673fd authored over 6 years ago
rename
5a9c68321b781ab1293edfe9e53e4bb2842c8a97 authored over 6 years ago
5a9c68321b781ab1293edfe9e53e4bb2842c8a97 authored over 6 years ago
start to make behaviours serializable
0b24c3191882ca47e4722e9840068080ad5c6657 authored over 6 years ago
0b24c3191882ca47e4722e9840068080ad5c6657 authored over 6 years ago
typealiases instead of interfaces for Chaos types
7420ae4131e06f5f4d4deb952464326afc03859d authored over 6 years ago
7420ae4131e06f5f4d4deb952464326afc03859d authored over 6 years ago
tidy folds
045ab790fcf99581cde73ae08a2cda1e6d43d7ce authored over 6 years ago
045ab790fcf99581cde73ae08a2cda1e6d43d7ce authored over 6 years ago
tweak
c2b3f49450af2da645ed3740f0d26b56579f274e authored over 6 years ago
c2b3f49450af2da645ed3740f0d26b56579f274e authored over 6 years ago
add instant to path spec
0879ced2f3eee22ca9f441d08a13ac3140172f17 authored over 6 years ago
0879ced2f3eee22ca9f441d08a13ac3140172f17 authored over 6 years ago
add instant to bididatetime spec
b07346d6a64b2b386c6fde035ca751944ddde444 authored over 6 years ago
b07346d6a64b2b386c6fde035ca751944ddde444 authored over 6 years ago
rework chaos to move towards a more serialisable and consistent form.
44351a0dec2708ef9a7c17c5dc12d2bc6b8abce5 authored over 6 years ago
44351a0dec2708ef9a7c17c5dc12d2bc6b8abce5 authored over 6 years ago
rework chaos to move towards a more serialisable and consistent form.
0c90d4811393b0e7eaf7d3a2dcef3169f55f814a authored over 6 years ago
0c90d4811393b0e7eaf7d3a2dcef3169f55f814a authored over 6 years ago
trigger test
10681a2fd66d19c314a9f8a79d830838d82ca791 authored over 6 years ago
10681a2fd66d19c314a9f8a79d830838d82ca791 authored over 6 years ago
trigger test
098856c88eb6c5aea89f88bdc8d52c6f321c3942 authored over 6 years ago
098856c88eb6c5aea89f88bdc8d52c6f321c3942 authored over 6 years ago
trigger test
01d30cc2c20f6daba84793e9fd16cd7ff70c010b authored over 6 years ago
01d30cc2c20f6daba84793e9fd16cd7ff70c010b authored over 6 years ago
fix query matcher duplicate message
b75a11437291dc5a23e094bc17c327bebdd153b9 authored over 6 years ago
b75a11437291dc5a23e094bc17c327bebdd153b9 authored over 6 years ago
unflake test
57f1f44ee28fd3473a89f43ad99e72cafcc20853 authored over 6 years ago
57f1f44ee28fd3473a89f43ad99e72cafcc20853 authored over 6 years ago
started tests for match http request/response triggers
1c2021c1e2fedf346da6102d6387b0ee2aced0f4 authored over 6 years ago
1c2021c1e2fedf346da6102d6387b0ee2aced0f4 authored over 6 years ago
combinators on triggers
f78b8d5045787b49519b72924b3577d18e2d441a authored over 6 years ago
f78b8d5045787b49519b72924b3577d18e2d441a authored over 6 years ago
combinators on triggers
13709449c139e868ecfc10d6d15916af0cc5eb6b authored over 6 years ago
13709449c139e868ecfc10d6d15916af0cc5eb6b authored over 6 years ago
more tests for triggers
08b160c7cc3a8ed7fcf245a159ea5c46738112d0 authored over 6 years ago
08b160c7cc3a8ed7fcf245a159ea5c46738112d0 authored over 6 years ago
testing roundtripping of some triggers
08dac8c69878a04fdc4941ea117210c7e42914db authored over 6 years ago
08dac8c69878a04fdc4941ea117210c7e42914db authored over 6 years ago
add instant to auto marshalling
be776c9e166c23417daeb5367c36706327a104ed authored over 6 years ago
be776c9e166c23417daeb5367c36706327a104ed authored over 6 years ago
changes to chaos triggers
f1697217b1a46f64ca2e4909949d7958f09eb7f6 authored over 6 years ago
f1697217b1a46f64ca2e4909949d7958f09eb7f6 authored over 6 years ago
jetty test needa apache
7915fc8554d24122d7e8207d2dee09e730ab206f authored over 6 years ago
7915fc8554d24122d7e8207d2dee09e730ab206f authored over 6 years ago
use apache client for server contract as javahttpclient does not support PATCH
d00506baabc49a498c240fb9fb6ef510123937c8 authored over 6 years ago
d00506baabc49a498c240fb9fb6ef510123937c8 authored over 6 years ago
matchers for http transactions and some chaos
19229103dea8bee4f243a460b30637f9a499f767 authored over 6 years ago
19229103dea8bee4f243a460b30637f9a499f767 authored over 6 years ago
more matchers
615d602d08946e77fbccb4ee2635adb8f9e52811 authored over 6 years ago
615d602d08946e77fbccb4ee2635adb8f9e52811 authored over 6 years ago
more matchers
f47ed35596444cd0586285c09623eccbe6620229 authored over 6 years ago
f47ed35596444cd0586285c09623eccbe6620229 authored over 6 years ago
hamkrest matchers for regexes
de09a9f61457dd2acef2a7764fe34d1d52db9264 authored over 6 years ago
de09a9f61457dd2acef2a7764fe34d1d52db9264 authored over 6 years ago
remove apache dependencies from wherever possible
5ad29f3ebce076568c092c10ce53dd70c592956d authored over 6 years ago
5ad29f3ebce076568c092c10ce53dd70c592956d authored over 6 years ago
Release 3.34.3
7704a0f87185f37033d1fc5a212b4609cf64c69a authored over 6 years ago
7704a0f87185f37033d1fc5a212b4609cf64c69a authored over 6 years ago
Update CHANGELOG.md
9bba4166d8cc9d61c265ebc85c37b581adb6d6b3 authored over 6 years ago
9bba4166d8cc9d61c265ebc85c37b581adb6d6b3 authored over 6 years ago
use http client for aws test
63907a0bf61b9fdbc9085e01c765f1b0a4412b97 authored over 6 years ago
63907a0bf61b9fdbc9085e01c765f1b0a4412b97 authored over 6 years ago
use java http client in AWS test
f0f183616bed8a9bea8df8f1b094632b11b43351 authored over 6 years ago
f0f183616bed8a9bea8df8f1b094632b11b43351 authored over 6 years ago
Fix #160. tidy fix
2ffcc09ee5a854a63685cac38d2876e1f802a430 authored over 6 years ago
2ffcc09ee5a854a63685cac38d2876e1f802a430 authored over 6 years ago
fix for java client - now passes all the tests
05ce809a5d522b5f3c8d0ccc623ed62f1bcdbd2b authored over 6 years ago
05ce809a5d522b5f3c8d0ccc623ed62f1bcdbd2b authored over 6 years ago