diff --git a/MirrorCache-1.084.obscpio b/MirrorCache-1.084.obscpio deleted file mode 100644 index 4fa9d80..0000000 --- a/MirrorCache-1.084.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1ae5f322e20b7248b5511475cfb404c47969c3c4466503bbd51a9736d84d7c59 -size 1230348 diff --git a/MirrorCache-1.088.obscpio b/MirrorCache-1.088.obscpio new file mode 100644 index 0000000..2fbace9 --- /dev/null +++ b/MirrorCache-1.088.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:08841b0a4a028f95f2f54be1b24738dcd54fcdd3738bacad12b2e1e3246af23f +size 1287180 diff --git a/MirrorCache.changes b/MirrorCache.changes index 29953c5..1bf1546 100644 --- a/MirrorCache.changes +++ b/MirrorCache.changes @@ -1,3 +1,37 @@ +------------------------------------------------------------------- +Mon Dec 2 18:37:12 UTC 2024 - Elisei Roca + +- Update assets cache and improve update-cache.sh script + +------------------------------------------------------------------- +Thu Nov 28 14:27:21 UTC 2024 - Andrii Nikitin + +- Update to version 1.088: + * Add parameter strict to /app/package + * Use urandom for random_string + * backstage: properly close DB connections in minion jobs + * systemd: for background services LOG_LEVEL=error and MemoryMax + * ci: Bump mariadb experimental version to 11.7 + +------------------------------------------------------------------- +Sat Nov 23 12:10:19 UTC 2024 - Andrii Nikitin + +- Update to version 1.087: + * Fix enormous query retrieving existing packages (#536) + +------------------------------------------------------------------- +Fri Nov 22 09:46:10 UTC 2024 - Andrii Nikitin + +- Update to version 1.086: + * Extra filters to /app/package (#535) + +------------------------------------------------------------------- +Thu Nov 21 10:36:04 UTC 2024 - Andrii Nikitin + +- Update to version 1.085: + * Add /app/package (#534) + * Make sure services are started in setup.md + ------------------------------------------------------------------- Wed Nov 06 08:45:02 UTC 2024 - Andrii Nikitin diff --git a/MirrorCache.obsinfo b/MirrorCache.obsinfo index 30b77a1..32a28bf 100644 --- a/MirrorCache.obsinfo +++ b/MirrorCache.obsinfo @@ -1,4 +1,4 @@ name: MirrorCache -version: 1.084 -mtime: 1730880198 -commit: 8031dc6b706c03b9748994db407ea725456c122b +version: 1.088 +mtime: 1732803864 +commit: df0f60d9831441fa74bb62147e230087c6458b2b diff --git a/MirrorCache.spec b/MirrorCache.spec index 4fdfe57..fa916a3 100644 --- a/MirrorCache.spec +++ b/MirrorCache.spec @@ -22,7 +22,7 @@ %define main_requires %{assetpack_requires} perl(Carp) perl(DBD::Pg) >= 3.7.4 perl(DBI) >= 1.632 perl(DBIx::Class) >= 0.082801 perl(DBIx::Class::DynamicDefault) perl(DateTime) perl(Encode) perl(Time::Piece) perl(Time::Seconds) perl(Time::ParseDate) perl(DateTime::Format::Pg) perl(Exporter) perl(File::Basename) perl(LWP::UserAgent) perl(Mojo::Base) perl(Mojo::ByteStream) perl(Mojo::IOLoop) perl(Mojo::JSON) perl(Mojo::Pg) perl(Mojo::URL) perl(Mojo::Util) perl(Mojolicious::Commands) perl(Mojolicious::Plugin) perl(Mojolicious::Plugin::RenderFile) perl(Mojolicious::Static) perl(Net::OpenID::Consumer) perl(POSIX) perl(Sort::Versions) perl(URI::Escape) perl(XML::Writer) perl(base) perl(constant) perl(diagnostics) perl(strict) perl(warnings) shadow rubygem(sass) perl(Net::DNS) perl(LWP::Protocol::https) perl(Digest::SHA) perl(Config::IniFiles) %define build_requires %{assetpack_requires} rubygem(sass) tidy sysuser-shadow sysuser-tools Name: MirrorCache -Version: 1.084 +Version: 1.088 Release: 0 Summary: WebApp to redirect and manage mirrors License: GPL-2.0-or-later diff --git a/cache.tar.xz b/cache.tar.xz index d19d815..f120327 100644 --- a/cache.tar.xz +++ b/cache.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:236566155516ce58068c2d22421d89995d8d6f0315020dc0da18216b5aaf0654 -size 1017877 +oid sha256:e481f243e41ade4f45105e417e854466e1dc2aa13b7f0a593b7803faf42d449f +size 1021769 diff --git a/update-cache.sh b/update-cache.sh index bb54fd5..ce19fbe 100644 --- a/update-cache.sh +++ b/update-cache.sh @@ -1,20 +1,24 @@ -#! /bin/sh +#!/usr/bin/bash + +# requirements: +# bzip2 cpio perl-IO-Socket-SSL perl-Mojolicious +# perl-Mojolicious-Plugin-AssetPack ruby3.3-rubygem-sass set -e export LC_ALL='en_US.UTF-8' export LANG='en_US.UTF-8' -osc up -rm -f _service\:* -rm -f *.tar *.cpio -osc service lr -# special call for tar buildtime service -osc service lr tar -SD=$PWD -cd MirrorCache -tools/generate-packed-assets -tar cvjf ../cache.tar.xz assets/cache assets/assetpack.db +mkdir -p MirrorCache-update-cache +rm -rf MirrorCache-update-cache/* +pushd MirrorCache-update-cache -cd "$SD" -osc up +cpio -id < ../MirrorCache-*.obscpio +pushd MirrorCache-* + +./tools/generate-packed-assets +tar cvjf ../../cache.tar.xz assets/cache assets/assetpack.db + +popd +popd +rm -rf MirrorCache-update-cache/*