Commit graph

  • a81a7ca00d fix: carregar conteúdo da nota no editor após término do carregamento main Gabriel Menezes 2026-11-12 16:38:42 -0400
  • 51b70e567a feat: adicionar página de bloco de notas com salvamento no banco e confirmação ao sair Gabriel Menezes 2026-11-12 16:25:48 -0400
  • 2ca14c8421 feat(auth): aumentar validade do token de acesso para 1 semana Gabriel Menezes 2026-11-10 17:03:05 -0400
  • 6d0cf3c851 fix(kanban): split task card user and timer controls into separate lines Gabriel Menezes 2026-11-09 14:01:24 -0400
  • 1c99b78ed2 fix(kanban): allow visible columns to expand dynamically when columns are hidden Gabriel Menezes 2026-11-09 13:57:55 -0400
  • a865dea719 feat(tasks): migrate task statuses to db table with org scope and dynamic board columns Gabriel Menezes 2026-11-09 11:43:37 -0400
  • df368218fd fix(tasks): corrigir resolucao do responsavel e extracao de externalUrl com IA Gabriel Menezes 2026-11-06 10:44:09 -0400
  • b8c6ef0593 chore(extension): atualizar publisher para BeeTech Gabriel Menezes 2026-11-06 09:29:16 -0400
  • dad516983f chore(extension): renomear extensao para Bee Tech Plugin Gabriel Menezes 2026-11-06 09:24:30 -0400
  • 3dff934d61 feat(org): adicionar visibilidade publica e privada com protecao em buscas e join requests Gabriel Menezes 2026-11-05 15:22:13 -0400
  • e7703f34e7 feat(extension): adicionar lembrete inteligente para iniciar tarefa ao codar sem task ativa Gabriel Menezes 2026-11-05 15:11:53 -0400
  • c613c71f1e fix(auth): tratar credenciais invalidas com HTTP 401 e habilitar auto-login no cadastro Gabriel Menezes 2026-11-05 14:58:17 -0400
  • b1441285a1 feat: criar workspace padrao no cadastro de usuario e impedir organizacoes com nomes duplicados Gabriel Menezes 2026-11-05 14:45:19 -0400
  • a603b80a4c fix(extension): ajustar categoria para compatibilidade com VS Code Marketplace Gabriel Menezes 2026-11-05 13:45:35 -0400
  • 97e19d5998 feat(extension): adicionar icone png e manifest pronto para marketplace Gabriel Menezes 2026-11-05 13:12:34 -0400
  • 08d735f61a feat(extension): adicionar deteccao de inatividade com auto-pause e confirmacao de retorno Gabriel Menezes 2026-11-05 11:50:44 -0400
  • e445ad565b feat(extension): criar extensao oficial do BeeTask para VS Code com timer e gestao de tarefas Gabriel Menezes 2026-11-05 11:06:31 -0400
  • f1782171ff feat(ai): adicionar criacao de tarefas por linguagem natural e enriquecimento com Ollama/Qwen Gabriel Menezes 2026-11-04 15:12:07 -0400
  • 8adcd6c417 fix(dashboard): center donut chart text dead-center inside donut hole Gabriel Menezes 2026-11-02 13:17:00 -0400
  • 4dda0e0445 feat(dashboard): add interactive category worked time pie chart to dashboard and bi v2 Gabriel Menezes 2026-11-02 12:58:34 -0400
  • 718c211391 fix(dashboard): render custom period modal via portal with z-index to prevent stacking context overlap Gabriel Menezes 2026-11-02 10:59:02 -0400
  • 49d010eb71 feat(dashboard): add comprehensive period selector and time tracking to dashboard and dashboard v2 Gabriel Menezes 2026-11-02 10:24:37 -0400
  • 977c7ffd7a feat(reports): add PDF report download via headless LibreOffice converter Gabriel Menezes 2026-11-01 12:50:42 -0400
  • b8c23d5faa feat(reports): add AI_TEXT section type powered by local Ollama qwen3.5 Gabriel Menezes 2026-11-01 12:19:58 -0400
  • c00a5ff4b7 feat(reports): add SIGNATURE section type inserting user default signature into docx Gabriel Menezes 2026-11-01 11:14:10 -0400
  • cc317e274b refactor(reports): remove atividades as default built-in tag Gabriel Menezes 2026-11-01 09:53:38 -0400
  • fe1412de23 feat(profile): add user digital signatures with upload, canvas drawing, and cursive template fonts Gabriel Menezes 2026-11-01 09:49:09 -0400
  • a569f1d9b8 refactor(reports): remove tarefas, periodo and total_horas native tags Gabriel Menezes 2026-11-01 09:33:27 -0400
  • 02fa938d28 feat(reports): show automatic period activities notice in generate and template modals Gabriel Menezes 2026-10-31 19:42:23 -0400
  • d3243b3fb5 fix(reports): resolve ResultSet is closed error on list templates by eager fetching associations with transactional Gabriel Menezes 2026-10-31 19:36:33 -0400
  • 57165fdbe9 feat(reports): add edit template capability with updated sections and optional docx replacement Gabriel Menezes 2026-10-31 15:29:26 -0400
  • 771fa61629 fix(reports): resolve 401 unauthorized by using central jwt token extraction and url builder Gabriel Menezes 2026-10-31 15:17:06 -0400
  • 5fcb933399 fix(reports): move add section button to the bottom of the section list Gabriel Menezes 2026-10-31 15:14:05 -0400
  • 7624cff094 feat(reports): configure date format per section when type is date Gabriel Menezes 2026-10-31 12:10:33 -0400
  • 8054ca9a6d feat(reports): allow fully customizable sections with pre-filled fixed values Gabriel Menezes 2026-10-31 11:54:49 -0400
  • 5b4135b125 feat(reports): add standard header section with manager, project name and configurable period format Gabriel Menezes 2026-10-31 11:39:27 -0400
  • 55fd823b2d feat(reports): add docx template management and dynamic report generation module Gabriel Menezes 2026-10-31 11:07:13 -0400
  • e141ad0721 fix(ui): render select dropdown in portal with top-level z-index to avoid stacking issues Gabriel Menezes 2026-10-22 10:47:47 -0400
  • f8b8bc14b8 style(dashboard): simplify scope indicators to icons only without background color Gabriel Menezes 2026-10-22 10:29:34 -0400
  • b41e664d8a refactor(ui): modernize Select component with HeroUI v3 aesthetics and replace native selects Gabriel Menezes 2026-10-22 10:25:33 -0400
  • 93c06cdad8 docs: add mandatory docker container update rule to GEMINI.md Gabriel Menezes 2026-10-22 10:02:04 -0400
  • cec8a1f818 feat(tasks): add scope toggle bar for individual vs team tasks Gabriel Menezes 2026-10-22 09:47:23 -0400
  • d3174653b1 feat: add scope toggles for individual vs team metrics, add GEMINI.md guidelines Gabriel Menezes 2026-10-22 09:41:58 -0400
  • d1bfe4d1cb feat: migrate to frontend v2, add task external links, auto-assign logged user, and preferences support Gabriel Menezes 2026-10-15 09:04:24 -0400
  • 92aaeaf153 fix(timer): resolve tab throttling and background freeze using wall-clock time and visibilitychange Gabriel Menezes 2026-10-13 09:38:16 -0400
  • 00224cd650 fix(kanban): replace hardcoded zinc dark borders with border-border-soft in A Fazer column and task cards Gabriel Menezes 2026-10-12 13:57:42 -0400
  • 0c57897e46 refactor: remove top header, migrate user profile, timer status, and workspace switcher to sidebar with single-word nav items Gabriel Menezes 2026-10-11 17:15:51 -0400
  • f2f9666fcf feat: replace unstyled native html selects with rich custom styled select components Gabriel Menezes 2026-10-11 10:36:09 -0400
  • 6412bb20d1 style: elevate logged-in experience with ambient glows, glassmorphism, and landing page visual polish Gabriel Menezes 2026-10-10 23:18:50 -0400
  • eeccd176a1 feat(theme): implement full dark and light mode switching with ThemeContext and persistent storage Gabriel Menezes 2026-10-10 23:08:21 -0400
  • d1b2ac4eef fix(avatar): ensure user photo is clipped strictly inside circular container in Header and Profile Gabriel Menezes 2026-10-10 23:03:29 -0400
  • 5c32665b55 fix(dashboard): unify styles, theme tokens, and integrate live timer with real tasks Gabriel Menezes 2026-10-10 23:00:35 -0400
  • 61128c0a1a feat(analytics-profile): implement Workspace Analytics and User Profile pages Gabriel Menezes 2026-10-10 22:54:43 -0400
  • 297a2ed9e4 feat(members-settings): implement Members management, join request approvals, and Workspace settings Gabriel Menezes 2026-10-10 22:50:35 -0400
  • 640af48a9c feat(projects-categories): implement full Projects and Categories management pages with time analytics Gabriel Menezes 2026-10-10 22:36:25 -0400
  • 1806b08724 feat(tasks): implement Kanban board, List view, real-time timer tracking, and task creation Gabriel Menezes 2026-10-10 22:32:55 -0400
  • c16992e049 feat(layout): implement AppShell, Sidebar, Header, Organizations, and Dashboard Gabriel Menezes 2026-10-10 22:06:25 -0400
  • 8015b3ff77 feat: add auth page with login/register and enable task3 CORS origin Gabriel Menezes 2026-10-10 21:34:38 -0400
  • 727cf62f7d feat(new-frontend): add new-frontend with HeroUI v3 landing page and docker service Gabriel Menezes 2026-10-10 11:51:54 -0400
  • 1a5a835d33 feat(auth): increase access token expiry to 24h and refresh token to 7 days Gabriel Menezes 2026-10-09 13:39:02 -0400
  • 33b24b62d5 fix: resolve token expiration clock skew and remove Keycloak docs Gabriel Menezes 2026-10-09 10:20:06 -0400
  • b05ff9651a feat(ui): make task filter bar collapsible Gabriel Menezes 2026-10-09 09:45:55 -0400
  • c4828a0a77 feat: adicionar abas de filtro por status na listagem de tarefas Gabriel Menezes 2026-10-09 09:43:39 -0400
  • 5b0d1c6dea fix: correctly cap worked hours calculation to current time Gabriel Menezes 2026-10-08 10:26:15 -0400
  • ec9cf347ec feat: redesign task filter bar UI Gabriel Menezes 2026-10-08 10:22:49 -0400
  • b399992dc5 fix: resolve profile photo rendering and upload issues Gabriel Menezes 2026-10-08 10:22:41 -0400
  • fa5d400a0d fix: resolve hibernate query error in task repository Gabriel Menezes 2026-10-08 10:22:29 -0400
  • 69aa0d3d9e fix(domain): use single-level subdomains with hyphens for Cloudflare SSL compatibility Gabriel Menezes 2026-10-07 15:18:11 -0400
  • 791d184954 chore: configure docker-compose for homelab with task2.beetech.dev domain Gabriel Menezes 2026-10-07 14:56:34 -0400
  • 437dbbe052
    refactor: extract shared chart components to DashboardCharts.tsx Gabriel Menezes 2026-05-22 20:29:26 -0400
  • 607bbef7d1
    feat: add periodStats to user dashboard endpoint Gabriel Menezes 2026-05-22 20:28:28 -0400
  • 2ecbe090b5 refactor: extract shared chart components to DashboardCharts.tsx Gabriel Santana de Menezes 2026-05-22 16:42:57 -0400
  • 1b337e53c2 feat: add periodStats to dashboard output Gabriel Santana de Menezes 2026-05-22 16:06:24 -0400
  • 8cfae110c8
    fix: resolve TypeScript error in apiFetch headers Gabriel Menezes 2026-05-21 19:19:37 -0400
  • 2a41e5cf86 fix: resolve TypeScript error in apiFetch headers Gabriel Santana de Menezes 2026-05-21 19:17:41 -0400
  • aa1353e6a9
    docs: add PR size limits to CLAUDE.md Gabriel Menezes 2026-05-21 19:11:38 -0400
  • 39ed29c0c4 docs: add PR size limits to CLAUDE.md Gabriel Santana de Menezes 2026-05-21 19:10:35 -0400
  • ee3c42a17f fix: remove Content-Type header when sending FormData in apiFetch Gabriel Santana de Menezes 2026-05-21 19:07:31 -0400
  • 7e0bfe6e70
    fix: MinIO credentials validation in docker-compose Gabriel Menezes 2026-05-21 18:48:55 -0400
  • f86d8a1e69 fix: MinIO credentials validation in docker-compose Gabriel Santana de Menezes 2026-05-21 18:41:38 -0400
  • 5a2073cba9
    feat: add MinIO image server and profile photo upload Gabriel Menezes 2026-05-21 18:24:37 -0400
  • 59a5c61585 feat: add MinIO image server and profile photo upload Gabriel Santana de Menezes 2026-05-21 18:01:59 -0400
  • 15118177a2
    feat: add user profile page with name and email editing Gabriel Menezes 2026-05-21 15:06:28 -0400
  • 769791b25c feat: add user profile page with name and email editing Gabriel Santana de Menezes 2026-05-21 15:03:45 -0400
  • 8fe40e800a
    feat: add "Mostrar apenas as minhas" checkbox to task filters Gabriel Menezes 2026-05-21 10:42:17 -0400
  • 5a71aba13f refactor: extract shared task page logic into useTaskPage hook Gabriel Santana de Menezes 2026-05-21 10:41:07 -0400
  • 119d896a59 feat: add "Mostrar apenas as minhas" checkbox to task filters Gabriel Santana de Menezes 2026-05-20 15:51:40 -0400
  • a3ae6fe420
    docs: Require branch and PR workflow Gabriel Menezes 2026-05-20 15:50:56 -0400
  • 064251f6ab docs: update CLAUDE.md to require branch and PR workflow Gabriel Santana de Menezes 2026-05-18 11:03:26 -0400
  • f01d72c2bb Fix task timer desync between server and browser clocks Gabriel Santana de Menezes 2026-05-18 10:59:16 -0400
  • 3f67d34306 Fix task listing and filters, add project colors/icons Gabriel Santana de Menezes 2026-05-18 10:19:12 -0400
  • 814bc51b86 Fix task timer showing negative values Gabriel Santana de Menezes 2026-05-18 09:59:56 -0400
  • e37cf06634 redirect Gabriel Santana de Menezes 2026-05-18 09:57:58 -0400
  • ae0d536ff7 Add optional assignee to task form Gabriel Santana de Menezes 2026-05-17 21:18:07 -0400
  • 7c3ba32b3f increase status fetch Gabriel Santana de Menezes 2026-05-17 21:00:13 -0400
  • 8cb1831cb4 Fix public stats parsing on landing page Gabriel Santana de Menezes 2026-05-17 20:58:26 -0400
  • 7f05ebdf61 Add assignee filtering to task listings Gabriel Santana de Menezes 2026-05-17 20:55:29 -0400
  • ea7ffaaffd Add multi-select task filters for projects and statuses Gabriel Santana de Menezes 2026-05-17 19:22:44 -0400
  • 2d14ae480d feat: criar landing page pública com endpoint de estatísticas Gabriel Santana de Menezes 2026-05-16 17:14:42 -0400
  • 66782dda0c bora cors ajuda nois Gabriel Santana de Menezes 2026-05-16 16:47:44 -0400