agent-zero/webui/components/projects
Alessandro 400095cbe9 refactor settings and scheduler
- Simplified task detail opening logic by integrating it into the `settingsModalStore`
- Updated the visibility condition for the task detail view in `scheduler-task-detail.html` to rely solely on the selected task state

rm attributes from components

simplify task display logic

settings components init

scheduler componentize

- Removed the inline scheduler settings script from `index.html` and replaced it with a new component structure in `scheduler-settings.html`, `scheduler-task-editor.html`, `scheduler-task-list.html`, and `scheduler-task-detail.html`.
- Introduced a dedicated `scheduler-store.js` to manage state and logic for the scheduler, enhancing maintainability and separation of concerns.
- Updated the `index.js` to remove the now obsolete `openTaskDetail` function, integrating task detail handling within the new store.
- Removed the deprecated `scheduler.js` file, consolidating functionality into the new component architecture.

settings modal store rename

- Replaced all instances of `$store.settingsModalStore` with `$store.settingsStore` across various settings components.

scheduler tab content x-if
2026-01-02 14:03:25 +01:00
..
project-create.html projects, contexts continued 2025-11-04 13:05:58 +01:00
project-edit-basic-data.html projects, contexts continued 2025-11-04 13:05:58 +01:00
project-edit-file-structure.html project finalizing, openrouter embeddings 2025-11-13 08:52:45 +01:00
project-edit-instructions.html projects, contexts continued 2025-11-04 13:05:58 +01:00
project-edit-memory.html frontend file browsers, css colors, litellm update, reqs split 2025-11-09 20:56:31 +01:00
project-edit-secrets.html projects, contexts continued 2025-11-04 13:05:58 +01:00
project-edit.html refactor settings and scheduler 2026-01-02 14:03:25 +01:00
project-file-structure-test.html project finalizing, openrouter embeddings 2025-11-13 08:52:45 +01:00
project-list.html refactor settings and scheduler 2026-01-02 14:03:25 +01:00
project-selector.html project finalizing, openrouter embeddings 2025-11-13 08:52:45 +01:00
projects-store.js Squashed commit of the following: 2025-11-13 09:00:10 +01:00