Skip to content

Implement password strength enforcement and breach detection - #4

Open
daveedAJ wants to merge 65 commits into
feat/strategy-apy-cleanfrom
feat/strategy-apy-compounding-clean
Open

Implement password strength enforcement and breach detection#4
daveedAJ wants to merge 65 commits into
feat/strategy-apy-cleanfrom
feat/strategy-apy-compounding-clean

Conversation

@daveedAJ

@daveedAJ daveedAJ commented Jul 3, 2026

Copy link
Copy Markdown
Owner

What: Enforce a minimum password strength policy and check new passwords against the HaveIBeenPwned database to reject known-breached passwords.

Closes #976

69starman and others added 30 commits June 26, 2026 16:51
- Introduce PlatformCircuitBreakerService backed by Redis (AppModule cache) with isActive/activate/deactivate operations
- Add PlatformCircuitBreakerGuard that returns 503 during maintenance
- Protect all deposit/withdrawal endpoints in vaults, farm-vaults, and insurance-fund controllers
- Add admin endpoints POST /admin/platform/circuit-breaker/open and close
- Include audit trail logging through CustomLoggerService with admin identity
- Add comprehensive unit tests and integration tests
Implement password strength enforcement and breach detection
The EventParserV1 and EventParserV2 implementations imported
./event-parser.interface from their versioned subdirectories, but the
interface file lives one level up. This caused TypeScript module resolution
failures and prevented the factory-based schema versioning system from
working for existing parsers.

Fixes:
  src/soroban/parsers/v1/event-parser-v1.ts
  src/soroban/parsers/v2/event-parser-v2.ts
…uit-breaker

# Conflicts:
#	harvest-finance/backend/src/database/entities/user.entity.ts
#	harvest-finance/backend/src/vaults/vaults.controller.ts
#	harvest-finance/backend/src/vaults/vaults.integration.spec.ts
#	harvest-finance/backend/src/vaults/vaults.service.spec.ts
…-clean

Implement vault strategy performance scoring algorithm
…rewithsearchableFAQ

Implement searchable FAQ feature with article validation and tests
…r-reputation-ui

feat: add operator reputation score UI with circular gauge, breakdown…
…issue-633-vault-repository

feat: Add Repository pattern for Vault entity (HarvestFinance#633)
…t-schema-versioning

fix(soroban): correct import paths in event parsers v1/v2
…-clean-v3

Add email verification flow for new user registrations
…-compounding-clean

Implement APY calculation with compounding frequency support
vic-Gray and others added 30 commits August 13, 2026 12:43
…ip-alt-text

fix: add accessible labels to seasonal tip icons
… PostCard, and vault components including CreateVaultModal, DepositModal, FarmVaultCard, and MobileVaultCard.
…dated environment variables, and integrated MSW for API mocking. Introduced new loading and error components across various pages, and implemented bundle budget checks with reporting.
…itecture-modernization

Feat/frontend architecture modernization
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants