Skip to content

Releases: lbr38/repomanager

4.8.0

10 Sep 07:47
3c9c2d6

Choose a tag to compare

Changes:

  • Added packages deduplication between repos snapshots #194
  • Added a button to select all latest snapshots in the repos list
  • Various UI improvements
  • Typos fixes (@Starbix)

4.7.1

03 Sep 18:11
0680d0d

Choose a tag to compare

Changes:

  • Added the possibility to use basic authentication in source repository URL (https://username:password@...) @Starbix
  • RPM: Fixed syncing of repository with no basearch in URL
  • Various UI improvements

4.7.0

01 Sep 14:35
488cbc1

Choose a tag to compare

Changes:

  • Added a feature to don't sign the packages if it was already done before (case the repository has been updated with Only sync the difference)
  • Added the possibility to set snapshots retention to 0 (#187)
  • Fixed "purged" packages not being printed in the hosts packages history
  • Various UI improvements

4.6.0

27 Aug 11:40
8154568

Choose a tag to compare

Changes:

  • Added Ubuntu 24.04 (noble) to the list of distributions
  • Added a way to visualize the logs returned by a host after a request has been executed (host requires linupdate 3.1.0)
  • Various UI improvements

4.5.0

23 Aug 12:48
2ace309

Choose a tag to compare

Breaking changes:

  • Manage hosts: hosts from RHEL7 and Debian10 OS family will require linupdate 2.3.0 to be able to keep sending data to Repomanager.

Changes:

  • Manage hosts: implemented a websocket server to send requests to hosts (hosts are requiring linupdate 3.0.0 to be able to receive requests). If you are using a nginx reverse-proxy to access your Repomanager instance, you must add the proxy_read_timeout directive to the location / block:
location / {
        proxy_http_version 1.1;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_read_timeout 86400;   # <= here
        proxy_pass http://repomanager_docker;
    }

This will prevent hosts to be disconnected from websocket.
You can check the complete reverse-proxy configuration in the Installation page: https://github.com/lbr38/repomanager/wiki/01.-Installation-and-update#reverse-proxy

  • Various UI improvements.

4.4.2

11 Aug 09:22
1df95cd

Choose a tag to compare

Changes:

  • Removed deprecated comment param in RPM repo config files.

4.4.1

23 Jul 09:43
54b9b9d

Choose a tag to compare

Changes:

  • Added support of .bz2 and .xz metadata files (rpm repositories sync)

4.4.0

22 Jul 20:24
84b02eb

Choose a tag to compare

Changes:

  • Added downloading of RPM modules & groups metadata files (#176)
  • Fixed the catching of PHP memory limit errors in running tasks
  • Various UI improvements

4.3.0

12 Jul 13:04
b8238fd

Choose a tag to compare

Changes:

  • Fixed #179
  • Added a way to catch PHP memory limit errors in running tasks and a setting to change the memory limit #119
  • Moved JQuery lib version to 3.7.1

4.2.2

09 Jul 09:26
6f6b124

Choose a tag to compare

Changes:

  • Fixed #177
  • Fixed CI (removed deprecated CentOS7 mirror task)