Page MenuHomePhorge

Add PGP keys generator
ClosedPublic

Authored by machniak on May 25 2021, 9:26 AM.
Tags
None
Referenced Files
F12067110: D2554.id7168.diff
Wed, May 8, 2:14 AM
F12056919: D2554.id7300.diff
Tue, May 7, 9:12 PM
F12046074: D2554.id7675.diff
Tue, May 7, 9:21 AM
Unknown Object (File)
Sat, May 4, 8:22 PM
Unknown Object (File)
Sat, May 4, 5:32 PM
Unknown Object (File)
Sat, May 4, 4:50 AM
Unknown Object (File)
Fri, May 3, 5:56 AM
Unknown Object (File)
Fri, May 3, 2:04 AM
Subscribers
Restricted Project

Details

Reviewers
vanmeeuwen
Group Reviewers
Restricted Project
Commits
rK6d065058fc88: Add PGP keys generator
Summary

Dispatch keypair creation job on user create

Test Plan

./phpunit

Diff Detail

Repository
rK kolab
Branch
dev/encryption
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 34264
Build 13681: arc lint + arc unit

Event Timeline

machniak created this revision.
  • Switch new keypair algorithms to RSA
vanmeeuwen subscribed.
vanmeeuwen added inline comments.
src/app/Backends/PGP.php
146

It may be useful to use \Illuminate\Support\Facades\Storage in this function?

This revision now requires changes to proceed.May 26 2021, 12:11 PM
  • Use Laravel's Storage functionality
This revision is now accepted and ready to land.May 26 2021, 3:41 PM
  • Add exportPublicKey() use
  • Generate a keypair for new alias
  • Unregister keys on alias delete
  • Switch new keypair algorithms to RSA
  • Use Laravel's Storage functionality
  • Add exportPublicKey() use
  • Generate a keypair for new alias
  • Unregister keys on alias delete
  • Add forgotten file
  • Fix issues found by phpstan
  • Merge branch 'master' into dev/encryption
  • Fix a test breaking other tests
  • "Move" pgp.enable to per-tenant settings
This revision is now accepted and ready to land.Aug 17 2021, 10:24 AM
This revision was automatically updated to reflect the committed changes.