Ravi
8326133a70
Update README.md
2026-05-29 00:26:12 +05:30
Ravi
586a7e1d8b
Merge pull request #79 from Chukwuebuka-2003/add-password-requirements-ui
...
Add visible password requirements with live validation checklist
2026-05-29 00:17:54 +05:30
Chukuwebuka-2003
f2d72d8825
Add visible password requirements with live validation checklist
...
- Add PasswordRequirements component showing rules with live checkmarks
- Add PASSWORD_RULES and PASSWORD_VALIDATION constants
- Update sign-up and reset-password forms to show requirements
2026-05-26 14:01:37 +01:00
Ravi
e06802738c
Merge pull request #71 from keshav-005/fix-66-password-reset
...
Add password reset flow
2026-05-03 01:11:43 +05:30
Ravi
b3406bb9b1
Merge pull request #72 from keshav-005/fix-35-tradingview-timezone
...
Fix stock chart timezone display
2026-05-03 01:09:32 +05:30
Ravi
a114b007e7
Merge pull request #74 from keshav-005/fix-39-turbopack-root
...
Set the Turbopack project root
2026-04-30 02:59:02 +05:30
Ravi
346c6bebd5
Merge pull request #73 from keshav-005/fix-55-search-ticker-metadata
...
Fix search ticker metadata
2026-04-30 02:58:02 +05:30
keshav-005
80454b9141
Refine search exchange label fallback
2026-04-23 00:48:24 +05:30
keshav-005
2c193bfacb
Tighten search exchange suffix fallback
2026-04-22 23:51:04 +05:30
keshav-005
723aed4c9d
Set the Turbopack project root
2026-04-22 23:43:24 +05:30
keshav-005
6bc464acce
Fix search ticker metadata
2026-04-22 23:37:34 +05:30
keshav-005
50b999de71
Tighten reset email escaping test
2026-04-22 23:29:49 +05:30
keshav-005
eae1dafb01
Use exchange timezone for stock charts
2026-04-22 23:22:48 +05:30
keshav-005
6362526168
Add password reset email tests
2026-04-22 23:16:01 +05:30
keshav-005
0440110da9
Address password reset review feedback
2026-04-22 23:07:48 +05:30
keshav-005
0b40dcdb14
Add password reset flow
2026-04-22 21:17:57 +05:30
Algorithm
fe59884827
Merge pull request #65 from Bortlesboat/fix/international-stock-symbols
...
fix: support 40+ international exchanges in TradingView symbol mapping
2026-03-30 11:41:57 +05:30
Bortlesboat
2d7c30eafb
fix: correct docstring for formatMarketCapValue sub-million format
2026-03-29 10:00:10 -04:00
Bortlesboat
02a3a68267
fix: add international exchange mappings for TradingView widgets
...
Expand formatSymbolForTradingView to map 40+ Finnhub exchange suffixes
to their TradingView prefix equivalents. Previously only .SS, .SZ, and
.HK were handled, causing international symbols like 2330.TW to fail
on the stock details page.
Add comprehensive test suite for utility functions including
formatSymbolForTradingView, formatMarketCapValue, formatChangePercent,
getChangeColorClass, and calculateNewsDistribution.
Closes #24
2026-03-28 15:28:12 -04:00
Algorithm
80324b57e3
Merge pull request #64 from alexander-schneider/codex/stock-sentiment-insights
...
feat: add sentiment insights to stock pages
2026-03-26 16:25:22 +05:30
Alex Schneider
f093e2117f
fix: harden sentiment insights integration
2026-03-25 21:32:26 +01:00
Alex Schneider
5367fa2996
feat: add stock sentiment insights card
2026-03-25 20:51:33 +01:00
Algorithm
b97d751c36
Merge pull request #63 from TPTBusiness/main
...
chore: update deps, fix inngest v4 API, force-dynamic for auth routes…
2026-03-23 01:22:43 +05:30
NicolasBohn
9b0b3ad363
fix: migrate remaining inngest v3 trigger syntax to v4
2026-03-21 22:17:23 +01:00
Algorithm
addb7e2c33
Merge pull request #61 from octo-patch/feature/add-minimax-provider
...
feat: add MiniMax as alternative LLM provider
2026-03-21 13:42:15 +05:30
octopus
be46d25807
feat: add MiniMax as alternative LLM provider with provider abstraction
...
Introduce a configurable AI provider system (lib/ai-provider.ts) that
supports Gemini (default), MiniMax, and Siray.ai with automatic
fallback. The AI_PROVIDER env var selects the primary provider, and
on failure the system falls back to a secondary provider automatically.
- MiniMax M2.7 via OpenAI-compatible API (api.minimax.io/v1)
- Provider abstraction replaces hardcoded Gemini + Siray fallback
- 24 unit tests + 3 integration tests (vitest)
2026-03-20 21:28:24 +08:00
Mr. Algorithm
08304b51a4
Merge pull request #57 from CrixusWen/fix/tradingview-symbol-format
...
Fix: Add symbol format conversion for A-Share/HK stocks in TradingVie…
2026-02-13 14:11:26 +05:30
wenliang
394485801b
Fix: Address Copilot review (use slice for suffix removal, remove unused import)
2026-02-13 16:38:49 +08:00
wenliang
c227679ccf
Fix: Address Copilot review (use slice for suffix removal, remove unused import)
2026-02-13 16:34:51 +08:00
wenliang
960044eb2d
Fix: Return empty string for invalid symbol in formatSymbolForTradingView (CodeRabbit feedback)
2026-02-12 12:44:54 +08:00
wenliang
294d0b98e9
Fix: Add symbol format conversion for A-Share/HK stocks in TradingView widgets
2026-02-12 12:37:02 +08:00
Mr. Algorithm
10e8c1a261
Merge pull request #51 from ravixalgorithm/main
...
feat: embed Peerlist badge in README, Login, Sign-up, and Dashboard
2026-02-02 14:46:34 +05:30
Mr. Algorithm
5241d9fb22
Merge branch 'main' of https://github.com/ravixalgorithm/OpenStock
2026-02-02 14:45:58 +05:30
Mr. Algorithm
43436fc149
feat: embed Peerlist badge in README, Login, Sign-up, and Dashboard
2026-02-02 14:45:05 +05:30
Mr. Algorithm
91b5872df7
Merge pull request #48 from ravixalgorithm/main
...
fixed height issue
2026-02-01 04:40:20 +05:30
Mr. Algorithm
bbbd56826a
Merge branch 'Open-Dev-Society:main' into main
2026-02-01 04:39:48 +05:30
Mr. Algorithm
a29e6671bd
fixed height issue
2026-02-01 04:39:21 +05:30
Mr. Algorithm
3e6545ddbe
Merge pull request #46 from ravixalgorithm/main
...
feat: implement watchlist sorting by symbol
2026-02-01 04:25:34 +05:30
Mr. Algorithm
5ecdf7c17c
Merge branch 'Open-Dev-Society:main' into main
2026-02-01 04:23:57 +05:30
Mr. Algorithm
d6d6323077
feat: implement watchlist sorting by symbol
2026-02-01 04:20:04 +05:30
Mr. Algorithm
719d2df4dd
Merge pull request #45 from ravixalgorithm/main
...
feat: implement expandable TradingView widgets with immersive full-screen mode, fixing issue #44
2026-02-01 04:10:35 +05:30
Mr. Algorithm
a4d18dc06d
Merge branch 'main' of https://github.com/ravixalgorithm/OpenStock
2026-02-01 04:08:04 +05:30
Mr. Algorithm
c2af42f260
feat: implement expandable TradingView widgets with immersive full-screen mode
2026-02-01 04:06:51 +05:30
Mr. Algorithm
ecf0a445e4
Update README with new contributor details
...
Added contributor information for ettoreciolli1.
2026-02-01 03:52:18 +05:30
Mr. Algorithm
b6e290c2e2
Merge pull request #42 from ettoreciolli1/main
...
Fix links in readme
2026-02-01 02:10:10 +05:30
Mr. Algorithm
2f05090799
Update README.md
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-02-01 02:09:42 +05:30
Ettore
625cdebd9e
Fix links in readme
2026-01-31 13:52:16 +01:00
Ettore
36fb9d0f66
Update README.md
...
add a tag for intro
2026-01-31 13:49:39 +01:00
Mr. Algorithm
c229dd3c72
Merge pull request #40 from ravixalgorithm/main
...
feat: Integrate Siray.ai fallback, modernize docs, and migrate users
2026-01-30 00:12:47 +05:30
Mr. Algorithm
bc56a585af
feat: Integrate Siray.ai fallback, modernize docs, and migrate users
2026-01-30 00:10:35 +05:30