Skip to content

Project Like API rework#6125

Merged
dmetzner merged 4 commits intodevelopfrom
project-like-api-rework
Jan 27, 2026
Merged

Project Like API rework#6125
dmetzner merged 4 commits intodevelopfrom
project-like-api-rework

Conversation

@dmetzner
Copy link
Copy Markdown
Collaborator


Your checklist for this pull request

Please review the contributing guidelines and wiki pages of this repository.

  • Include the name and id of the Jira ticket in the PR’s title eg.: SHARE-666 The devils ticket
  • Choose the proper base branch (develop)
  • Confirm that the changes follow the project’s coding guidelines
  • Verify that the changes generate no warnings and errors
  • Verify to commit no other files than the intentionally changed ones
  • Include reasonable and readable tests verifying the added or changed behavior
  • Verify that all tests are passing (CI), if not please state the test cases in the section below
  • Perform a self-review of the changes
  • Stick to the project’s git workflow (rebase and squash your commits)
  • Verify that your changes do not have any conflicts with the base branch
  • Put your ticket into the Code Review section in Jira
  • Ask for a code reviewer
  • Check that your pull request has been successfully deployed to https://web-test-1.catrob.at/

Additional Description

TODO: Add additional information that is not in your commit-message here

@dmetzner dmetzner force-pushed the project-like-api-rework branch 2 times, most recently from b845996 to 6843be0 Compare January 23, 2026 10:57
@codecov
Copy link
Copy Markdown

codecov Bot commented Jan 23, 2026

Codecov Report

❌ Patch coverage is 75.08591% with 145 lines in your changes missing coverage. Please review.
✅ Project coverage is 51.02%. Comparing base (8ad5c7e) to head (90c5e2f).
⚠️ Report is 17 commits behind head on develop.

Files with missing lines Patch % Lines
...i/OpenAPI/Server/Controller/ProjectsController.php 79.72% 45 Missing ⚠️
...i/OpenAPI/Server/Model/ReactionSummaryResponse.php 20.45% 35 Missing ⚠️
src/Api/OpenAPI/Server/Model/ReactionUserInfo.php 25.00% 15 Missing ⚠️
...Api/OpenAPI/Server/Model/ReactionUsersResponse.php 25.00% 15 Missing ⚠️
src/Api/Services/Reactions/ReactionsApiLoader.php 76.19% 10 Missing ⚠️
src/Api/OpenAPI/Server/Model/ReactionUserEntry.php 55.00% 9 Missing ⚠️
src/Api/OpenAPI/Server/Model/ReactionRequest.php 25.00% 6 Missing ⚠️
...EntityRepository/Project/ProgramLikeRepository.php 89.13% 5 Missing ⚠️
src/Api/Services/Reactions/ReactionsApiFacade.php 80.00% 2 Missing ⚠️
...pi/Services/Reactions/ReactionsResponseManager.php 95.45% 2 Missing ⚠️
... and 1 more
Additional details and impacted files
@@              Coverage Diff              @@
##             develop    #6125      +/-   ##
=============================================
+ Coverage      50.00%   51.02%   +1.01%     
- Complexity      7481     7654     +173     
=============================================
  Files            722      730       +8     
  Lines          24100    24603     +503     
=============================================
+ Hits           12052    12554     +502     
- Misses         12048    12049       +1     
Flag Coverage Δ
behat 48.73% <73.71%> (+1.03%) ⬆️
phpunit 10.24% <11.51%> (+0.06%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@dmetzner dmetzner force-pushed the project-like-api-rework branch from 6843be0 to 8020f30 Compare January 23, 2026 11:46
@dmetzner dmetzner force-pushed the project-like-api-rework branch from 8020f30 to a753650 Compare January 27, 2026 06:50
@dmetzner dmetzner marked this pull request as ready for review January 27, 2026 07:36
@dmetzner dmetzner merged commit 3abf8bd into develop Jan 27, 2026
51 checks passed
@dmetzner dmetzner deleted the project-like-api-rework branch April 9, 2026 19:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant