# changelog

author: Pierre-Yves Chibon <pingou@pingoured.fr> - 0.4.0-1
changelog:
  - Update to 0.4.0
  - Add utility script to update the MM2 DB for a single file (light-weight UMDL
    for a single file) (Ralph Bean)
  - Add support to gracefully shutdown the crawler (Adrian Reber)
  - Add support to limit crawling by continent (Adrian Reber)
  - Fix the crawler to work properly with MM2
  - Fix the repomap to create properly development repos
  - Fix new repository detection and creation in UMDL (Adrian Reber)


author: Pierre-Yves Chibon <pingou@pingoured.fr> - 0.4.1-1
changelog:
  - Update to 0.4.1
  - If the host has no categories do not auto-disable it (Adrian Reber)
  - Different small umdl and crawler fixe (Adrian Reber)


author: Pierre-Yves Chibon <pingou@pingoured.fr> - 0.4.2-1
changelog:
  - Update to 0.4.2
  - Create the -client subpackage containing the report_mirror script and
    configuration file (Adrian Reber)


author: Pierre-Yves Chibon <pingou@pingoured.fr> - 0.5-1
changelog:
  - Update to 0.5
  - Add order option to get_file_detail() (Adrian Reber)
  - Remove all whitespaces around the mirror URLs (Adrian Reber)
  - Sort metalinks alternates by timestamps descending (Adrian Reber)
  - Rewrite the UMDL2 into a UMDL2
  - Add code to graph repomd.xml propagation (Adrian Reber)
  - Rotate crawler logs once per week (Adrian Reber)
  - Update the UMDL1 to share code with the UMDL2 (Adrian Reber)
  - Remove trailing slash of site and host_category_url


author: Pierre-Yves Chibon <pingou@pingoured.fr> - 0.5.1-1
changelog:
  - Update to 0.5.1
  - Deleting URLs if site or host is removed (avoids the situation where a host is
    removed and then someone tries to re-add it) (Adrian Reber)
  - Ensure that new host and new site are admin_active


author: Pierre-Yves Chibon <pingou@pingoured.fr> - 0.6-1
changelog:
  - Update to 0.6
  - Really ensure that new host is admin_active (Seth Jennings)
  - Add the possibility to kill rsync after some time
  - Add headers to the table listing the mirrors
  - Cascade deletion and bring back the rsyncFilter endpoint
  - Fix to the crawler (Adrian Reber)
  - Improved documentation and validation
  - Optionally exclude certain protocols from MM (Adrian Reber)
  - Import generate-worldmap from MM1 (Adrian Reber)
  - Optionally display mirrorlist statistics (Adrian Reber)
  - mirrorlist: Remove --debug option (Adrian Reber)
  - More mirrorlist statistics changes and spec file integration (Adrian Reber)
  - Switch the MirrorList server to use threading rather than forking (Patrick
    Uiterwijk)


author: Pierre-Yves Chibon <pingou@pingoured.fr> - 0.7-1
changelog:
  - Update to 0.7
  - Fix various matplotlib problems in the statitics (Adrian Reber)
  - Make green be synced and red be older in the propagation page (Patrick
    Uiterwijk)
  - Add the possibility to clear all old files from a repo (to ensure users have
    only up to date mirrors) (Patrick Uiterwijk)
  - Do not load the host config until it's asked (Drops the memory usage and
    increase the speed of the application) (Adrian Reber)


author: Adrian Reber <adrian@lisas.de> - 0.7.2-1
changelog:
  - Update to 0.7.2
  - Fix propagation diagram creation
  - Use yesterday's date in get_global_netblocks
  - Mark path containing /stage/ as testing
  - Added an option with which the user can define the preferred
    protocol)
  - Adjust repomap for the new repo layout (Pierre-Yves Chibon)
  - Typo fix in readme (Taranjeet)


