Commit Graph

13 Commits

Author SHA1 Message Date
Patedam ebb0ccecf4 Moved to lvgl 9.4 because 9.5 has removed runtime xml support.
Made basic example of editing xml layout from backend.
2026-03-15 14:47:32 -04:00
Patedam 46dfe82568 TDD for device and screen management. Authored by gemini 3.1 pro 2026-03-15 10:52:43 -04:00
Patedam 6384e93020 Added lvgl support to generate images. Made basic example, grayscale background + text displayed everytime we call /api/display/image.png 2026-03-14 18:41:00 -04:00
Patedam c034999d20 multiple-connection-handling (#3)
Reviewed-on: #3
2026-03-08 18:05:34 -04:00
Patedam e661e15bbf feat: Implement core frontend application with task management, user selection, and a collapsible sidebar. 2026-03-07 22:18:36 -05:00
Patedam 2bee7dce43 Claude opus authored everything to make the user and task work. First iteration 2026-03-07 21:39:10 -05:00
Patedam 8ab1efcca7 docs: Add guidelines for writing technical design documents and a detailed design for the new in-memory todo list system. 2026-03-07 18:50:02 -05:00
Patedam 0ec7f7f08a firmware-ota (#2)
Reviewed-on: #2
2026-03-03 22:47:03 -05:00
Patedam 9bce74e027 frontend-ota (#1)
Reviewed-on: #1
2026-03-03 19:41:33 -05:00
Patedam 80114b1d9f docs: Add frontend OTA strategy document detailing dual-partition LittleFS updates for ESP32-S3. 2026-03-03 15:14:18 -05:00
Patedam 2916ad9c99 Squashed commit of the following:
commit e8b53dc953
Author: Patedam <pgillen.pro@gmail.com>
Date:   Tue Mar 3 01:15:17 2026 -0500

    Updated backend to make sure it works properly with frontend. Fixed one frontend issue (free heap was not correctly named)

commit 3428808f83
Author: Patedam <pgillen.pro@gmail.com>
Date:   Tue Mar 3 00:36:01 2026 -0500

    Fixing various build errors. Activated minimal build

commit 59364ac22d
Author: Patedam <pgillen.pro@gmail.com>
Date:   Tue Mar 3 00:03:24 2026 -0500

    Added info and reboot api into the backend. Created the basics for a backend server.

commit 37291557eb
Author: Patedam <pgillen.pro@gmail.com>
Date:   Mon Mar 2 23:05:10 2026 -0500

    feat: Add API endpoints for system reboot and retrieving system information.

commit a010b0c352
Author: Patedam <pgillen.pro@gmail.com>
Date:   Mon Mar 2 22:56:13 2026 -0500

    Added AgentTasks into git ignore we will use it to store current tasks so we can createnew contexts chat when its too big

commit 75bab78137
Author: Patedam <pgillen.pro@gmail.com>
Date:   Mon Mar 2 22:42:29 2026 -0500

    feat: Initialize ESP-IDF project with core build configuration, component dependencies, and web frontend deployment.

commit bba4c63f93
Author: Patedam <pgillen.pro@gmail.com>
Date:   Mon Mar 2 22:21:52 2026 -0500

    docs: Add backend architecture documentation for the ESP32-S3 provider.
2026-03-03 01:17:31 -05:00
Patedam a078977572 docs: Document frontend technology choices for ESP32-S3, detailing the selection of Svelte, Vite, and TailwindCSS for a lightweight web UI. 2026-03-02 21:29:57 -05:00
Patedam 3d1d968696 feat: document frontend technology choices for the ESP32-S3 provider, detailing the chosen stack, justifications, and build pipeline. 2026-03-02 18:35:36 -05:00