rmcampos and GitHub
32969dc861
fix: loggin issues ( #319 )
...
* fix: loggin issues
closes #302
feat: improve build number in docker image
* test: fix integration test for the taskController
* test: add unit test to taskService
* test: add more unit tests to taskService
* test: add delete unit tests for taskService
* test: add patch unit tests for taskService
2025-03-02 18:45:36 -03:00
rmcampos and GitHub
255ce7c193
fix: improve application properties and enable more logs ( #316 )
...
* fix: improve application properties and enable more logs
* chore: fix application properties
* test: fix test cases
* ci: fix sonarloud project key for the backend
* chore: add variable to manage root logging level
* chore: debug log mode
* feat: fix healthcheck for tasknote api
* feat: fix dockerfile for client - finally
Issue #308
* chore: bump some versions
closes #311
closes #312
closes #313
closes #314
closes #315
closes #317
closes #318
* test: add backend test case
chore: fix note type error on frontend
* test: add test case
2025-03-02 14:35:24 -03:00
d1ebc96fde
New versions ( #306 )
...
* build(deps): bump org.springdoc:springdoc-openapi-starter-webmvc-ui
Bumps [org.springdoc:springdoc-openapi-starter-webmvc-ui](https://github.com/springdoc/springdoc-openapi ) from 2.8.4 to 2.8.5.
- [Release notes](https://github.com/springdoc/springdoc-openapi/releases )
- [Changelog](https://github.com/springdoc/springdoc-openapi/blob/main/CHANGELOG.md )
- [Commits](https://github.com/springdoc/springdoc-openapi/compare/v2.8.4...v2.8.5 )
---
updated-dependencies:
- dependency-name: org.springdoc:springdoc-openapi-starter-webmvc-ui
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps): bump org.hibernate.orm.tooling:hibernate-enhance-maven-plugin
Bumps [org.hibernate.orm.tooling:hibernate-enhance-maven-plugin](https://github.com/hibernate/hibernate-orm ) from 6.6.6.Final to 6.6.8.Final.
- [Release notes](https://github.com/hibernate/hibernate-orm/releases )
- [Changelog](https://github.com/hibernate/hibernate-orm/blob/6.6.8/changelog.txt )
- [Commits](https://github.com/hibernate/hibernate-orm/compare/6.6.6...6.6.8 )
---
updated-dependencies:
- dependency-name: org.hibernate.orm.tooling:hibernate-enhance-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps-dev): bump @eslint/js from 9.20.0 to 9.21.0 in /client
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) from 9.20.0 to 9.21.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/commits/v9.21.0/packages/js )
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps): bump vite from 6.1.0 to 6.1.1 in /client
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.1.0 to 6.1.1.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/create-vite@6.1.1/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Closes all open PRs
Closes #299
Closes #300
Closes #304
Closes #305
* ci: update github actions
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-22 17:30:31 -03:00
4538151871
feat: add new UI ( #291 )
...
* feat: implement new ui for tasks
issue #199
* feat: enable tasks to manage urls
* feat: add sidebar and remove header - wip
issue #199
time spent: 01h07m
* feat: sidebar improvements - wip
issue #199
* feat: side menu - partial
* feat: sidebar finished
* feat: sidebar finished
* feat: dashboard initial
* feat: new about page design
issue #199
* build(deps-dev): bump vitest and @vitest/coverage-v8 in /client
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) and [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 ). These dependencies needed to be updated together.
Updates `vitest` from 3.0.4 to 3.0.5
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.0.5/packages/vitest )
Updates `@vitest/coverage-v8` from 3.0.4 to 3.0.5
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.0.5/packages/coverage-v8 )
---
updated-dependencies:
- dependency-name: vitest
dependency-type: direct:development
- dependency-name: "@vitest/coverage-v8"
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix: deprecated element and response for 201
* feat: home page almost finished
issue #199
* build(deps-dev): bump eslint-plugin-jsdoc in /client
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc ) from 50.6.1 to 50.6.3.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases )
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc )
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v50.6.1...v50.6.3 )
---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps-dev): bump eslint-config-prettier in /client
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 9.1.0 to 10.0.1.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v9.1.0...v10.0.1 )
---
updated-dependencies:
- dependency-name: eslint-config-prettier
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps): bump vite from 6.0.11 to 6.1.0 in /client
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.0.11 to 6.1.0.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/create-vite@6.1.0/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps-dev): bump @eslint/js from 9.17.0 to 9.20.0 in /client
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) from 9.17.0 to 9.20.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/commits/v9.20.0/packages/js )
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix: upgrade react-router from 7.1.1 to 7.1.3
Snyk has created this PR to upgrade react-router from 7.1.1 to 7.1.3.
See this package in npm:
react-router
See this project in Snyk:
https://app.snyk.io/org/ricardocampos-dcn/project/4d31651d-a849-4b8a-83a3-f8aaba677c53?utm_source=github&utm_medium=referral&page=upgrade-pr
* fix: upgrade react-bootstrap from 2.10.7 to 2.10.8
Snyk has created this PR to upgrade react-bootstrap from 2.10.7 to 2.10.8.
See this package in npm:
react-bootstrap
See this project in Snyk:
https://app.snyk.io/org/ricardocampos-dcn/project/4d31651d-a849-4b8a-83a3-f8aaba677c53?utm_source=github&utm_medium=referral&page=upgrade-pr
* test: add test cases
issue #199
* test: add TaskUrlRepository data tests
issue #199
* test: add TaskService unit tests and fix intentionality Sonar issue
issue #199
* ci: attempt to fix sonar analysis and add badges
* ci: change pr and main workflows server tests
* chore: fix lint issues in the front-end
issue #199
* test: fix test cases for views and components
* chore: fix lint issues
* ci: update node version when running tests
* test: add taskTimeLeft test case
* chore: fix css rule according to css specifications
* chore: address sonar issues
* chore: address sonar issues again
* test: add Sidebar unit tests
* fix: client/Dockerfile to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE320-OPENSSL-8690013
- https://snyk.io/vuln/SNYK-ALPINE320-OPENSSL-8690013
- https://snyk.io/vuln/SNYK-ALPINE320-OPENSSL-8235201
- https://snyk.io/vuln/SNYK-ALPINE320-OPENSSL-8235201
* chore: refactor and improve taskTag component and tests
* chore: improve the taskTitle component and add tests
* chore: improve taskUrl component and add test cases
* test: add count view tests
* test: add count view tests files
* test: add taskAdd tests
* test: fix task add
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: snyk-bot <snyk-bot@snyk.io >
2025-02-22 16:29:54 -03:00
rmcampos and GitHub
02cc7a7d74
doc: improve jsdocs ( #235 )
...
* doc: improve jsdocs
* ci: fix sonar project key on main workflow
* chore: improvements and refactoring
* test: fix test case
* chore: upadte sonar
* ci: add sonar propertiles file for client
* chore: fix delete request
2025-01-02 17:03:21 -03:00
rmcampos and GitHub
0b48a7d816
test: add more unit and integration tests for the backend ( #202 )
...
* test: add server unit tests for controllers - partial
issue #71
* test: add task controller unit tests
issue #71
* docs: add cloud scripts to start services
* docs: add sonar to backend
issue #198
* docs: add sonar params
* fix: russian text
* test: add note controller test
issue #71
* test: add auth service unit tests - wip
issue #71
* test: add auth and home service unit tests
issue #71
2024-12-27 16:19:31 -03:00
3da6e4900b
chore: dependencies bump ( #211 )
...
* build(deps): bump SonarSource/sonarcloud-github-action
Bumps [SonarSource/sonarcloud-github-action](https://github.com/sonarsource/sonarcloud-github-action ) from 3.1.0 to 4.0.0.
- [Release notes](https://github.com/sonarsource/sonarcloud-github-action/releases )
- [Commits](https://github.com/sonarsource/sonarcloud-github-action/compare/v3.1.0...v4.0.0 )
---
updated-dependencies:
- dependency-name: SonarSource/sonarcloud-github-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin
Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin ) from 3.11.1 to 3.11.2.
- [Release notes](https://github.com/apache/maven-javadoc-plugin/releases )
- [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.11.1...maven-javadoc-plugin-3.11.2 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-javadoc-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps-dev): bump globals from 15.12.0 to 15.13.0 in /client
Bumps [globals](https://github.com/sindresorhus/globals ) from 15.12.0 to 15.13.0.
- [Release notes](https://github.com/sindresorhus/globals/releases )
- [Commits](https://github.com/sindresorhus/globals/compare/v15.12.0...v15.13.0 )
---
updated-dependencies:
- dependency-name: globals
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps-dev): bump typescript-eslint from 8.17.0 to 8.18.0 in /client
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ) from 8.17.0 to 8.18.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.18.0/packages/typescript-eslint )
---
updated-dependencies:
- dependency-name: typescript-eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps): bump vite from 5.4.11 to 6.0.3 in /client
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.4.11 to 6.0.3.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v6.0.3/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps): bump @types/node from 22.9.1 to 22.10.1 in /client
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 22.9.1 to 22.10.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps): bump react-bootstrap-icons from 1.11.4 to 1.11.5 in /client
Bumps [react-bootstrap-icons](https://github.com/ismamz/react-bootstrap-icons ) from 1.11.4 to 1.11.5.
- [Commits](https://github.com/ismamz/react-bootstrap-icons/compare/v1.11.4...v1.11.5 )
---
updated-dependencies:
- dependency-name: react-bootstrap-icons
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps): bump nanoid from 3.3.7 to 3.3.8 in /client
Bumps [nanoid](https://github.com/ai/nanoid ) from 3.3.7 to 3.3.8.
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/3.3.7...3.3.8 )
---
updated-dependencies:
- dependency-name: nanoid
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
* ci: fix sonar project key for client
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-16 16:21:52 -03:00
rmcampos and GitHub
44d3fb23aa
feat: Add Brazilian Portuguese and Spanish languages ( #132 )
...
* feat: add languages - wip
issue #90
based on article https://dev.to/franklin030601/building-a-multi-language-app-with-react-js-2och
* feat: translate landing, login and register pages
issue #90
* feat: translate all the external texts and messages
issue #90
* feat: add new automations scripts and remove old ones
* feat: add server build info on actuator health page
* feat: language handling for all external pages
issue #90
* feat: start translation at the home page - wip
issue #90
* feat: improve automation to run services on docker
* feat: more automations for the client this time
* feat: translate finished for the home page
issue #90
* feat: translate about page, header and footer
issue #90
* feat: translate task page
issue #90
* feat: translate notes
issue #90
* feat: increase token expiration to one week
* test: fix test cases
* ci: remove client docker image from workflow
* feat: improve reliability
* chore: reduce duplications
* feat: fix lint issues
thansk to https://dev.to/aolyang/eslint-9-flat-config-tutorial-2bm5
* fix: path when login or register
2024-11-01 15:25:57 -03:00
dependabot[bot] and GitHub
11f96bf047
build(deps): bump SonarSource/sonarcloud-github-action from 3.0.0 to 3.1.0 ( #93 )
2024-10-08 12:36:25 +00:00
Ricardo Campos
82748e4ac4
ci: add upload action to save the zip
2024-10-07 18:52:43 -03:00
Ricardo Campos
69c40419ea
ci: fix dist client location for zipping
2024-10-07 18:38:21 -03:00
Ricardo Campos
2aaa4e7543
ci: add zip action to build and zip client
2024-10-07 18:32:39 -03:00
rmcampos
e8c82f411e
ci: fix pr workflow file
2024-10-06 14:06:46 -03:00
rmcampos
98012bac24
feat: improve workflows and remove console log
2024-10-06 14:05:46 -03:00
rmcampos
8bca2025db
feat: rename java-api to server
2024-09-27 09:03:48 -03:00
Ricardo Campos
c68c3a7c2e
ci: fix wrong syntax yml pr workflow file
2024-09-25 11:11:55 -03:00
Ricardo Campos
f076cdb784
ci: fix wrong syntax yml workflow files
2024-09-25 11:10:21 -03:00
Ricardo Campos
c195079b45
ci: enable tests passing for now - sorry
2024-09-25 11:07:30 -03:00
rmcampos
e657a4068d
feat: add backend dockerfile and cloud native config
2024-09-22 17:42:02 -03:00
Ricardo Campos
197818d927
Merge branch 'main' into feat/46-task-management-api
2024-09-20 11:52:33 -03:00
Ricardo Campos
d94becd721
ci: add sonar to the same test coverage workflow
2024-09-20 11:45:11 -03:00
Ricardo Campos
e065e3deb5
ci: fix test and workflows
2024-09-20 11:42:15 -03:00
Ricardo Campos
1295257d1a
ci: fix sonar exclusion
2024-09-20 11:23:31 -03:00
Ricardo Campos
df287c4de0
ci: delete ci, not needed and another attempt to fix sonar analysis
2024-09-20 10:44:57 -03:00
Ricardo Campos
004cbc29b7
ci: exclude mocks files from sonar
2024-09-20 10:39:23 -03:00
Ricardo Campos
8f5ca9bce4
ci: exclude setup tests ts file from sonar
2024-09-20 10:36:15 -03:00
Ricardo Campos
0e6c3ffb70
ci: fix test directory
2024-09-20 10:29:12 -03:00
Ricardo Campos
7ec980e98f
test: add basic test case and setup coverage
2024-09-20 10:27:16 -03:00
Ricardo Campos
6f81382a8a
ci: fix action version
2024-09-20 10:11:00 -03:00
rmcampos and GitHub
bb4e13c3ca
Update pr.yml
2024-09-20 08:58:12 -03:00
rmcampos and GitHub
a7d1bb57d1
add sonar to PR workflow
2024-09-20 08:50:40 -03:00
Ricardo Campos and GitHub
a1ef1103d9
add sonar to main workflow
2024-09-20 08:46:16 -03:00
Ricardo Campos
213a2f4673
ci: add java rest api build and test to workflows
...
issue #44
2024-09-18 11:50:27 -03:00
Ricardo Campos
da860a440a
ci: fix build tag
...
issue #33
2024-09-12 21:48:00 -03:00
Ricardo Campos
36f41ebf17
ci: fix context client build
...
issue #33
2024-09-12 21:38:43 -03:00
Ricardo Campos
c09113fee9
feat: change to ghcr -m issue
2024-09-12 21:31:41 -03:00
Ricardo Campos
91f4740cbd
ci: fix ci and cd workflows
2024-09-05 17:38:35 -03:00
Ricardo Campos
0e22862ec1
feat: add dockerfile and docker compose
...
issue #29
2024-08-25 14:47:10 -03:00
Ricardo Campos
33c8883607
ci: fix main workflow
...
issue #25
2024-08-25 14:00:05 -03:00
Ricardo Campos
35ce507ce8
ci: add lint to CI workflow
...
issue #11
2024-08-24 17:20:10 -03:00
Ricardo Campos
e943775fb7
feat: add eslint and scripts
...
issue #11
2024-08-24 16:57:30 -03:00
Ricardo Campos
fc3d3620b6
ci: fix ci and main workflows
2024-08-22 15:55:57 -03:00
Ricardo Campos
4be5722f5b
ci: pr workflow fix
2024-08-22 15:34:35 -03:00
Ricardo Campos
191950fdc8
ci: add workflows
2024-08-22 15:33:26 -03:00