Resolve "Object / Person identification using SDM NFC cards" #36

Merged
hansegucker merged 37 commits from 15-object-person-identification-using-sdm-nfc-cards into main 2025-08-18 12:04:04 +02:00
Owner

Closes #15

Closes #15
Author
Owner

added 1 commit

  • 73317efb - Implement SDM/SUN authenticator

Compare with previous version

added 1 commit <ul><li>73317efb - Implement SDM/SUN authenticator</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=30849&start_sha=3f06fef520fe548b969f2c380233e843d40e9e3f)
Author
Owner

added 1 commit

  • 7eee5850 - Implement SDM/SUN authenticator

Compare with previous version

added 1 commit <ul><li>7eee5850 - Implement SDM/SUN authenticator</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=30851&start_sha=73317efbfbc9f57f926a8140a8a1ffa9069c48ca)
Author
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>d019e8d1 - Store and check read counter</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=30853&start_sha=7eee5850283399969624c97a7beda3b30066a0ce)
Owner

added 3 commits

  • ec44fb43 - Add last_read_counter for cryptographic NFC tags
  • 8f6471ac - Add preference for SDM master key
  • f00e832d - Fix bugs in SDM implementation

Compare with previous version

added 3 commits <ul><li>ec44fb43 - Add last_read_counter for cryptographic NFC tags</li><li>8f6471ac - Add preference for SDM master key</li><li>f00e832d - Fix bugs in SDM implementation</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=30869&start_sha=d019e8d14485d8bf65bb4fc57bda8a66a24545e6)
Owner

added 2 commits

  • 3a9e8fb9 - Fix models to work correctly with client secrets
  • 789c2f44 - Change link of person column to card details view

Compare with previous version

added 2 commits <ul><li>3a9e8fb9 - Fix models to work correctly with client secrets</li><li>789c2f44 - Change link of person column to card details view</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=30877&start_sha=f00e832d4ac1a3e391b348565391c42225ed6d09)
Author
Owner

added 7 commits

  • 789c2f44...93534a92 - 6 commits from branch main
  • c1b0dee3 - Merge remote-tracking branch 'origin/main' into 15-object-person-identification-using-sdm-nfc-cards

Compare with previous version

added 7 commits <ul><li>789c2f44...93534a92 - 6 commits from branch <code>main</code></li><li>c1b0dee3 - Merge remote-tracking branch &#39;origin/main&#39; into 15-object-person-identification-using-sdm-nfc-cards</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=31623&start_sha=789c2f442e283a3b09a186c074f54aff90993c24)
Author
Owner

added 1 commit

  • 9eb5c000 - Migrate to pylibsdm

Compare with previous version

added 1 commit <ul><li>9eb5c000 - Migrate to pylibsdm</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=31626&start_sha=c1b0dee3816f629868a5fb62b9c18dfeef9b6298)
Author
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>2264b954 - Migrate to pylibsdm</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=31631&start_sha=9eb5c0006f1be72025f7afaca68e3a10bf727533)
Author
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>9abf3d1b - Add myself as author</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=31632&start_sha=2264b954e1e3571fc7091aa21de07e2e6eac9cc1)
Author
Owner

added 8 commits

  • 9abf3d1b...92d526c7 - 7 commits from branch main
  • c6ceba8b - Merge branch 'main' into 15-object-person-identification-using-sdm-nfc-cards

Compare with previous version

added 8 commits <ul><li>9abf3d1b...92d526c7 - 7 commits from branch <code>main</code></li><li>c6ceba8b - Merge branch &#39;main&#39; into 15-object-person-identification-using-sdm-nfc-cards</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=32360&start_sha=9abf3d1b1debdb4219ea87d6b326a109154a7ae3)
Author
Owner

added 1 commit

  • 3aa1477c - FIx type of preference defaults

Compare with previous version

added 1 commit <ul><li>3aa1477c - FIx type of preference defaults</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=32417&start_sha=c6ceba8bfda1f08a15efeac1106387d40fd9f60d)
Author
Owner

added 1 commit

  • c353a180 - Explicitly configure Paramvalidator

Compare with previous version

added 1 commit <ul><li>c353a180 - Explicitly configure Paramvalidator</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=32423&start_sha=3aa1477c4fd1f534a69903683cb9a3ef093fafab)
Owner

added 5 commits

  • c353a180...48d9b3d9 - 4 commits from branch main
  • f2c52e54 - Merge branch 'main' into 15-object-person-identification-using-sdm-nfc-cards

Compare with previous version

added 5 commits <ul><li>c353a180...48d9b3d9 - 4 commits from branch <code>main</code></li><li>f2c52e54 - Merge branch &#39;main&#39; into 15-object-person-identification-using-sdm-nfc-cards</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=32429&start_sha=c353a18002bb3e6d1ef56e53bb6636df61b87338)
Author
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>21fb778c - Do not unhexlify keys</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=32458&start_sha=f2c52e54b3239d77b807b5043b562466d1347625)
Author
Owner

added 1 commit

  • cf9a366c - Allow object missing in authenticator

Compare with previous version

added 1 commit <ul><li>cf9a366c - Allow object missing in authenticator</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=32460&start_sha=21fb778c8b21c63b704c64cc739d11fc817e9bce)
Author
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>71cc48ed - Fix validation of object</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=32496&start_sha=cf9a366c8c3cf52f68f75a853c21064a3f14d710)
Author
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>327c43bc - Return authenticated object</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=32498&start_sha=71cc48ed1131bb1d39d1b18be8de96ed4dc5e0b0)
Member

added 1 commit

  • 435f98a8 - Pin django-formtools to non-breaking version

Compare with previous version

added 1 commit <ul><li>435f98a8 - Pin django-formtools to non-breaking version</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=32580&start_sha=327c43bcbeffcc77d4b620ef949b5ade4e260e3e)
Author
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>f140ce39 - Bump dependencies</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=32690&start_sha=435f98a8768b0b17967f1de145c4c33ab56ad2c2)
Author
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>4d5a5c39 - Reject invalid cards</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=32696&start_sha=f140ce39d64ee13f5042c6bb3d1286c9a0067e19)
Member

added 1 commit

  • ddfe840d - Adapt to Core 4.0 managed_by feature

Compare with previous version

added 1 commit <ul><li>ddfe840d - Adapt to Core 4.0 managed_by feature</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=32921&start_sha=4d5a5c397c8fe476dadbd6eb977b192e8fece291)
Owner

added 48 commits

  • ddfe840d...f5c11ae7 - 47 commits from branch main
  • 6548b325 - Merge branch 'main' into 15-object-person-identification-using-sdm-nfc-cards

Compare with previous version

added 48 commits <ul><li>ddfe840d...f5c11ae7 - 47 commits from branch <code>main</code></li><li>6548b325 - Merge branch &#39;main&#39; into 15-object-person-identification-using-sdm-nfc-cards</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=46549&start_sha=ddfe840d103bbeeea1f0a6d15b46dff49c550315)
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>f9e7859a - Reformat</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=46551&start_sha=6548b325a36603c0bc21478bbbd95a6a7ee7fb4e)
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>1373264d - Update messagtes</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=46558&start_sha=f9e7859a1ec65d6c9e1b912453f3bc44f7e43a1c)
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>70fdb22c - Raise version</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=46560&start_sha=1373264d9d3b95969f75a90eb74e23ef100ab20e)
Owner

added 1 commit

  • c93b56ad - Raise version and depend on newer formtools version

Compare with previous version

added 1 commit <ul><li>c93b56ad - Raise version and depend on newer formtools version</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=46566&start_sha=70fdb22c686b8e9cb35273bd88843299d9666b72)
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>78076826 - Fix migration dependencies</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=46592&start_sha=c93b56ade6148ea7875b75afcb77c492a8fa9b9b)
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>523cc639 - Fix migrations</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=46597&start_sha=78076826964bff742769014f886f8899995fb974)
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>3cec6eba - Remove useless migration</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=46625&start_sha=523cc6393cc0098c8254590a2c69a958bc276ae7)
Member

added 34 commits

  • 3cec6eba...e26203c3 - 33 commits from branch main
  • 55b60b08 - Merge branch 'main' into 15-object-person-identification-using-sdm-nfc-cards

Compare with previous version

added 34 commits <ul><li>3cec6eba...e26203c3 - 33 commits from branch <code>main</code></li><li>55b60b08 - Merge branch &#39;main&#39; into 15-object-person-identification-using-sdm-nfc-cards</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=61878&start_sha=3cec6eba33837d53e5d084e50d0f17fd73b7c346)
Member

added 1 commit

Compare with previous version

added 1 commit <ul><li>3a1f7e9d - Fix migration history</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=61959&start_sha=55b60b08febbf466d83feeac61f01e31685a16a7)
Author
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>da10fcf8 - Fix authenticator return</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=62849&start_sha=3a1f7e9d59b03fba1ff8f9e7bbbe2f1dc258d693)
Author
Owner

added 1 commit

  • 230b59f4 - Remove parameters from URL after successful authentication

Compare with previous version

added 1 commit <ul><li>230b59f4 - Remove parameters from URL after successful authentication</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=63189&start_sha=da10fcf82afd2a7c9e1439d0a9568f68c4d6ec06)
Author
Owner

added 1 commit

  • c6b81f53 - Remove parameters from URL after successful authentication

Compare with previous version

added 1 commit <ul><li>c6b81f53 - Remove parameters from URL after successful authentication</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=63197&start_sha=230b59f46d10cba949f14f03006c3389dc54e74b)
Author
Owner

added 1 commit

  • c3a6991c - Allow passing URI string into SDM authenticator

Compare with previous version

added 1 commit <ul><li>c3a6991c - Allow passing URI string into SDM authenticator</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=68503&start_sha=c6b81f532f62cc54de7db747af23faf9743f0ce1)
Author
Owner

added 1 commit

  • 2df1e97b - Allow passing URI string into SDM authenticator

Compare with previous version

added 1 commit <ul><li>2df1e97b - Allow passing URI string into SDM authenticator</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=68506&start_sha=c3a6991c0a4f3a4294e4e45511d4e152c2cb3913)
Owner

marked this merge request as ready

marked this merge request as **ready**
Owner

assigned to @hansegucker

assigned to @hansegucker
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>2110267d - Fix lint</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=69997&start_sha=2df1e97b1b34a9aa45c468efe126b3c1c73638d2)
Owner

added 1 commit

Compare with previous version

added 1 commit <ul><li>35fed2cb - Fix printing of cards</li></ul> [Compare with previous version](/AlekSIS/onboarding/AlekSIS-App-Kort/-/merge_requests/14/diffs?diff_id=69999&start_sha=2110267ddfbe36d8aae1b6d97b9f2e0e2fa246ff)
Owner

mentioned in commit 6de4847dd6

mentioned in commit 6de4847dd654115d3ed99bff9821fa603502b90f
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
4 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
aleksis/AlekSIS-App-Kort!36
No description provided.