Tetiana Chupryna activity https://gitlab.com/brytannia 2026-03-20T10:24:32Z tag:gitlab.com,2026-03-19:5223471600 Tetiana Chupryna commented on merge request !223639 at GitLab.org / GitLab 2026-03-19T18:27:49Z brytannia Tetiana Chupryna

Thanks @tbulva for all the work that you put in work on this MR and addressing my concerns. Code looks good from backend perspective. I've approved it.

tag:gitlab.com,2026-03-19:5223464846 Tetiana Chupryna approved merge request !223639: Add creditsAvailable to fetchWorkflowEvents GraphQL response at GitLab.org / GitLab 2026-03-19T18:25:25Z brytannia Tetiana Chupryna

What does this MR do and why?

Add creditsAvailable to fetchWorkflowEvents GraphQL response

Fetch credit availability from the server when loading existing workflows, preventing stale HAML prop from overriding runtime credit exhaustion state on component remount.

References

Screenshots or screen recordings

Before After

How to set up and validate locally

  1. Get the credits to run out.
  2. You can simulate it using this patch
       # to simulate credits-out mid conversation
       touch tmp/simulate_no_credits
       
       # to simulate credits-in 
       rm tmp/simulate_no_credits
  3. Test the no credits stickiness

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

tag:gitlab.com,2026-03-19:5222557224 Tetiana Chupryna commented on merge request !227491 at GitLab.org / GitLab 2026-03-19T14:41:55Z brytannia Tetiana Chupryna

@mksionek could you please give this MR a light review? Don't look at tests (they are automatically generated with Duo, I did't verify them yet). I'm interested to hear if you agree with this solution and if I understand the task correctly.

tag:gitlab.com,2026-03-19:5222535865 Tetiana Chupryna pushed to project branch 592686-migrate-resource-label-event-resenters at GitLab.org / GitLab 2026-03-19T14:37:39Z brytannia Tetiana Chupryna

Tetiana Chupryna (c46a0314) at 19 Mar 14:37

Use a separate entity for epics

... and 484 more commits

tag:gitlab.com,2026-03-19:5222526843 Tetiana Chupryna commented on merge request !223639 at GitLab.org / GitLab 2026-03-19T14:35:53Z brytannia Tetiana Chupryna

@tbulva the tests look good but I think another thing with rebase happened in this commit !223639 (d8c9351e)

the whole point it so delegate to TanukiBot in case if namespace is empty. there should be in the resolver:

namespace = if namespace_id
                      authorized_find!(id: namespace_id)
                    else
                      nil
                    end
                    ```

that was in the previous version of the diff.
tag:gitlab.com,2026-03-18:5215376553 Tetiana Chupryna pushed to project branch master at GitLab.org / GitLab 2026-03-18T01:53:18Z brytannia Tetiana Chupryna

Tetiana Chupryna (2594b6ca) at 18 Mar 01:53

Merge branch '585827-consolidate-billable-governance-namespace-remo...

... and 1 more commit

tag:gitlab.com,2026-03-18:5215376276 Tetiana Chupryna deleted project branch 585827-consolidate-billable-governance-namespace-remove-2 at GitLab.org / GitLab 2026-03-18T01:53:08Z brytannia Tetiana Chupryna

Tetiana Chupryna (5dd9fb7a) at 18 Mar 01:53

tag:gitlab.com,2026-03-18:5215375785 Tetiana Chupryna accepted merge request !223378: Updates TanukiBot and PageLayoutHelper to use governing namespace at GitLab.org / GitLab 2026-03-18T01:52:49Z brytannia Tetiana Chupryna

What does this MR do and why?

TanukiBot and PageLayoutHelper are not properly considering the governing_namespace for the current action. With the codebase consolidated, these changes fixes the resolution.

References

Screenshots or screen recordings

Before After

How to set up and validate locally

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #585827

tag:gitlab.com,2026-03-17:5213813017 Tetiana Chupryna commented on merge request !223378 at GitLab.org / GitLab 2026-03-17T16:29:20Z brytannia Tetiana Chupryna

thanks @Kaveh_Nejad_Gitlab for the review and testing!

Thanks @eduardobonet and @lulalala for the work on this MR. The refactoring looks very nice! Let's merge it.

tag:gitlab.com,2026-03-17:5213809543 Tetiana Chupryna approved merge request !223378: Updates TanukiBot and PageLayoutHelper to use governing namespace at GitLab.org / GitLab 2026-03-17T16:28:31Z brytannia Tetiana Chupryna

What does this MR do and why?

TanukiBot and PageLayoutHelper are not properly considering the governing_namespace for the current action. With the codebase consolidated, these changes fixes the resolution.

References

Screenshots or screen recordings

Before After

How to set up and validate locally

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #585827

tag:gitlab.com,2026-03-17:5213731805 Tetiana Chupryna pushed to project branch 592686-migrate-resource-label-event-resenters at GitLab.org / GitLab 2026-03-17T16:10:39Z brytannia Tetiana Chupryna

Tetiana Chupryna (0a598410) at 17 Mar 16:10

Update how we fetch work item id

tag:gitlab.com,2026-03-17:5213702461 Tetiana Chupryna pushed to project branch 592686-migrate-resource-label-event-resenters at GitLab.org / GitLab 2026-03-17T16:04:30Z brytannia Tetiana Chupryna

Tetiana Chupryna (2b027906) at 17 Mar 16:04

Migrate resource_label_events for API presentation

... and 60 more commits

tag:gitlab.com,2026-03-17:5212765357 Tetiana Chupryna joined project GitLab team retrospectives / Plan retrospectives 2026-03-17T13:00:59Z brytannia Tetiana Chupryna