Skip to content

Final version#1

Open
thiagomini wants to merge 40 commits intomainfrom
final-version
Open

Final version#1
thiagomini wants to merge 40 commits intomainfrom
final-version

Conversation

@thiagomini
Copy link
Copy Markdown
Owner

No description provided.

a nova rota para responder a um ticket, diferente
do design inicial, nao precisa de um escopo de
agente ou cliente, dado que ambos podem responder
a um ticket. Portanto, utilizamos apenas um endpoint:
POST /support/tickets/:ticketId/reply
remove todas as referencias ao endpoint antigo
para responder a um ticket. Tambem remove o metodo
`create` da TicketDSL que nao estava sendo utilizado.
migra o endpoint antigo para retornar um ticket por id
e tambem remove o DSL de tickets dado que nenhum
metodo esta sendo utilizado.
migra o antigo endpoint GET /users/me/tickets
para o modulo de support como GET /support/client/tickets
- move todos os arquivos de dominio e infra do modulo de ticket para o de support
- substitui a dependencia entre UserModule -> TicetModule por UserModule -> SupportModule
move os testes e2e para pastas que refletem
os modulos ao qual pertencem
@thiagomini thiagomini self-assigned this Sep 21, 2025
Cria o novo modulo de learning e migra o endpoint para criar um curso
para esse novo modulo.
remove todas as referencias a criação de curso do modulo de courses
move todas as referências da rota de obtenção de curso por ID
do módulo de cursos (GET /courses/:courseId)para o módulo de learning (GET /learning/courses/:courseId).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant