feat: persistent color themes for professional experience timeline#25
Merged
Conversation
Feature/backend domain
Feature/backend application
Feature/backend infrastructure
Feature/backend presentation
Feature/frontend core config
Feature/frontend state management
Feature/frontend UI layout
Feature/frontend public pages
Feature/frontend admin panel
Feature/tests suite
Feature/tests suite
Feature/tests suite
refactor: remove redundant deployment job from frontend CD workflow
fix: update k8s deployment images to use correct ghcr paths
feat: add postgresql deployment for k8s
fix: production readiness, reverse proxy, and social links
fix(all): remediate SonarCloud issues, fix logo path, and stabilize CORS configuration
chore: update deployment images to latest tag and set pull policy to always
Revert 19 main
fix: update navbar logo size and revise contact social links and email address
feat: implement gitops versioning and fix flyway checksums
fix: resolve mixed content on login and static asset routing
…-fixes feat: implement real-time dashboard metrics and fix DTO validations
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Descrição
Este PR introduz a capacidade de personalizar a identidade visual das experiências através de uma nova estrutura de cores. Foi adicionada a coluna
colorClassno banco de dados e implementada toda a lógica necessária no backend para suportar as cores Primary, Secondary e Neutral.Alterações Realizadas
1. Database (V6)
colorClassna tabelaexperiences.2. Backend (Core)
Experiencepara incluir o novo atributo.3. Infraestrutura (Persistence)
colorClassdo banco de dados de forma transparente para a aplicação.Status dos Testes
Arquivos Modificados
src/main/resources/db/migration/V6__add_colorClass_to_experiences.sqlsrc/main/java/.../domain/entities/Experience.javasrc/main/java/.../application/dtos/ExperienceDTO.javasrc/main/java/.../infrastructure/repositories/ExperienceRepository.javasrc/main/java/.../application/usecases/CreateExperience.java