Lukas Wanko activity https://gitlab.com/lwanko 2026-03-19T09:23:19Z tag:gitlab.com,2026-03-19:5221133204 Lukas Wanko commented on merge request !226299 at GitLab.org / GitLab 2026-03-19T09:19:32Z lwanko Lukas Wanko

@jagood Thank you! The default value in the gitlab subscription history table has been removed. I checked again on the behavior of the API in case of an unregistered attribute and commented on the result. Back to you 🏓

tag:gitlab.com,2026-03-19:5221133157 Lukas Wanko commented on merge request !226299 at GitLab.org / GitLab 2026-03-19T09:19:31Z lwanko Lukas Wanko

@jagood, For the audit/histories table, it makes sense not to use the same restrictions, as its purpose is different. I applied your suggestion! Thank you!

tag:gitlab.com,2026-03-19:5221125552 Lukas Wanko pushed to project branch lw/591944-add-contract-overages-allowed-to-gitlab-subscriptions at GitLab.org / GitLab 2026-03-19T09:17:42Z lwanko Lukas Wanko

Lukas Wanko (b0df84d3) at 19 Mar 09:17

Apply 1 suggestion(s) to 1 file(s)

tag:gitlab.com,2026-03-19:5221089472 Lukas Wanko commented on merge request !226299 at GitLab.org / GitLab 2026-03-19T09:09:14Z lwanko Lukas Wanko

@jagood Great question! I was trying it out with an extended payload. The "foo" attribute was an additional, unregistered attribute, but your intuition was right. It seems I used a somehow malformed payload back then, and additional attributes are actually just ignored. When I use the following payload, we still receive a success message. TIL 💡

➜  ~ curl --request POST \
  --url "http://gdk.test:8080/api/v4/internal/gitlab_subscriptions/namespaces/22/provision" \
  --header "X-CUSTOMERS-DOT-INTERNAL-TOKEN: XXX"
  --header "Content-Type: application/json" \
  --data '{
    "provision": {
      "base_product": {
        "plan_code": "ultimate",
        "seats": 30,
        "start_date": "2026-03-09",
        "end_date": "2027-03-09",
        "max_seats_used": 10,
        "auto_renew": true,
        "trial": false,
        "foo": "bar"
      },
      "storage": {
        "additional_purchased_storage_size": 100,
        "additional_purchased_storage_ends_on": "2027-03-09"
      },
      "compute_minutes": {
        "extra_shared_runners_minutes_limit": 90
      }
    }
  }'
{"status":"success","message":null,"payload":{"base_product":{"status":"success"},"storage":{"status":"success"},"compute_minutes":{"status":"success"},"add_on_purchases":null}}

With that, the point in time when the merge request at CustomersDot gets deployed does not matter. đŸŽ¯

tag:gitlab.com,2026-03-19:5221044301 Lukas Wanko pushed to project branch lw/591944-add-contract-overages-allowed-to-gitlab-subscriptions at GitLab.org / GitLab 2026-03-19T08:58:05Z lwanko Lukas Wanko

Lukas Wanko (78556c76) at 19 Mar 08:58

Apply 1 suggestion(s) to 1 file(s)

tag:gitlab.com,2026-03-18:5219688645 Lukas Wanko commented on merge request !227912 at GitLab.org / GitLab 2026-03-18T22:28:34Z lwanko Lukas Wanko

â„šī¸ Auto-formatting of the GitLab project formats it like this.

tag:gitlab.com,2026-03-18:5218347624 Lukas Wanko pushed to project branch lw/4248-improve-member-access-documentation-and-labels at GitLab.org / GitLab 2026-03-18T15:52:35Z lwanko Lukas Wanko

Lukas Wanko (e5811f4c) at 18 Mar 15:52

Improve Duo member access documentation and labels

tag:gitlab.com,2026-03-18:5218208525 Lukas Wanko commented on merge request !227912 at GitLab.org / GitLab 2026-03-18T15:23:50Z lwanko Lukas Wanko

â„šī¸ The previous subtitle suggested that the member access configuration is required to access DAP or Duo, although it is primarily used to restrict access rather than allow it. When no rule is configured, access to DAP and Duo works as usual.

tag:gitlab.com,2026-03-18:5218183734 Lukas Wanko commented on merge request !227912 at GitLab.org / GitLab 2026-03-18T15:18:36Z lwanko Lukas Wanko

@eduardobonet @frwang1 I assume you might want to take a look at this small improvement and I'm happy to receive an approval from you both 🙏

@vjain-gl May I ask you for a frontend review? Thank you!

@lciutacu May I ask you for a Technical Writing review? Thank you!

tag:gitlab.com,2026-03-18:5218056525 Lukas Wanko opened issue #594001: Improve Duo Member Access config and documentation at GitLab.org / GitLab 2026-03-18T14:53:45Z lwanko Lukas Wanko