feat(release-notes): filter by Published status#30
Merged
yecksin merged 294 commits intoApr 10, 2026
Conversation
…er.py and remove prompt from test_producer.py
…_tokens for improved token management
…evant_information function
…to DeepSeek-R1-Distill-Llama-8B
…unused vectorizer
…d requirements and .gitignore
…ownload functionality and text extraction support for multiple formats.
…add default prompt for extracting relevant indicators
…n after file processing
…ns; improve code readability and add debug logging
…ation in mining.py
… improved math performance
…-Zero for enhanced performance
…ialization in mining.py
…-Distill-Llama-8B for improved performance
… improved response quality
…-Distill-Llama-70B for enhanced performance
…-Distill-Llama-8B for improved performance
…B-v0.1 for enhanced performance
…ument deletion functionality
…-Distill-Llama-8B for improved performance
…thod for accuracy
…tion in vectorize.py
…ender-specific counts and improve clarity
…to enhance accuracy and clarity
Dev auth pipeline
✨Feat: add GitHub Actions workflow to trigger Jenkins job for auth microservice
🗑️ Remove Jenkins trigger workflow for auth microservice
…en validation functionalities in AuthService and unit test for al services - Implemented unit tests for authentication, registration, user update, password change, and token validation functionalities in AuthService. - Added new DTOs for ChangePassword, RegisterUser, and UpdateUser with Swagger documentation. - Enhanced error handling and edge case coverage in tests, including network errors, malformed responses, and concurrent requests.
…ice methods for handling password updates
…st parameter from validateToken methods
✨ feat(Dockerfile): add ESLint configuration file to Docker build context
- Introduced EmailNotificationManagementModule and EmailNotificationManagementService for email notifications. - Created PasswordGeneratorService for secure password generation and validation.
…nnecessary request parameter
…password generation services
…tries The database query now includes a Status=Published filter by default, so Draft and In Progress release notes are excluded without changing the endpoint contract. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Summary
Status = Publishedfilter by default, excluding Draft and In Progress entries?projects=parameter works exactly as beforeWhy this approach is correct
The filter is applied at the Notion API query level using the native
statusproperty type, so only Published release notes are returned without any post-processing. The endpoint signature stays the same, so no frontend changes are needed.Files changed
release-notes-microservice/src/modules/notion/services/notion.service.jsStatus = Publishedfilter to theandclause alongside project filtersrelease-notes-microservice/src/modules/notion/services/__tests__/notion.service.test.js🤖 Generated with Claude Code