Yorhel
7648603685
Recognize .zst-compressed man pages + fix SQL basename_from_filename() to recognize .xz
...
Also greatly simplified basename_from_filename() because apparently I
couldn't write regexes back then.
(And the removed REFERENCES line is to sync schema.sql with the actual
state of the DB, which doesn't have that constraint for some reason.
I'll prolly fix that later)
2021-12-13 18:16:16 +01:00
Yorhel
b27d55215a
Arch: Mark deleted packages as dead and hide them from listings
...
We've got a lot of packages in the DB that have long been removed from
the Arch repos. These are still indexed, but won't clutter the package
listing anymore.
Also fixed an issue with packages.id numbers getting rather large
because the indexer allocates a new ID for every package on every
update.
2021-12-13 08:18:17 +01:00
Yorhel
f3323de5e4
churn: Remove systems.relorder column + misc cleanup
2021-12-13 06:56:22 +01:00
Yorhel
b531f71ab0
Index available Alpine Linux repositories
2021-12-11 18:08:46 +01:00
Yorhel
b8dca570a0
Add CentOS 8.5
...
It's still supported? I thought they dropped it early in favor of CentOS
Stream or something.
2021-12-11 11:49:36 +01:00
Yorhel
f6a8d5c134
Add Ubuntu 21.10
2021-10-17 09:56:28 +02:00
Yorhel
e69850d100
CentOS 8.4
2021-09-15 10:39:49 +02:00
Yorhel
67b703636b
Some repo updates + Debian bookworm
2021-08-17 11:29:41 +02:00
Yorhel
d0896806c1
Add Debian testing + prefer that instead of Ubuntu
2021-06-10 09:33:32 +02:00
Yorhel
1572f6cedf
Add Fedora 34
2021-04-29 07:06:27 +02:00
Yorhel
61965f23f6
Add Ubuntu 21.04 + stop syncing a few old distros
2021-04-23 11:48:59 +02:00
Yorhel
12f88c0b6f
Add FreeBSD 12.2 & 13.0
2021-04-17 19:52:04 +02:00
Yorhel
7b791561aa
Add CentOS 7.9 & 8.3
...
Just lazy maintenance. I need to figure out what to do with CentOS now
that they've switched to a different release model.
2021-04-17 11:13:25 +02:00
Yorhel
fb3f1f8af4
Add Fedora 33
...
Had to switch to a different mirror as the previous one hadn't synced
yet.
2020-10-28 07:42:22 +01:00
Yorhel
648dbe025f
Add Ubuntu 20.10
2020-10-23 11:15:37 +02:00
Yorhel
2ee9a5b6b0
Add FreeBSD 11.4
2020-10-14 15:38:08 +02:00
Yorhel
81874c5d3f
Add Fedora 32
2020-10-14 15:33:08 +02:00
Yorhel
777dd37e1b
Add CentOS 8.2
2020-10-14 15:22:46 +02:00
Yorhel
faa1cd6e55
Add CentOS 7.7
2020-10-14 15:10:54 +02:00
Yorhel
cf52cd2825
Add Ubuntu 20.04
2020-04-23 15:44:36 +02:00
Yorhel
1260cdf766
Add FreeBSD 12.1
2020-03-15 14:13:19 +01:00
Yorhel
18f792b443
Add Fedora 31
2020-03-14 10:57:20 +01:00
Yorhel
1d8490dde9
Add CentOS 8.1
2020-03-14 10:34:21 +01:00
Yorhel
cf5c16241f
Add CentOS 8.0
2019-10-22 21:10:44 +02:00
Yorhel
6fe905f7c9
Add CentOS 7.7
2019-10-22 20:18:01 +02:00
Yorhel
67252c1b81
Add Ubuntu 19.10
2019-10-22 14:37:04 +02:00
Yorhel
a6f0f9eb14
Add FreeBSD 11.3
2019-07-20 15:50:17 +02:00
Yorhel
d2e7719b3f
Add Fedora 30
2019-07-20 09:42:23 +02:00
Yorhel
69cbd77729
Add Debian Buster
2019-07-19 20:58:05 +02:00
Yorhel
e926f89838
Add Ubuntu 19.04
2019-04-18 18:54:20 +02:00
Yorhel
224bdd1523
Add FreeBSD 12.0
2019-03-27 10:50:19 +01:00
Yorhel
0142896a96
Add CentOS 7.6
2018-12-04 18:15:20 +01:00
Yorhel
99628559ed
Add Fedora 29
2018-11-01 17:23:40 +01:00
Yorhel
19e07400b9
Add Ubuntu 18.10
2018-10-21 12:30:12 +02:00
Yorhel
617a76eeba
Add CentOS 6.10 and FreeBSD 11.2
2018-07-06 07:51:13 +02:00
Yorhel
7bb4397f9b
Add CentOS 7.5 + Fix Fedora 28 updates repo
2018-06-02 07:34:54 +02:00
Yorhel
bb236c1f0e
Add Ubuntu 18.04 + Fedora 28
2018-05-01 20:30:27 +02:00
Yorhel
035538f156
Add CentOS
2018-01-21 08:13:05 +01:00
Yorhel
b89c7625d5
Add FreeBSD 10.4
2018-01-15 21:39:45 +01:00
Yorhel
6120b2fa5a
Add Fedora 27
2017-11-16 12:15:54 +01:00
Yorhel
2388aaefcc
Stop syncing Fedora 24; Add FreeBSD 11.1 and Ubuntu 17.10
2017-10-20 21:37:33 +02:00
Yorhel
cb2d970d3a
Add Fedora 26 + stop syncing old Ubuntu
2017-07-22 12:27:40 +02:00
Yorhel
8aa0fc02a5
Add Debian Stretch
2017-06-23 17:44:03 +02:00
Yorhel
72cb1ff184
Add Ubuntu 17.04
2017-04-14 17:09:18 +02:00
Yorhel
bb46087068
Add Fedora 1 - 25
2017-01-21 09:05:34 +01:00
Yorhel
eac4b6ac77
Dont index ELF binaries + remove some non-man-pages
2016-12-18 16:35:25 +01:00
Yorhel
cb81bedac1
Add arch/encoding metadata to DB + Fetch Arch Linux x86_64
...
The encoding metadata will be very useful in finding badly decoded man
pages. The package 'arch' is necessary to properly identify which
package was used, which is not obvious now that I'm going to switch more
systems to the (more common) x86_64 arch.
2016-11-06 16:05:16 +01:00
Yorhel
965aa9a2f6
Add Ubuntu 16.10
2016-10-19 07:30:49 +02:00
Yorhel
7535218a06
Add FreeBSD 11.0
2016-10-18 07:09:27 +02:00
Yorhel
8a0fac08b6
DB cleanup: Remove some non-manpages & fix wrongly-detected locales
2016-10-16 10:03:34 +02:00