Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
schleuder
schleuder
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 115
    • Issues 115
    • List
    • Boards
    • Labels
    • Milestones
  • Merge Requests 5
    • Merge Requests 5
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Packages
    • Packages
    • Container Registry
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • schleuder
  • schleuderschleuder
  • Milestones
  • 4.0

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

  • Issues 41
  • Merge Requests 54
  • Participants 3
  • Labels 13
Unstarted Issues (open and unassigned)
14
  • Introduce tokens
    #389 Considering
  • API: Provide endpoint(s) to request password-token
    #388 Considering feature
  • Show name if no email is present in UID and proposal for new "oneline" output format
    #328 feature Considering
  • Downcase e-mail on signup and subscription
    #267 Considering
  • Document API
    #403 docs
  • Deprecate haveged due to recent kernel developments?
    #194 debian docs research
  • Automatically fetch keys from validating sources
    #439
  • Script to upgrade list-configs and schleuder-config to v4.0
    #423
  • Improve error reporting from "resend" keyword-handler
    #392
  • Adapt keywords_admin_notify to activities/actions
    #391
  • Improve key-related keyword vocabulary
    #384
  • Harmonize output of keywords that deal with keys
    #376 bug
  • Handle space-separated fingerprints for all relevant keywords
    #375 bug
  • Implement outgoing autocrypt header
    #335 feature
Ongoing Issues (open and assigned)
6
  • Make authorizer policies configurable
    #385 Doing
  • API makeover
    #383 Doing
  • Speak to keyservers directly and drop dirmngr
    #361 Ready for dev
  • Details of control over resend-keywords in `subscriber_permissions`
    #424 docs
  • Introduce systemd features to improve security
    #350 debian security research
  • Use DynamicUser-property in systemd-unit-file
    #270
Completed Issues (closed)
21
  • Remove `pin_keys`?
    #411 maintenance Doing
  • Make keyword handlers use controllers
    #386 Doing
  • Support for rails 5.2 (ActiveRecord)
    #372 Doing
  • MOSS: Ask for security audit
    #292 Doing security
  • Authorize clients of API
    #94 Doing feature api
  • Rename Plugins to KeywordHandlers
    #359 Ready for dev
  • CI: Deprecate ruby{2.1,2.2}, test ruby2.5
    #286 Considering debian CI
  • Use default GPG keyserver
    #280 feature drop-gpg2.0 Considering
  • Define date when to drop support for gpg 2.0
    #174 Considering drop-gpg2.0
  • Provide systemd timers as alternative to cronjobs
    #422 feature debian
  • Delete keys only by fingerprint?
    #417
  • Cherry pick/adapt HTML mail leakage fix for release 4.0
    #402
  • Require `list_id` in SubscriptionsController#find_all()
    #393 bug
  • Allow people to set their own passwords?
    #390
  • Fix problem with sinatra/rack 2.0 and ruby 2.3
    #387 bug
  • Depend on gnupg version 2.2?
    #380
  • Use --quick-set-primary-uid
    #379
  • Drop deprecated x-listname keyword
    #374
  • Future keyword parsing rules and enabling multi line arguments
    #373 feature
  • Schleuder::Filters specs shouldn't require files by path
    #371 debian CI bug
  • API: authenticate and authorize with email+password
    #281 api feature
51% complete
51%
Start date
No start date
None
Due date
No due date
41
Issues 41 New issue
Open: 20 Closed: 21
Time tracking
54
Merge requests 54
Open: 3 Closed: 5 Merged: 46
0
Releases
None
Reference: schleuder/schleuder%"4.0"