56c73698
Support reading files with customized charset in ConfigUtil (#961) by
2019-08-08 15:14:36 +0800
ebcf8902
Remove duplicate "exceptionBelongsTo" check in SentinelResourceAspect (#964) by
2019-08-05 13:39:50 +0800
a0f13bad
dashboard: update dependencies in package.json to fix frontend vulnerabilities by
2019-08-03 15:41:11 +0800
88b5631d
dashboard: fix AuthorityRuleEntity and ParamFlowRuleEntity fastjson serialize problem (#889) by
2019-07-31 23:05:08 +0800
78f69bbc
Upgrade fastjson dependency to 1.2.58 (#950) by
2019-07-31 13:41:45 +0800
253a992c
Update README.md by
2019-07-30 09:53:45 +0800
37e78e51
Use the unified context name instead in Web Servlet filter and code improvement (#944) by
2019-07-29 14:40:59 +0800
103fa307
Add Ordered support for Spring Cloud Gateway adapter by
2019-07-22 22:37:29 +0800
fb31bb8d
Fix the empty value matching bug in GatewayParamParser of API gateway adapter common module by
2019-07-22 22:37:01 +0800
e50be35a
dashboard: code and frontend style refinement for #927 and #869 by
2019-07-23 23:16:51 +0800
5e859657
dashboard: fix the problem that dashboard could not correctly display the SystemRule in CPU usage strategy (#927) by
2019-07-23 22:21:54 +0800
d19df2aa
Polish awesome-sentinel.md and add slides of Dubbo Tech Day (#936) by
2019-07-22 23:27:25 +0800
7dd20dd2
Add support for excluding some URLs in Web Servlet CommonFilter (#914) by
2019-07-16 17:54:27 +0800
61c8397e
Fix temp file problem in log test cases (#908) by
2019-07-16 09:41:44 +0800
326dd443
Fix the compatibility problem of ConfigUtil for Windows environment (#903) by
2019-07-10 19:21:13 +0800
4a9543fd
dashboard: improvements for gateway flow control pages by
2019-07-10 10:14:11 +0800
856ff312
dashboard: add support for managing gateway flow rules (#699) by
2019-07-10 09:23:02 +0800
eda7fdc5
Add parse method for parse ApiPredicateItem from json string in UpdateGatewayApiDefinitionGroupCommandHandler by
2019-07-10 09:17:41 +0800
817a41d9
doc: add a blog link about building front-end development environment of dashboard in awesome-sentinel.md by
2019-07-10 09:15:11 +0800
90662a42
Code refinement for Sentinel config classes by
2019-07-08 23:06:07 +0800
ff33de19
Support arbitrary configuration properties file path for Sentinel (#804) by
2019-07-08 19:06:55 +0800
c14e3296
Refine the methods and variable name in SlotChainProvider (#871) by
2019-06-27 16:50:43 +0800
ba146765
Reuse connections of the same address in ZooKeeper data-source (#788) by
2019-06-27 13:39:56 +0800
dca4440d
Add unit tests for com.alibaba.csp.sentinel.eagleeye.EagleEyeCoreUtils (#854) by
2019-06-24 02:28:08 +0100
66b9198f
dashboard: update dependencies in package.json to fix vulnerabilities by
2019-06-19 10:34:22 +0800
58a83b42
Update ZooKeeper client in data-source module to 3.4.14 to fix vulnerability by
2019-06-19 10:09:20 +0800
8661d9ab
Add support for logging into console for common logs (#836) by
2019-06-19 09:46:13 +0800
7997cf65
Fix the numeric overflow bug of ping response data in the cluster module (#844) by
2019-06-18 15:11:05 +0800
56e463e1
Add support for request item pattern matching in API gateway flow control (#842) by
2019-06-18 14:08:54 +0800
d59beaec
Fix the bug that numeric overflow might occur when refilling tokens in ParamFlowChecker (#838) by
2019-06-18 13:39:37 +0800
eb7508ca
Improve the edit dialog for FlowRule and ParamFlowRule in Sentinel dashboard (#845) by
2019-06-18 00:18:07 +0800
00f116e3
Refine the DegradeRule and add validating logic for the two new attributes by
2019-06-17 20:38:02 +0800
254ccbbd
doc: Update README.md with the new metric log writing format (#840) by
2019-06-17 10:16:48 +0800
08676c4f
Support parsing cookie as request items in gateway flow control (#814) by
2019-06-14 17:48:03 +0800
2eecd3ac
Make the value of RT_MAX_EXCEED_N in DegradeRule configurable (#789) by
2019-06-14 17:42:03 +0800
e6e27c6f
Make maxParamByteSize configurable in ParamFlowRequestDataWriter of cluster client module and fix bugs (#823) by
2019-06-13 22:38:26 +0800
0f6cadbc
doc: remove vivo logo in README.md by
2019-06-13 15:51:58 +0800
f762ba20
doc: add the blog link to awesome-sentinel.md about handling RESTful API resources (#825) by
2019-06-12 14:32:25 +0800
e810ab84
Fix multiple slash command name issue in sentinel-transport-netty-http module (#817) by
2019-06-12 09:36:25 +0800
e3b9f99f
doc: add the link of sentinel-pigeon-adapter repo to awesome-sentinel.md (#781) by
2019-06-11 17:02:36 +0800
281d3420
dashboard: code refinement for version and auth API by
2019-06-11 15:55:11 +0800
72276a39
dashboard: Add HTTP API to get the version the of the dashboard (#800) by
2019-06-11 15:41:07 +0800
062385f3
doc: update awesome-sentinel.md (#815) by
2019-06-10 09:49:21 +0800
0176f0ea
Use calculateTimeIdx to calculate array idx in LeapArray#getPreviousWindow (#723) by
2019-06-06 06:02:44 +0800
ee38587a
Remove redundant operation when adding child node in NodeSelectorSlot (#794) by
2019-06-04 18:02:43 +0800
3a9e2629
Replace AtomicInteger with LongAdder for curThreadNum of StatisticNode (#747) by
2019-06-04 17:51:36 +0800
9583e187
doc: add a dashboard multiple data-source adapter demo to Awesome Sentinel (#806) by
2019-06-03 12:53:59 +0800
4182c013
dashboard: Filter internal virtual resources in MetricFetcher by
2019-05-25 15:09:10 +0800
f8ebbbcc
Bump version to 1.7.0-SNAPSHOT by
2019-05-25 15:07:19 +0800
3d2c33ef
Bump version to 1.6.1 (release) by
2019-05-23 09:49:15 +0800
f3e705c5
Add exceptionsToTrace and exceptionsToIgnore support in Tracer (#766) by
2019-05-22 10:06:03 +0800
8d0bb691
Fix the bug for parsing with only non-param gateway rules by
2019-05-21 16:45:05 +0800
ae0b8a5c
Refactor API gateway common module to separate converted rules from other rule managers by
2019-05-11 22:22:15 +0800
77dec5f8
Separate parameter metric storage from ParamFlowSlot and improve ParamFlowRuleUtil by
2019-05-11 22:18:21 +0800
54da16d3
Refactor FlowRuleChecker to improve code reuse by
2019-05-11 22:15:09 +0800
4ec0462e
Add getCpuUsageThreshold() method in SystemRuleManager (#770) by
2019-05-21 16:00:46 +0800
83ab401a
dashboard: fix wrong bean name of FlowRuleZookeeperProvider sample (#765) by
2019-05-16 13:34:35 +0800
0508c926
Fix the bug that parameters are not carried when exiting entries in SentinelReactorSubscriber by
2019-05-10 14:47:18 +0800
18d8b4c8
Add CPU usage and system load to metric (#749) by
2019-05-10 14:20:00 +0800
274ecb51
Fix the bug that Chinese characters are malformed in response body of ZuulBlockFallbackProvider (#737) by
2019-05-09 10:07:27 +0800
6e456084
Update SENTINEL_VERSION constant to 1.6.1 by
2019-05-06 13:46:03 +0800
a2683383
[Feature]Add an extension to Sentinel internal statistics (#730) by
2019-05-06 10:55:42 +0800
55838d9f
dashboard: Fix empty rule pushing bug of FlowRuleZookeeperPublisher sample (#732) by
2019-05-05 15:08:07 +0800
1d1878c1
dashboard: Add ZooKeeper flow rule dynamic publisher sample (#714) by
2019-04-29 13:48:29 +0800
ecf4822a
Make SentinelConfig.loadProps() thread-safe using CopyOnWriteArraySet (#706) by
2019-04-25 20:00:45 +0800
346e9b27
Bump version to 1.6.1-SNAPSHOT by
2019-04-25 09:38:59 +0800
b1345f75
Bump version to 1.6.0 (release) by
2019-04-24 20:42:32 +0800
7546bcc8
Add basic demo for Sentinel Zuul adapter by
2019-04-23 18:47:56 +0800
1baac778
Refactor and improve Sentinel Zuul Adapter by
2019-04-23 18:46:58 +0800
540428ba
Support getting and updating gateway rules and API groups via transport command by
2019-04-24 09:40:35 +0800
4819675f
dashboard: fix typo in SystemController (#700) by
2019-04-24 09:23:49 +0800
82578e1f
Refactor and improve fallback support for @SentinelResource annotation (#693) by
2019-04-23 23:17:03 +0800
268c5502
Update transport module to carry appName in heartbeat message by
2019-04-23 14:53:53 +0800
bb4fde58
Add appType property field in SentinelConfig by
2019-04-23 14:47:38 +0800
845b258b
Add demo for Sentinel Spring Cloud Gateway adapter by
2019-04-22 22:48:17 +0800
0f875d89
Add Sentinel Spring Cloud Gateway adapter module and implementation by
2019-04-22 16:27:40 +0800
faceb5f4
Add sentinel-api-gateway-adapter-common module for universal gateway rule and API definition management by
2019-04-22 16:16:03 +0800
5f713bd4
Update toString() method of ParamFlowRule by
2019-04-22 14:46:38 +0800
c316211f
Add loadInstanceList support for SpiLoader by
2019-04-22 11:13:38 +0800
e9719d32
Refactor flow algorithm for parameter flow control and support more traffic shaping mode (#677) by
2019-04-22 11:06:26 +0800
08611fae
Add exceptionsToIgnore configuration support in @SentinelResource annotation (#683) by
2019-04-21 15:52:09 +0800
cb933512
test: Fix unstable test cases in OccupiableBucketLeapArrayTest (#687) by
2019-04-20 22:28:38 +0800
af126b0c
dashboard: improve login page and update related document by
2019-04-20 22:05:44 +0800
4acb9070
dashboard: Add a simple login page to support basic auth (#659) by
2019-04-20 21:23:03 +0800
7d344dcb
Improve AbstractTimeBasedTest in sentinel-core by
2019-04-20 21:04:20 +0800
030ec237
Make CommandCenterProvider and HeartBeatSenderProvider choose the instance with highest precedence by
2019-04-17 14:25:44 +0800
79211f05
Add @SpiOrder annotation and update SPI loader for loading SPI with highest precedence by
2019-04-17 14:23:48 +0800
df27e3ef
Code refactor and refinement for FileInJarReadableDataSource by
2019-04-15 17:02:24 +0800
882a0600
Add FileInJarReadableDataSource to support reading config file in jar (#646) by
2019-04-15 12:06:34 +0800
359e6593
dashboard: refinement and support HTTP POST request for update operations in SentinelApiClient (#620) by
2019-04-12 13:49:54 +0800
73f166e2
Make ClusterNodeTest.testGetOrCreateOriginNodeMultiThread stable by
2019-04-12 10:23:21 +0800
16082a87
Make WarmUpRateLimiterControllerTest stable by
2019-04-12 09:38:05 +0800
aaeeea37
Feature: Make transport-netty-http/transport-simple-http support posting by
2019-04-12 09:19:07 +0800
b02ef82c
Add constructor for EntryConfig in sentinel-reactor-adapter by
2019-04-11 17:11:52 +0800
4cc25429
Add unit tests for com.alibaba.csp.sentinel.util (#651) by
2019-04-09 02:14:51 +0100
29f22e37
Fix the NPE bug when passing null args to SphU.entry() and paramIdx is negative (#642) by
2019-04-04 09:40:23 +0800
fc550343
Support passing parameters via SentinelReactorTransformer by
2019-04-02 10:38:57 +0800
afc77c2b
Fix the bug that entry in SentinelReactorSubscriber did not carry expected entry type by
2019-03-29 10:00:19 +0800
4b0960c9
dashboard: fix CountDownLatch wait timeout in MetricFetcher when machine is dead (#645) by
2019-04-03 11:46:34 +0800
5f20899e
Update codecov conf file by
2019-04-02 11:34:35 +0800