Sign in
apache
/
openwhisk-apigateway
/
HEAD
« Previous
e6ebbd3
Implement API rate limit policy
by Alex (Seokhyun) Song
· 8 years ago
e89c4a2
Merge pull request #39 from apimesh/uppercase-fix
by Cody M. Walker
· 8 years ago
cee2eba
Fix redis verb uppercase issue. Closes #38
by Alex (Seokhyun) Song
· 8 years ago
dfa1a31
Merge pull request #35 from apimesh/api-support
by Cody M. Walker
· 8 years ago
a292004
Added support for API grouping
by Alex (Seokhyun) Song
· 8 years ago
2f99bd1
Merge pull request #29 from apimesh/documentation
by Cody M. Walker
· 8 years ago
eb22dec
Merge pull request #28 from apimesh/rateLimitFix
by Cody M. Walker
· 8 years ago
c18cf61
Update README.md
by Alex (Seokhyun) Song
· 8 years ago
646219b
Add redis password to rate limiting
by Alex (Seokhyun) Song
· 8 years ago
db2c8ca
Merge pull request #21 from apimesh/subMgmt2
by Cody M. Walker
· 8 years ago
c446632
Updated subscription support and added Rest intfc
by David Green
· 8 years ago
72e96b7
Merge pull request #23 from apimesh/redis-keyspace
by Cody M. Walker
· 8 years ago
8ef3167
Enable redis keyspace notifications
by Alex (Seokhyun) Song
· 8 years ago
c1ab573
Merge pull request #18 from apimesh/autoSubscribe
by Cody M. Walker
· 8 years ago
40965ca
Implement sync with redis on gateway startup
by Alex (Seokhyun) Song
· 8 years ago
23ac47a
Implement auto-subscribing to redis
by Alex (Seokhyun) Song
· 8 years ago
3f58ac0
Merge pull request #17 from apimesh/breakdown
by Seokhyun Song
· 8 years ago
ea64e9d
Strip out unused apigateway components
by Cody Walker
· 8 years ago
0b32630
fix merge; take2
by Cody Walker
· 8 years ago
367d61b
fix merge issue
by Cody Walker
· 8 years ago
c3a13b7
Merge pull request #16 from apimesh/killLogging
by Cody M. Walker
· 8 years ago
f690c78
remove debug statements
by Cody Walker
· 8 years ago
ade4c22
Merge pull request #15 from apimesh/refactor
by Cody M. Walker
· 8 years ago
bf3a368
Remove unnecessary string concatenations
by Alex (Seokhyun) Song
· 8 years ago
69ad925
Change indent to 2 spaces
by Alex (Seokhyun) Song
· 8 years ago
5f7b904
Merge pull request #14 from apimesh/nginx-reload
by Cody M. Walker
· 8 years ago
30c3da4
Add nginx reload and ability to log to stdout
by Alex (Seokhyun) Song
· 8 years ago
db1a5d1
Strip out api-gateway-config-supervisor
by Alex (Seokhyun) Song
· 8 years ago
c023d3c
Merge pull request #12 from apimesh/agwContainer
by Cody M. Walker
· 8 years ago
d3b530f
Handle deleting conf files when subscribed
by Alex (Seokhyun) Song
· 8 years ago
c7886c9
Refactor redis key subscription to use two redis clients to prevent unsubscribing
by Alex (Seokhyun) Song
· 8 years ago
74310ac
Delete redundant write to redis in subscribe
by Alex (Seokhyun) Song
· 8 years ago
4d58d7f
Remove escape characters from managed url. Fixes #7.
by Alex (Seokhyun) Song
· 8 years ago
a5aa82a
allow the security header name to be configured
by David Green
· 8 years ago
dae5cb1
support multi level gatewayPath
by Cody Walker
· 8 years ago
fcf6d9a
WIP adding apikey and route to rateLimit
by David Green
· 8 years ago
4454e3c
Set gatewayPath as ngx var
by Cody Walker
· 8 years ago
fd6dcf7
Add security implementation
by Cody Walker
· 8 years ago
867d8a8
Tweak rate limiting implementation
by Cody Walker
· 8 years ago
b84ee00
added rateLimit policy
by David Green
· 8 years ago
a3d1773
Clean up code and add rate limit policy
by Cody Walker
· 8 years ago
bd05565
Match new mgmt format, serialize lua table when saving to file
by Cody Walker
· 8 years ago
df21890
Modify conf file with lua table - TODO: need serialization
by Alex (Seokhyun) Song
· 8 years ago
cf28b5e
Fix redis auth
by Alex (Seokhyun) Song
· 8 years ago
fc76f71
Add auth for redis
by Alex (Seokhyun) Song
· 8 years ago
a522ebb
Implement subscribing to redis key changes
by Alex (Seokhyun) Song
· 8 years ago
2bf53dc
Fix creating location conf file
by Alex (Seokhyun) Song
· 8 years ago
5440ecd
Separate out file management module
by Alex (Seokhyun) Song
· 8 years ago
8a481d2
Separate out redis module
by Alex (Seokhyun) Song
· 8 years ago
8327b8e
migration
by Cody Walker
· 8 years ago
3064f71
cleanup gcc after installing config-supervisor and skipped rclone installation due to a bug (#36)
by ddragosd
· 8 years ago
cf12739
Fix failing docker build by adding gcc to apk add (#34)
by Doron Roberts-Kedes
· 8 years ago
09dd704
Upgraded api-gateway-aws to 1.7.1 (#31)
by ddragosd
· 8 years ago
1cf4fca
Added support for Throttling and Rate Limiting (#27)
by ddragosd
· 8 years ago
b265072
Upgraded api-gateway-cachemanager to 1.0.1 (#26)
by ddragosd
· 8 years ago
edbe115
[Doc] - Fixed the link to api-gateway-request-validation-1.1.1 (#25)
by ddragosd
· 8 years ago
f3c189b
fixed an issue with the AWK script discovering api-gateway-graphite (#24)
by ddragosd
· 8 years ago
78468ae
Updated api-gateway-async-logger version to 1.0.1 (#23)
by ddragosd
· 8 years ago
ec1ee53
[Doc] - document what's inside the container (#22)
by ddragosd
· 8 years ago
c0a7c5e
Added Api gateway async logger 1.0.0 module (#21)
by ddragosd
· 8 years ago
dd03a62
added api-gateway-aws 1.7.0 module (#20)
by ddragosd
· 8 years ago
4f9a13f
Updated docker file to include the 1.0.0 version of the api-gateway-config-supervisor (#19)
by Cosmin Stanciu
· 8 years ago
4b8476d
Added api-gateway-cachemanager 1.0.0 (#18)
by ddragosd
· 8 years ago
f87577c
[#13] Update API KEY Management through Redis to the latest request-validation module
by selfxp
· 9 years ago
0ec7cba
Upgrade api-gateway-request-validation to 1.1.1 (#17)
by ddragosd
· 8 years ago
b38b608
Fixes #12, #14: added the capability to sync the `api-gateway-config` folder from the cloud ( S3 for now )
by Dragos Dascalita Haut
· 8 years ago
5e7e74d
fixes #2 by increasing worker_connections to 16384
by Dragos Dascalita Haut
· 9 years ago
b2fd5f5
Fixes #1
by ddragosd
· 9 years ago
2fa0df7
typo fix in Readme
by ddragosd
· 9 years ago
05e0e7d
# added the debug version of the `api-gateway` activated with the env var DEBUG=true, and support for running unit tests via Test NGINX module
by Dragos Dascalita Haut
· 9 years ago
9618ed4
# update marathon_apis.conf to include some default values for analytics purposes
by Dragos Dascalita Haut
· 9 years ago
0103537
# updated default configs to capture usage data
by Dragos Dascalita Haut
· 9 years ago
6a29798
Update Dockerfile
by ddascal
· 9 years ago
04cf61b
+ added sample logging mechanisms for StatsD in api-gateway-config, which for now it's only activated when the container is deployed in Marathon
by Dragos Dascalita Haut
· 9 years ago
1eaf4e5
# added LICENSE file
by Dragos Dascalita Haut
· 9 years ago
b09143e
# forgot to include marathon_host in the sample service conf
by Dragos Dascalita Haut
· 9 years ago
b0136ee
# reverted a typo in the caching api and renamed `$app_name` in `marathon_apis.conf` into `$marathon_app_name`, b/c api-key validator had a conflicting value for `$app-name` that could overwrite the value set in the URI.
by Dragos Dascalita Haut
· 9 years ago
f5d625d
# added support for configuring redis w/ replicas from marathon.
by Dragos Dascalita Haut
· 9 years ago
60d91a9
# WIP for Marathon service discovery POC
by Dragos Dascalita Haut
· 9 years ago
94d14f7
# WIP with service discovery in Marathon
by Dragos Dascalita Haut
· 9 years ago
68ea160
Removed resolvers.conf as they should be auto-generated
by ddragosd
· 9 years ago
a0b2f5c
# added initial build script for Docker, including a base config folder.
by Dragos Dascalita Haut
· 9 years ago
97fabfa
Initial commit
by ddragosd
· 9 years ago