Skip to content

Commit 1a48f92

Browse files
DokaIzkgithub-actions[bot]
authored andcommitted
chore(changelog): update changelog
1 parent d5bdbe2 commit 1a48f92

1 file changed

Lines changed: 68 additions & 0 deletions

File tree

docs/changelog.md

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,18 @@ All notable changes to this project will be documented in this file.
66

77
### Bug Fixes
88

9+
- Correct filter_condition validation and numeric comparisons (#834) (#863) ([96759c5](96759c5215e28e99db2393f75423e0df35ed78ba))
10+
- Exempt health check endpoints from DRF rate limiting to prevent load test failure ([baef969](baef969bc2b3942836113e6b9ba81a3114fcc5ca))
11+
- Fix postgres configuration in load tests and restore github.token for changelog prs ([a3643be](a3643be742dcf9432621b77971f04d2b02e410fd))
12+
- Add resources and securityContext to (#817) ([03eabbc](03eabbcdaed9d10983ccdba5c0876765a4d3c8c4))
913
- Return 429 Too Many Requests for rate limits (#348) ([84b2e7b](84b2e7b654808426eae37d893d98c121361de0a7))
1014
- Add mobile responsiveness for all pages #61 (#69) ([c03500d](c03500d7b57fbf7193abcda552b26e30e751fff0))
1115
- Resolve ruff linting errors (F841 unused variables) ([33ccd58](33ccd58928e1c45c6ed873610675a169d62e1954))
1216

1317
### Documentation
1418

19+
- Create cookbook of real-world integration examples and use case tutorials (#822) ([7b709a5](7b709a5897bbb1c3485f38a6aedba4435fd517a1))
20+
- Add SDK, security, contract integration, and rate limit guides (#814) ([4180cd4](4180cd4fbeb00b6c0e9b4375b39da3c472ea018c))
1521
- Add IaC, release notes, and SDK development guides (#742) ([3bd77fe](3bd77fe84a74a799b23f2d1aed11af0c075d43bf))
1622
- Add database admin, contributing, troubleshooting, and roadmap guides (#740) ([ef6b6af](ef6b6afa133fac76b09f3009b50e600360a2b08b))
1723
- Add error states and validation patterns checklist (#684) ([b2f406b](b2f406ba10659d73248042fb370d95637744ea22))
@@ -24,6 +30,10 @@ All notable changes to this project will be documented in this file.
2430

2531
### Feat
2632

33+
- Implemented soroban contract & sdk feature sc 23 (#1207) ([d5bdbe2](d5bdbe265c070e7e91abea5b17db1dc5ccacf98c))
34+
- Add api deprecation headers (#828) ([1a50f21](1a50f216872a56b3c2b57c383b3d5003b27b85a8))
35+
- Field-Level Authorization (GraphQL) (#806) ([6fe994a](6fe994a664bf319029cf5cf25f13c532ebb8753f))
36+
- Webhook Simulator for Testing (#747) ([6fa3e1a](6fa3e1a7ed78e593ac8bbc771620774da1efa076))
2737
- Add responsive mobile card grid for events (#713) ([81f54e4](81f54e4c97e1b19d66471045b091cd4a1e5fa71d))
2838
- Mobile navigation drawer (#700) ([9bd9cfb](9bd9cfba5b1e15bb6dbd563d54711d18ddf9b493))
2939
- Implemented event batch operations (#699) ([c1b6833](c1b68338fdb3e078b05cdd12fd1d499b7049a1ef))
@@ -36,6 +46,55 @@ All notable changes to this project will be documented in this file.
3646

3747
### Features
3848

49+
- Implement SC-9 add_indexer across contract, API, and SDKs (#1178) ([0acf03d](0acf03d7e9bf1ce74d98d2f9d09a58adad0d1aaa))
50+
- Soroban contract and SDK feature SC-30 (per-contract recent events) (#1202) ([8a65091](8a650912a9128a262bb5688c5035cf61feaa2213))
51+
- Add Stepper UI component (#1102) (#1200) ([0b9ff85](0b9ff85ae673ef6fff59de3bfdc23b193eee5c12))
52+
- Add Popover UI component (#1101) (#1199) ([e970fa6](e970fa644046eab665dfc9d26ca528bde1ace168))
53+
- Add RadioGroup UI component (#1099) (#1198) ([93cce9c](93cce9c2c64fc877bd24db9fbbe99366731464f8))
54+
- Add Accordion UI component (#1098) (#1197) ([724ab96](724ab96d021ccf921ddd7e9343c65db3cb219b56))
55+
- Add tests for record event JSON output in CLI and TypeScript (#1191) ([29ae6a9](29ae6a9adb0159479142ecfb2d5f541b9f3c7771))
56+
- CDC monitoring dashboard for data warehouse syncs (#917) (#1165) ([440086b](440086ba9e369a432c33d79b7291453498ff63db))
57+
- Event correlation & atomic transaction visualization (#916) (#1158) ([a217644](a217644dd6f2c18dd531af819a34e2e27f64478d))
58+
- Implement Soroban contract and sdk feature sc-10 (#1190) ([707cd30](707cd301195476a4415ae70492d1da6a1ca5b738))
59+
- Add SC-38 structured event support (#1188) ([19be985](19be985a4e0e32758742fcdf522bbb4a29831b93))
60+
- Add Pydantic schema validation, Rust macros, WebSocket client, and responsive frontend component (#1176) ([4764ee4](4764ee4c875abf5c863811da73a4d754d946d417))
61+
- Add per-contract event tracking and event type query (SC-17) (#1169) ([06b8084](06b8084d6adbe7b65b881134c40869dd136d3d8f))
62+
- Build interactive contract dependency graph with vulnerability impact analysis (#922) (#1164) ([496180a](496180a51fdc3762b88eb7a296fcc2fff316dc38))
63+
- Add loaders badges timeline and event links (#1189) ([9f07c98](9f07c982af15d29860f87de3f0e974a5f29eab85))
64+
- Add Avatar, Breadcrumb, Toggle, and Progress UI components (#1168) ([d13b742](d13b74279750e6e3786d7fe594e7adfefd9f8b16))
65+
- Build developer portal with interactive API explorer, SDK docs, and code samples (#923) (#1167) ([fc52d03](fc52d03c0e4d59e5c76ff9e94bcfd4ab402359f5))
66+
- Data quality dashboard with completeness metrics and reconciliation UI (#918) (#1166) ([fe7fd22](fe7fd2240c13de5d3c6068970f4b594c8f8b719c))
67+
- Implemented Soroban Contract and sdk feature (#1163) ([2d0189f](2d0189f6eeb0271342a2043814b570011a2b37bf))
68+
- Contract source code viewer with verification badges and ABI explorer (#914) (#1156) ([997bcc2](997bcc2767224d96b47a6df3199615888cca5add))
69+
- Implement GDPR compliance dashboard and contract dependency graph (#947) ([ec23a35](ec23a350fe7cde8381a12eadb53217881ff3ea13))
70+
- Add responsive table component with mobile card layout (#942) ([30f7e22](30f7e22e9e937626b0fd64d5e5cc7ee2073949b5))
71+
- Implement dark and light theme toggle with system preference detection (#1162) ([cac27d5](cac27d50c9d28e2c769e7747c673c5aeac79a4dc))
72+
- Implement event decoding tests and update docs (closes #1110, #957, #958, #962) (#1157) ([d53fbdd](d53fbddd8fc3dfe48888b4dee858c2345e3ac054))
73+
- Add reusable decorator to validate webhook HMAC signatures (#938) ([7f464b2](7f464b209999bb86db15aea97ba15066b2e2c5ec))
74+
- Audit and improve accessibility to meet WCAG 2.1 AA standards (#1161) ([92bd30e](92bd30e25f42827dfde24ba5009dd98632e86b66))
75+
- Build dedicated live event streaming page with auto-scroll and pause (#1160) ([0c038cc](0c038cc8baecea79f4585f21863e7ef115e22e6a))
76+
- Build performance dashboard showing API latency, cache hits, and system health (#1159) ([6f8a7fc](6f8a7fc929b8ef0e6dcba4f9e1105f708bc5c53b))
77+
- Webhook console, api explorer, advanced search, and a11y smoke checks (#951) ([37a541b](37a541b0aaebd00e10ecd6fa67070874ce7d6e63))
78+
- Add pagination component requirements spec (#953) ([7ce1a3f](7ce1a3f141a705dd3d79a0aa932d680b2d5f3e27))
79+
- Add reusable Card component with variants (#948) ([a46dd6a](a46dd6a0278ab8e8a618f5068b5d07b49b0fdd91))
80+
- Activate task timeout monitoring with 80% warning threshold (#939) ([35c09a7](35c09a7607a9e4e94956e54dafc6afda7a58b24e))
81+
- Add core UI components (skeleton, tabs, empty states) and Celery task prioritization (#932) ([b69ed85](b69ed853cd4bdd7034d911cf3d9edef51f0ebe18))
82+
- Implement Redis Cache Warmer, Webhook DLQ, Structured Logging & Integration Test Suite (#778, #765, #763, #760) (#931) ([70acf23](70acf236c684ce3ee2c1ca65c5b17aabb3088701))
83+
- Init frontend monorepo, implement dark mode, add ingestion metrics, and configure dynamic CORS (#929) ([25f5489](25f5489784ec2d219d8ea2fe1c1d8a07b0817f3b))
84+
- Add UI feedback components and environment docs (#930) ([2d16757](2d16757dccca05caaf525de03b50242b05836fac))
85+
- Implement contract pause/suspension for maintenance and incident response (#833) (#865) ([8fcd4a7](8fcd4a7a35706de5e91072e8223e204430764adc))
86+
- Event reprocessing, rate-limit analytics, body size limits, and admin audit (#861) ([c054b32](c054b32573591a2ea36eadca1d045a8d2d1754e6))
87+
- Event reprocessing, rate-limit analytics, body size limits, and admin audit (#858) ([d789096](d789096b879dc63c6738ce2d9effb3c73ab7d528))
88+
- Implement Create Loading Spinner Component (#859) ([688008e](688008e1f29438d9d1f3c7d33ab5d52060846321))
89+
- Log celery retries, validate env vars, add Alert and Pagination components (#856) ([f0b8d49](f0b8d4906d0db01ce332cb1c1b2ec0d12680ff58))
90+
- Build accessible dropdown select component (#790) (#849) ([a9578ac](a9578ac91117e3baea74f1c30880180376adca76))
91+
- Build User Settings page for theme, notifications, and API keys (#826) ([2eff8eb](2eff8eb5a245bd555199fa9c699fac8c74533a9b))
92+
- GraphQL Code Generator with Apollo hooks (#769) (#815) ([6dd6e2e](6dd6e2e8d52d3b50eab2b13580886a0823e0d7ce))
93+
- Add mobile-responsive-ui-optimization spec (#818) ([335eb77](335eb771ce6b8fbb9b825c206e4b6429b88e5689))
94+
- Optimize pools alerts and queue monitoring (#752) ([747f225](747f225869b97868bf612290af5e254531357b14))
95+
- Implement contract event export CLI, chaos testing suite, and automated changelogs (#750) ([17fa72c](17fa72c9ef3b77ee8d980f249f5da6f57d51f931))
96+
- Implement dual-language sdk test matrices, jaeger telemetry tracing, prometheus pXX tracking, and graphql governance docs (#751) ([4e5e0db](4e5e0dbfc533c2ac4284532898609fca7e39c0ee))
97+
- API performance improvements - gzip compression, N+1 detection, query caching, DB explain endpoint (#749) ([3bacec5](3bacec5a5c098398ae9c1e9dc412d34c7625ea43))
3998
- Payload compression, tracing, and DLQ observability (#743) ([3e050ca](3e050ca965ad4949dd1197ddec66f35cc15729de))
4099
- Resolve webhook headers, health checks, event filters, and dupl… (#734) ([e8ae880](e8ae880d1536978d63d4cee3ae71cc353854a499))
41100
- Add KeyboardShortcutsOverlay component and integrate into Providers (#732) ([55f03ef](55f03efd50381ca94eef82038ecfe216a4ac5c92))
@@ -145,6 +204,7 @@ All notable changes to this project will be documented in this file.
145204

146205
### Miscellaneous Tasks
147206

207+
- Update changelog (#744) ([2b59977](2b59977bd9d61d2751d6fe9d1fb561a89c3b1510))
148208
- Clean tracked environment artifacts ([63e7b58](63e7b58b8648e937cfaa0a1e9509f7f5098a290a))
149209
- Configure pre-commit hooks for black, flake8, and isort (Closes #374) (#442) ([a4722da](a4722da830252ce28e8d081330aba3e5e2abd1a6))
150210
- Remove venv from tracking and add to .gitignore ([f9cfe5f](f9cfe5f16ebc8986cec7fe4c7e3b218a80f544fe))
@@ -154,8 +214,16 @@ All notable changes to this project will be documented in this file.
154214
- Web sockets (#93) ([976da0a](976da0a51643b49dc2094e87ea219d34b0753563))
155215
- Add .gitignore for Rust build artifacts and test snapshots ([def4859](def4859460ca941f8684de4701253d91244c6636))
156216

217+
### Performance
218+
219+
- Optimise Next.js bundle and add Core Web Vitals tooling (#841) (#866) ([88cd631](88cd63112ab401c80043017cf179189d15872e60))
220+
157221
### Testing
158222

223+
- Add dedicated tests for slow query logging middleware (#941) ([afec16e](afec16ea948e4ac3fea3b63ba90ae3d84afc3bf0))
224+
- Add tests for request ID logging and db pool stats (#946) ([9e03e20](9e03e2067d86df06848cd87638bd79d608178517))
225+
- Verify compressed response is smaller than uncompressed (#940) ([02f16e5](02f16e50d95810b08477d832a2dcb32752512277))
226+
- Align soroscan_core unit tests with issue #754 spec (#821) ([708ebc7](708ebc7e6afe70b27ffbcd2e1e30047270566a5e))
159227
- Add comprehensive tests for webhook signature validation (#627) ([4bf9d6c](4bf9d6c2275347d618d37e11e40e0fd2b55c406e))
160228
- Strengthen toast notification coverage for all types (#640) ([347e41a](347e41a010eadd0f0603a92326573d3bd30580c9))
161229
- Add unit test for daily platform stats window logic (#432) ([9861b45](9861b45e5deef2025af5ff8d981e03ba95ba25f4))

0 commit comments

Comments
 (0)