36 Commits

Author SHA1 Message Date
jkunz 73801f785a feat(laws,opendata): add local law storage and migrate OpenData persistence to smartdb-backed local storage 2026-04-17 11:51:02 +00:00
jkunz c38f895a72 feat(stocks): Add provider fetch limits, intraday incremental fetch, cache deduplication, and provider safety/warning improvements 2025-11-07 08:05:59 +00:00
jkunz d80bbacb08 feat(stocks): Introduce unified stock data service, new providers, improved caching and German business data tooling 2025-11-06 22:58:46 +00:00
jkunz 47fd770e48 feat(stocks/CoinGeckoProvider): Add CoinGecko provider for cryptocurrency prices, export and tests, and update documentation 2025-11-02 16:34:24 +00:00
jkunz 8286c30edf fix(handelsregister): Correct screenshot path handling in HandelsRegister and add local tool permissions 2025-11-01 15:20:20 +00:00
jkunz 54818293a1 fix(stocks/providers/provider.secedgar): Improve SEC EDGAR provider networking and error handling, update plugin path import, bump dev deps and add/refresh tests and lockfile 2025-11-01 14:54:04 +00:00
jkunz 6273faa2f9 feat(StockDataService): Add unified StockDataService and BaseProviderService with new stockdata interfaces, provider integrations, tests and README updates 2025-11-01 12:35:53 +00:00
jkunz 79930c40ac feat(fundamentals): Add FundamentalsService and SEC EDGAR provider with caching, rate-limiting, tests, and docs updates 2025-11-01 11:59:23 +00:00
jkunz ec3e4dde75 BREAKING CHANGE(stocks): Unify stock provider API to discriminated IStockDataRequest and add company name/fullname enrichment 2025-10-31 15:05:48 +00:00
jkunz 8632f0e94b feat(stocks): Add unified stock data API (getData) with historical/OHLCV support, smart caching and provider enhancements 2025-10-31 14:00:59 +00:00
jkunz c806524e0c BREAKING CHANGE(OpenData): Require explicit directory paths for OpenData (nogit/download/germanBusinessData); remove automatic .nogit creation; update HandelsRegister, JsonlDataProcessor, tests and README. 2025-10-31 12:12:29 +00:00
jkunz 4716ef03ba feat(stocks): Add Marketstack provider (EOD) with tests, exports and documentation updates 2025-10-11 15:21:57 +00:00
jkunz e94a6f8d5b fix(stocks): Fix Yahoo provider request handling and bump dependency versions 2025-09-24 07:56:53 +00:00
jkunz 71a5a32198 feat(readme): Revamp documentation and package description for enhanced clarity 2025-07-13 15:08:19 +00:00
philkunz 209af50a4c fix(test): Await file writes in Handelsregister tests to ensure all downloads complete before test end 2025-04-09 15:55:29 +00:00
philkunz c4d6403721 fix(readme): Improve .env configuration code block formatting in documentation 2025-04-09 08:40:23 +00:00
philkunz d17683cd67 fix(core): No changes detected in project files or documentation. This commit is a placeholder to record that nothing was updated. 2025-04-09 06:28:27 +00:00
philkunz b768b67641 feat(documentation): Enhance project metadata and documentation with comprehensive usage examples, updated descriptions, and improved keywords. 2025-04-09 06:26:52 +00:00
philkunz 4030bef7a8 fix(tests & jsonl): Improve test structure and refine JSONL parsing for incomplete data 2025-04-08 15:31:29 +00:00
philkunz 9a9f203af2 fix(metadata): Update repository, bugs, and homepage URLs to code.foss.global 2025-04-05 09:05:08 +00:00
philkunz 43c9d3b3b6 fix(dependencies & tests): Update dependency versions and refine test search query 2025-04-05 09:02:32 +00:00
philkunz d9588f8f65 fix(test): Corrected index value in test for fetching specific company data 2025-01-07 05:13:13 +01:00
philkunz ec2d4f9fbc fix(core): Fix concurrency and download handling in HandelsRegister class and adjust test cases 2025-01-07 05:06:16 +01:00
philkunz 9c3f012da7 fix(core): Fix issues with JSONL data processing and improve error handling in business record validation 2025-01-04 13:40:50 +01:00
philkunz c177193438 feat(HandelsRegister): Add file download functionality to HandelsRegister 2025-01-04 02:27:53 +01:00
philkunz e4a8d371f7 fix(HandelsRegister): Refined HandelsRegister functionality for better error handling and response capture. 2025-01-03 02:19:07 +01:00
philkunz c3f6ef531b feat(core): Enhanced data handling capabilities and improved company search functionalities. 2025-01-03 01:36:26 +01:00
philkunz bc43e4c44a fix(BusinessRecord): Add missing field registrationType to BusinessRecord data 2025-01-02 03:16:02 +01:00
philkunz 1eda50ad13 feat(core): Integrate Handelsregister search for company data retrieval 2025-01-02 01:26:34 +01:00
philkunz 555e156b5e fix(GermanBusinessData): Add console log for total records processed at the end of the stream. 2025-01-01 18:40:36 +01:00
philkunz 09c9712191 fix(documentation): Update description and keywords in package.json 2024-12-31 19:58:18 +01:00
philkunz 605b050177 fix(core): Added missing license file for project completeness. 2024-12-31 19:54:32 +01:00
philkunz d5654a7bc7 fix(GermanBusinessData): Ensure unique ID generation for BusinessRecord 2024-12-31 19:49:12 +01:00
philkunz ad0c6a4112 fix(dependencies): Update dependencies and devDependencies to newer versions. 2024-12-31 17:38:36 +01:00
philkunz c30fc40e06 feat(core): Enhanced data handling and retrieval features, improved usage documentation 2024-12-31 14:43:08 +01:00
philkunz 8f98b0fb12 fix(core): No new changes detected. Preparing for patch release. 2024-07-02 15:43:10 +02:00