Commit Graph

  • 86414c6917 Merge pull request #1 from TomPallister/develop geffzhang 2016-12-18 13:14:20 +08:00
  • 536db48049 fixed problems where routes were not mathing TomPallister 2016-11-26 14:08:09 +00:00
  • 2103c60d4a Added some new routes for testing services in azure rather than the free json api TomPallister 2016-11-26 11:44:06 +00:00
  • b690122722 blah TomPallister 2016-11-06 16:21:38 +00:00
  • cfccdb156d Merge branch 'develop' of github.com:TomPallister/Ocelot into develop TomPallister 2016-11-06 12:42:01 +00:00
  • 035cf725a5 updated readme TomPallister 2016-11-06 12:37:39 +00:00
  • 4b0ea4bc3b Updated manual test config and readme TomPallister 2016-11-06 12:17:09 +00:00
  • ff5776613f Now defaults to case insensitive routing but you can override with a setting, also global request id setting available TomPallister 2016-11-06 11:50:33 +00:00
  • 206fffbaef Update README.md Tom Pallister 2016-11-05 13:44:05 +00:00
  • d8b9ea9cd0 Update README.md Tom Pallister 2016-11-05 13:43:37 +00:00
  • 6ee57709cd Update README.md Tom Pallister 2016-11-05 13:43:23 +00:00
  • 841a0f84de Update README.md Tom Pallister 2016-11-05 13:43:03 +00:00
  • 1c01628b4b Update README.md Tom Pallister 2016-11-05 13:42:20 +00:00
  • 30c668bfdf added a prod warning TomPallister 2016-11-05 13:40:54 +00:00
  • 24ee4f6870 half decent readme TomPallister 2016-11-05 13:39:50 +00:00
  • ebef42df60 readme fix TomPallister 2016-11-05 12:53:39 +00:00
  • 310a7699bb readme fix TomPallister 2016-11-05 12:52:51 +00:00
  • 56afc7d410 readme fix TomPallister 2016-11-05 12:45:41 +00:00
  • af506b079a more logging, more readme, more refactoring TomPallister 2016-11-05 11:36:58 +00:00
  • 8582ba45a9 Added some logging at last! TomPallister 2016-11-04 20:17:15 +00:00
  • 47afc850ff Added some basic cache stuff TomPallister 2016-11-04 15:05:59 +00:00
  • 5afcebe7cb Added pre query string middleware function so users can run there own query string logic before ocelot does its mappings TomPallister 2016-11-02 21:59:49 +00:00
  • 92c182df00 Updated readme TomPallister 2016-11-02 21:54:31 +00:00
  • f4acb4f041 changed to json configuration to get rid of yaml imports TomPallister 2016-11-02 21:50:53 +00:00
  • 190e394011 now returns response content headers tom.pallister 2016-11-02 20:22:07 +00:00
  • c31a1ba598 Updated benchmark project TomPallister 2016-10-30 18:59:23 +00:00
  • 2474a02b7c finished refactoring request creator for now..still probably does too much for one class but is now readable TomPallister 2016-10-30 18:48:07 +00:00
  • 5fc04a0514 started refactoring request builder TomPallister 2016-10-30 18:35:05 +00:00
  • 56bf4014bd Added request id functionality and general refactoring..also turned out i wasnt returning headers....sigh TomPallister 2016-10-30 17:29:37 +00:00
  • 5082cc6c05 Updated error handling code and readme to indicate how logging works for Ocelot TomPallister 2016-10-29 20:48:59 +01:00
  • 1acaaa23dd Updated manual testing configuration and added postman scripts for it TomPallister 2016-10-29 20:14:55 +01:00
  • f7f4a392f0 implemented adding claims as query strings to downstream route, removed some of the middleware injection optiosn as i have currently have no use case for them, general refactoring to use the OcelotMiddleware a bit more TomPallister 2016-10-29 19:45:50 +01:00
  • 3a1dd1f9bc fixed a bug where getting invalid parameter error if sending a steam content with no stream, now we try convert to byte array which the c# http client is happy to take if empty...or this error is caused because we are trying to use a stream when we shouldnt. TomPallister 2016-10-28 22:50:00 +01:00
  • 6be3c1cf73 Updated all packages and upgraded to 1.0.1 for asp.net TomPallister 2016-10-26 21:49:07 +01:00
  • 367fa327b3 bunch of refactoring TomPallister 2016-10-26 21:38:44 +01:00
  • 9575adc90d removed vs code folder TomPallister 2016-10-25 22:12:49 +01:00
  • 4656844933 Updated readme TomPallister 2016-10-25 22:11:22 +01:00
  • 2e3a0e8521 Updated readme TomPallister 2016-10-25 22:09:38 +01:00
  • dfcf91a313 Updated readme TomPallister 2016-10-25 22:09:10 +01:00
  • 78004bab00 Updated readme TomPallister 2016-10-25 22:08:42 +01:00
  • 3429386ff0 Updated readme TomPallister 2016-10-25 22:08:22 +01:00
  • 9f815cec42 Updated readme TomPallister 2016-10-25 22:07:56 +01:00
  • 51f8cdceeb Updated readme TomPallister 2016-10-25 22:07:27 +01:00
  • ddc36fc51f updated readme TomPallister 2016-10-25 22:06:04 +01:00
  • fea5ada5ac should work in appveyor now TomPallister 2016-10-25 21:57:26 +01:00
  • ff967bc7e5 updated readme TomPallister 2016-10-25 21:28:20 +01:00
  • 5ab0828d08 appveyor plzzz TomPallister 2016-10-25 21:22:04 +01:00
  • 7be362e8e3 remove publish from normal build and run tests scripts TomPallister 2016-10-25 21:14:13 +01:00
  • d74cbcfd13 appveyor plzzz TomPallister 2016-10-25 21:12:33 +01:00
  • 79616e2443 appveyor plzzz TomPallister 2016-10-25 21:07:58 +01:00
  • 385aea8fdd ooops TomPallister 2016-10-25 21:00:11 +01:00
  • 4671a9f83b fixed merge conflicts TomPallister 2016-10-25 20:58:17 +01:00
  • 72f66f8d3a changes to get nuget packages publishing from app veyor TomPallister 2016-10-25 20:54:55 +01:00
  • d68cba1b1a Update README.md Tom Pallister 2016-10-25 19:48:46 +01:00
  • 54167be973 Merge branch 'develop' of github.com:TomPallister/Ocelot into develop TomPallister 2016-10-25 19:19:56 +01:00
  • f363617a83 Added yaml dependency TomPallister 2016-10-25 19:19:43 +01:00
  • 7b4d1bec2c Update README.md Tom Pallister 2016-10-24 19:46:12 +01:00
  • 560448338c Updated version to a lower number this is not ready yet TomPallister 2016-10-24 19:43:58 +01:00
  • 0455398199 fixed failing test where i had the logic wrong in the first place TomPallister 2016-10-24 19:41:41 +01:00
  • e2bdc02fbd Update README.md Tom Pallister 2016-10-24 19:38:50 +01:00
  • 7e92ef4058 updated readme TomPallister 2016-10-24 19:37:35 +01:00
  • c167f25f50 updated readme TomPallister 2016-10-24 19:37:02 +01:00
  • 9c771bf9e0 added benchmarks back in, renamed data repository and a few other things TomPallister 2016-10-24 19:32:52 +01:00
  • d50f06fc3e Added benchmarks project back in..tho its pointless TomPallister 2016-10-24 19:01:20 +01:00
  • 4427ef459f more refactoring acceptance tests TomPallister 2016-10-19 21:48:41 +01:00
  • 9798cf01e5 refactoring acceptance tests..they need some tlc TomPallister 2016-10-19 21:28:55 +01:00
  • ab5d7fa33d allowing people to inject functions as custom middleware tom.pallister 2016-10-19 19:32:05 +01:00
  • b8951c4698 Can authorise routes based on claims, there is also a claims transformation middleware tom.pallister 2016-10-19 11:56:05 +01:00
  • 3285be3c73 more auth stuff...nowhere near done TomPallister 2016-10-18 22:19:41 +01:00
  • 0221ee9ccb started adding route authorisation TomPallister 2016-10-18 21:38:18 +01:00
  • cb4b000b21 updated build scripts TomPallister 2016-10-18 19:12:53 +01:00
  • 8b0ceeda5b removed library namespace TomPallister 2016-10-18 19:10:09 +01:00
  • acfeeed86a removed ocelot website project from src and added a manual test project for this, renamed library project to just be ocelot TomPallister 2016-10-18 19:04:46 +01:00
  • f79b76b414 reorganised project so its a bit more vertical for features TomPallister 2016-10-18 18:52:43 +01:00
  • 2e6640c6ef refactoring configuration code so its not so crazy, still need to work on the creator class TomPallister 2016-10-18 18:32:34 +01:00
  • 707f1d6908 renamed and removed some stuff that wasnt needed TomPallister 2016-10-18 16:22:51 +01:00
  • 84256e7bac Added ability to strip claims and forward to downstream service as headers TomPallister 2016-10-18 15:51:56 +01:00
  • 279aae3151 messing with dsl for stripping claims etc TomPallister 2016-10-17 21:34:08 +01:00
  • 2395736b6b started working on stripping claims from token tom.pallister 2016-10-17 20:46:30 +01:00
  • 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 tom.pallister 2016-10-17 18:00:36 +01:00
  • ce84ad4fc2 Added tests for identity server reference tokens, general refactoring and come config validation TomPallister 2016-10-16 20:28:23 +01:00
  • 7289cd803b renamed provider to handler TomPallister 2016-10-16 16:47:08 +01:00
  • 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 TomPallister 2016-10-15 13:50:43 +01:00
  • 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! TomPallister 2016-10-15 11:17:18 +01:00
  • 67af8841b2 updated build scriptos TomPallister 2016-10-14 20:20:03 +01:00
  • f545ba8620 removed thing that checks if route is authorised cos we dont need it tom.pallister 2016-10-14 20:08:09 +01:00
  • 8c194a365b fixed failing tests after upgrade tom.pallister 2016-10-14 13:30:34 +01:00
  • 6e61161406 updated to netstandard 1.4 and added authentication packages tom.pallister 2016-10-14 13:22:02 +01:00
  • aabfe62ceb updated sln tom.pallister 2016-10-14 08:29:28 +01:00
  • 35fa32c090 updated build scripts tom.pallister 2016-10-14 08:26:51 +01:00
  • 921f138344 Merge pull request #15 from TomPallister/feature/upgradedotnet Tom Pallister 2016-10-13 21:58:46 +01:00
  • 16801ec016 upgrade TomPallister 2016-10-13 21:49:11 +01:00
  • 6fc3173ade Merge branch 'develop' of github.com:TomPallister/Ocelot into develop TomPallister 2016-10-13 21:17:56 +01:00
  • 3f4e908798 gitingore TomPallister 2016-10-13 21:16:17 +01:00
  • 63ed89c1a0 Update README.md Tom Pallister 2016-10-13 21:03:02 +01:00
  • 33685ee10b Merge pull request #14 from gitter-badger/gitter-badge Tom Pallister 2016-10-13 21:02:01 +01:00
  • 06173a0035 Update README.md Tom Pallister 2016-10-13 21:00:24 +01:00
  • 19970a1bac Add Gitter badge The Gitter Badger 2016-10-13 19:57:24 +00:00
  • dcea887059 for testing on azure TomPallister 2016-10-13 20:54:43 +01:00
  • 2e9d2b3c8c try copy all artifacts for appveyor TomPallister 2016-10-13 20:53:17 +01:00