Open
Milestone
4.0
The first release after the rewrite with breaking changes.
-
implement authorisation
-
drop gpg 2.0
-
drop pgp v3
-
drop ruby 2.1, 2.2
Unstarted Issues (open and unassigned)
14
- Introduce tokens
- API: Provide endpoint(s) to request password-token
- Show name if no email is present in UID and proposal for new "oneline" output format
- Downcase e-mail on signup and subscription
- Document API
- Deprecate haveged due to recent kernel developments?
- Automatically fetch keys from validating sources
- Script to upgrade list-configs and schleuder-config to v4.0
- Improve error reporting from "resend" keyword-handler
- Adapt keywords_admin_notify to activities/actions
- Improve key-related keyword vocabulary
- Harmonize output of keywords that deal with keys
- Handle space-separated fingerprints for all relevant keywords
- Implement outgoing autocrypt header
Ongoing Issues (open and assigned)
6
Completed Issues (closed)
21
- Remove `pin_keys`?
- Make keyword handlers use controllers
- Support for rails 5.2 (ActiveRecord)
- MOSS: Ask for security audit
- Authorize clients of API
- Rename Plugins to KeywordHandlers
- CI: Deprecate ruby{2.1,2.2}, test ruby2.5
- Use default GPG keyserver
- Define date when to drop support for gpg 2.0
- Provide systemd timers as alternative to cronjobs
- Delete keys only by fingerprint?
- Cherry pick/adapt HTML mail leakage fix for release 4.0
- Require `list_id` in SubscriptionsController#find_all()
- Allow people to set their own passwords?
- Fix problem with sinatra/rack 2.0 and ruby 2.3
- Depend on gnupg version 2.2?
- Use --quick-set-primary-uid
- Drop deprecated x-listname keyword
- Future keyword parsing rules and enabling multi line arguments
- Schleuder::Filters specs shouldn't require files by path
- API: authenticate and authorize with email+password