Page MenuHomePhorge

Add PGP keys generator
ClosedPublic

Authored by machniak on May 25 2021, 9:26 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Apr 21, 5:09 PM
Unknown Object (File)
Sat, Apr 20, 9:28 PM
Unknown Object (File)
Sat, Apr 20, 6:27 PM
Unknown Object (File)
Sat, Apr 20, 5:42 PM
Unknown Object (File)
Sat, Apr 20, 5:00 PM
Unknown Object (File)
Sat, Apr 20, 1:26 PM
Unknown Object (File)
Fri, Apr 19, 8:24 PM
Unknown Object (File)
Fri, Apr 19, 12:56 PM
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
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

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

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.