Skip to content

feat(finance): bulk-add tickers to watchlist from a pasted list#110

Merged
ralyodio merged 1 commit into
masterfrom
feat/watchlist-bulk-add
Jun 17, 2026
Merged

feat(finance): bulk-add tickers to watchlist from a pasted list#110
ralyodio merged 1 commit into
masterfrom
feat/watchlist-bulk-add

Conversation

@ralyodio

Copy link
Copy Markdown
Contributor

Paste a comma/space/newline-separated list of tickers and add them all at once. New parseSymbolList helper, POST accepts { symbols }, hub gets an 'Add all' box.

- parseSymbolList(): split a comma/space/newline/semicolon list (or array),
  normalize, validate, de-dupe; returns valid + invalid tokens.
- POST /api/finance/watchlist now accepts { symbols } (string or array) and
  batch-upserts them, returning { added, count, invalid }. Single { symbol } still works.
- Hub: a 'Paste tickers … / Add all' box that posts the list and refreshes,
  reporting how many were added and any skipped invalid ones.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@ralyodio ralyodio merged commit 4e9e1ce into master Jun 17, 2026
@github-actions

Copy link
Copy Markdown

vu1nz Security Review

0 finding(s) in PR #?

No security issues found.

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.

1 participant