-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat/#25 comments per state #30
Merged
Merged
Conversation
This file contains 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
* Feat/#0901 manage users (#6) * feat: crud users * feat: crud users, routes in insomnia * fix: users crud, add filter by role * Feat/#0702 search comments (#9) * chore: set db default mongodb * feat: #0702 create paginator for requests * fix: remove ParseUUID in DTOS * feat: search comments and paginate result * fix: review change by joao of PR #16 * Feat/seed db (#10) * chore: set db default mongodb * feat: #0702 create paginator for requests * fix: remove ParseUUID in DTOS * feat: search comments and paginate result * fix: review change by joao of PR #16 * feat: create seed db * fix: add CostBenefit and Others in commentTopicEnum
ThHenrique
added
feature request
This issue is a function asked by the client
p.o approval
This issue needs approval from the product owner
pull request
Pull resquest that is associated to an issue
back
Tasks that are related to the backend development
labels
Oct 14, 2023
Kudos, SonarCloud Quality Gate passed! |
7 tasks
GabrielCamargoL
approved these changes
Oct 14, 2023
7 tasks
ThHenrique
added a commit
that referenced
this pull request
Oct 16, 2023
* Feat/#0901 manage users (#6) * feat: crud users * feat: crud users, routes in insomnia * fix: users crud, add filter by role * Feat/#0702 search comments (#9) * chore: set db default mongodb * feat: #0702 create paginator for requests * fix: remove ParseUUID in DTOS * feat: search comments and paginate result * fix: review change by joao of PR #16 * Feat/seed db (#10) * chore: set db default mongodb * feat: #0702 create paginator for requests * fix: remove ParseUUID in DTOS * feat: search comments and paginate result * fix: review change by joao of PR #16 * feat: create seed db * fix: add CostBenefit and Others in commentTopicEnum * Atualizando branch development (#26) * Development (#11) * Feat/#0901 manage users (#6) * feat: crud users * feat: crud users, routes in insomnia * fix: users crud, add filter by role * Feat/#0702 search comments (#9) * chore: set db default mongodb * feat: #0702 create paginator for requests * fix: remove ParseUUID in DTOS * feat: search comments and paginate result * fix: review change by joao of PR #16 * Feat/seed db (#10) * chore: set db default mongodb * feat: #0702 create paginator for requests * fix: remove ParseUUID in DTOS * feat: search comments and paginate result * fix: review change by joao of PR #16 * feat: create seed db * fix: add CostBenefit and Others in commentTopicEnum * docs: update header --------- Co-authored-by: Isabelle Ribeiro <79321198+drisabelles@users.noreply.github.com> * Feat/setup mongo client (#27) * feat: setup mongo client and crud users * remove prisma orm * feat: pagination with skip method * refactor: #14 #15 #19 * fix: [#43] Corrigir filtro de datas #24 * refactor: [#14] Refatoração: corrigir os code smells do backend #13 * fix: search users * fixed change of sonnar issue alert * fixed change of sonnar issue alert * Feat/#22 ranking topic (#28) * feat: setup mongo client and crud users * remove prisma orm * feat: pagination with skip method * refactor: #14 #15 #19 * fix: [#43] Corrigir filtro de datas #24 * refactor: [#14] Refatoração: corrigir os code smells do backend #13 * fix: search users * fixed change of sonnar issue alert * fixed change of sonnar issue alert * feat: #22 ranking topics * Feat/#23 time series data topics (#29) * feat: setup mongo client and crud users * remove prisma orm * feat: pagination with skip method * refactor: #14 #15 #19 * fix: [#43] Corrigir filtro de datas #24 * refactor: [#14] Refatoração: corrigir os code smells do backend #13 * fix: search users * fixed change of sonnar issue alert * fixed change of sonnar issue alert * feat: #22 ranking topics * feat: #23 evolucao de temas * Fix/rename documents fields (#31) * Development (#11) * Feat/#0901 manage users (#6) * feat: crud users * feat: crud users, routes in insomnia * fix: users crud, add filter by role * Feat/#0702 search comments (#9) * chore: set db default mongodb * feat: #0702 create paginator for requests * fix: remove ParseUUID in DTOS * feat: search comments and paginate result * fix: review change by joao of PR #16 * Feat/seed db (#10) * chore: set db default mongodb * feat: #0702 create paginator for requests * fix: remove ParseUUID in DTOS * feat: search comments and paginate result * fix: review change by joao of PR #16 * feat: create seed db * fix: add CostBenefit and Others in commentTopicEnum * docs: update header * fix: parse snack case fields to camel case field * fix: create user mongo entity * fix: handle query withoud result * rename addedAt field to createdAt --------- Co-authored-by: Isabelle Ribeiro <79321198+drisabelles@users.noreply.github.com> * Feat/#25 comments per state (#30) * Development (#11) * Feat/#0901 manage users (#6) * feat: crud users * feat: crud users, routes in insomnia * fix: users crud, add filter by role * Feat/#0702 search comments (#9) * chore: set db default mongodb * feat: #0702 create paginator for requests * fix: remove ParseUUID in DTOS * feat: search comments and paginate result * fix: review change by joao of PR #16 * Feat/seed db (#10) * chore: set db default mongodb * feat: #0702 create paginator for requests * fix: remove ParseUUID in DTOS * feat: search comments and paginate result * fix: review change by joao of PR #16 * feat: create seed db * fix: add CostBenefit and Others in commentTopicEnum * docs: update header * [#0405] Avaliações por Estado #25 * feat: format result of commentsPerState method --------- Co-authored-by: Isabelle Ribeiro <79321198+drisabelles@users.noreply.github.com> * Feat/unit tests mongo (#33) * trying test the app * general unit tests done * create same user test * run tests in Sonar CI * run tests in Sonar CI * update sonarcloud ci file * update node version sonarcloud ci file * update add enviroment sonarcloud ci file * update add environment vars in sonarcloud ci * update rename environment vars in sonarcloud ci * feat ci update secret name in sonarcloud file * update users test succesfully done * change rootDir jest config * config test coverage * remove unnecessary files --------- Co-authored-by: thhenrique <henriquethiago298@gmail.com> * feat: filter dashboard (#35) * fix sonar issues (#36) --------- Co-authored-by: Isabelle Ribeiro <79321198+drisabelles@users.noreply.github.com> Co-authored-by: Gabriel Camargo Leite <gabriel.cleite@outlook.com>
ThHenrique
added a commit
that referenced
this pull request
Nov 6, 2023
* Feat/#0901 manage users (#6) * feat: crud users * feat: crud users, routes in insomnia * fix: users crud, add filter by role * Feat/#0702 search comments (#9) * chore: set db default mongodb * feat: #0702 create paginator for requests * fix: remove ParseUUID in DTOS * feat: search comments and paginate result * fix: review change by joao of PR #16 * Feat/seed db (#10) * chore: set db default mongodb * feat: #0702 create paginator for requests * fix: remove ParseUUID in DTOS * feat: search comments and paginate result * fix: review change by joao of PR #16 * feat: create seed db * fix: add CostBenefit and Others in commentTopicEnum * Atualizando branch development (#26) * Development (#11) * Feat/#0901 manage users (#6) * feat: crud users * feat: crud users, routes in insomnia * fix: users crud, add filter by role * Feat/#0702 search comments (#9) * chore: set db default mongodb * feat: #0702 create paginator for requests * fix: remove ParseUUID in DTOS * feat: search comments and paginate result * fix: review change by joao of PR #16 * Feat/seed db (#10) * chore: set db default mongodb * feat: #0702 create paginator for requests * fix: remove ParseUUID in DTOS * feat: search comments and paginate result * fix: review change by joao of PR #16 * feat: create seed db * fix: add CostBenefit and Others in commentTopicEnum * docs: update header --------- Co-authored-by: Isabelle Ribeiro <79321198+drisabelles@users.noreply.github.com> * Feat/setup mongo client (#27) * feat: setup mongo client and crud users * remove prisma orm * feat: pagination with skip method * refactor: #14 #15 #19 * fix: [#43] Corrigir filtro de datas #24 * refactor: [#14] Refatoração: corrigir os code smells do backend #13 * fix: search users * fixed change of sonnar issue alert * fixed change of sonnar issue alert * Feat/#22 ranking topic (#28) * feat: setup mongo client and crud users * remove prisma orm * feat: pagination with skip method * refactor: #14 #15 #19 * fix: [#43] Corrigir filtro de datas #24 * refactor: [#14] Refatoração: corrigir os code smells do backend #13 * fix: search users * fixed change of sonnar issue alert * fixed change of sonnar issue alert * feat: #22 ranking topics * Feat/#23 time series data topics (#29) * feat: setup mongo client and crud users * remove prisma orm * feat: pagination with skip method * refactor: #14 #15 #19 * fix: [#43] Corrigir filtro de datas #24 * refactor: [#14] Refatoração: corrigir os code smells do backend #13 * fix: search users * fixed change of sonnar issue alert * fixed change of sonnar issue alert * feat: #22 ranking topics * feat: #23 evolucao de temas * Fix/rename documents fields (#31) * Development (#11) * Feat/#0901 manage users (#6) * feat: crud users * feat: crud users, routes in insomnia * fix: users crud, add filter by role * Feat/#0702 search comments (#9) * chore: set db default mongodb * feat: #0702 create paginator for requests * fix: remove ParseUUID in DTOS * feat: search comments and paginate result * fix: review change by joao of PR #16 * Feat/seed db (#10) * chore: set db default mongodb * feat: #0702 create paginator for requests * fix: remove ParseUUID in DTOS * feat: search comments and paginate result * fix: review change by joao of PR #16 * feat: create seed db * fix: add CostBenefit and Others in commentTopicEnum * docs: update header * fix: parse snack case fields to camel case field * fix: create user mongo entity * fix: handle query withoud result * rename addedAt field to createdAt --------- Co-authored-by: Isabelle Ribeiro <79321198+drisabelles@users.noreply.github.com> * Feat/#25 comments per state (#30) * Development (#11) * Feat/#0901 manage users (#6) * feat: crud users * feat: crud users, routes in insomnia * fix: users crud, add filter by role * Feat/#0702 search comments (#9) * chore: set db default mongodb * feat: #0702 create paginator for requests * fix: remove ParseUUID in DTOS * feat: search comments and paginate result * fix: review change by joao of PR #16 * Feat/seed db (#10) * chore: set db default mongodb * feat: #0702 create paginator for requests * fix: remove ParseUUID in DTOS * feat: search comments and paginate result * fix: review change by joao of PR #16 * feat: create seed db * fix: add CostBenefit and Others in commentTopicEnum * docs: update header * [#0405] Avaliações por Estado #25 * feat: format result of commentsPerState method --------- Co-authored-by: Isabelle Ribeiro <79321198+drisabelles@users.noreply.github.com> * Feat/unit tests mongo (#33) * trying test the app * general unit tests done * create same user test * run tests in Sonar CI * run tests in Sonar CI * update sonarcloud ci file * update node version sonarcloud ci file * update add enviroment sonarcloud ci file * update add environment vars in sonarcloud ci * update rename environment vars in sonarcloud ci * feat ci update secret name in sonarcloud file * update users test succesfully done * change rootDir jest config * config test coverage * remove unnecessary files --------- Co-authored-by: thhenrique <henriquethiago298@gmail.com> * feat: filter dashboard (#35) * fix sonar issues (#36) * hotfix: dashboard month filters (#42) * Feat/graphics aggregation (#46) * fix: user password set null * feat: #0411 #0407 #0409 #0413 * remove commentSentiment and move to rakingOfTopics * Feat/graphics aggregation (#47) * fix: user password set null * feat: #0411 #0407 #0409 #0413 * remove commentSentiment and move to rakingOfTopics * feat: comments per age group and gender --------- Co-authored-by: Isabelle Ribeiro <79321198+drisabelles@users.noreply.github.com> Co-authored-by: Gabriel Camargo Leite <gabriel.cleite@outlook.com>
drisabelles
added a commit
that referenced
this pull request
Nov 30, 2023
* Feat/#0901 manage users (#6) * feat: crud users * feat: crud users, routes in insomnia * fix: users crud, add filter by role * Feat/#0702 search comments (#9) * chore: set db default mongodb * feat: #0702 create paginator for requests * fix: remove ParseUUID in DTOS * feat: search comments and paginate result * fix: review change by joao of PR #16 * Feat/seed db (#10) * chore: set db default mongodb * feat: #0702 create paginator for requests * fix: remove ParseUUID in DTOS * feat: search comments and paginate result * fix: review change by joao of PR #16 * feat: create seed db * fix: add CostBenefit and Others in commentTopicEnum * Atualizando branch development (#26) * Development (#11) * Feat/#0901 manage users (#6) * feat: crud users * feat: crud users, routes in insomnia * fix: users crud, add filter by role * Feat/#0702 search comments (#9) * chore: set db default mongodb * feat: #0702 create paginator for requests * fix: remove ParseUUID in DTOS * feat: search comments and paginate result * fix: review change by joao of PR #16 * Feat/seed db (#10) * chore: set db default mongodb * feat: #0702 create paginator for requests * fix: remove ParseUUID in DTOS * feat: search comments and paginate result * fix: review change by joao of PR #16 * feat: create seed db * fix: add CostBenefit and Others in commentTopicEnum * docs: update header --------- Co-authored-by: Isabelle Ribeiro <79321198+drisabelles@users.noreply.github.com> * Feat/setup mongo client (#27) * feat: setup mongo client and crud users * remove prisma orm * feat: pagination with skip method * refactor: #14 #15 #19 * fix: [#43] Corrigir filtro de datas #24 * refactor: [#14] Refatoração: corrigir os code smells do backend #13 * fix: search users * fixed change of sonnar issue alert * fixed change of sonnar issue alert * Feat/#22 ranking topic (#28) * feat: setup mongo client and crud users * remove prisma orm * feat: pagination with skip method * refactor: #14 #15 #19 * fix: [#43] Corrigir filtro de datas #24 * refactor: [#14] Refatoração: corrigir os code smells do backend #13 * fix: search users * fixed change of sonnar issue alert * fixed change of sonnar issue alert * feat: #22 ranking topics * Feat/#23 time series data topics (#29) * feat: setup mongo client and crud users * remove prisma orm * feat: pagination with skip method * refactor: #14 #15 #19 * fix: [#43] Corrigir filtro de datas #24 * refactor: [#14] Refatoração: corrigir os code smells do backend #13 * fix: search users * fixed change of sonnar issue alert * fixed change of sonnar issue alert * feat: #22 ranking topics * feat: #23 evolucao de temas * Fix/rename documents fields (#31) * Development (#11) * Feat/#0901 manage users (#6) * feat: crud users * feat: crud users, routes in insomnia * fix: users crud, add filter by role * Feat/#0702 search comments (#9) * chore: set db default mongodb * feat: #0702 create paginator for requests * fix: remove ParseUUID in DTOS * feat: search comments and paginate result * fix: review change by joao of PR #16 * Feat/seed db (#10) * chore: set db default mongodb * feat: #0702 create paginator for requests * fix: remove ParseUUID in DTOS * feat: search comments and paginate result * fix: review change by joao of PR #16 * feat: create seed db * fix: add CostBenefit and Others in commentTopicEnum * docs: update header * fix: parse snack case fields to camel case field * fix: create user mongo entity * fix: handle query withoud result * rename addedAt field to createdAt --------- Co-authored-by: Isabelle Ribeiro <79321198+drisabelles@users.noreply.github.com> * Feat/#25 comments per state (#30) * Development (#11) * Feat/#0901 manage users (#6) * feat: crud users * feat: crud users, routes in insomnia * fix: users crud, add filter by role * Feat/#0702 search comments (#9) * chore: set db default mongodb * feat: #0702 create paginator for requests * fix: remove ParseUUID in DTOS * feat: search comments and paginate result * fix: review change by joao of PR #16 * Feat/seed db (#10) * chore: set db default mongodb * feat: #0702 create paginator for requests * fix: remove ParseUUID in DTOS * feat: search comments and paginate result * fix: review change by joao of PR #16 * feat: create seed db * fix: add CostBenefit and Others in commentTopicEnum * docs: update header * [#0405] Avaliações por Estado #25 * feat: format result of commentsPerState method --------- Co-authored-by: Isabelle Ribeiro <79321198+drisabelles@users.noreply.github.com> * Feat/unit tests mongo (#33) * trying test the app * general unit tests done * create same user test * run tests in Sonar CI * run tests in Sonar CI * update sonarcloud ci file * update node version sonarcloud ci file * update add enviroment sonarcloud ci file * update add environment vars in sonarcloud ci * update rename environment vars in sonarcloud ci * feat ci update secret name in sonarcloud file * update users test succesfully done * change rootDir jest config * config test coverage * remove unnecessary files --------- Co-authored-by: thhenrique <henriquethiago298@gmail.com> * feat: filter dashboard (#35) * fix sonar issues (#36) * hotfix: dashboard month filters (#42) * Feat/graphics aggregation (#46) * fix: user password set null * feat: #0411 #0407 #0409 #0413 * remove commentSentiment and move to rakingOfTopics * Feat/graphics aggregation (#47) * fix: user password set null * feat: #0411 #0407 #0409 #0413 * remove commentSentiment and move to rakingOfTopics * feat: comments per age group and gender * Feat/pln metrics (#60) * create nlp stats entity repository and impl * dailyTotalProcessingTime and timeByPipelineStage * create filter dto to performance metrics * feat: pln metrics finish integration with mongodb --------- Co-authored-by: Isabelle Ribeiro <79321198+drisabelles@users.noreply.github.com> Co-authored-by: Gabriel Camargo Leite <gabriel.cleite@outlook.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
back
Tasks that are related to the backend development
feature request
This issue is a function asked by the client
p.o approval
This issue needs approval from the product owner
pull request
Pull resquest that is associated to an issue
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.
Avaliações por estado
Issues relacionadas
#25
PR Type
Que tipo de mudança a PR introduz?
Descreva a alteração
Foi implementado o método commentsPerState onde é realizado uma agregação no banco onde retorna a soma de comentários por estado. Seu retorno foi adicionado a rota /dashboard.
O retorno dessa requisição foi combinado com a @gioliveirass
Exemplo retorno:
Outras informações
Foi necessário tipar como any o retorno desse método pois a chave padronizada é dinâmica "BR-ESTADO".
Foi necessário tratar informações inválidas oriundas do BD:
ValorNaN foi denominado OUTROS