Esdras Renan
|
1cccb852a5
|
chore: reorganize project structure and ensure default queues
|
2025-10-06 22:59:35 -03:00 |
|
esdrasrenan
|
7946b8d017
|
feat: migrate auth stack and admin portal
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
|
2025-10-05 17:25:57 -03:00 |
|
esdrasrenan
|
9b16f3cd1e
|
feat: animate realtime recent tickets panel
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
|
2025-10-05 02:27:39 -03:00 |
|
esdrasrenan
|
de7314cff1
|
style: reposition category badge in dashboard tickets
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
|
2025-10-05 02:22:12 -03:00 |
|
esdrasrenan
|
d73b1e4468
|
style: align badges in dashboard tickets panel
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
|
2025-10-05 02:19:21 -03:00 |
|
esdrasrenan
|
0abb425d51
|
feat: compact recent tickets panel on dashboard
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
|
2025-10-05 02:16:53 -03:00 |
|
esdrasrenan
|
f5a54f2814
|
feat: align ticket header editing flow
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
|
2025-10-05 01:23:31 -03:00 |
|
esdrasrenan
|
744d5933d4
|
style: refresh ticket ui components
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
|
2025-10-04 20:13:06 -03:00 |
|
esdrasrenan
|
ea60c3b841
|
feat(rich-text, types): Tiptap editor, SSR-safe, comments + description; stricter typing (no any) across app
- Add Tiptap editor + toolbar and rich content rendering with sanitize-html
- Fix SSR hydration (immediatelyRender: false) and setContent options
- Comments: rich text + visibility selector, typed attachments (Id<_storage>)
- New Ticket: description rich text; attachments typed; queues typed
- Convex: server-side filters using indexes; priority order rename; stronger Doc/Id typing; remove helper with any
- Schemas/Mappers: zod v4 record typing; event payload record typing; customFields typed
- UI: replace any in header/play/list/timeline/fields; improve select typings
- Build passes; only non-blocking lint warnings remain
|
2025-10-04 14:25:10 -03:00 |
|
esdrasrenan
|
da1633a30e
|
fix(select): evitar value vazio em Select (fila) no novo ticket; feat(timeline): nomes/avatares do ator e mensagens PT-BR; feat(ui): skeletons para lista e recentes; grid de anexos e legendas; melhorias de cards/padding
|
2025-10-04 01:31:38 -03:00 |
|
esdrasrenan
|
44c98fec4a
|
feat: preview de imagens com modal, download com nome correto; cartões (Conversa/Detalhes/Timeline) com sombra e padding; alias '@/convex/_generated/api'; payloads legíveis (nome de fila/responsável, label de status) e timeline amigável; Dropzone no 'Novo ticket' com comentário inicial; microtipografia refinada
|
2025-10-04 01:23:34 -03:00 |
|