File: show.html.haml

package info (click to toggle)
gitlab 17.6.5-19
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 629,368 kB
  • sloc: ruby: 1,915,304; javascript: 557,307; sql: 60,639; xml: 6,509; sh: 4,567; makefile: 1,239; python: 406
file content (54 lines) | stat: -rw-r--r-- 3,157 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
- page_title s_('UserMapping|Review reassignment details')

- source_name = @source_user.source_name
- source_username = "@#{@source_user.source_username}"
- source_hostname = @source_user.source_hostname
- destination_group = "#{@source_user.namespace.name} (/#{@source_user.namespace.full_path})"
- reassign_to = @source_user.reassign_to_user
- reassign_to_name = reassign_to.name
- reassign_to_username = link_to reassign_to.to_reference, user_path(reassign_to)
- reassigned_by = @source_user.reassigned_by_user
- reassigned_by_name = reassigned_by.name
- reassigned_by_username = link_to reassigned_by.to_reference, user_path(reassigned_by)

.gl-flex.gl-justify-center.gl-mt-8
  = render Pajamas::CardComponent.new(card_options: { class: 'gl-max-w-80' }) do |c|
    - c.with_header do
      %h1.gl-text-size-h1.gl-my-0
        = s_('UserMapping|Review reassignment details')

    - c.with_body do
      %p.gl-mb-5
        = safe_format(s_('UserMapping|%{reassigned_by_name} (%{reassigned_by_username}) wants to reassign contributions made by %{source_name} (%{source_username}) on %{source_hostname} to you in %{destination_group}.'),
          reassigned_by_name: reassigned_by_name,
          reassigned_by_username: reassigned_by_username,
          source_name: source_name,
          source_username: source_username,
          source_hostname: source_hostname,
          destination_group: destination_group)
        = succeed '.' do
          = link_to s_('UserMapping|Learn more about reassignments'), help_page_path('user/project/import/index.md', anchor: 'accept-contribution-reassignment')
      %h5
        = s_('UserMapping|Import details:')
      %p.gl-mb-5
        = safe_format(s_('UserMapping|Imported from: %{source_hostname}'), source_hostname: source_hostname)
        %br
        = safe_format(s_('UserMapping|Original user: %{source_name} (%{source_username})'), source_name: source_name, source_username: source_username)
      %h5
        = s_('UserMapping|Reassignment details:')
      %p
        = safe_format(s_('UserMapping|Imported to: %{destination_group}'), destination_group: destination_group)
        %br
        = safe_format(s_('UserMapping|Reassigned to: %{reassign_to_name} (%{reassign_to_username})'), reassign_to_name: reassign_to_name, reassign_to_username: reassign_to_username)
        %br
        = safe_format(s_('UserMapping|Reassigned by: %{reassigned_by_name} (%{reassigned_by_username})'), reassigned_by_name: reassigned_by_name, reassigned_by_username: reassigned_by_username)
      %p.gl-mb-0
        %strong
          = s_('UserMapping|Approve reassignments only from users that you trust. After approval, contributions will be assigned to you. The assignment is permanent.')

    - c.with_footer do
      .gl-flex.gl-gap-3
        = render Pajamas::ButtonComponent.new(variant: :danger, method: :post, href: accept_import_source_user_path(@source_user.reassignment_token)) do
          = s_('UserMapping|Approve reassignment')
        = render Pajamas::ButtonComponent.new(method: :post, href: decline_import_source_user_path(@source_user.reassignment_token)) do
          = s_('UserMapping|Reject')