Commit Graph

38 Commits

Author SHA1 Message Date
f0297418cf sdkconfig.defaults modified to remove some lvgl modules that are active by default. Also moved the ethernet config to default as it keeps on being deleted 2026-03-14 21:24:12 -04:00
238b408947 optimize lvgl setup by turning of some values 2026-03-14 18:50:42 -04:00
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
a9d5aa83dc added udp logger to log over network and not uart
Added modem sleep for wif
2026-03-14 17:27:24 -04:00
b702839f8e Asked claude opus to make an audit of code and use coding guidelines etc. This is the fix 2026-03-09 22:26:16 -04:00
75d88f441c coding guidelines, agents and gemini.md 2026-03-09 22:07:48 -04:00
9d3a277f45 Updated the task view and backend to handle more like a routine 2026-03-08 22:10:46 -04:00
4161ff9513 Fix spinner appearing every 5 secds 2026-03-08 18:23:20 -04:00
54c56002ee removing printf in mdns service that was useless 2026-03-08 18:19:38 -04:00
38201280ea adding mdns so we dont rely on ip to connect 2026-03-08 18:16:50 -04:00
c034999d20 multiple-connection-handling (#3)
Reviewed-on: #3
2026-03-08 18:05:34 -04:00
56acf92f75 Added a workflow to let the agent automatically deploy frontend onto the esp32. 2026-03-08 15:19:17 -04:00
9388bf17af Remade side bar to work better on phone and tablet 2026-03-08 14:40:29 -04:00
72e031a99d removed the blinking light after connection as it was taking a lot of iteration time.
Made the sidebar icon use the famous burger
2026-03-07 23:55:43 -05:00
ac95358561 Separating users from tasks + fixing weird ota bug 2026-03-07 23:41:26 -05:00
3fa879d007 Fix wifi crashing because stack overflow and fix esp_ota cancelling when starting from factory 2026-03-07 22:49:41 -05:00
e661e15bbf feat: Implement core frontend application with task management, user selection, and a collapsible sidebar. 2026-03-07 22:18:36 -05:00
2bee7dce43 Claude opus authored everything to make the user and task work. First iteration 2026-03-07 21:39:10 -05:00
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
0ec7f7f08a firmware-ota (#2)
Reviewed-on: #2
2026-03-03 22:47:03 -05:00
9bce74e027 frontend-ota (#1)
Reviewed-on: #1
2026-03-03 19:41:33 -05:00
80114b1d9f docs: Add frontend OTA strategy document detailing dual-partition LittleFS updates for ESP32-S3. 2026-03-03 15:14:18 -05:00
fe8d2974ea feat: Add HTTP server with static file serving from LittleFS, system API endpoints, and CORS support. 2026-03-03 14:31:01 -05:00
cfe7332899 Clang format changes for more readability 2026-03-03 14:11:55 -05:00
cdbabe0e58 Fixing gz snprintf not matching sizes 2026-03-03 13:18:29 -05:00
8b24d9ed83 Fixing ethernet and wifi connection to be more robust 2026-03-03 13:01:56 -05:00
bdf4a73cf2 feat: Implement Ethernet and Wi-Fi connection management with LED status indicators. 2026-03-03 10:58:18 -05:00
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
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
1d30773234 feat: Initialize Svelte frontend with Vite, Tailwind CSS, single-file build, and a gzip script for ESP32 deployment. 2026-03-02 20:47:52 -05:00
6d457e4744 feat: Add initial Svelte frontend for ESP32 system monitoring and reboot control. 2026-03-02 20:21:32 -05:00
9b4f94207c feat: Initialize Svelte frontend with Vite, TailwindCSS, custom theme, and a basic "Hello World" component. 2026-03-02 19:33:18 -05:00
e541ab94a4 chore: Install frontend dependencies and generate build assets. 2026-03-02 19:21:28 -05:00
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
bad32f33ce feat: Implement Ethernet and Wi-Fi network connectivity with LED status indication and configuration. 2026-03-02 16:18:50 -05:00
056c86644f feat: Add initial Ethernet connectivity and LED status indication. 2026-03-01 22:20:35 -05:00
886eaf77ce fix git ignore to ignore external 2026-03-01 19:54:54 -05:00
d27b6e702f First submit, make led blink 2026-03-01 19:52:25 -05:00