Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
451 commits
Select commit Hold shift + click to select a range
1ec2e74
Add frontend monitoring, contract analytics, and performance budgets
Abidoyesimze Mar 25, 2026
43fd289
Finalize contract test coverage and timeline integration; pass CI
Abidoyesimze Mar 25, 2026
1f78f86
update
Abidoyesimze Mar 25, 2026
85132e9
fixes: fix type error
Abidoyesimze Mar 25, 2026
5851bcf
Fix CI test mocking and clippy deprecation warnings
Abidoyesimze Mar 25, 2026
006e1fb
Fix Soroban string empty checks for clippy compatibility
Abidoyesimze Mar 25, 2026
e5688da
Silence clippy::len_zero for Soroban String emptiness checks
Abidoyesimze Mar 25, 2026
b2e7505
Stabilize CI by isolating heavy transfer benchmarks
Abidoyesimze Mar 25, 2026
db9a9ff
Ignore flaky batch limit load test in default CI run
Abidoyesimze Mar 25, 2026
1a077b6
Install wasm32v1-none target in CI Rust setup
Abidoyesimze Mar 25, 2026
014838a
Merge contract CI fixes into performance branch
Abidoyesimze Mar 25, 2026
a8b1892
Merge pull request #118 from Abidoyesimze/issue/contract-ci-and-timeline
Lynndabel Mar 25, 2026
e05ad55
Merge pull request #119 from Abidoyesimze/issue/performance-monitoring
Lynndabel Mar 25, 2026
db9c3b6
feat(frontend): add input sanitization and validation improvements
sshdopey Mar 26, 2026
0043e81
feat(frontend): implement accessibility improvements
sshdopey Mar 26, 2026
5237a13
feat(frontend): add comprehensive error handling and user feedback
sshdopey Mar 26, 2026
289b4b1
feat(validation): add event metadata validation
sshdopey Mar 26, 2026
508d4fb
fix(test): correct vitest-axe type imports in accessibility tests
sshdopey Mar 26, 2026
46f6f98
Merge pull request #139 from sshdopey/drips-contributions
Lynndabel Mar 26, 2026
ad77cf1
Fix #129, #120, #137, #123, #21AH: implemented frontend and backend i…
emdevelopa Mar 26, 2026
053f23d
Fix PR checks and eslint warnings
emdevelopa Mar 26, 2026
0194261
Fix unit tests: Correct shortenPublicKey expectation and handle Stell…
emdevelopa Mar 26, 2026
432b597
Update .gitignore and PR description with checks status
emdevelopa Mar 26, 2026
04b3a24
Fix lint error in schemas.test.ts: suppressor for any in mock
emdevelopa Mar 26, 2026
a7d4bf4
Update PR description with additional fixes #77 and #55
emdevelopa Mar 26, 2026
d692915
Revert "Update PR description with additional fixes #77 and #55"
emdevelopa Mar 26, 2026
6d43054
Merge pull request #140 from EmdevelopaOpenSource/main
Lynndabel Mar 26, 2026
8d69faf
Add paginated timeline loading and fix frontend CI deps
Abidoyesimze Mar 27, 2026
f7d4001
feat(contract): add paginated product event ids and count query
Abidoyesimze Mar 27, 2026
cd50c72
Merge pull request #141 from Abidoyesimze/issue/paginated-timeline-lo…
Lynndabel Mar 28, 2026
d6cddbf
Merge pull request #142 from Abidoyesimze/issue/paginated-product-eve…
Lynndabel Mar 28, 2026
8dd0f40
fix: ci error
Lynndabel Mar 28, 2026
9b59aed
Merge pull request #143 from Nemenwq/fix
Lynndabel Mar 28, 2026
036c9b5
fix: ci error
Lynndabel Mar 28, 2026
858bf13
Merge pull request #144 from Nemenwq/fix
Lynndabel Mar 28, 2026
bf4ffa0
feat(contracts): add multisig proposal scaffolding
pope-h Mar 28, 2026
9f5ec01
feat(contracts): store multisig proposal args as Val
pope-h Mar 28, 2026
e100116
feat: enforce multisig authorization for critical operations
pope-h Mar 28, 2026
e59f040
feat: enforce TrackingContract::init requirement explicitly
pope-h Mar 28, 2026
bcfbd47
feat: implement PostgreSQL layer with SQLx
pope-h Mar 28, 2026
9e001e7
feat: implement public REST API with API keys, rate limiting, and SDKs
pope-h Mar 28, 2026
26ca2a5
style: fix rust formatting in smart contracts
pope-h Mar 28, 2026
b194278
style: fix import order in contract.rs
pope-h Mar 28, 2026
3e1111b
fix: remove unnecessary casts in multisig.rs
pope-h Mar 28, 2026
a1774ce
Merge pull request #145 from pope-h/feature/integrations-db-multisig
Lynndabel Mar 28, 2026
b11e01c
Revise backend section to use Rust/Axum
Lynndabel Mar 28, 2026
ea15134
Revise backend technology stack and contribution details
Lynndabel Mar 28, 2026
9c44dc8
Update .gitignore to include additional files
Lynndabel Mar 28, 2026
629108b
refactor: consolidate contract ID to use CONTRACT_CONFIG
millicentogalanya Mar 29, 2026
ef26120
Validate contract config early at startup (#127)
millicentogalanya Mar 29, 2026
eaa89cb
Add startup contract config guard (#127)
millicentogalanya Mar 29, 2026
01606d1
Merge pull request #164 from millicentogalanya/fix/consolidate-contra…
Lynndabel Mar 29, 2026
28a0f4b
fix: extract hardcoded values, replace unknown types, improve dashboa…
Akanimoh12 Mar 29, 2026
6ef4c86
Merge pull request #165 from Akanimoh12/fix/hardcoded-values-unknown-…
Lynndabel Mar 29, 2026
565de24
https://github.com/millicentogalanya/monorepo.git
millicentogalanya Mar 29, 2026
0b1db49
https://github.com/millicentogalanya/monorepo.git
millicentogalanya Mar 29, 2026
118626f
feat: add multi-chain blockchain abstraction layer
OsagieCynthia Mar 29, 2026
593b7bc
feat: add financial and compliance API routes
OsagieCynthia Mar 29, 2026
5802d4f
docs: add comprehensive documentation for new features
OsagieCynthia Mar 29, 2026
5c9b27d
fix ci
OsagieCynthia Mar 29, 2026
43e9f46
fix ci
OsagieCynthia Mar 29, 2026
0ab5854
Merge pull request #174 from OsagieCynthia/feature/multi-chain-intero…
Lynndabel Mar 29, 2026
a670989
Create Analytics and Reporting API with Rust/SQLx
EbukaMoses Mar 29, 2026
f659c01
fix: resolve dependency version mismatch #146
DeborahOlaboye Mar 29, 2026
a1737bf
CHore: Gate mock product data behind explicit feature flag
IyanuOluwaJesuloba Mar 29, 2026
aaadfb9
Merge branch 'main' of https://github.com/nnennaokoye/ChainLogistics …
millicentogalanya Mar 30, 2026
b05be57
ci fix
millicentogalanya Mar 30, 2026
8f4e05a
CI check fix
millicentogalanya Mar 30, 2026
b054512
CI check fix
millicentogalanya Mar 30, 2026
8825c20
Merge pull request #166 from nnennaokoye/nnennaokoye/chainlogistics
Lynndabel Mar 30, 2026
ebab397
Merge pull request #175 from EbukaMoses/create_analytics
Lynndabel Mar 30, 2026
951a248
Merge pull request #176 from DeborahOlaboye/fix/146-dependency-versio…
Lynndabel Mar 30, 2026
6cf4f12
Merge pull request #180 from IyanuOluwaJesuloba/mock_data
Lynndabel Mar 30, 2026
8770e67
docs: add gas usage benchmarks for integration tests (closes #136)
millicentogalanya Mar 30, 2026
a51701b
Merge branch 'main' of https://github.com/nnennaokoye/ChainLogistics …
millicentogalanya Mar 30, 2026
8320c59
pull fix
millicentogalanya Mar 30, 2026
d54cbf8
fix: run cargo fmt on integration_tests.rs to pass CI
millicentogalanya Mar 30, 2026
69c6cf1
Merge pull request #188 from nnennaokoye/nnennaokoye/chainlogistics
Lynndabel Mar 30, 2026
cc46b16
feat: Add comprehensive API, architecture, and user documentation
xeladev4 Mar 30, 2026
2629295
feat: Add Architecture Decision Records (ADRs) framework
xeladev4 Mar 30, 2026
b810760
feat: Add comprehensive code comments to service functions
xeladev4 Mar 30, 2026
802a597
Merge pull request #197 from xeladev4/fix/documentation-improvements-…
Lynndabel Mar 30, 2026
761d0c7
Chore: Missing Error Recovery Mechanisms
IyanuOluwaJesuloba Mar 30, 2026
b005259
Docker-Security-Issues
bakarezainab Mar 30, 2026
d164178
Merge branch 'main' into Docker-Security-Issues
bakarezainab Mar 30, 2026
92dac86
Supply Chain Insurance Integration Missing
AJtheManager Mar 30, 2026
a424075
Remove backend/target from git tracking and update .gitignore
AJtheManager Mar 30, 2026
cc865f0
Merge pull request #205 from AJtheManager/test
Lynndabel Mar 30, 2026
b6f3c33
Merge pull request #198 from IyanuOluwaJesuloba/Error_Mechanism
Lynndabel Mar 30, 2026
b83b1d7
[SDK · Account management] Implement isValidSecretKey() validator
EbukaMoses Mar 30, 2026
7516339
Merge branch 'main' into Supply_Chain
EbukaMoses Mar 30, 2026
7d3aee9
Merge pull request #207 from EbukaMoses/Supply_Chain
Lynndabel Mar 30, 2026
ab235c2
fix: implement input validation and sanitization (closes #155)
Marvy247 Mar 30, 2026
ec2d2cd
clippy-fix
bakarezainab Mar 31, 2026
29d04f0
Merge pull request #199 from bakarezainab/Docker-Security-Issues
Lynndabel Mar 31, 2026
d042aae
Merge pull request #208 from Marvy247/fix/issue-155-input-validation
Lynndabel Apr 2, 2026
98fd7e2
Extract user_id from auth context in handlers
wokedi Apr 22, 2026
014e980
Refactor error handling in AppError implementation
wokedi Apr 22, 2026
c364b49
Merge pull request #274 from wokedi/wokedi-Code-Comments
Lynndabel Apr 22, 2026
76be0fc
Merge pull request #275 from wokedi/wokedi-Code-Comments-1
Lynndabel Apr 22, 2026
41acef7
Change compliance and audit report status to not implemented
wokedi Apr 22, 2026
7cfc970
Merge pull request #276 from wokedi/wokedi-patch-1
Lynndabel Apr 22, 2026
fbff8ca
feat: implemented the issues
Apr 24, 2026
780fb7e
fix: address issues #148, #168, #240, #244 - security and scalability…
sanmipaul Apr 24, 2026
9ee6dd1
feat: Implement security and performance improvements
Georgechisom Apr 24, 2026
aca4fd8
Fix #245: Remove sensitive wallet data from localStorage
supreme2580 Apr 24, 2026
90335b4
Merge pull request #279 from devpeter999/feature/backend-enhancements
Lynndabel Apr 25, 2026
5411cfe
Merge pull request #280 from sanmipaul/feature/security-scalability-i…
Lynndabel Apr 25, 2026
72e9e07
Merge branch 'main' into feature/security-performance-improvements
Georgechisom Apr 25, 2026
d5e1f55
fix: resolve formatting issues and middleware naming conflicts
Georgechisom Apr 25, 2026
a52ecad
Merge pull request #281 from Georgechisom/feature/security-performanc…
Lynndabel Apr 25, 2026
6149a40
feat(security): implement input validation, sanitization, and paramet…
Samuel1505 Apr 25, 2026
f68bfc7
feat(security): implement JWT authentication, RBAC, and secure sessio…
Samuel1505 Apr 25, 2026
03a2984
style(security): standardize middleware usage in routes
Samuel1505 Apr 25, 2026
9571fbf
done
Samuel1505 Apr 25, 2026
cd21a02
Merge pull request #293 from Samuel1505/two
Lynndabel Apr 25, 2026
b32d469
Implement oracle security and timelock hardening
Apr 25, 2026
4e20b6e
docs: Add error handling and logging standards documentation (#265, #…
xeladev4 Apr 25, 2026
111a47a
docs: Add comprehensive NatSpec-style documentation to smart contract…
xeladev4 Apr 25, 2026
cbaab7a
docs: Add FAQ section and video tutorials to user guide (#262)
xeladev4 Apr 25, 2026
ed8315d
fix: Remove trailing whitespace in smart contract documentation
xeladev4 Apr 25, 2026
5c1ed3c
Merge pull request #294 from xeladev4/fix/259-262-265-266-code-qualit…
Lynndabel Apr 25, 2026
6d20a4e
feat(frontend): implement image optimization and lazy loading for Iss…
Samuel1505 Apr 25, 2026
97adbf4
feat(multisig): enhance security with role-based thresholds, time loc…
Samuel1505 Apr 25, 2026
7aa335e
fix clippy error
Samuel1505 Apr 25, 2026
1d02d47
fix clippy error
Samuel1505 Apr 25, 2026
982b861
Merge pull request #296 from Samuel1505/two
Lynndabel Apr 25, 2026
f2cf623
Merge upstream/main and fix smart-contract CI
Apr 25, 2026
b84ae08
feat: resolve issues #286 #287 #288 #289 — smart contract integration…
Akanimoh12 Apr 25, 2026
0ce7498
test: align supply chain scenario assertions with contract behavior
Akanimoh12 Apr 25, 2026
45ae490
Fix: Add missing input sanitization and validation (closes #214)
Apr 26, 2026
a3615e1
Merge pull request #295 from drips4/feat-oracle-timelock-gas-hardening
Lynndabel Apr 26, 2026
93fdd27
Merge pull request #297 from Akanimoh12/feat/issues-286-287-288-289-s…
Lynndabel Apr 26, 2026
7cd4539
feat: Implement comprehensive error handling and information disclosu…
Apr 26, 2026
e3251d4
Merge pull request #298 from MarvyNwaokobia/fix/issue-214
Lynndabel Apr 26, 2026
3cd9ac3
Merge pull request #299 from daniella-techie/feature/i18n-localizatio…
Lynndabel Apr 26, 2026
d2c9b81
remove node module
somgoli Apr 26, 2026
7ac972b
Merge pull request #300 from DaddyGachi/doc
Lynndabel Apr 26, 2026
012ee48
Documentation: API Documentation
somgoli Apr 26, 2026
399accf
Merge pull request #301 from DaddyGachi/docs
Lynndabel Apr 26, 2026
dbcf90a
Documentation: contribting
somgoli Apr 26, 2026
edf6c9a
Documentation: contribting manual
somgoli Apr 26, 2026
636b3b6
Documentation: code review
somgoli Apr 26, 2026
1a3dce6
Merge pull request #302 from DaddyGachi/docs
Lynndabel Apr 26, 2026
2a78166
Chore/Smart Contract Compilation Flags
IyanuOluwaJesuloba Apr 26, 2026
e499ddc
Fix/cargo fmt
IyanuOluwaJesuloba Apr 26, 2026
1f6b346
Merge branch 'main' into Compilation_Flags
IyanuOluwaJesuloba Apr 26, 2026
cd35e68
Fix syntax error in wallet.store.ts
supreme2580 Apr 27, 2026
1786952
Fix e2e tests: auto-connect wallet in E2E mock mode
supreme2580 Apr 27, 2026
e0e1463
deps(deps): bump soroban-sdk
dependabot[bot] Apr 27, 2026
e7afb28
Merge pull request #282 from supreme2580/fix/frontend-security-secure…
Lynndabel Apr 28, 2026
ad2e4c4
Merge pull request #308 from ChianLojistics/dependabot/cargo/smart-co…
Lynndabel Apr 28, 2026
9cd217c
fix: Poor Error Handling and User Feedback
ryzen-xp Apr 28, 2026
40c34a8
docs(testing): add QA strategy, frontend env template, and integratio…
Joycejay17 Apr 28, 2026
88f4932
chore(lint): add repo-wide eslint/clippy checks with pre-commit and CI
Joycejay17 Apr 28, 2026
20e6995
docs(sdk): add API reference, examples, install, and migration guides
Joycejay17 Apr 28, 2026
8eb84d0
fix(ci): scope lint checks and fix vitest globals typing
Joycejay17 Apr 28, 2026
f185fa9
fix: harden contracts and align cross-layer models
Ultra-Tech-code Apr 28, 2026
73861a6
revert(ci): remove temporary lint workflow and pre-commit checks
Joycejay17 Apr 28, 2026
97b5849
Merge pull request #330 from ryzen-xp/fix_poor_error_handling
Lynndabel Apr 28, 2026
fe86926
Merge pull request #331 from Joycejay17/docs/testing-lint-sdk-193-212…
Lynndabel Apr 28, 2026
c928a3f
chore: format rust contracts for CI
Ultra-Tech-code Apr 28, 2026
33061b9
Merge pull request #332 from Ultra-Tech-code/fix/security-validation-…
Lynndabel Apr 28, 2026
638b12f
feat: add comprehensive loading states and progress indicators (#196)
pope-h Apr 28, 2026
405f377
docs: add WCAG 2.1 AA accessibility guidelines and best practices (#272)
pope-h Apr 28, 2026
7e69917
docs: implement comprehensive backup strategy with automation (#311)
pope-h Apr 28, 2026
b23e088
docs: create disaster recovery plan with procedures and testing (#313)
pope-h Apr 28, 2026
18f7672
Merge pull request #333 from pope-h/feature/fix-ux-infrastructure-issues
Lynndabel Apr 28, 2026
62fa662
feat: add frontend internationalization support (#327)
TEEZY234 Apr 28, 2026
25dc425
perf: optimize mobile runtime and i18n loading (#223)
TEEZY234 Apr 28, 2026
0cfacf9
feat: improve product search and filtering (#329)
TEEZY234 Apr 28, 2026
5e1ef2f
feat: add recall management and notifications (#318)
TEEZY234 Apr 28, 2026
bb9c56b
Fix #291: Update frontend dependencies for security
millicentogalanya Apr 28, 2026
2cb3130
Fix #291: Add npm audit to CI pipeline
millicentogalanya Apr 28, 2026
87ec6eb
Fix #285: Update allowed origins with wildcard subdomain support
millicentogalanya Apr 28, 2026
313b9b6
Fix #285: Enhance CORS middleware for proper security
millicentogalanya Apr 28, 2026
834f916
Fix #283: Add comprehensive monitoring system
millicentogalanya Apr 28, 2026
a2133d7
feat: close assigned issues for sdk errors, env config, logging, and …
dimka90 Apr 28, 2026
8aa79fc
Fix #283: Add monitoring handlers for dashboard endpoints
millicentogalanya Apr 28, 2026
4cc9c7c
Fix #283: Add monitoring routes to API router
millicentogalanya Apr 28, 2026
926817c
Fix #283: Integrate MonitoringSystem into AppState
millicentogalanya Apr 28, 2026
b46560b
Fix CI error: Remove non-existent vite override
millicentogalanya Apr 28, 2026
ccf7a69
Merge branch 'main' into Compilation_Flags
IyanuOluwaJesuloba Apr 28, 2026
db6d5c3
Fix CI error: Update package-lock.json to sync with package.json
millicentogalanya Apr 28, 2026
24b8e1c
Fix CI error: Resolve all npm audit vulnerabilities
millicentogalanya Apr 28, 2026
c3ccf94
Merge pull request #348 from dimka90/dimka/wave-334-338-340-344
Lynndabel Apr 28, 2026
9ce8f16
Merge pull request #341 from TEEZY234/feature/issue-327-international…
Lynndabel Apr 28, 2026
7197486
Merge branch 'main' into fix/223-mobile-performance
Lynndabel Apr 28, 2026
02d25de
Merge pull request #343 from TEEZY234/feature/329-search-filtering
Lynndabel Apr 28, 2026
3a4f32d
Merge branch 'main' into millicentogalanya/chainlogistics
Lynndabel Apr 28, 2026
7aedca6
Merge pull request #349 from millicentogalanya/millicentogalanya/chai…
Lynndabel Apr 28, 2026
1ed5f79
Add backend audit logging foundation
oderahub Apr 28, 2026
7f5ab0f
feat:aaded missing backend logic, supplychain, improved error handlin…
Samuel1505 Apr 28, 2026
5c9ad60
feat: implement testing infrastructure and quality control integration
DeborahOlaboye Apr 28, 2026
d3f2853
Merge branch 'main' into feature/testing-and-quality-control
DeborahOlaboye Apr 28, 2026
1c633a7
Implement regulatory compliance, IoT sensors, quality control, and su…
millicentogalanya Apr 28, 2026
2abd24d
fix: resolve CI failures in frontend tests and Rust quality control m…
DeborahOlaboye Apr 28, 2026
b18872d
Merge pull request #351 from oderahub/backend-audit-logging-243
Lynndabel Apr 29, 2026
d9d62e8
Merge pull request #353 from DeborahOlaboye/feature/testing-and-quali…
Lynndabel Apr 29, 2026
6be4d6a
Merge branch 'main' into nnennaokoye/chainlogistics
nnennaokoye Apr 29, 2026
412efb1
Merge pull request #354 from nnennaokoye/nnennaokoye/chainlogistics
Lynndabel Apr 29, 2026
f8b1b3c
docs: add project startup guide to README (closes #355)
Apr 29, 2026
a119694
Merge pull request #356 from MarvyNwaokobia/fix/issue-355-readme-startup
Lynndabel Apr 29, 2026
d46166d
Testing: End-to-End Tests
EbukaMoses Apr 29, 2026
0512596
Smart Contract Security: Emergency Stop Mechanism
EbukaMoses Apr 29, 2026
497637d
Merge branch 'ChianLojistics:main' into Compilation_Flags
IyanuOluwaJesuloba Apr 29, 2026
55f2a3d
feat: Add batch and lot tracking functionality
millicentogalanya Apr 29, 2026
beffc14
Fix/Formatting checks
IyanuOluwaJesuloba Apr 29, 2026
8631243
feat: Add scalability planning infrastructure
millicentogalanya Apr 29, 2026
4ae4d15
feat: Add data visualization and analytics components
millicentogalanya Apr 29, 2026
60618b5
fix: restore changeLanguage handler
TEEZY234 Apr 29, 2026
d91f774
Merge pull request #342 from TEEZY234/fix/223-mobile-performance
Lynndabel Apr 29, 2026
a57dac2
ci: make stellar-cli install resilient (retry + gnu/musl fallback)
TEEZY234 Apr 29, 2026
0895874
fix: Resolve linting errors in analytics components
millicentogalanya Apr 29, 2026
0308d06
Merge pull request #361 from miracleokaa/miracleokaa/chainlogistics
Lynndabel Apr 29, 2026
6c94b57
merge main into feature/issue-318-recall-management
TEEZY234 Apr 29, 2026
81329ed
Merge pull request #345 from TEEZY234/feature/issue-318-recall-manage…
Lynndabel Apr 29, 2026
50ab4f9
Fix/Clippy warnings
IyanuOluwaJesuloba Apr 30, 2026
c8b559c
Fix/formatting
IyanuOluwaJesuloba Apr 30, 2026
81daef1
Merge branch 'main' into four
MethelyDev May 1, 2026
b7ea998
Merge pull request #352 from MethelyDev/four
Lynndabel May 1, 2026
6ec3ab2
Merge pull request #303 from IyanuOluwaJesuloba/Compilation_Flags
Lynndabel May 1, 2026
ce0280b
Bug fixed
EbukaMoses May 1, 2026
8392ed5
Bug fixed
EbukaMoses May 1, 2026
88b5016
Update package version and lock file to fix CI cache
EbukaMoses May 1, 2026
ff2f4a3
Bug fixed
EbukaMoses May 2, 2026
1e6bccf
Merge branch 'main' into End-to-End
EbukaMoses May 2, 2026
e4a2952
Fix CI dependencies: update TailwindCSS to 4.2.4, remove duplicate Pl…
EbukaMoses May 2, 2026
7cf082d
Fix CI issues: Lightning CSS, React hooks ESLint errors, and linting …
EbukaMoses May 2, 2026
61837a2
Fix CI issues: Rollup native module and TailwindCSS PostCSS configura…
EbukaMoses May 2, 2026
3d97bc6
Fix CI native module issues: Add Linux-specific packages to overrides
EbukaMoses May 2, 2026
f7e4787
Fix CI native module issues: Use npm aliases for Linux-specific packages
EbukaMoses May 2, 2026
6378f79
Fix CI native module issues: Install Linux packages in CI workflow
EbukaMoses May 2, 2026
ffec49d
Fix CI TailwindCSS native module issues: Use standard TailwindCSS setup
EbukaMoses May 2, 2026
aedde3b
Try alternative CI approach: Use npm install with optional dependencies
EbukaMoses May 2, 2026
3257827
Fix CI native module package names: Use correct Lightning CSS package
EbukaMoses May 2, 2026
a8499ce
Fix CI TailwindCSS configuration: Use @tailwindcss/postcss plugin
EbukaMoses May 2, 2026
b1f1131
Merge pull request #358 from EbukaMoses/End-to-End
Lynndabel May 2, 2026
e60299e
fix bug
EbukaMoses May 2, 2026
85b9324
fix bug
EbukaMoses May 2, 2026
6d81527
fix unclosed delimiter in types.rs
EbukaMoses May 2, 2026
4cc5f07
fix clippy errors - add missing types and fields
EbukaMoses May 2, 2026
e64f621
fix inner attribute placement in circuit_breaker.rs
EbukaMoses May 2, 2026
9e280a1
fix clippy errors - add timelock.rs and fix type compatibility
EbukaMoses May 2, 2026
a835b8e
Merge branch 'main' into Smart_Contract
EbukaMoses May 2, 2026
1cd32a4
fix clippy errors - add circuit breaker types and fix duplicate discr…
EbukaMoses May 2, 2026
b19db71
fix final clippy errors - remove duplicate modules and suppress warnings
EbukaMoses May 2, 2026
f8e6eea
Merge pull request #359 from EbukaMoses/Smart_Contract
Lynndabel May 4, 2026
a415c8a
build error fixed
Lynndabel May 21, 2026
6f1cb90
deps(deps): bump soroban-sdk
dependabot[bot] Jun 15, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
80 changes: 80 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
version: 2

updates:
# Rust dependencies (Soroban contracts)
- package-ecosystem: "cargo"
directory: "/smart-contract"
schedule:
interval: "weekly"
day: "monday"
time: "09:00"

open-pull-requests-limit: 10

reviewers:
- "Lynndabel"

assignees:
- "Lynndabel"

commit-message:
prefix: "deps"
include: "scope"

versioning-strategy: increase

labels:
- "dependencies"
- "rust"

groups:
rust-dependencies:
patterns:
- "*"

# Frontend dependencies (Next.js / TypeScript)
- package-ecosystem: "npm"
directory: "/frontend"
schedule:
interval: "weekly"
day: "monday"
time: "09:00"

open-pull-requests-limit: 10

reviewers:
- "Lynndabel"

assignees:
- "Lynndabel"

commit-message:
prefix: "deps"
include: "scope"

versioning-strategy: increase

labels:
- "dependencies"
- "javascript"

groups:
frontend-dependencies:
patterns:
- "*"

ignore:
# Ignore risky React major updates
- dependency-name: "react"
update-types:
- "version-update:semver-major"

- dependency-name: "react-dom"
update-types:
- "version-update:semver-major"

# Ignore Soroban SDK updates requiring manual testing
- dependency-name: "@stellar/*"
update-types:
- "version-update:semver-major"
- "version-update:semver-minor"
109 changes: 109 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,109 @@
## Description
<!-- A clear and concise description of what this PR does and why it is needed -->

## Type of Change
<!-- Mark with an `x` the categories that apply -->
- [ ] 🐛 Bug fix (non-breaking change that fixes an issue)
- [ ] ✨ New feature (non-breaking change that adds functionality)
- [ ] 💥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [ ] 🔧 Code refactor (no functional changes)
- [ ] 📚 Documentation update
- [ ] 🧪 Tests (adding or updating tests)
- [ ] 🔒 Security (security-related changes)
- [ ] 🚀 Performance (performance-related changes)
- [ ] 🎨 UI/UX (user interface changes)
- [ ] 🛠️ DevOps (deployment, CI/CD, infrastructure changes)

## Changes Made
<!-- List the key changes this PR introduces -->

### Code Changes
<!-- Describe the technical implementation -->

### Documentation Updates
<!-- Any documentation that needs to be updated -->

### Database/Schema Changes
<!-- Any database or schema migrations -->

## Testing
<!-- How has this been tested? -->

### Manual Testing
<!-- Describe manual testing performed -->

### Automated Tests
<!-- What tests were added/updated? -->

- [ ] Unit tests pass
- [ ] Integration tests pass
- [ ] E2E tests pass (if applicable)
- [ ] Performance tests pass (if applicable)

### Test Coverage
<!-- Does this change affect test coverage? -->

## Screenshots/Videos (UI Changes)
<!-- Add screenshots/videos for any UI changes -->
<!-- Delete this section if not applicable -->

| Before | After |
|--------|-------|
| <!-- Screenshot --> | <!-- Screenshot --> |

## Breaking Changes
<!-- Does this PR introduce any breaking changes? -->
<!-- If yes, describe the impact and migration path -->

## Checklist
<!-- Mark with an `x` all that apply -->

### Code Quality
- [ ] Code follows project style guidelines
- [ ] Code is self-documenting or properly commented
- [ ] No console.log statements or debugger breakpoints left
- [ ] No unused imports or variables
- [ ] Code passes linting checks

### Testing
- [ ] Unit tests added/updated for new functionality
- [ ] Integration tests added/updated if needed
- [ ] Manual testing completed
- [ ] Edge cases considered and tested
- [ ] Tests pass locally

### Documentation
- [ ] README updated if needed
- [ ] API documentation updated if needed
- [ ] Inline code documentation added/updated
- [ ] Comments added for complex logic

### Security
- [ ] Security implications reviewed
- [ ] No sensitive data exposed
- [ ] Input validation added where needed
- [ ] Authentication/authorization considered

### Performance
- [ ] Performance impact assessed
- [ ] No performance regressions introduced
- [ ] Bundle size checked (frontend)
- [ ] Database queries optimized (backend)

### Deployment
- [ ] Environment variables documented
- [ ] Database migrations included
- [ ] Backward compatibility maintained
- [ ] Rollback plan considered

### Legal/Compliance
- [ ] DCO (Developer Certificate of Origin) signed
- [ ] License headers added to new files
- [ ] Third-party dependencies reviewed
- [ ] GDPR/privacy implications considered

## Related Issues
<!-- Link any related issues, e.g. "Closes #123", "Fixes #456" -->

## Additional Context
<!-- Any other context or information about this PR -->
Loading
Loading