forked from Stellabill/stellabill-backend
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfile-list.txt
More file actions
417 lines (417 loc) · 33.5 KB
/
Copy pathfile-list.txt
File metadata and controls
417 lines (417 loc) · 33.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\go.mod
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\go.sum
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\AUDIT_IMPLEMENTATION_SUMMARY.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\AUDIT_MIDDLEWARE_IMPLEMENTATION.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\AUDIT_QUICK_REFERENCE.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\AUDIT_VERIFICATION.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\authDoc.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\BENCHMARK_GUIDE.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\BENCHMARK_IMPLEMENTATION.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\BENCHMARK_RESULTS.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\COMMIT_MESSAGE.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\CORS_HARDENING_SUMMARY.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\CORS_IMPLEMENTATION_CHECKLIST.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\DELIVERABLES_CHECKLIST.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\DELIVERABLES_OPENAPI_TEST.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\FEATURE_README.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\FILES_CREATED.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\GIT_COMMIT_GUIDE.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\GIT_COMMIT_OPENAPI_TEST.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\GRACEFUL_SHUTDOWN.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\HEALTH_CHECKS_QUICK_REFERENCE.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\HEALTH_IMPLEMENTATION_EXECUTIVE_SUMMARY.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\HEALTH_IMPLEMENTATION_SUMMARY.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\HTTP_CLIENT_IMPLEMENTATION.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\IMPLEMENTATION_COMPLETE.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\IMPLEMENTATION_COMPLETE_CHECKLIST.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\IMPLEMENTATION_OVERVIEW.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\IMPLEMENTATION_SUMMARY.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\JWT_HARDENING_IMPLEMENTATION.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\NEXT_STEPS.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\openapi.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\OPENAPI_TEST_IMPLEMENTATION.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\PR_DESCRIPTION.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\PULL_REQUEST.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\QUICK_START.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\README.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\README_REPOSITORY_TESTS.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\STATEMENT_ARCHIVAL_IMPLEMENTATION.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\task140.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\TEST_EXECUTION.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\TEST_EXECUTION_HEALTH.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\TODO.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\TRACING_IMPLEMENTATION.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\VERIFICATION_CHECKLIST.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\WORKER_IMPLEMENTATION.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\.github\dependency-review-config.yml
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\.github\workflows\benchmarks.yml
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\.github\workflows\ci.yml
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\.github\workflows\dependency-scanning.yml
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\.github\workflows\k6-soak-test.yml
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\.github\workflows\reconciliation-ci.yml
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\.github\workflows\test-jwt-hardening.yml
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\cmd\openapi-validate\main.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\cmd\server\main.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\cmd\server\main_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\cmd\validate-migrations\main.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\LogSchema.json
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\admin-signing.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\API_SECURITY_HEADERS.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\ARCHIVE_TEST_GUIDE.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\CACHING.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\contract-event-decoder-fixtures.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\db-indexing.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\dependency-scanning-policy.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\DEPENDENCY_SECURITY.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\dev-test-guide.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\ERROR_ENVELOPE.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\HEALTH_CHECKS.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\HEALTH_INTEGRATION_EXAMPLE.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\idempotency.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\JWT_HARDENING.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\middleware-request-size-gzip.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\migrations.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\openapi.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\OPENAPI_CONFORMANCE_QUICK_REFERENCE.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\OPENAPI_CONFORMANCE_TEST.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\OPENAPI_GUIDE.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\OPENAPI_TEST_EXAMPLES.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\outbox-jwe.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\outbox-pattern.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\panic-recovery.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\PLAN_CACHING.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\RATE_LIMITING.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\RATE_LIMITING_SECURITY.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\reconciliation.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\s3-export.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\security-analysis.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\security-notes.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\security-request-size-gzip.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\SECURITY.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\SECURITY_DEPENDENCY_SCANNING.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\SECURITY_SCANNING.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\SOROBAN_FIXTURES.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\STATEMENT_COLD_ARCHIVE.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\strict-json-decoding.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\subscription-status-transitions.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\WEBHOOK_IDEMPOTENCY.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\WEBHOOK_INTEGRATION.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\webhook_security.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\fixtures\subscription_charged.json
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\fixtures\subscription_created.json
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\fixtures\subscription_refunded.json
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\ops\auth-failure-runbook.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\ops\db-outage-runbook.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\ops\db-pool-tuning.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\ops\elevated-errors-runbook.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\ops\README.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\runbooks\capacity-planning.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\specs\subscription-detail-expansion\design.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\specs\subscription-detail-expansion\requirements.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\docs\specs\subscription-detail-expansion\tasks.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\audit\coverage_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\audit\logger.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\audit\logger_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\audit\middleware.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\audit\middleware_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\audit\sink.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\audit\types.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\auth\claims.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\auth\coverage_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\auth\jwks_cache.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\auth\jwks_cache_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\auth\jwt.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\auth\middleware.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\auth\roles.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\cache\cache.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\cache\cache_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\cache\memory_object_store.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\cache\memory_object_store_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\cache\object_store.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\cache\purgeable.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\config\config.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\config\config_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\config\coverage_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\config\pool_config_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\correlation\correlation.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\correlation\correlation_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\db\breaker.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\db\dbtx.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\db\pool.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\db\pool_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\db\router.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\db\router_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\db\POOL_NOTES.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\docs\PII_POLICY.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\edgecases\featureflags_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\featureflags\featureflags.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\featureflags\featureflags_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\admin.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\admin_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\benchmark_thresholds.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\benchmark_threshold_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\coverage_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\errors.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\errors_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\export.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\export_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\feature_flags.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\feature_flags_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\fees.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\fees_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\handler.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\handlers_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\handler_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\health.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\health_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\mock_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\otel_spans_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\panic_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\plans.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\plans_benchmark_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\plans_benchmark_threshold_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\plans_golden_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\plans_standalone_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\plans_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\reconciliation.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\reconciliation_coverage_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\reconciliation_golden_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\reconciliation_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\statements.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\statements_golden_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\statements_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\statement_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\subscriber_keys.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\subscriptions.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\subscriptions_benchmark_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\subscriptions_golden_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\subscriptions_integration_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\subscriptions_standalone_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\subscriptions_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\subscription_status_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\swap.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\swap_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\webhooks.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\webhooks_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\webhook_attempts.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\webhook_attempts_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\handlers\BENCHMARKS.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\logger\logger.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\logger\logger_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\metrics\metrics.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\metrics\metrics_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\audit.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\audit_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\auth.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\auth_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\correlation.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\cors.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\cors_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\coverage_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\fault_injection.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\fault_injection_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\featureflags.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\featureflags_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\gzip_policy.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\gzip_policy_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\idempotency.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\idempotency_integration_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\idempotency_store.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\idempotency_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\ip_restriction.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\logger.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\logger_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\metrics.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\middleware.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\middleware_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\ratelimit.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\ratelimit_edge_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\ratelimit_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\recovery.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\recovery_hardening_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\recovery_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\requestid.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\request_signing.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\request_signing_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\request_size.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\request_size_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\security.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\security_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\tenant_ratelimit.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\tenant_ratelimit_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\traceid.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\traceid_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\validation.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\validation_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\webhook_event_cache.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\webhook_verification.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\middleware\webhook_verification_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\migrations\coverage_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\migrations\migrations.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\migrations\migrations_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\migrations\more_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\migrations\runner.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\migrations\runner_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\migrations\util.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\migrations\util_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\outbox\attempts.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\outbox\attempts_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\outbox\dispatcher.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\outbox\dispatcher_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\outbox\dispatcher_unit_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\outbox\integration_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\outbox\jwe.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\outbox\jwe_helpers.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\outbox\jwe_publisher.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\outbox\jwe_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\outbox\manager.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\outbox\metrics.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\outbox\outbox_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\outbox\postgres_pgx_repository.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\outbox\publisher.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\outbox\publisher_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\outbox\repository.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\outbox\repository_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\outbox\sensitive.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\outbox\service.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\outbox\subscriber_key.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\outbox\subscriber_key_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\outbox\types.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\pagination\coverage_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\pagination\cursor.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\pagination\cursor_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\pagination\limit.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\pagination\limit_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\pagination\offset.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\pagination\offset_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\pagination\scoped_cursor.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\pagination\scoped_cursor_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\reconciliation\adapter_http.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\reconciliation\adapter_memory.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\reconciliation\coverage_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\reconciliation\event_decoder.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\reconciliation\event_decoder_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\reconciliation\metrics.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\reconciliation\reconciliation.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\reconciliation\reconciliation_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\reconciliation\service.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\reconciliation\store_memory.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\reconciliation\fixtures\soroban_events.json
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\repositories\mock.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\repositories\plans.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\repositories\plans_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\repositories\subscriptions.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\repositories\subscriptions_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\repository\cached_plan_repo.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\repository\cached_plan_repo_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\repository\cached_subscription_repo.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\repository\cached_subscription_repo_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\repository\interfaces.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\repository\mock.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\repository\mock_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\repository\models.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\repository\postgres_plan_repo.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\repository\postgres_plan_repo_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\repository\postgres_subscription_repo.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\repository\postgres_subscription_repo_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\repository\postgres\otel.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\repository\postgres\plan_repo.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\repository\postgres\subscription_repo.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\requestparams\requestparams.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\requestparams\requestparams_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\routes\auth_integration_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\routes\coverage_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\routes\parity_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\routes\ratelimit_integration_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\routes\routes.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\routes\routes_audit_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\routes\routes_registration_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\secrets\chain_provider.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\secrets\coverage_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\secrets\env_provider.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\secrets\provider.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\secrets\provider_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\secrets\safe_value.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\secrets\vault_provider.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\secrets\vault_provider_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\security\redactor.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\security\redactor_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\security\zapredactor.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\service\coverage_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\service\errors.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\service\fees_service.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\service\fees_service_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\service\statement_archive_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\service\statement_service.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\service\statement_service_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\service\subscription_service.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\service\subscription_service_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\service\subscription_status_change_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\service\swap_service.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\service\swap_service_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\service\types.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\startup\checks.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\startup\checks_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\startup\coverage_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\startup\handler.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\storage\s3\client.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\storage\s3\client_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\subscriptions\state_machine.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\subscriptions\state_machine_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\tests\tenant_isolation_fuzz_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\testutil\db.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\testutil\helpers.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\testutil\golden\golden.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\timeutil\coverage_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\timeutil\timeutil.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\timeutil\timeutil_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\tracing\tracing.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\tracing\tracing_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\validation\validation.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\validation\validation_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\validator\validator.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\worker\example_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\worker\executor.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\worker\job.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\worker\outbox_worker.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\worker\outbox_worker_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\worker\scheduler.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\worker\scheduler_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\worker\statement_archive_job.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\worker\statement_archive_job_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\worker\store_memory.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\internal\worker\worker.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\migrations\migrations.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\migrations\0001_init.down.sql
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\migrations\0001_init.up.sql
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\migrations\0002_create_outbox.down.sql
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\migrations\0002_create_outbox.up.sql
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\migrations\0003_create_contract_events.down.sql
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\migrations\0003_create_contract_events.up.sql
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\migrations\0004_add_indexes.down.sql
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\migrations\0004_add_indexes.up.sql
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\migrations\0005_create_idempotency_keys.down.sql
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\migrations\0005_create_idempotency_keys.up.sql
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\migrations\0006_create_statements.down.sql
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\migrations\0006_create_statements.up.sql
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\migrations\0007_outbox_dead_letter_view.down.sql
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\migrations\0007_outbox_dead_letter_view.up.sql
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\migrations\0008_create_outbox_attempts.down.sql
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\migrations\0008_create_outbox_attempts.up.sql
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\migrations\0008_create_subscriber_keys.down.sql
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\migrations\0008_create_subscriber_keys.up.sql
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\migrations\0009_add_outbox_deduplication.down.sql
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\migrations\0009_add_outbox_deduplication.up.sql
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\migrations\0010_add_statement_archival.down.sql
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\migrations\0010_add_statement_archival.up.sql
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\openapi\spec.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\openapi\spec_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\openapi\openapi.yaml
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\scripts\loadtest\gentoken\main.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\tests\integration\endpoints_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\tests\integration\openapi_conformance_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\tests\k6\README_SOAK.md
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\tools\capacity\main.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\tools\capacity\main_test.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\tools\capacity\planner.go
C:\Users\LENOVO\Desktop\wave6\stellabill-backend\tools\capacity\snapshot.go