Skip to content

Release v2.1.2#70

Merged
wldks1008 merged 5 commits into
mainfrom
develop
Sep 21, 2025
Merged

Release v2.1.2#70
wldks1008 merged 5 commits into
mainfrom
develop

Conversation

@wldks1008

Copy link
Copy Markdown
Member

운영 배포

* [feat] add metrics for student record updates using Micrometer

* [feat] add AI generation metrics tracking for student records

* [feat] rename metrics collection method and update logging for student record completion

* [refac] change metrics collection method to AfterReturning for student record completion

* [feat] add AI generation tracking and metrics for student records

* [refac] update build.gradle to replace Spring Boot Web starter with validation starter

* [fix] implement transaction-aware metrics collection for student record completion

* [refac] enhance metrics collection logic to ensure business logic execution on errors

* [refac] update type casting for memberId and recordId in metrics aspect

* [refac] improve metrics collection by replacing Counter builder with direct counter registration and update logging level for error handling

* [refac] refactor student record methods to use StudentRecordType enum and improve metrics collection

* [refac] streamline generation tracking and metrics collection logic

* [refac] add overloaded methods in StudentRecordAIFacade and StudentRecordFacade for controller compatibility

* [refac] refactor StudentRecordAIController and StudentRecordFacade to improve type handling and streamline method calls
* [fix] enable AspectJ auto proxy support in EdukitApiApplication

* [refac] refactor AI generation logic to retrieve student record type within AIFacade

* [refac] rename StudentRecordMetricsService to StudentRecordMetricsCounter

* [refac] rename GenerationTrackingService to RecordGenerationTracker and update related references

* [fix] update argument count in collectAIGenerationMetrics method to support additional parameter

* [fix] retrieve StudentRecordType from StudentRecord in collectCompletionMetrics method

* [fix] update argument count in collectCompletionMetrics method to reflect new parameter structure

* [fix] retrieve StudentRecordType from StudentRecord in StudentRecordMetricsAspect

* [fix] refactor RecordGenerationTracker to use Redis for generation count tracking

* [refac] refactor isFirstGeneration method to use Lua script for atomic increment and expiration in Redis

* [fix] update RecordGenerationTracker to use configurable TTL for Redis expiration

* [refac] update Lua script in RecordGenerationTracker to conditionally set Redis expiration based on TTL argument
* [fix] enhance nginx deployment script with container check and target selection in dev

* [fix] enhance nginx deployment script with container check and dynamic target selection in prod
* [feat] add automated commit message generator and pull request creator

* [feat] update PR template to improve clarity and structure

* [feat] add comprehensive test generator documentation and update PR template

* [refac] enforce mandatory test profile usage and update test configuration guidelines

* [refac] enhance commit script safety by restricting to staged files only

* [refac] require user confirmation before pushing to remote in PR template

* [docs] add manual rollback guidance for Flyway Community Edition
@wldks1008 wldks1008 self-assigned this Sep 21, 2025
@wldks1008 wldks1008 added the 📌release📌 Further information is requested label Sep 21, 2025
@coderabbitai

coderabbitai Bot commented Sep 21, 2025

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing touches
🧪 Generate unit tests
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch develop

Comment @coderabbitai help to get the list of available commands and usage tips.

@wldks1008 wldks1008 changed the title Release v2.2.0 Release v2.1.2 Sep 21, 2025
@wldks1008 wldks1008 merged commit 1106cbb into main Sep 21, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

📌release📌 Further information is requested

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant