Skip to content

Conversation

@tamibalogh
Copy link
Collaborator

No description provided.

@tamibalogh tamibalogh added this to the v1.1.0 milestone Jan 12, 2026
@tamibalogh tamibalogh requested review from Copilot and ntamasa January 12, 2026 19:14
@tamibalogh tamibalogh self-assigned this Jan 12, 2026
@tamibalogh tamibalogh added enhancement New feature or request good first issue Good for newcomers labels Jan 12, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request adds an optional note field to the Category entity, allowing users to add descriptive notes when creating categories. The implementation spans both frontend and backend with proper database migration.

Changes:

  • Added a note field to the Category entity with a maximum length of 500 characters
  • Updated database schema with Liquibase migration
  • Enhanced the create category dialog to include a textarea for notes

Reviewed changes

Copilot reviewed 9 out of 9 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
backend/exence/src/main/resources/db/changelog/v1.1.0/add-note-to-category.yaml Liquibase migration adding note column to category table
backend/exence/src/main/resources/db/changelog/v1.1.0/changelog-v1.1.0.yaml Version 1.1.0 changelog entry
backend/exence/src/main/resources/db/changelog/db.changelog-master.yaml Master changelog updated to include v1.1.0
backend/exence/src/main/java/com/exence/finance/common/util/ValidationConstants.java Added CATEGORY_NOTE_MAX_LENGTH constant (500 characters)
backend/exence/src/main/java/com/exence/finance/modules/category/entity/Category.java Added note field to Category entity
backend/exence/src/main/java/com/exence/finance/modules/category/dto/CategoryDTO.java Added note field to CategoryDTO with validation
frontend/Exence/src/app/data-model/modules/category/Category.ts Added optional note field to Category interface
frontend/Exence/src/app/private/transactions-and-categories/create-category-dialog/create-category-dialog.component.ts Added note form control with 500 character max validation
frontend/Exence/src/app/private/transactions-and-categories/create-category-dialog/create-category-dialog.component.html Added textarea input for category notes

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Collaborator

@ntamasa ntamasa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maga a feature pacek, csak a fölösleges changeket commit előtt nézd meg majd, gondolom rá van küldve a prettier a ts-re is. Majd megcsinálom később a prettier configot, csak odáig még nem jutottam el 😄 , addig szerintem kapcsold ki ts-ben

@ntamasa ntamasa self-requested a review January 13, 2026 18:06
@tamibalogh tamibalogh requested a review from hptrk January 13, 2026 22:15
Copy link
Owner

@hptrk hptrk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tökéletes példa a liquibases migráció kezelésre

@ntamasa ntamasa merged commit fe6faf9 into develop Jan 17, 2026
2 checks passed
@ntamasa ntamasa deleted the feature/EX-136-add-note-field-to-category branch January 17, 2026 13:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request good first issue Good for newcomers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants