rmcampos
158c817683
Merge branch 'main' of github.com:RMCampos/tasknote
2026-04-23 16:02:24 -03:00
rmcampos
e2bf573cb7
feat: add agents md file
2026-04-23 16:00:33 -03:00
rmcampos and GitHub
0a30ab0401
chore: add files and config to run on VPS and test locally ( #29 )
...
* chore: add files and config to run on VPS and test locally
* chore: add missing nginx files left behind
* chore: rename workflow files
2026-04-16 13:54:16 -03:00
553eb3c59d
Add Source and Copy buttons to note markdown modal ( #21 )
...
* Initial plan
* Add Source and Copy buttons to ModalMarkdown for note source code view
Co-authored-by: RMCampos <2219519+RMCampos@users.noreply.github.com >
* feat: add healthcheck do native image
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: RMCampos <2219519+RMCampos@users.noreply.github.com >
Co-authored-by: Ricardo Campos <ricardompcampos@gmail.com >
2026-02-27 19:13:53 -03:00
rmcampos
c6be741149
feat: upgrade to spring boot 3.5.9
2026-01-17 15:48:46 -03:00
df5db2e512
feat: dependencies bump ( #686 )
...
* build(deps): bump org.springframework.boot:spring-boot-starter-parent
Bumps [org.springframework.boot:spring-boot-starter-parent](https://github.com/spring-projects/spring-boot ) from 3.5.5 to 3.5.6.
- [Release notes](https://github.com/spring-projects/spring-boot/releases )
- [Commits](https://github.com/spring-projects/spring-boot/compare/v3.5.5...v3.5.6 )
---
updated-dependencies:
- dependency-name: org.springframework.boot:spring-boot-starter-parent
dependency-version: 3.5.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
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.3 to 3.12.0.
- [Release notes](https://github.com/apache/maven-javadoc-plugin/releases )
- [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.11.3...maven-javadoc-plugin-3.12.0 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-javadoc-plugin
dependency-version: 3.12.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps): bump com.puppycrawl.tools:checkstyle in /server
Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle ) from 11.0.1 to 11.1.0.
- [Release notes](https://github.com/checkstyle/checkstyle/releases )
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-11.0.1...checkstyle-11.1.0 )
---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
dependency-version: 11.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps): bump actions/cache from 4.2.4 to 4.3.0
Bumps [actions/cache](https://github.com/actions/cache ) from 4.2.4 to 4.3.0.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v4.2.4...v4.3.0 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: 4.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
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.29.Final to 6.6.31.Final.
- [Release notes](https://github.com/hibernate/hibernate-orm/releases )
- [Changelog](https://github.com/hibernate/hibernate-orm/blob/6.6.31/changelog.txt )
- [Commits](https://github.com/hibernate/hibernate-orm/compare/6.6.29...6.6.31 )
---
updated-dependencies:
- dependency-name: org.hibernate.orm.tooling:hibernate-enhance-maven-plugin
dependency-version: 6.6.31.Final
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps): bump org.apache.maven.plugins:maven-enforcer-plugin
Bumps [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer ) from 3.6.1 to 3.6.2.
- [Release notes](https://github.com/apache/maven-enforcer/releases )
- [Commits](https://github.com/apache/maven-enforcer/compare/enforcer-3.6.1...enforcer-3.6.2 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-enforcer-plugin
dependency-version: 3.6.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* feat: dependencies bump
* feat: improve prod and logs
* fix: AuthService max length of 100
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-13 17:13:33 -03:00
0049274356
feat: updates ( #631 )
...
* build(deps): bump org.springframework.boot:spring-boot-starter-parent
Bumps [org.springframework.boot:spring-boot-starter-parent](https://github.com/spring-projects/spring-boot ) from 3.5.4 to 3.5.5.
- [Release notes](https://github.com/spring-projects/spring-boot/releases )
- [Commits](https://github.com/spring-projects/spring-boot/compare/v3.5.4...v3.5.5 )
---
updated-dependencies:
- dependency-name: org.springframework.boot:spring-boot-starter-parent
dependency-version: 3.5.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps): bump io.jsonwebtoken:jjwt-jackson in /server
Bumps io.jsonwebtoken:jjwt-jackson from 0.12.7 to 0.13.0.
---
updated-dependencies:
- dependency-name: io.jsonwebtoken:jjwt-jackson
dependency-version: 0.13.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps): bump io.jsonwebtoken:jjwt-impl in /server
Bumps [io.jsonwebtoken:jjwt-impl](https://github.com/jwtk/jjwt ) from 0.12.7 to 0.13.0.
- [Release notes](https://github.com/jwtk/jjwt/releases )
- [Changelog](https://github.com/jwtk/jjwt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jwtk/jjwt/compare/0.12.7...0.13.0 )
---
updated-dependencies:
- dependency-name: io.jsonwebtoken:jjwt-impl
dependency-version: 0.13.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps): bump io.jsonwebtoken:jjwt-api in /server
Bumps [io.jsonwebtoken:jjwt-api](https://github.com/jwtk/jjwt ) from 0.12.7 to 0.13.0.
- [Release notes](https://github.com/jwtk/jjwt/releases )
- [Changelog](https://github.com/jwtk/jjwt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jwtk/jjwt/compare/0.12.7...0.13.0 )
---
updated-dependencies:
- dependency-name: io.jsonwebtoken:jjwt-api
dependency-version: 0.13.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* feat: add Taskfile
* feat: add files, tasks and more automations
* feat: disable email sending if not configured
* chore: rename client to tasknote-web
* feat: add devtools for faster development
* feat: Re-tag Docker image with 'latest' tag
* feat: update wording and improve taskfile
* Implement ApplicationRunner for startup logging
* fix: add reachability json file
* feat: drop old config for JJWT
* Revert "feat: drop old config for JJWT"
This reverts commit ed29cf4684454b0d5e3f1a284b479e2bb6872ad7.
* chore: JJWT finally working now
* test: fix test cases
* ci: fix permissions
* test: add more test cases
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-31 13:43:26 -03:00
rmcampos and GitHub
f3de85852f
feat: add email validation and password reset ( #430 )
...
* feat: add user confirmation email - wip
issue #414
* feat: improve register flow and add confirmation email done. Issue 414
* feat: add resend email feature. Issue #414
* feat: add password reset feature. Issue #415
* test: fix and add test cases
* fix: email_uuid column actually can be null
* test: add mailgun service class unit tests
* test: add tests for the authservice and mailgun service classes
* chore: fix sonar cloud issues
* test: add client test
* test: add more test cases
* test: fix test acse
* test: add more test cases
* chore: fix sonar code smells
* chore: remove role element from dic
2025-04-27 16:22:11 -03:00
rmcampos and GitHub
9b625a66e2
fix: change how server handle secrets ( #371 )
...
* fix: change how server handle secrets. Issue #370
* test: add jwt test cases. Issue #370
* chore: fix sonar issues. Issue 370
* fix: cloud native support for external key
2025-03-24 19:57:29 -03:00
rmcampos and GitHub
13320a4633
feat: add gravatar support ( #347 )
...
* feat: add gravatar support
issue #323
chore: fix sidbar issues
* test: fix test case
* chore: fix sonar issues
* chore: fix sonar cloud issues
* test: fix test cases
* test: add more test cases
* ci: fix caddyfile and docker compose
2025-03-11 21:01:00 -03:00
rmcampos and GitHub
929a417cf7
feat: load dashboard data ( #333 )
...
* fix: task progress data from back-end
* chore: make backend candidate image default
* feat: load data for the dashboard home from the back-end
issue #320
* test: add tets for completedTasks and TaskProgress components
* test: fix test case in the backend
* feat: fix unauthorized requests
test: add home controller test cases
* test: add home service test cases
2025-03-06 18:51:26 -03:00
rmcampos and GitHub
3d94692086
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