Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace references to identity cards with identity document (fixes #9829) #9829

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

kentwilliams-stripe
Copy link
Contributor

@kentwilliams-stripe kentwilliams-stripe commented Dec 24, 2024

Summary

Instead of referring to an ID as "Identity Card" we use the term "Identity Document" to avoid confusion when only one type non-card identity is permitted.

Also remove unused definitions of stripe_back_of_id_document and stripe_front_of_id_document messages.

Motivation

Addresses #8511

Testing

  • Added tests
  • Modified tests
  • Manually verified

Screenshots

Before After
CleanShot 2024-12-24 at 14 35 47@2x image

Changelog

  • [Changed] all references to "Identity Card" to say "Identity Document"

Copy link
Contributor

github-actions bot commented Dec 24, 2024

Diffuse output:

OLD: identity-example-release-base.apk (signature: V1, V2)
NEW: identity-example-release-pr.apk (signature: V1, V2)

          │           compressed           │          uncompressed          
          ├───────────┬───────────┬────────┼───────────┬───────────┬────────
 APK      │ old       │ new       │ diff   │ old       │ new       │ diff   
──────────┼───────────┼───────────┼────────┼───────────┼───────────┼────────
      dex │     2 MiB │     2 MiB │   +2 B │   4.1 MiB │   4.1 MiB │    0 B 
     arsc │     1 MiB │     1 MiB │ +184 B │     1 MiB │     1 MiB │ +184 B 
 manifest │   2.3 KiB │   2.3 KiB │    0 B │     8 KiB │     8 KiB │    0 B 
      res │ 301.8 KiB │ 301.8 KiB │    0 B │ 455.5 KiB │ 455.5 KiB │    0 B 
   native │   6.2 MiB │   6.2 MiB │    0 B │  15.8 MiB │  15.8 MiB │    0 B 
    asset │   7.1 KiB │   7.1 KiB │   +2 B │   6.9 KiB │   6.9 KiB │   +2 B 
    other │  90.2 KiB │  90.2 KiB │   -2 B │ 170.3 KiB │ 170.3 KiB │    0 B 
──────────┼───────────┼───────────┼────────┼───────────┼───────────┼────────
    total │   9.6 MiB │   9.6 MiB │ +186 B │  21.5 MiB │  21.5 MiB │ +186 B 

 DEX     │ old   │ new   │ diff      
─────────┼───────┼───────┼───────────
   files │     1 │     1 │ 0         
 strings │ 19970 │ 19970 │ 0 (+0 -0) 
   types │  6191 │  6191 │ 0 (+0 -0) 
 classes │  4982 │  4982 │ 0 (+0 -0) 
 methods │ 29769 │ 29769 │ 0 (+0 -0) 
  fields │ 17540 │ 17540 │ 0 (+0 -0) 

 ARSC    │ old  │ new  │ diff      
─────────┼──────┼──────┼───────────
 configs │  164 │  164 │ 0         
 entries │ 3622 │ 3622 │ 0 (+2 -2)
APK
    compressed     │   uncompressed    │                                           
──────────┬────────┼──────────┬────────┤                                           
 size     │ diff   │ size     │ diff   │ path                                      
──────────┼────────┼──────────┼────────┼───────────────────────────────────────────
    1 MiB │ +184 B │    1 MiB │ +184 B │ ∆ resources.arsc                          
 28.4 KiB │   +8 B │ 62.9 KiB │    0 B │ ∆ META-INF/CERT.SF                        
 25.3 KiB │   -7 B │ 62.8 KiB │    0 B │ ∆ META-INF/MANIFEST.MF                    
    269 B │   -3 B │    120 B │    0 B │ ∆ META-INF/version-control-info.textproto 
  6.3 KiB │   +2 B │  6.1 KiB │   +2 B │ ∆ assets/dexopt/baseline.prof             
    2 MiB │   +2 B │  4.1 MiB │    0 B │ ∆ classes.dex                             
──────────┼────────┼──────────┼────────┼───────────────────────────────────────────
  3.1 MiB │ +186 B │  5.3 MiB │ +186 B │ (total)
ARSC
ENTRIES:

   old  │ new  │ diff      
  ──────┼──────┼───────────
   3622 │ 3622 │ 0 (+2 -2) 
  + string/stripe_back_of_id_document
  + string/stripe_front_of_id_document
  
  - string/stripe_back_of_id
  - string/stripe_front_of_id

@kentwilliams-stripe kentwilliams-stripe changed the title Replace references to identity cards with identity document Replace references to identity cards with identity document (fixes #9829) Dec 25, 2024
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