Fishtail
8f15826c5f
feat: support audit log ( #1812 )
...
* feat: support audit log
* feat: support audit log
* refactor: move audit log config under statReporter.plugin
Co-Authored-By: Codex GPT-5 <noreply@openai.com>
Signed-off-by: fishtailfu <fishtailfu@tencent.com>
---------
Signed-off-by: fishtailfu <fishtailfu@tencent.com>
Co-authored-by: fishtailfu <fishtailfu@tencent.com>
Co-authored-by: Codex GPT-5 <noreply@openai.com>
2 weeks ago
Fishtail
4ed44e001a
feat: adapt to polaris-java ReportClientRequestCustomizer plugin for config watch reporting ( #1813 )
...
* feat: adapt to polaris-java CLIENT_REPORTER plugin for config watch reporting
- Upgrade polaris.version from 2.1.2.0-SNAPSHOT to 2.1.2.0
- Enable clientReporter in ConfigurationModifier.modify()
- Add ClientReporterConfigImpl mock to ConfigurationModifierTest
- Add clientReporter verification to test assertions
* fix: enable config watch client reporter plugin in SCT
* fix: add config report property
* fix: add config report property
* add CHANGELOG.md
* fix pom
* refactor: rename config report request customizer
* fix CHANGELOG.md
* fix REVISION
* fix properties
* refactor: use generic request customizer config
* fix: align request customizer config type
---------
Co-authored-by: fishtailfu <fishtailfu@tencent.com>
2 weeks ago
Fishtail
f28c5711f6
feat: support using seperated cb in wildcard-api level and add cb counters expire interval config ( #1809 )
2 weeks ago
Fishtail
4e02431930
fix: fix route failure caused by Spring Cloud Gateway 5.x property prefix change ( #1811 )
2 months ago
Haotian Zhang
cc0e45ea13
fix: split contract base-package for springdoc scan ( #1807 )
...
* fix: split contract base-package for springdoc scan
When @SpringBootApplication(scanBasePackages = {"a","b"}) declares multiple
packages, PackageUtil.scanPackage returns them joined by a comma. The previous
code passed the whole comma-joined string as a single package name to
GroupedOpenApi.Builder#packagesToScan, so springdoc matched no controller and
both the Polaris and TSF consoles showed an empty API list (the single-value
case happened to be a valid package name and thus worked).
Split the string by SPLITTER before handing it to packagesToScan so each
declared package reaches springdoc as an independent entry. Add unit tests
covering multi-value scanBasePackages, single-value regression, and the
comma-separated spring.cloud.polaris.contract.base-package property.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Signed-off-by: Haotian Zhang <928016560@qq.com>
* docs: update CHANGELOG for PR #1807
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Signed-off-by: Haotian Zhang <928016560@qq.com>
---------
Signed-off-by: Haotian Zhang <928016560@qq.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
4 months ago
Haotian Zhang
56f3de2047
chore: rename branch 2025 to 2025.1 in CI and docs.
...
Co-Authored-By: Claude-Opus-4.7 (1M) <noreply@anthropic.com>
Signed-off-by: Haotian Zhang <928016560@qq.com>
5 months ago
Haotian Zhang
8e9a1189b5
feat: support overrideHost configuration for ratelimit, event reporter and stat modules ( #1804 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
5 months ago
Haotian Zhang
9fa44628f4
fix: prepend context-path to contract reporter API paths ( #1803 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
5 months ago
Haotian Zhang
e7a0e0f162
chore: remove codecov.yml
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
6 months ago
Haotian Zhang
96e384852b
test: add unit tests for ConfigurationModifier and fix TsfConsul report logic ( #1802 )
...
* test: add unit tests for ConfigurationModifier and fix TsfConsul report logic
- Disable report when only TsfConsul is enabled in ConfigurationModifier
- Add comprehensive unit tests for ConfigurationModifier
- Fix test issues with lenient mocking and localFile -> local datasource type
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Haotian Zhang <928016560@qq.com>
* fix: replace hardcoded IP 10.0.0.1 with 127.0.0.1 in tests
CI hardcoded IP detection rejects non-loopback IPs. Use 127.0.0.1 with
different ports to distinguish addresses in test cases.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Haotian Zhang <928016560@qq.com>
* fix: replace leading spaces with tabs to pass checkstyle
Fix 11 lines with mixed tab+space indentation that violated
the RegexpSinglelineJava checkstyle rule.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Haotian Zhang <928016560@qq.com>
* fix: correct PR number in CHANGELOG from #1801 to #1802
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Haotian Zhang <928016560@qq.com>
---------
Signed-off-by: Haotian Zhang <928016560@qq.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
6 months ago
shedfreewu
9bc2cfaf2f
feat: refactor Feign eager load, add LoadBalancer warm-up, and fix gateway trailing slash compatibility ( #1800 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
6 months ago
gzoldou
c5a937c121
feat: Upgrade to Spring Cloud 2025.1.1. ( #1801 )
6 months ago
Haotian Zhang
2c436a69b3
docs: Update README badges to 2025 branch
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
6 months ago
Haotian Zhang
0f2d7073a4
feat: support enable/disable cloud location provider via configuration. ( #1799 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
6 months ago
Haotian Zhang
0b9d8cdadd
refactor: modify the initialization of ApplicationContextAwareUtils. ( #1798 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
6 months ago
Haotian Zhang
7e190d0ae9
feat: Support Polaris config env value and add related tests ( #1797 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
6 months ago
Haotian Zhang
40ac641552
feat: Update config server IP to 127.0.0.1 and adjust tests ( #1796 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
6 months ago
Haotian Zhang
668acf6550
feat: Add config address to report client url conversion. ( #1795 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
6 months ago
Haotian Zhang
33c5bad205
chore: Update changelog.
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
7 months ago
Haotian Zhang
5f1d35782b
chore: Ignore .arthas/ and .codebuddy/ directories
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
7 months ago
Haotian Zhang
49311b6dd2
begin 2.1.2.0.
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
7 months ago
Haotian Zhang
7289dbd484
release 2.1.1.0-2024.0.3.
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
7 months ago
shedfreewu
5a893a8caa
feat: server span support preferIpv6 in tsf. ( #1790 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
8 months ago
shedfreewu
3b129bf97a
feat: support kafka lane. ( #1792 )
8 months ago
Fishtail
2e62cc2752
fix: fix lane router property name. ( #1789 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
8 months ago
Fishtail
29d76f1164
fix: fix NPE when application context is null ( #1787 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
8 months ago
Fishtail
78ee6718ad
feat: support traffic warmup lane router ( #1785 )
...
Co-authored-by: Haotian Zhang <skyebefreeman@qq.com>
8 months ago
Haotian Zhang
21fe3218cf
fix:fix cb rule no update bug. ( #1786 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
Co-authored-by: shedfreewu <49236872+shedfreewu@users.noreply.github.com>
8 months ago
Fishtail
6b2e522ba5
fix: fix NacosDiscoveryRegistryAutoConfiguration and PolarisAuthAutoConfiguration still initiation when polaris disabled. ( #1783 )
...
Co-authored-by: Haotian Zhang <skyebefreeman@qq.com>
8 months ago
Haotian Zhang
d583589ec8
refactor: optimize performance. ( #1782 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
8 months ago
shedfreewu
46b039fa69
fix: fix parsing ConfigurationProperties value with RefreshScope. ( #1780 )
...
Skip recursive parsing of JDK built-in classes and limit recursion depth to avoid OOM.
8 months ago
Haotian Zhang
996fcb3867
refactor:optimize metadata context operation. ( #1773 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
8 months ago
Fishtail
d62a0a6abd
fix: beautify ServicesEagerLoadSmartLifecycle logging. ( #1774 )
9 months ago
Haotian Zhang
4d2ad436ad
deps:Bump Spring Cloud to 2024.0.3.
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
9 months ago
Fishtail
3080b953a9
feat: add new key for java agent nacos discovery. ( #1766 )
9 months ago
Haotian Zhang
6619589e0a
feat:support body store switch. ( #1771 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
9 months ago
shedfreewu
d1e6b7103a
fix: get source service name from upstream application meta in getServerPreSpanAttributes & set custom tag in current server span in tsf. ( #1767 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
9 months ago
Haotian Zhang
79936c2f62
docs:caller example supports http param transfer.
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
9 months ago
Haotian Zhang
3adf6d7ba1
fix:fix NPE when rate-limiting with null value. ( #1764 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
9 months ago
shedfreewu
71947aec64
fix: send unit header in gw. ( #1758 )
10 months ago
Haotian Zhang
3756aee656
deps:Bump Maven to 3.9.11.
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
10 months ago
Haotian Zhang
817cb64224
deps:Bump actions/checkout and apache/skywalking-eyes versions.
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
10 months ago
Haotian Zhang
2b2b9743cc
deps:upgrade to spring boot 3.4.12. ( #1756 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
10 months ago
shedfreewu
75f72ab023
feat: support TagUtils, ContextToHeaderInterceptor in TSF(2024). ( #1754 )
10 months ago
Fishtail
1c01fccb62
fix: fix nacos service discovery. ( #1751 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
10 months ago
KIRA-Zee
a5f560315e
fix:Replace with String inside @ConditionalOnClass to fix #1749 . ( #1750 )
10 months ago
shedfreewu
3a550e91b6
fix: fix get gateway config in tsf ipv6. ( #1747 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
10 months ago
shedfreewu
f5811068ef
fix: fix multiple bugs in tsf. ( #1746 )
10 months ago
shedfreewu
fb148f8393
fix: tsf gateway config support tsf-data-access. ( #1745 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
# Conflicts:
# CHANGELOG.md
10 months ago
Haotian Zhang
9c216b570f
feat:support async metadata transfer. ( #1743 )
...
Signed-off-by: Haotian Zhang <928016560@qq.com>
10 months ago