Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • A acme-dns-tiny
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1
    • Issues 1
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Adrien Dorsaz
  • acme-dns-tiny
  • Merge requests
  • !5

Merged
Created Oct 27, 2016 by Adrien Dorsaz@adrienMaintainer

Use of ACME Directory and automatic update agreement to terms of service

  • Overview 0
  • Commits 15
  • Pipelines 1
  • Changes 8
  • Update main script to:
    • Use the ACME directory to retrieve correct URLs from the ACME servers
    • Be able to update account informations (contact information and agreed terms of service)
    • Read terms of service links from either the ACME directory or account informations
    • Automatically update terms of service agreement with latest changes (user have to stay informed about the updates himself)
    • Fix HTTP errors handling
  • Update configuration to:
    • Configure ACME directory instead of CAUrl
    • Allow to specify contact informations (email and phone number ; beware that Let's Encrypt servers don't allow phones)
  • Update tests to:
    • Correctly setup before running tests without using global variable
    • Correctly clean setup after running tests (correctly remove ACME account and close temporary files)
    • Update requirements to latest dnspython release (as release 1.15 has fixed the dns updates issue)
  • Update account delete script (you can find it in /tests/) according to updates of the main script
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: acmedirectory_rebase