Commit Graph

  • 652ee19f29 docs: registrar fix de subsystem:windows en diario y CHANGELOG egutierrez 2026-04-24 14:36:19 +02:00
  • 7597549fcf docs: añadir ADR, diario, CHANGELOG y comando /entrada_diario egutierrez 2026-04-24 14:27:38 +02:00
  • 32fc008cae docs: añadir ADR, diario, CHANGELOG y comando /entrada_diario egutierrez 2026-04-24 14:27:38 +02:00
  • a92213853d docs(rules): añadir regla KISS para proyectos y apps egutierrez 2026-04-24 14:13:29 +02:00
  • 28ff9c3f79 docs(rules): añadir regla KISS para proyectos y apps egutierrez 2026-04-24 14:13:29 +02:00
  • c7ae46f86c feat(bash/infra): servicios systemd locales — 6 funciones atómicas + 1 pipeline egutierrez 2026-04-24 14:02:54 +02:00
  • ab226d7137 feat(bash/infra): servicios systemd locales — 6 funciones atómicas + 1 pipeline egutierrez 2026-04-24 14:02:54 +02:00
  • 350d3341f6 chore: gitignorar registry.db + registrar submódulo GLFW egutierrez 2026-04-24 14:02:33 +02:00
  • 8a96ebe412 chore: gitignorar registry.db + registrar submódulo GLFW egutierrez 2026-04-24 14:02:33 +02:00
  • 89b61af84e el documento esta vacio, arregla el comando /meta_bigq para que no esté vacio egutierrez 2026-04-23 13:28:33 +02:00
  • a402192e73 el documento esta vacio, arregla el comando /meta_bigq para que no esté vacio egutierrez 2026-04-23 13:28:33 +02:00
  • 77eca4c52e docs: add sync_setup.md — procedure to link a PC to registry.organic-machine.com egutierrez 2026-04-21 23:41:48 +02:00
  • f79f2e757c docs: add sync_setup.md — procedure to link a PC to registry.organic-machine.com egutierrez 2026-04-21 23:41:48 +02:00
  • 0a0fe8c997 feat(@fn_library): extract 2 components + improve 2 from Claude Design export egutierrez 2026-04-21 21:20:37 +02:00
  • ca7a5874e4 feat(@fn_library): extract 2 components + improve 2 from Claude Design export egutierrez 2026-04-21 21:20:37 +02:00
  • 0883155432 feat(design-system): DESIGN_SYSTEM.md + prompts + extract-design command egutierrez 2026-04-21 20:46:00 +02:00
  • ca07927d38 feat(design-system): DESIGN_SYSTEM.md + prompts + extract-design command egutierrez 2026-04-21 20:46:00 +02:00
  • 16140eda60 docs: actualizar README de issues — marcar 8 issues como completados (wave 1-3) egutierrez 2026-04-18 18:00:57 +02:00
  • d771c21a46 docs: actualizar README de issues — marcar 8 issues como completados (wave 1-3) egutierrez 2026-04-18 18:00:57 +02:00
  • 4aa3bc2d94 chore: regenerar registry.db tras integración 0022 egutierrez 2026-04-18 18:00:17 +02:00
  • 86ba6064ed merge: issue/0022-init-pipelines — scaffolding pipelines bash (api, web, desktop, cli) egutierrez 2026-04-18 18:00:10 +02:00
  • 7bda65209c merge: issue/0022-init-pipelines — scaffolding pipelines bash (api, web, desktop, cli) egutierrez 2026-04-18 18:00:10 +02:00
  • 7cddf872e5 docs: cerrar issue 0022 egutierrez 2026-04-18 17:59:04 +02:00
  • c25f623355 docs: cerrar issue 0022 egutierrez 2026-04-18 17:59:04 +02:00
  • c8ebb5a9fd docs: guia consolidada docs/init-pipelines.md + regenerar registry.db egutierrez 2026-04-18 17:58:53 +02:00
  • 3b37827d16 docs: guia consolidada docs/init-pipelines.md + regenerar registry.db egutierrez 2026-04-18 17:58:53 +02:00
  • d763d8144f feat: init_cli_app bash pipeline — scaffold Go CLI app con TUI opcional egutierrez 2026-04-18 17:56:55 +02:00
  • bcfe87af7f feat: init_cli_app bash pipeline — scaffold Go CLI app con TUI opcional egutierrez 2026-04-18 17:56:55 +02:00
  • 851a8dc690 feat: init_desktop_app bash pipeline — scaffold Wails desktop app egutierrez 2026-04-18 17:54:55 +02:00
  • 526d7f4977 feat: init_desktop_app bash pipeline — scaffold Wails desktop app egutierrez 2026-04-18 17:54:55 +02:00
  • dc0ebe8a49 feat: init_web_app bash pipeline — scaffold Go API + React frontend egutierrez 2026-04-18 17:52:34 +02:00
  • 6d63f058de feat: init_web_app bash pipeline — scaffold Go API + React frontend egutierrez 2026-04-18 17:52:34 +02:00
  • da58501723 feat: init_api_app bash pipeline — scaffold Go HTTP API app egutierrez 2026-04-18 17:50:35 +02:00
  • e19bc09f4d feat: init_api_app bash pipeline — scaffold Go HTTP API app egutierrez 2026-04-18 17:50:35 +02:00
  • 7eab4a52e9 chore: regenerar registry.db tras integración 0010 egutierrez 2026-04-18 17:45:44 +02:00
  • 095f8dacb9 merge: issue/0010-auth-system — JWT, passwords, OAuth2, RBAC, sessions (13 fns, 6 tipos) egutierrez 2026-04-18 17:45:30 +02:00
  • 057f55c8a9 merge: issue/0010-auth-system — JWT, passwords, OAuth2, RBAC, sessions (13 fns, 6 tipos) egutierrez 2026-04-18 17:45:30 +02:00
  • 2a6e26b6ad docs: cerrar issue 0010 egutierrez 2026-04-18 17:44:41 +02:00
  • 7b2004c649 docs: cerrar issue 0010 egutierrez 2026-04-18 17:44:41 +02:00
  • 6c83263d9b chore: regenerar registry.db con auth system (13 funciones, 6 tipos nuevos) egutierrez 2026-04-18 17:44:40 +02:00
  • af2366acb5 feat: rbac_check (pure), jwt_middleware, rbac_middleware egutierrez 2026-04-18 17:44:04 +02:00
  • f46fde3656 feat: rbac_check (pure), jwt_middleware, rbac_middleware egutierrez 2026-04-18 17:44:04 +02:00
  • 1e5dfa5193 feat: oauth2_auth_url (pure), oauth2_exchange, oauth2_refresh egutierrez 2026-04-18 17:41:42 +02:00
  • 4601af88b5 feat: oauth2_auth_url (pure), oauth2_exchange, oauth2_refresh egutierrez 2026-04-18 17:41:42 +02:00
  • 9153a20384 feat: session_create, session_validate, session_cleanup egutierrez 2026-04-18 17:40:13 +02:00
  • fc1ebb4967 feat: session_create, session_validate, session_cleanup egutierrez 2026-04-18 17:40:13 +02:00
  • eff5771b03 feat: jwt_generate, jwt_validate, password_hash, password_verify egutierrez 2026-04-18 17:39:00 +02:00
  • 07341aa89f feat: jwt_generate, jwt_validate, password_hash, password_verify egutierrez 2026-04-18 17:39:00 +02:00
  • 1aab74467b feat: tipos auth (JWTClaims, Session, OAuthConfig, OAuthTokens, Permission, Role) egutierrez 2026-04-18 17:37:19 +02:00
  • 4bc6d1bced feat: tipos auth (JWTClaims, Session, OAuthConfig, OAuthTokens, Permission, Role) egutierrez 2026-04-18 17:37:19 +02:00
  • 5f282bedc5 chore: regenerar registry.db tras integración wave 1 (0011, 0014, 0016, 0019, 0021, 0024) egutierrez 2026-04-18 17:33:44 +02:00
  • a5d532c001 merge: issue/0011-websocket-sse — WebSocket + SSE (8 fns, 4 tipos) egutierrez 2026-04-18 17:33:32 +02:00
  • 3b2cd26a06 merge: issue/0011-websocket-sse — WebSocket + SSE (8 fns, 4 tipos) egutierrez 2026-04-18 17:33:32 +02:00
  • d4fd36bb96 merge: issue/0014-file-upload — file upload/storage + S3 stubs (11 fns, 3 tipos) egutierrez 2026-04-18 17:33:28 +02:00
  • 66e54f092d merge: issue/0014-file-upload — file upload/storage + S3 stubs (11 fns, 3 tipos) egutierrez 2026-04-18 17:33:28 +02:00
  • 8175bf82c4 merge: issue/0021-crud-generator — CRUD generator genérico (9 fns, 4 tipos) egutierrez 2026-04-18 17:33:23 +02:00
  • 22994f14bf merge: issue/0021-crud-generator — CRUD generator genérico (9 fns, 4 tipos) egutierrez 2026-04-18 17:33:23 +02:00
  • 0ac5a6c78b merge: issue/0019-structured-logging — slog-based structured logging (7 fns, 3 tipos) egutierrez 2026-04-18 17:33:18 +02:00
  • e96f8eaf6a merge: issue/0019-structured-logging — slog-based structured logging (7 fns, 3 tipos) egutierrez 2026-04-18 17:33:18 +02:00
  • be41c928af merge: issue/0016-rate-limiting — token bucket rate limiter (6 fns, 3 tipos) egutierrez 2026-04-18 17:33:07 +02:00
  • 5bbdf2ff16 merge: issue/0016-rate-limiting — token bucket rate limiter (6 fns, 3 tipos) egutierrez 2026-04-18 17:33:07 +02:00
  • 5e283504b6 merge: issue/0024-dashboard-yaml-split-por-tab — cerrar issue (código en repo dataforge/auto_metabase) egutierrez 2026-04-18 17:33:03 +02:00
  • 19722cb085 merge: issue/0024-dashboard-yaml-split-por-tab — cerrar issue (código en repo dataforge/auto_metabase) egutierrez 2026-04-18 17:33:03 +02:00
  • 17d0940e1d chore: gitignorear external/ y worktrees/ egutierrez 2026-04-18 17:32:54 +02:00
  • 6fac9e1ef0 chore: gitignorear external/ y worktrees/ egutierrez 2026-04-18 17:32:54 +02:00
  • 27ee150dcd docs: cerrar issue 0011 egutierrez 2026-04-18 17:30:28 +02:00
  • 1ab39d105a docs: cerrar issue 0011 egutierrez 2026-04-18 17:30:28 +02:00
  • 2c1a956b32 chore: regenerar registry.db con WS/SSE (issue 0011) egutierrez 2026-04-18 17:30:24 +02:00
  • 68f0e727cf feat: WebSocket upgrader, hub, send, broadcast, handler con tests (issue 0011 fase 3-4) egutierrez 2026-04-18 17:29:37 +02:00
  • e35ec39c10 feat: WebSocket upgrader, hub, send, broadcast, handler con tests (issue 0011 fase 3-4) egutierrez 2026-04-18 17:29:37 +02:00
  • 7b1a30890c feat: SSE handler, send y keepalive (issue 0011 fase 2) egutierrez 2026-04-18 17:25:03 +02:00
  • 637bc8fd34 feat: SSE handler, send y keepalive (issue 0011 fase 2) egutierrez 2026-04-18 17:25:03 +02:00
  • f4f68c3de5 docs: cerrar issue 0021 egutierrez 2026-04-18 17:18:11 +02:00
  • 75157f528a docs: cerrar issue 0021 egutierrez 2026-04-18 17:18:11 +02:00
  • 77be3ce325 chore: regenerar registry.db con funciones y tipos CRUD egutierrez 2026-04-18 17:18:04 +02:00
  • db8188cad3 docs: cerrar issue 0014 egutierrez 2026-04-18 17:17:49 +02:00
  • 9634cfdb4a docs: cerrar issue 0014 egutierrez 2026-04-18 17:17:49 +02:00
  • 6cf006d87b chore: regenerar registry.db con file upload + s3 stubs egutierrez 2026-04-18 17:17:46 +02:00
  • 6265133ac9 test(crud): cobertura completa de los handlers y generadores CRUD egutierrez 2026-04-18 17:17:42 +02:00
  • 4d25ebd070 test(crud): cobertura completa de los handlers y generadores CRUD egutierrez 2026-04-18 17:17:42 +02:00
  • 6185e8cbd0 feat: stubs s3_upload, s3_download, s3_presign_url (issue 0014 fase 4) egutierrez 2026-04-18 17:17:19 +02:00
  • 0bd91f04b8 feat: stubs s3_upload, s3_download, s3_presign_url (issue 0014 fase 4) egutierrez 2026-04-18 17:17:19 +02:00
  • 8c489f9a5f docs: cerrar issue 0019 structured logging egutierrez 2026-04-18 17:15:45 +02:00
  • 0bfe267501 docs: cerrar issue 0019 structured logging egutierrez 2026-04-18 17:15:45 +02:00
  • 55998e36ad feat: file_save_disk, file_delete, file_serve, upload_parse, upload_handler, thumbnail_generate (issue 0014 fase 3) egutierrez 2026-04-18 17:15:39 +02:00
  • 4b420fb24b feat: file_save_disk, file_delete, file_serve, upload_parse, upload_handler, thumbnail_generate (issue 0014 fase 3) egutierrez 2026-04-18 17:15:39 +02:00
  • 3262d058a6 chore: regenerar registry.db con funciones y tipos de structured logging egutierrez 2026-04-18 17:15:37 +02:00
  • 28599436e5 feat(crud): handlers HTTP y registro de rutas para recursos CRUD egutierrez 2026-04-18 17:15:33 +02:00
  • 69dcfec4eb feat(crud): handlers HTTP y registro de rutas para recursos CRUD egutierrez 2026-04-18 17:15:33 +02:00
  • 4c88adc183 feat(crud): tipos y generador de DDL para recursos CRUD egutierrez 2026-04-18 17:15:21 +02:00
  • 31708d0942 feat(crud): tipos y generador de DDL para recursos CRUD egutierrez 2026-04-18 17:15:21 +02:00
  • 893b98f5b9 docs: cerrar issue 0016 (rate limiting) egutierrez 2026-04-18 17:14:50 +02:00
  • 53976c0c31 docs: cerrar issue 0016 (rate limiting) egutierrez 2026-04-18 17:14:50 +02:00
  • 04c3ead5fa chore: regenerar registry.db con funciones y tipos de rate limiting egutierrez 2026-04-18 17:14:49 +02:00
  • 21cd03f154 test: cobertura de structured logging (logger_new, logger_with, log_*, logger_middleware) egutierrez 2026-04-18 17:14:41 +02:00
  • e076901aa9 test: cobertura de structured logging (logger_new, logger_with, log_*, logger_middleware) egutierrez 2026-04-18 17:14:41 +02:00
  • e030b105b1 feat: logger_middleware — middleware HTTP con logs estructurados (infra) egutierrez 2026-04-18 17:14:36 +02:00
  • d80f0412a8 feat: logger_middleware — middleware HTTP con logs estructurados (infra) egutierrez 2026-04-18 17:14:36 +02:00
  • de297f1d41 feat: log_debug, log_info, log_warn, log_error (infra) egutierrez 2026-04-18 17:14:29 +02:00
  • 9e8c0d66bb feat: log_debug, log_info, log_warn, log_error (infra) egutierrez 2026-04-18 17:14:29 +02:00