{"items":[{"id":"3e1cdf75-44f5-46f1-97ea-3d11947b24d3","type":"push","org":"Braumeister-Stefan","repo":"Tradinator","title":"Reduce data lookback and update project assets","summary":"Reduced the data lookback period from previous settings to 5 bars in main.py to optimize processing. Also included updates to the universe series configuration and updated the dashboard screenshot in media assets.","url":"https://nomit.dev/Braumeister-Stefan/Tradinator/status/939044243ef3afec455b7ea2d3d708e5e5aceddb30b7ae9f4632557253720389","author":"Braumeister-Stefan","contributors":["Braumeister-Stefan"],"updated_at":"2026-05-03T20:56:18+00:00"},{"id":"e46e2a50-ad50-445a-96a3-17ace7f6effd","type":"push","org":"Braumeister-Stefan","repo":"Tradinator","title":"Add GitHub Pages deliver mode for dashboard data","summary":"Implemented a new GitHub Pages delivery mode that automatically pushes the `dashboard_data.json` file to a repository using the GitHub Contents API. This allows for easier remote dashboard hosting by treating GitHub as an automated file-sync host for the monitoring pipeline. ![Pushing JSON to GitHub](https://enxegfybrygakxrhnabg.supabase.co/storage/v1/object/public/meme-images/26414697-7114-4a44-b5b9-970a4d293fb7.jpg)","url":"https://nomit.dev/Braumeister-Stefan/Tradinator/status/d1fc4a95c2e4adcdf9da2a76e99c487b3085ad3ab6252014a5b4369e3930554f","author":"Braumeister-Stefan","contributors":["Braumeister-Stefan"],"updated_at":"2026-05-03T20:11:49+00:00"},{"id":"d82361fd-73df-4a4b-bb06-a9f1fe9faf6e","type":"pull_request","org":"Braumeister-Stefan","repo":"Tradinator","title":"Fixed DASHBOARD_DATA_URL being ignored in Netlify deployments","summary":"Previously, the DASHBOARD_DATA_URL configuration was silently ignored when using Netlify delivery, forcing the system to always use a local relative filename. I've updated the performance monitoring logic to correctly respect the configured data URL for both FTP and Netlify modes. This ensures custom data URLs are properly handled during automated deployments. ![Bug fixed](https://enxegfybrygakxrhnabg.supabase.co/storage/v1/object/public/meme-images/d5409dd9-3a93-4aea-977b-c21b18933c6a.png)","url":"https://nomit.dev/Braumeister-Stefan/Tradinator/status/b7296e7c0b8d0fae49698d0d7747b9f66e51e37f3382f033bb776f06c38ecde4","author":"Copilot","contributors":["Copilot","Braumeister-Stefan"],"updated_at":"2026-05-03T19:14:48+00:00"},{"id":"c15bf604-25f9-457d-a2ee-05ef4a2a5d55","type":"push","org":"Braumeister-Stefan","repo":"Tradinator","title":"Updated universe data source","summary":"Updated the `universe_series.xlsx` file containing core domain data. This change ensures the application is using the latest dataset for universe-related calculations and queries. ![Success!](https://enxegfybrygakxrhnabg.supabase.co/storage/v1/object/public/meme-images/braumeister-stefan/tradinator/success/fc6eeeac-5c25-42ba-9863-0fc7eacb6fe0.png)","url":"https://nomit.dev/Braumeister-Stefan/Tradinator/status/a51f8f37558c1761be17b5830423dea91d69986fa48c98afd1f8877ada3bfa99","author":"Braumeister-Stefan","contributors":["Braumeister-Stefan"],"updated_at":"2026-05-03T18:20:12+00:00"},{"id":"d64ba81b-ed2a-414e-9ac0-306c983fb214","type":"pull_request","org":"Braumeister-Stefan","repo":"Tradinator","title":"Added Netlify as a hosting alternative for the performance dashboard","summary":"We've introduced a new deployment mode that allows you to host the performance dashboard on Netlify, providing an excellent alternative for users who do not have access to traditional cPanel/FTP hosting. This implementation leverages Netlify's Files Deploy API using only standard libraries, ensuring an efficient, incremental upload process that only pushes changed files. Setup is straightforward and documented in the updated hosting guide. ![Deployment works on the first try!](https://enxegfybrygakxrhnabg.supabase.co/storage/v1/object/public/meme-images/ad7a66d6-c665-4494-a5ce-6764a6a5370a.jpg)","url":"https://nomit.dev/Braumeister-Stefan/Tradinator/status/3de6f90d28af0b8b81e2648fe248b4019fd5a257613493efe5610d599754575b","author":"Copilot","contributors":["Copilot","Braumeister-Stefan"],"updated_at":"2026-05-03T17:49:39+00:00"}],"pagination":{"offset":0,"limit":5,"has_more":true}}