Ayaz Salikhov
13524be6cc
feat: Support Permissioned DEX ( #2152 )
...
Fix: https://github.com/XRPLF/clio/issues/2143
Will add tests
2025-06-06 17:12:18 +01:00
Peter Chen
ed47db7d39
chore: update libxrpl ( #2186 )
2025-06-06 15:25:21 +01:00
github-actions[bot]
4118fb2584
style: clang-tidy auto fixes ( #2193 )
2025-06-06 10:40:42 +01:00
Sergey Kuznetsov
837a547849
chore: Revert "feat: Use new web server by default ( #2182 )" ( #2187 )
...
There is an issue found in the new web server, so we couldn't use it by
default for now.
This reverts commit b3f3259b14 .
2025-06-05 17:35:21 +01:00
Sergey Kuznetsov
4904c4b4d4
chore: Cancellable coroutines ( #2180 )
...
Add a wrap for `boost::asio::yield_context` to make async operations
cancellable by default. The API could be a bit adjusted when we start
switching our code to use it.
2025-06-05 12:17:58 +01:00
Sergey Kuznetsov
b3f3259b14
feat: Use new web server by default ( #2182 )
...
Fixes #1781 .
2025-06-04 15:01:30 +01:00
github-actions[bot]
357b96ab0d
style: clang-tidy auto fixes ( #2184 )
...
Fixes #2183 . Please review and commit clang-tidy fixes.
Co-authored-by: mathbunnyru <12270691+mathbunnyru@users.noreply.github.com >
2025-06-03 18:15:08 +01:00
Ayaz Salikhov
550f0fae85
refactor: Use std::expected instead of std::variant for errors ( #2160 )
2025-06-03 13:34:25 +01:00
Ayaz Salikhov
ecdea015b9
style: Mark JSON literal strings with R"JSON ( #2169 )
2025-05-30 15:50:39 +01:00
github-actions[bot]
bfa17134d2
style: clang-tidy auto fixes ( #2167 )
...
Fixes #2166 . Please review and commit clang-tidy fixes.
Co-authored-by: godexsoft <385326+godexsoft@users.noreply.github.com >
2025-05-30 10:54:16 +01:00
Ayaz Salikhov
57b8ff1c49
fix: Use UniformRandomGenerator class to prevent threading issue ( #2165 )
2025-05-29 19:59:40 +01:00
Ayaz Salikhov
9b69da7f91
test: Skip slow DB sleep-based test on Mac ( #2148 )
...
Fix: https://github.com/XRPLF/clio/issues/2147
Fix: https://github.com/XRPLF/clio/issues/2132
2025-05-28 14:03:38 +01:00
github-actions[bot]
561eae1b7f
style: clang-tidy auto fixes ( #2164 )
2025-05-28 11:13:01 +01:00
Alex Kremer
28062496eb
feat: ETLng MPT support ( #2154 )
2025-05-27 13:05:03 +01:00
github-actions[bot]
3e83b54332
style: clang-tidy auto fixes ( #2159 )
...
Fixes #2158 . Please review and commit clang-tidy fixes.
Co-authored-by: godexsoft <385326+godexsoft@users.noreply.github.com >
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com >
2025-05-26 16:56:39 +01:00
Ayaz Salikhov
3e520c8742
chore: Fix: nagetive -> negative ( #2156 )
2025-05-26 15:48:17 +01:00
Alex Kremer
2a147b9487
feat: ETLng publisher and service refactoring ( #2138 )
2025-05-23 15:01:50 +01:00
Sergey Kuznetsov
8aab33c18c
fix: Add Delegate to Ledger types ( #2151 )
...
Fix discrepancy with rippled for `account_objects` API.
2025-05-22 13:43:52 +01:00
Sergey Kuznetsov
b3da9adb03
feat: Account permission support ( #2145 )
...
Fixes : #1975 .
Also switch to libxrpl 2.5.0-b1. Fixes : #2139 , #2140 .
2025-05-20 13:40:38 +01:00
Ayaz Salikhov
5cb3908e4f
test: Run undefined sanitizer without ignoring errors ( #2134 )
2025-05-19 09:07:14 +01:00
Peter Chen
cdb5882688
refactor: remove old config ( #2097 )
...
fixes #1805
---------
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com >
Co-authored-by: Maria Shodunke <maria-robobug@users.noreply.github.com >
Co-authored-by: Sergey Kuznetsov <skuznetsov@ripple.com >
2025-05-15 11:53:47 -04:00
Ayaz Salikhov
34ed4a1eb0
test: Increase cassandra timeouts in tests ( #2127 )
...
Fix: https://github.com/XRPLF/clio/issues/2124
2025-05-15 14:16:57 +01:00
github-actions[bot]
683e2ba54b
style: clang-tidy auto fixes ( #2126 )
2025-05-15 10:34:59 +01:00
Ayaz Salikhov
d5195e3e52
feat: Implement load balancer metrics in etlng ( #2119 )
2025-05-14 15:19:38 +01:00
Ayaz Salikhov
243e174f1e
refactor: Load balancer forwarding metrics ( #2103 )
2025-05-14 11:43:31 +01:00
github-actions[bot]
a369381594
style: clang-tidy auto fixes ( #2112 )
...
Fixes #2111 . Please review and commit clang-tidy fixes.
Co-authored-by: godexsoft <385326+godexsoft@users.noreply.github.com >
2025-05-14 11:28:40 +01:00
Ayaz Salikhov
02ccbf850f
style: Use codespell instead of typos pre-commit hook ( #2104 )
2025-05-13 15:15:38 +01:00
Sergey Kuznetsov
b87b32db86
feat: Dosguard API weights ( #2082 )
...
Experimental support for Dosguard API weights.
2025-05-13 15:02:21 +01:00
github-actions[bot]
00aff5cfe0
style: clang-tidy auto fixes ( #2107 )
...
Fixes #2106 .
Co-authored-by: godexsoft <385326+godexsoft@users.noreply.github.com >
2025-05-13 12:06:39 +01:00
Peter Chen
0b0794d9bf
feat: Cache FetchLedgerBySeq ( #2014 )
...
fixes #1758
2025-05-12 11:45:54 -04:00
Sergey Kuznetsov
aa910ba889
fix: Catch exception in ClusterCommunicationService ( #2093 )
...
Fixes #2016 .
2025-05-12 16:16:23 +01:00
github-actions[bot]
59d27db5ab
style: clang-tidy auto fixes ( #2092 )
...
Fixes #2091 . Please review and commit clang-tidy fixes.
Co-authored-by: mathbunnyru <12270691+mathbunnyru@users.noreply.github.com >
2025-05-07 14:29:12 +01:00
Ayaz Salikhov
e75aa1add1
fix: Make ctors/dtors public in tests ( #2089 )
...
Fix: https://github.com/XRPLF/clio/issues/2087
2025-05-07 12:49:47 +01:00
Ayaz Salikhov
5e43c3b099
test: Remove SetUp and TearDown methods in tests ( #2086 )
...
Fix: https://github.com/XRPLF/clio/issues/910
2025-05-07 09:41:23 +01:00
Alex Kremer
3daa735b31
fix: Flaky test in ETLng ( #2077 )
...
Fixes a flaky test
Fix: https://github.com/XRPLF/clio/issues/2075
---------
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com >
2025-05-02 15:55:12 +01:00
github-actions[bot]
8b99013ff8
style: clang-tidy auto fixes ( #2053 )
...
Fixes #2052 . Please review and commit clang-tidy fixes.
Co-authored-by: godexsoft <385326+godexsoft@users.noreply.github.com >
Co-authored-by: Alex Kremer <akremer@ripple.com >
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com >
2025-04-29 10:52:35 +01:00
Ayaz Salikhov
af0a8af287
style: Add typos pre-commit hook ( #2041 )
2025-04-29 09:59:11 +01:00
Ayaz Salikhov
4a0267fbac
style: Add markdownlint pre-commit hook ( #2038 )
...
Co-authored-by: Maria Shodunke <maria-robobug@users.noreply.github.com >
2025-04-28 16:31:07 +01:00
Ayaz Salikhov
1e0a2f5162
style: Add prettier pre-commit hook ( #2031 )
...
There are 2 things to know about prettier:
- it's quite pretty most of the time
- it's not configurable
2025-04-25 16:24:45 +01:00
Peter Chen
593d7298b1
fix: Add CTID to all RPC's that includes transactions ( #2011 )
...
fixes #1998
2025-04-25 09:55:39 -04:00
github-actions[bot]
1cb09a01f6
style: clang-tidy auto fixes ( #2034 )
...
Fixes #2033 .
Co-authored-by: godexsoft <385326+godexsoft@users.noreply.github.com >
2025-04-25 11:10:05 +01:00
Ayaz Salikhov
9c92a2b51b
style: Use pre-commit tool and add simple config ( #2029 )
...
I started with really simple pre-commit hooks and will add more on top.
Important files:
- `.pre-commit-config.yaml` - the config for pre-commit
- `.github/workflows/pre-commit.yml` - runs pre-commit hooks in branches
and `develop`
- `.github/workflows/pre-commit-autoupdate.yml` - autoupdates pre-commit
hooks once in a month
2025-04-24 17:59:43 +01:00
Ayaz Salikhov
ade6289de2
refactor: Add str() method to BaseTagDecorator ( #2020 )
...
Fix: https://github.com/XRPLF/clio/issues/2008
2025-04-24 16:48:19 +01:00
github-actions[bot]
c5012eb854
style: clang-tidy auto fixes ( #2026 )
...
Fixes #2025 .
Co-authored-by: godexsoft <385326+godexsoft@users.noreply.github.com >
2025-04-24 11:19:28 +01:00
Ayaz Salikhov
01ae4c4312
refactor: Compare error_code with enum values, not hardcoded ints ( #2023 )
...
Fix: https://github.com/XRPLF/clio/issues/2002
2025-04-23 18:39:53 +01:00
github-actions[bot]
1e38ad5ec0
style: clang-tidy auto fixes ( #2013 )
...
Fixes #2012 . Please review and commit clang-tidy fixes.
Co-authored-by: godexsoft <385326+godexsoft@users.noreply.github.com >
2025-04-21 10:26:46 -04:00
Sergey Kuznetsov
bd9e39ee85
fix: Fix incorrect requests logging ( #2005 )
...
Fixes #2004 .
2025-04-17 17:49:44 +01:00
Sergey Kuznetsov
46514c8fe9
feat: More efficient cache ( #1997 )
...
Fixes #1473 .
2025-04-17 16:44:53 +01:00
Peter Chen
89eb962d85
fix: CTID issue ( #2001 )
...
fixes #1998
2025-04-16 19:55:12 +01:00
Maria Shodunke
4a5fee7548
docs: Verify/review config descriptions ( #1960 )
...
- Reviewed and modified descriptions.
- Added some minor formatting.
- Removed the "Key:" before every key name, seems redundant.
2025-04-09 09:49:11 -07:00