854fabd874
fix: update logging of Docker registry credentials to use base64 encoding
Build And Publish Production Image / Build And Publish Production Image (push) Failing after 22s
2026-03-27 22:28:45 -03:00
000bc0cc36
fix: update Docker registry credentials logging to use environment variables
Build And Publish Production Image / Build And Publish Production Image (push) Failing after 12s
2026-03-27 22:27:51 -03:00
4d27a256d2
fix: update logging of Docker registry credentials to use secrets
Build And Publish Production Image / Build And Publish Production Image (push) Failing after 21s
2026-03-27 22:26:12 -03:00
08bfced7ce
fix: add logging for Docker registry login credentials in build workflow
Build And Publish Production Image / Build And Publish Production Image (push) Failing after 7s
2026-03-27 22:25:18 -03:00
c266be0eba
Remove CI workflow and instructions documentation files
Build And Publish Production Image / Build And Publish Production Image (push) Failing after 23s
2026-03-27 22:18:02 -03:00
837214f41a
fix: update Gitea registry login endpoint in build workflow
Build And Publish Production Image / Build And Publish Production Image (push) Failing after 7s
2026-03-27 17:07:30 -03:00
fa4bf360ff
fix: update registry URL in build workflow
Build And Publish Production Image / Build And Publish Production Image (push) Failing after 12s
2026-03-27 17:05:51 -03:00
2072dd299d
fix: enhance Gitea registry login step to handle empty secrets
Build And Publish Production Image / Build And Publish Production Image (push) Failing after 27s
2026-03-27 16:50:50 -03:00
af391efa89
fix: update Gitea registry login step to use correct secret names
Build And Publish Production Image / Build And Publish Production Image (push) Failing after 22s
2026-03-27 16:46:54 -03:00
8893e85d53
fix: move Docker Hub login step into build job
Build And Publish Production Image / Build And Publish Production Image (push) Failing after 1m48s
2026-03-27 16:44:14 -03:00
14ecd2fa18
fix: add Docker Hub login step to build workflow
Build And Publish Production Image / Log In To Docker Hub (push) Successful in 2s
Build And Publish Production Image / Build And Publish Production Image (push) Failing after 12s
2026-03-27 16:42:57 -03:00
0fa3d28c1b
Merge pull request 'develop' ( #8 ) from develop into main
...
Build And Publish Production Image / Build And Publish Production Image (push) Failing after 24s
Reviewed-on: #8
2026-03-27 16:35:58 -03:00
924d3eab35
Merge branch 'main' into develop
2026-03-27 16:35:54 -03:00
c6a3971c15
Merge pull request 'fix: ensure newline at end of file in build workflow' ( #7 ) from feature/testing into develop
...
Reviewed-on: #7
2026-03-27 16:35:38 -03:00
18dba7f7a2
Merge branch 'feature/testing' of http://gitea.lab/sancho41/condado-newsletter into feature/testing
CI / Backend Tests (pull_request) Has been cancelled
CI / Frontend Tests (pull_request) Has been cancelled
2026-03-27 16:34:54 -03:00
62306ea6a6
fix: update build trigger to use push on main branch instead of pull request review
2026-03-27 16:34:40 -03:00
90f63bc6ed
fix: ensure newline at end of file in build workflow
CI / Backend Tests (pull_request) Has been cancelled
CI / Frontend Tests (pull_request) Has been cancelled
2026-03-27 16:27:32 -03:00
ac6efceede
fix: ensure newline at end of file in build workflow
CI / Frontend Tests (pull_request) Has been cancelled
CI / Backend Tests (pull_request) Has been cancelled
2026-03-27 16:26:29 -03:00
440a7eade1
Merge pull request 'develop' ( #6 ) from develop into main
...
Reviewed-on: #6
2026-03-27 16:24:58 -03:00
1581ddcaea
Merge branch 'main' into develop
2026-03-27 16:24:50 -03:00
37a9ef22df
Merge pull request 'feature/testing' ( #5 ) from feature/testing into main
...
Reviewed-on: #5
2026-03-27 16:23:53 -03:00
81d04b63d1
develop ( #4 )
...
Reviewed-on: #4
Co-authored-by: Gabriel Sancho <gabriel.sancho13@gmail.com >
Co-committed-by: Gabriel Sancho <gabriel.sancho13@gmail.com >
2026-03-27 16:23:13 -03:00
6306073921
feature/testing ( #3 )
...
Reviewed-on: #3
Co-authored-by: Gabriel Sancho <gabriel.sancho13@gmail.com >
Co-committed-by: Gabriel Sancho <gabriel.sancho13@gmail.com >
2026-03-27 16:22:43 -03:00
5723c74e39
fix: add missing colon in Active Entities label on DashboardPage ( #1 ) ( #2 )
...
Reviewed-on: #1
Co-authored-by: Gabriel Sancho <gabriel.sancho13@gmail.com >
Co-committed-by: Gabriel Sancho <gabriel.sancho13@gmail.com >
Reviewed-on: #2
2026-03-27 16:19:26 -03:00
46f78467bb
fix: add missing colon in Active Entities label on DashboardPage ( #1 )
...
Reviewed-on: #1
Co-authored-by: Gabriel Sancho <gabriel.sancho13@gmail.com >
Co-committed-by: Gabriel Sancho <gabriel.sancho13@gmail.com >
2026-03-27 16:18:58 -03:00
d6de131a9b
feat: update build workflow to create and publish all-in-one Docker image on approved PRs
CI / Frontend Tests (pull_request) Has been cancelled
CI / Backend Tests (pull_request) Has been cancelled
2026-03-27 16:18:25 -03:00
6305a8e95e
refactor: update build process to create a single all-in-one Docker image and adjust related configurations
CI / Frontend Tests (pull_request) Has been cancelled
CI / Backend Tests (pull_request) Has been cancelled
2026-03-27 16:10:14 -03:00
3f0bb4be73
feat: update Docker configuration and CI/CD workflows for local image builds
CI / Backend Tests (pull_request) Failing after 11m8s
CI / Frontend Tests (pull_request) Has been cancelled
2026-03-27 16:01:34 -03:00
06112330b6
fix(ci): add missing 'with' block for checkout step in backend and frontend jobs
CI / Backend Tests (pull_request) Failing after 11m23s
CI / Frontend Tests (pull_request) Successful in 9m45s
2026-03-27 15:35:32 -03:00
46391948b3
fix: add missing colon in Active Entities label on DashboardPage
CI / Backend Tests (pull_request) Failing after 2m11s
CI / Frontend Tests (pull_request) Failing after 1m23s
2026-03-27 15:28:12 -03:00
cf073be6b0
refactor: migrate CI/CD workflows from GitHub Actions to Gitea Actions and remove legacy workflows
2026-03-27 15:23:22 -03:00
433874d11e
fix(frontend): keep entity and message deletes in sync
2026-03-27 03:38:41 -03:00
726c8f3afd
fix(backend): allow blank prompt when creating tasks
2026-03-27 03:25:08 -03:00
0fc0416eb7
fix(docker): add extra_hosts for backend services
2026-03-27 03:22:37 -03:00
919aff07ff
fix(docker): pass llama env vars to backend services
2026-03-27 03:15:17 -03:00
cd8e781b07
fix(backend): provide llama env config in test profile
2026-03-27 03:03:23 -03:00
490f0a6a5c
chore(frontend): bump version to 0.2.2
2026-03-27 03:02:01 -03:00
1bd6c85fa8
fix(backend): implement step 1 — llama config from env vars
2026-03-27 03:01:53 -03:00
bb47bf25c5
test(backend): add failing tests for step 1 — llama env-only config
2026-03-27 03:01:35 -03:00
11f80b9dd7
docs(policy): enforce server-side data ownership and backend LLM mediation
...
- clarify frontend may only rely on backend-issued session token cookie for auth
- forbid frontend browser storage for domain/business data
- require backend-mediated LLM calls across agent workflows
2026-03-27 02:49:16 -03:00
ebcea643c4
feat(backend): persist tasks and generated message history
...
- add EntityTask domain and CRUD API backed by PostgreSQL
- relate generated messages directly to tasks and delete on task removal
- move preview generation to backend Llama endpoint
- migrate frontend task APIs from localStorage to backend endpoints
- update tests and CLAUDE rules for backend-owned LLM/persistence
2026-03-27 02:46:56 -03:00
f2a16b5cf6
feat(frontend): streamline task creation and preview workflows
...
- remove prompt and preview generation from task creation
- create tasks as inactive and route directly to edit page
- add generated message history UX to edit task
- update entity/task views and related test coverage
2026-03-27 02:23:56 -03:00
a83ea85857
feat(frontend): generate task previews with local ollama
...
Replace the local preview stub with a real Ollama-backed test message flow using the configured local model.
Show the exact final prompt live on create and edit task pages, render generated output below it, and cover the integration with frontend tests.
2026-03-27 01:28:29 -03:00
1a7f5d706a
feat(frontend): show inactive tasks on entity page
...
Return all tasks for an entity so inactive items remain visible in the entity detail view while global task listings stay active-only.
Add inactive task styling and coverage for the entity page state.
2026-03-27 01:10:15 -03:00
10c83d4e5a
feat(frontend): toggle task activation state
...
Add task reactivation support to the local task API and update the edit task page to switch between Activate and Inactivate based on the current task state.
Keep the separate entity-page inactive-visibility changes out of this commit so they can be reviewed independently.
2026-03-27 01:09:43 -03:00
766b13fbb2
feat(frontend): add task inactivate and delete actions
...
Extend the local task store with active state, inactivation, and hard delete support.
Update the edit task page and tests so inactive tasks are hidden from normal lists and task lifecycle actions are available from the details view.
2026-03-27 00:58:58 -03:00
6538c1783d
feat(frontend): add task details edit flow
...
Add a task details action from the entity page and route it to a prefilled edit task page.
Extend the local task API with single-task read and update helpers, and cover the new flow with frontend tests.
2026-03-27 00:48:14 -03:00
b6ff8ee16e
chore(config): add specialist agent definitions for orchestrated delivery
...
Add five custom agent files to .github/agents/:
- orchestrator.agent.md — end-to-end delivery pipeline (classify, branch, plan, implement, commit, version bump, PR)
- planner.agent.md — read-only technical lead; produces ordered TDD implementation plans
- backend.agent.md — Kotlin/Spring Boot specialist (services, controllers, JPA, scheduler)
- frontend.agent.md — React/TypeScript specialist (components, pages, hooks, shadcn/ui)
- infra.agent.md — DevOps/architecture owner (Docker, Compose, Nginx, CI/CD, env vars)
2026-03-27 00:33:09 -03:00
57f514371a
fix(frontend): remove unused test import blocking docker build
...
Drop unused fireEvent import in EntityDetailPage test to satisfy TypeScript noUnusedLocals during frontend build inside docker compose.
2026-03-27 00:08:14 -03:00
73d4261aa2
feat(frontend): move task creation to dedicated page with scrollable layout
...
Replace the EntityDetailPage modal flow with a route-based CreateTaskPage for better accessibility and long-form usability.
Add route /entities/:entityId/tasks/new and update tests for both entity detail navigation and create-task page behavior.
2026-03-27 00:00:13 -03:00