255 Commits

Author SHA1 Message Date
TomPallister
acfeeed86a removed ocelot website project from src and added a manual test project for this, renamed library project to just be ocelot 2016-10-18 19:04:46 +01:00
TomPallister
f79b76b414 reorganised project so its a bit more vertical for features 2016-10-18 18:52:43 +01:00
TomPallister
2e6640c6ef refactoring configuration code so its not so crazy, still need to work on the creator class 2016-10-18 18:32:34 +01:00
TomPallister
707f1d6908 renamed and removed some stuff that wasnt needed 2016-10-18 16:22:51 +01:00
TomPallister
84256e7bac Added ability to strip claims and forward to downstream service as headers 2016-10-18 15:51:56 +01:00
TomPallister
279aae3151 messing with dsl for stripping claims etc 2016-10-17 21:34:08 +01:00
tom.pallister
2395736b6b started working on stripping claims from token 2016-10-17 20:46:30 +01:00
tom.pallister
3d60602c7e Added a get authentication test, removed the infrastructure name space as it seemed pointless, started thinking about how to pass claims on with the request 2016-10-17 18:00:36 +01:00
TomPallister
ce84ad4fc2 Added tests for identity server reference tokens, general refactoring and come config validation 2016-10-16 20:28:23 +01:00
TomPallister
7289cd803b renamed provider to handler 2016-10-16 16:47:08 +01:00
TomPallister
320b442526 got identity server access token acceptance test working, created factory for choosing auth handlers, a creator for making the auth handlers, some general refactoring...next step is injecting the config for the auth handler creator in some way or just passing it in 2016-10-15 13:50:43 +01:00
TomPallister
34bac7e0d4 Added first authentiction code..we have a test that makes sure we are unauthenticed but i havent been able to get authenticated to work yet due to identity server usual madness when calling with their SDK! 2016-10-15 11:17:18 +01:00
TomPallister
67af8841b2 updated build scriptos 2016-10-14 20:20:03 +01:00
tom.pallister
f545ba8620 removed thing that checks if route is authorised cos we dont need it 2016-10-14 20:08:09 +01:00
tom.pallister
8c194a365b fixed failing tests after upgrade 2016-10-14 13:30:34 +01:00
tom.pallister
6e61161406 updated to netstandard 1.4 and added authentication packages 2016-10-14 13:22:02 +01:00
tom.pallister
aabfe62ceb updated sln 2016-10-14 08:29:28 +01:00
tom.pallister
35fa32c090 updated build scripts 2016-10-14 08:26:51 +01:00
Tom Pallister
921f138344 Merge pull request #15 from TomPallister/feature/upgradedotnet
upgrade
2016-10-13 21:58:46 +01:00
TomPallister
16801ec016 upgrade 2016-10-13 21:49:11 +01:00
TomPallister
6fc3173ade Merge branch 'develop' of github.com:TomPallister/Ocelot into develop 2016-10-13 21:17:56 +01:00
TomPallister
3f4e908798 gitingore 2016-10-13 21:16:17 +01:00
Tom Pallister
63ed89c1a0 Update README.md 2016-10-13 21:03:02 +01:00
Tom Pallister
33685ee10b Merge pull request #14 from gitter-badger/gitter-badge
Add a Gitter chat badge to README.md
2016-10-13 21:02:01 +01:00
Tom Pallister
06173a0035 Update README.md 2016-10-13 21:00:24 +01:00
The Gitter Badger
19970a1bac Add Gitter badge 2016-10-13 19:57:24 +00:00
TomPallister
dcea887059 for testing on azure 2016-10-13 20:54:43 +01:00
TomPallister
2e9d2b3c8c try copy all artifacts for appveyor 2016-10-13 20:53:17 +01:00
TomPallister
17b24d3da5 changes to get ftp deploy working from appveyor 2016-10-13 20:40:03 +01:00
TomPallister
7ae35f4ce3 added happy path tests for more middlewares 2016-10-13 19:59:12 +01:00
tom.pallister
52ba77f4d5 adding midleware tests 2016-10-13 19:10:11 +01:00
Tom Pallister
20181ab4ee Update README.md 2016-10-13 12:29:05 +01:00
Tom Pallister
7b785b2523 added appveyor badge
woot
2016-10-13 08:44:38 +01:00
TomPallister
ff59eb9f3d update for appveyor 2016-10-12 21:42:45 +01:00
TomPallister
6b01ab1ac1 sln updates 2016-10-12 21:41:07 +01:00
TomPallister
9d89c6c1ab updated scripts 2016-10-12 21:40:42 +01:00
TomPallister
1fcc0c20d3 bat 2016-10-12 21:08:06 +01:00
TomPallister
d78dc2847e tests 2016-10-12 21:04:35 +01:00
TomPallister
d987e66369 removed environment section 2016-10-12 20:59:00 +01:00
TomPallister
3665347f83 artifacts for CI 2016-10-12 20:58:20 +01:00
TomPallister
276d5b9e4b apveyor yaml 2016-10-12 20:54:31 +01:00
TomPallister
244aa69022 apveyor yaml 2016-10-12 20:50:29 +01:00
TomPallister
3b4123099a trying to get working in CI 2016-10-12 20:47:56 +01:00
TomPallister
d80c4e2de2 apveyor yaml 2016-10-12 20:45:29 +01:00
TomPallister
5492b70c87 Acceptance test for complex url combo...cant believe it acually worked 2016-10-12 20:42:43 +01:00
TomPallister
581c9d01b9 finished removing fake, all tests now working 2016-10-12 20:38:29 +01:00
tom.pallister
cdeb97731e tempoary commit while refactoring tests sorry bisect nazis 2016-10-12 19:34:47 +01:00
tom.pallister
cff130196f Removed the fake woop 2016-10-12 14:00:13 +01:00
tom.pallister
58393f07ec started adding authentication stack, thing that decides if we should be authenticated is in 2016-10-12 13:40:46 +01:00
TomPallister
1fddcf0836 regex for url match, means annoying constructor ocelot configuration object but cant work out a better way to do this at the moment 2016-10-09 15:40:13 +01:00