Commit Graph

61 Commits

Author SHA1 Message Date
Echo
f3aa97c910 feat: US-004 - Frontend: Search and filter collapse to icons 2026-02-10 18:59:45 +00:00
Echo
9d9f00e069 feat: US-003 - Frontend: Check/uncheck toggle behavior 2026-02-10 18:50:26 +00:00
Echo
081121e48d fix: Add missing subprocess import to test_habits_api.py module scope 2026-02-10 18:41:28 +00:00
Echo
4d50965bac feat: US-002 - Frontend: Compact habit cards (~100px height) 2026-02-10 18:35:07 +00:00
Echo
6d40d7e24b feat: US-001 - Backend: DELETE endpoint for uncheck (toggle support) 2026-02-10 18:25:11 +00:00
Echo
c5a0114eaf feat: US-015 - Integration tests - End-to-end habit flows 2026-02-10 17:41:50 +00:00
Echo
ae06e84070 feat: US-014 - Frontend - Mobile responsive and touch optimization 2026-02-10 17:30:22 +00:00
Echo
dfc2229091 feat: US-013 - Frontend - Stats section and weekly summary 2026-02-10 17:23:18 +00:00
Echo
b99c13a325 feat: US-012 - Frontend - Filter and sort controls 2026-02-10 17:15:17 +00:00
Echo
8897de25ed feat: US-011 - Frontend - Skip, lives display, and delete confirmation 2026-02-10 17:07:25 +00:00
Echo
5ed8680164 feat: US-010 - Frontend - Check-in interaction (click and long-press) 2026-02-10 16:54:09 +00:00
Echo
f838958bf2 feat: US-009 - Frontend - Edit habit modal 2026-02-10 16:45:11 +00:00
Echo
60bf92a610 feat: US-008 - Frontend - Create habit modal with all options 2026-02-10 16:36:52 +00:00
Echo
b99133de79 feat: US-007 - Frontend - Habit card component 2026-02-10 16:28:08 +00:00
Echo
f889e69b54 feat: US-006 - Frontend - Page structure, layout, and navigation link 2026-02-10 16:22:13 +00:00
Echo
588e8cb183 feat: US-005 - Backend API - Skip endpoint with lives system 2026-02-10 16:15:16 +00:00
Echo
71bcc5f6f6 feat: US-004 - Backend API - Check-in endpoint with streak logic 2026-02-10 16:06:34 +00:00
Echo
648185abe6 feat: US-003 - Backend API - PUT and DELETE habits 2026-02-10 15:58:48 +00:00
Echo
f9de7a2c26 feat: US-002 - Backend API - GET and POST habits 2026-02-10 15:50:45 +00:00
Echo
8f326b1846 feat: US-001 - Habits JSON schema and helper functions 2026-02-10 15:42:51 +00:00
Echo
a2eae25fe1 Update ashboard, dashboard, memory (+42 ~6) 2026-02-09 21:52:43 +00:00
Echo
e92284645c feat: Workspace page enhancements - git ops, Gitea auto-create, compact stories
- Add workspace.html with project cards, Ralph status, git info
- Backend: git diff/commit/push endpoints, project delete with confirmation
- Push auto-creates Gitea repo (romfast org) when no remote configured
- GITEA_TOKEN read from dashboard/.env file
- Compact collapsible user stories (emoji row + expand on click)
- Action buttons: Diff (with count badge), Commit, Push, README, Delete
- Fix openPrd/openReadme to use hash navigation for files.html
- Add .gitignore template to ralph.sh for new projects
- Unify branches: merge main into master, delete main

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-09 12:21:13 +00:00
Echo
e47f2179ea Fix API directory listing: build paths relative to request, not workspace 2026-02-09 10:40:42 +00:00
Echo
f896cef01c Fix API symlink handling: allow workspace/ files access via clawd/workspace symlink 2026-02-09 10:38:32 +00:00
Echo
b12eeaff96 Dashboard API: allow access to ~/workspace/ for Ralph projects 2026-02-09 10:33:51 +00:00
Echo
e82a786885 Add Ralph skill for autonomous PRD creation and implementation 2026-02-09 08:56:16 +00:00
Echo
d9a2199c4c feat: Add projects/features workflow with Ralph integration
- Update AGENTS.md: Add complete projects/features workflow section
  - Criterii propuneri 80/20 strict
  - Evening report propune P1, P2 + F1, F2, F3
  - Night jobs: Opus planning (PRD + stories) + Ralph loop (Sonnet)
  - Morning report: status stories + learnings + gitea links

- Update TOOLS.md: Add claude-agent + Ralph plugin section
  - SSH access, workspace structure
  - /prd and /ralph skills documentation
  - Complete project workflow (Opus → Ralph → gitea)

- Update cron jobs:
  - evening-report: Section 4 Programe/Proiecte (P + F proposals)
  - night-execute: Opus model + Ralph workflow (projects priority #1)
  - night-execute-late: Continue projects/features execution
  - morning-report: Section 2 Projects status report with stories

- Add memory/2026-02-08.md: Discussion notes + workflow decisions

Claude Code installed on claude-agent (LXC 171, 10.0.20.171)
Ralph autonomous loop: /workspace/ralph-claude/
2026-02-08 07:31:38 +00:00
Echo
b216d2ef25 Update ashboard, docs, memory (+3 ~6) 2026-02-08 05:24:37 +00:00
Echo
f0d860e7a0 Actualizare banca tehnici pauza - 7 tehnici noi validate științific
- Bhramari Pranayama (humming bee breathing) - vagal nerve stimulation
- Coherent breathing (5.5 respirații/min) - HRV optimization
- PMR simplificat (Progressive Muscle Relaxation)
- 5-4-3-2-1 Grounding - anxietate
- Hand exercises - prevenție carpal tunnel
- Micro-break walking (2-3 min la 30 min)

Fiecare tehnică include:
- Pași concreți
- Rezultat măsurabil (cu procente din studii)
- Surse reputabile (PubMed, PMC, Nature, ScienceDirect)
- Link-uri către studii originale

Actualizat: AGENTS.md (regula link-uri preview)
Adăugat: cele-7-legi-universale.md în insights
Updated: tehnici-pauza.md (2026-02-07)
2026-02-07 07:03:38 +00:00
Echo
19d178268a Update dashboard, kb, memory +4 more (+28 ~18 -1) 2026-02-06 14:25:10 +00:00
Echo
ead8132d23 feat(A0): add minimal lead generation system
- tools/lead-gen/find_leads.py - searches for companies hiring accountants
- tools/lead-gen/templates/ - email templates for outreach
- Uses Brave Search API to find leads from job sites
- Outputs CSV for manual review and tracking

First run found 19 companies for potential outreach.
2026-02-04 07:55:55 +00:00
Echo
75c400009a Update .trash, dashboard, root +1 more (+1 ~5 -18) 2026-02-03 21:48:03 +00:00
Echo
9a6446070a security: move hardcoded passwords to .env, fix file permissions
- Move ROA_API_PASSWORD and ORACLE_PASSWORD to .env
- Update process_bon.py to use python-dotenv
- chmod 600 on .env and credentials/*
- Install python-dotenv dependency
2026-02-03 21:12:13 +00:00
Echo
db4b57f5a3 Update dashboard, memory, root (+1 ~7 -2) 2026-02-03 17:20:24 +00:00
Echo
762ac21681 YouTube rate limit protection + progressive retry system
- New: tools/yt_download.py with cookies support + rate limit tracking
- New: docs/YOUTUBE-SETUP.md complete documentation
- Updated: night-execute jobs to use new script
- Updated: TOOLS.md with YouTube section
- Added: 5 new YouTube notes (OpenClaw, cost optimization, task system, leads)
- Added: credentials/ to .gitignore
2026-02-03 07:11:21 +00:00
Echo
b0c9b254f1 Update ashboard, dashboard, memory +1 more (+2 ~3) 2026-02-02 22:27:24 +00:00
Echo
84701a062e Update dashboard, memory, root +2 more (+3 ~5) 2026-02-02 16:21:41 +00:00
Echo
170c65f579 Update dashboard, memory, root (~6) 2026-02-02 12:47:34 +00:00
Echo
9d080a099e Update ashboard, dashboard (~2) 2026-02-02 11:30:04 +00:00
Echo
ae56d63f38 Update ashboard (~1) 2026-02-02 11:28:16 +00:00
Echo
b7419b01ba Update ashboard, dashboard (~3) 2026-02-02 11:26:13 +00:00
Echo
104a0a2f77 Update ashboard (~1) 2026-02-02 11:14:35 +00:00
Echo
9fcd43d0e8 Update ashboard (~1) 2026-02-02 11:12:17 +00:00
Echo
39a564b589 Update ashboard (~1) 2026-02-02 11:09:30 +00:00
Echo
bcfa0fc2b9 Update ashboard (~1) 2026-02-02 11:08:45 +00:00
Echo
c3a45e63c1 Update ashboard (~1) 2026-02-02 11:07:25 +00:00
Echo
a7fbeddfd8 Update ashboard, dashboard (~2) 2026-02-02 11:07:00 +00:00
Echo
94b9c0402b Update ashboard (~1) 2026-02-02 11:06:11 +00:00
Echo
db56ba2520 Update ashboard (~1) 2026-02-02 11:05:50 +00:00
Echo
177ab301d0 Update ashboard (~1) 2026-02-02 10:56:17 +00:00