Skip to content

feat: issuer analytics, document bulk export, Stellar network selector, auto-invest rule engine - #650

Closed
maikNeta wants to merge 1 commit into
StellarState:devfrom
maikNeta:feat/issues-587-588-589-596
Closed

maikNeta wants to merge 1 commit into
StellarState:devfrom
maikNeta:feat/issues-587-588-589-596

Conversation

@maikNeta

Copy link
Copy Markdown
Contributor

Summary

Changes

  • New models: AutoInvestRule, AutoInvestExecution, InvoiceDocument
  • New migrations: AddInvoiceDocuments, AddAutoInvest
  • New services: IssuerAnalyticsService, DocumentExportService, AutoInvestRulesService, AutoInvestRuleEngineService, HorizonAccountBalanceService
  • New middleware: createNetworkContextMiddleware
  • New routes: /api/v1/issuers, /api/v1/invoices (export), /api/v1/auto-invest
  • Added RiskTier and AutoInvestExecutionStatus enums
  • Added category field to Invoice model
  • Added documentExport config block

Closes #587
Closes #588
Closes #589
Closes #596

@maikNeta

Copy link
Copy Markdown
Contributor Author

Closing in favor of resolved PR from maikNeta/SS-backend fork with conflict resolution

@maikNeta maikNeta closed this Oct 17, 2026
maikNeta pushed a commit to maikNeta/SS-backend that referenced this pull request Oct 17, 2026
Resolved merge conflicts by keeping dev branch changes:
- src/app.ts, src/config/env.ts, src/index.ts
- src/services: investment, invoice, ipfs, settlement
- src/lib/ttl-cache.ts: kept Redis-enabled version from dev

The PR features (issuer analytics, document export, network selector, auto-invest)
are preserved in the codebase alongside dev's latest updates.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant