Skip to content
Open
Changes from 1 commit
Commits
Show all changes
1169 commits
Select commit Hold shift + click to select a range
80639b8
Remove links.ipv[46]_success columns, no longer used
AMDmi3 Apr 30, 2025
56a3f55
Remove no longer used links index
AMDmi3 Apr 30, 2025
a02a0d2
Update problems generation not to use removed links columns
AMDmi3 Apr 30, 2025
5909ea5
Remove build logs links for older alpine versions
AMDmi3 May 5, 2025
9518d85
Or rather, only enable alpine build log links for supported versions
AMDmi3 May 5, 2025
d4201cd
Pessimize some problematic repositories revealed by the link checker
AMDmi3 May 5, 2025
5c1968c
Add support for week durations
AMDmi3 May 5, 2025
495ce7f
t2: fix package links
AMDmi3 May 6, 2025
feb6a76
Fix packagelinks for adelie
AMDmi3 May 6, 2025
aba88c0
Update minpackages for chimera
AMDmi3 May 6, 2025
fdb7194
Remove dead packagelinks for openmandriva
AMDmi3 May 6, 2025
25ee7ff
Only enable build log links for alive nix branches
AMDmi3 May 6, 2025
9247652
Pessimize more repositories with broken recipe links
AMDmi3 May 7, 2025
be2ab96
Remove nonexistent PACKAGE_HOMEPAGE links for EoLed fedora releases
AMDmi3 May 7, 2025
dcba3e7
Remove default maintainer from Chimera
breakgimme May 4, 2025
c5074e7
Reenable pkgsrc (fixes #1494)
AMDmi3 May 8, 2025
ef138f3
baulk: Update parsing of download urls
AMDmi3 May 12, 2025
c937774
Update Fedora 40 EOL date
dreua May 13, 2025
b607995
nix: log and limit number of maintainers
AMDmi3 May 13, 2025
932c9eb
alpine: unpessimize
AMDmi3 May 13, 2025
b2cf4f9
Add general last_success/last_failure link columns
AMDmi3 May 13, 2025
5b0f819
Get rid of protocol-wise last_success/last_failure link columns
AMDmi3 May 14, 2025
4bc363b
Fix f-string
AMDmi3 May 14, 2025
3fb04fa
nix: Exclude team maintainers
AMDmi3 May 14, 2025
4983db0
Fix ipv[46]_last_* leftovers
AMDmi3 May 14, 2025
5ff1c92
Flake8 fix
AMDmi3 May 14, 2025
9b41e65
Mark fedora 40 as archived (#1496)
AMDmi3 May 14, 2025
d5b9bd4
mypy fix
AMDmi3 May 14, 2025
0fd4bf2
aix_osp: change packagelinks to http
AMDmi3 May 14, 2025
4224f9e
add nixos 25.05
jopejoe1 May 19, 2025
b9fbd1c
Bump maintainer limit for now (#1497)
AMDmi3 May 21, 2025
e3d84c5
Remove some repos EoLed more than 2 years ago
AMDmi3 May 22, 2025
52837c3
Update postmarketos releases (#1499)
AMDmi3 May 22, 2025
060cbf3
Update openmandriva repositories (#1499)
AMDmi3 May 22, 2025
d865cfd
Crux: DO set valid_till
AMDmi3 May 22, 2025
dcba43a
Crux: remove old releases (#1499)
AMDmi3 May 22, 2025
da57190
Leave a note regarding crux EoLs
AMDmi3 May 22, 2025
bf73270
Remove ancient rosa releases (#1499)
AMDmi3 May 22, 2025
03c5f5e
pkgsrc: prepare macro for quarterly releases (to be enabled for 2025Q2)
AMDmi3 May 22, 2025
474c5ac
Update bunch of packagelinks from redirects reported by linkchecker
AMDmi3 May 22, 2025
d8a6f76
Switch pkgsrc to https urls
AMDmi3 May 22, 2025
c17b965
Fix bioarch package sources url
AMDmi3 May 22, 2025
09b91c4
Remove lmde 4 (#1499)
AMDmi3 May 22, 2025
9fd797e
Fix typo in spack links
AMDmi3 May 22, 2025
d636cff
Add failure_streak links column (repology/repology-rs#279)
AMDmi3 May 22, 2025
217909e
Fix wakemeops package link
AMDmi3 May 23, 2025
00279a6
Update redirecting openSUSE recipe links
AMDmi3 May 23, 2025
f2870a0
Chase updated link status logic
AMDmi3 May 26, 2025
142347f
Fix sql
AMDmi3 May 26, 2025
5d75f74
guix: update url.
csantosb May 26, 2025
fa936e7
Guix: more url updates (#1501)
AMDmi3 May 26, 2025
e881dfb
Pessimize opensuse for not providing links to package sources
AMDmi3 May 27, 2025
318f303
Remove sabayon
AMDmi3 May 27, 2025
1a161f4
Remove yiffos
AMDmi3 May 27, 2025
0016d8c
Remove ataraxia
AMDmi3 May 27, 2025
8e935ad
Remove bunsenlabs
AMDmi3 May 27, 2025
3539657
Remove kiss games
AMDmi3 May 27, 2025
dd05ec7
Remove just-install
AMDmi3 May 27, 2025
2d13edb
Remove appget
AMDmi3 May 27, 2025
10d5c01
Expire noir
AMDmi3 May 27, 2025
ddd2a92
No more package links for ubuntu focal
AMDmi3 May 28, 2025
cd0a17d
Add Alpine 3.22
astellingwerf May 31, 2025
effe2e5
Silence mypy error
AMDmi3 May 31, 2025
6237c72
Make linters non-fatal in CI
AMDmi3 May 31, 2025
24a2174
AOSC: Fix SVN and Bzr sources support
xtexx May 31, 2025
99ff600
AOSC: Support the new PyPI sources type
xtexx May 31, 2025
4e30f6e
AOSC: Add link to Anicca version checker
xtexx May 31, 2025
ab67b4d
Pessimize guix
AMDmi3 Jun 6, 2025
85fa807
Add Tin Can Linux.
avs-origami Jun 6, 2025
2a63aa8
Add tincan family to schema checker.
avs-origami Jun 6, 2025
cee598d
Resolve some requested changes.
avs-origami Jun 7, 2025
3597fff
Tin Can: combine repo-core and repo-extra into one repo.
avs-origami Jun 9, 2025
a0df6f5
tincan: simplify code and add patch links (#1507)
AMDmi3 Jun 10, 2025
3cd8f90
Tweak classifier nix-specific edge case logic
AMDmi3 Jun 16, 2025
0f1c411
Add test for nix special case
AMDmi3 Jun 17, 2025
81ff22e
Add stalix_dev
AMDmi3 Jun 17, 2025
fe04a71
Update minpackages for nix
AMDmi3 Jun 17, 2025
d229b7b
pacstall: update parser (#1508)
AMDmi3 Jun 17, 2025
b35a615
fix(pacstall): use updated keys
Elsie19 Jun 17, 2025
0372e53
Minor simplification in pacstall parser
AMDmi3 Jun 17, 2025
49911eb
re-enable pacstall on production
oklopfer Jun 13, 2025
0cf66f3
nix: Don't exclude team members
marcin-serwin Jun 19, 2025
bc089b7
Use link failure streak when generating problems
AMDmi3 Jun 23, 2025
e4ccc37
rpmsphere: add links to spec files
AMDmi3 Jun 27, 2025
4258d36
chocolatey: pessimize and schedule for removal
AMDmi3 Jun 27, 2025
0cdd076
exherbo: update urls to exherbo.org
tgurr Jun 27, 2025
44a6e00
winget: pessimize, schedule for removal
AMDmi3 Jun 30, 2025
c4dd4f0
winget: Make manifest parsing problems fatal
AMDmi3 Jun 30, 2025
24c4b52
winget: Make non-string version fatal
AMDmi3 Jun 30, 2025
4e41a37
slackware: specify mirror explicitly
AMDmi3 Jul 3, 2025
0f1c22b
Remove linux mint
AMDmi3 Jul 3, 2025
52fa41f
Update new repository issue template
AMDmi3 Jul 7, 2025
5f88ff0
glaucus: nom field was removed, update packagelinks
AMDmi3 Jul 7, 2025
71c4fc9
t2: Ignore lines not starting with '['
AMDmi3 Jul 7, 2025
44f5e94
Disable archlinux32
AMDmi3 Jul 7, 2025
a65711e
nix: Bump maintainers limit for now
AMDmi3 Jul 7, 2025
0eb2b02
Fix tautological condition
AMDmi3 Jul 7, 2025
74b0008
Fix glaucus package sources link
AMDmi3 Jul 8, 2025
d956876
Fix tincan package sources link
AMDmi3 Jul 8, 2025
6776455
Remove unitedrpms
AMDmi3 Jul 8, 2025
6acbeec
T2: skip more unrelated lines
AMDmi3 Jul 8, 2025
dbfe5d4
Update eols for devuan
AMDmi3 Jul 8, 2025
6f6c791
Remove obsolete parsers and repositoty configs
AMDmi3 Jul 10, 2025
9ccb8df
Simplify debian related always true conditions
AMDmi3 Jul 14, 2025
f2a6b11
Remove debian 10, security repo gone
AMDmi3 Jul 14, 2025
bbeb56e
Simplify debian related always true conditions
AMDmi3 Jul 14, 2025
57ab22d
Disable winget
AMDmi3 Jul 15, 2025
0e817b0
Disable rosa: fails to fetch (HTTP 403)
AMDmi3 Jul 15, 2025
41daaa9
Update broken link example
AMDmi3 Jul 20, 2025
8ff1e98
Update and reenable ROSA repos
mikhailnov Jul 28, 2025
0c73959
Remove EOLed CentOS-based ROSA distros
mikhailnov Jul 28, 2025
c209403
Add more links for ROSA
mikhailnov Jul 28, 2025
6b19f76
Fix link descr grammar for rosa
AMDmi3 Jul 28, 2025
ed4d3fd
Add note on official website link for rosa
AMDmi3 Jul 28, 2025
cf920a0
Remove meaningless obsolete comment
AMDmi3 Jul 28, 2025
235e982
Enable rosa13
Survolog Aug 1, 2025
6d36db7
backports{,-sloppy} for debian 11 gone
AMDmi3 Aug 5, 2025
3f10955
Devuan 3 gone
AMDmi3 Aug 5, 2025
c6b7384
Update minpackages for elrepo el9
AMDmi3 Aug 5, 2025
e78a8aa
MX-19 gone
AMDmi3 Aug 5, 2025
4786480
Update ci action versions
AMDmi3 Aug 12, 2025
ba57b2b
debian: add 14, update minpackages
AMDmi3 Aug 15, 2025
156ba6c
slitaz: pessimize
AMDmi3 Aug 22, 2025
ae39658
Wikidata: add rolling release into list of stable version types
AMDmi3 Aug 26, 2025
c2491ce
openwrt: update minpackages
AMDmi3 Aug 27, 2025
dea0f58
Update Apertis development release
daissi Sep 2, 2025
c44b61f
debian: add trixie backports
nE0sIghT Aug 31, 2025
b99e635
debian: add bookworm backports sloppy
nE0sIghT Aug 31, 2025
8be0356
t2: don't ignore projects fetched from vcs
AMDmi3 Sep 13, 2025
843d42e
Remove ubuntu 24.10
AMDmi3 Sep 15, 2025
ad550f9
Whitespace fix
AMDmi3 Sep 15, 2025
f5af1af
maintainers: Merge aiyion
AiyionPrime Sep 16, 2025
499ded6
nix: preserve maintainers order (repology/repology-rs#343)
AMDmi3 Sep 18, 2025
c05a305
nix: simplify maintainers handling (repology/repology-rs#343)
AMDmi3 Sep 19, 2025
7afecbe
gentoo: add missing upstreams
jopejoe1 Oct 7, 2025
31c00d5
Remove some EoLed repos
AMDmi3 Oct 9, 2025
abbe9d5
Update centos source urls
AMDmi3 Oct 9, 2025
d9e2782
spack: Update package source urls
AMDmi3 Oct 9, 2025
9d3929a
calculate: fix packagelinks
AMDmi3 Oct 9, 2025
f9bff1f
Arch 32 and ARM: remove defunct community repo
AMDmi3 Oct 10, 2025
9bf4a00
nix parse cpe information
jopejoe1 Oct 13, 2025
894d792
Add MX 25 (fixes #1543)
AMDmi3 Oct 17, 2025
41ff723
Chocolatey: improve API query (#1006)
AMDmi3 Oct 21, 2025
e8d5a51
Disable archlinuxarm
AMDmi3 Oct 27, 2025
50caea4
Add fedora 43
AMDmi3 Oct 28, 2025
5fda039
Remove legacy field
AMDmi3 Oct 31, 2025
f5420e3
Fix duplicate key in repository config
AMDmi3 Oct 31, 2025
f832208
Bump max nix maintainers
AMDmi3 Nov 1, 2025
813cbbb
Antix: remove outdated versions
AMDmi3 Nov 1, 2025
9db3324
pkgsrc: enable quarterly
AMDmi3 Nov 1, 2025
b203f0b
Remove dead repositories
AMDmi3 Nov 1, 2025
492fe21
Convert all repositories to template loops
AMDmi3 Nov 1, 2025
fe82d93
Remove support for internal source loops
AMDmi3 Nov 1, 2025
37f6c7b
Remove remaining {source} substitutions
AMDmi3 Nov 1, 2025
0823c9d
Fix pardus url
AMDmi3 Nov 1, 2025
7843018
Openmandriva 4.3 was archived, also fix archive url
AMDmi3 Nov 1, 2025
26f51f2
Remove alpine 3.15
AMDmi3 Nov 2, 2025
cea94ff
pypi: Fix confusion between falsy and UPSTREAM_HOMEPAGE
TobiX Nov 4, 2025
75dd76b
rpmfusion: add packagelinks
AMDmi3 Nov 5, 2025
2570c31
Add packagelinks for rpmfusion fedora rawhide as well
AMDmi3 Nov 5, 2025
21f3a6a
Update rpmfusion current maintained version
kwizart Nov 5, 2025
38fa021
Add EoL dates to rpmfusion repos (#1546)
AMDmi3 Nov 7, 2025
210441e
ubuntu: Use distro-info-data ubuntu.csv to determine EOL dates
jbicha Nov 9, 2025
2cc1789
debian: update comments
jbicha Nov 9, 2025
720cc91
openmamba: update package links
AMDmi3 Nov 11, 2025
5adf7e4
Remove no longer needed hack from repodata parser
AMDmi3 Nov 12, 2025
67e2024
Remove no longer used parsers
AMDmi3 Nov 12, 2025
29c137a
Add Ubuntu 26.04 LTS
jbicha Nov 19, 2025
b59a49f
Update Fedora 41 eol date
dreua Nov 20, 2025
708721a
Fix aur fetch, they seem to have fixed their content type
AMDmi3 Nov 25, 2025
980e557
Disable MPR: certificate expired
AMDmi3 Nov 25, 2025
40846c6
mports: disable (persistent http 503)
AMDmi3 Nov 25, 2025
d83c18e
mpr: remove completely, discontinued
AMDmi3 Nov 26, 2025
bb4dbcf
chaotic-aur: remove, broken and have never worked
AMDmi3 Nov 26, 2025
79170ce
Fix most non-https urls
AMDmi3 Nov 26, 2025
91eb68e
trisquel: remove always false condition
AMDmi3 Nov 26, 2025
7b75896
backbox: convert to templates, add new versions and eol dates
AMDmi3 Nov 26, 2025
09377c9
Sync artix-testing ruleset with artix
AMDmi3 Nov 30, 2025
e46b239
Remove expired backbox 6
AMDmi3 Nov 27, 2025
9faf347
Use max of known EoL dates for ubuntu LTS
AMDmi3 Dec 1, 2025
c67e70a
Add Alpine 3.23
mvitz Dec 4, 2025
3c81163
add nixos 25.11
jopejoe1 Dec 6, 2025
d5b8d7c
feat: add terra 42 & 43, add EoL dates
lleyton Dec 7, 2025
db2e6b8
Update Fedora 41 eol date again
dreua Dec 9, 2025
3966c7d
Reenable mports (fixes #1556)
AMDmi3 Dec 9, 2025
eb63745
terra4[23] disable until 404 package urls are fixed (#1555)
AMDmi3 Dec 22, 2025
cd6fe80
pkgsrc: update quarterly
AMDmi3 Dec 23, 2025
891ddb3
pypi: parse urls of type 'code'
AMDmi3 Jan 6, 2026
58685da
kali: add packagelinks (fixes repology/repology-rs#420)
AMDmi3 Jan 7, 2026
e1325e2
slackware: update mirror
AMDmi3 Jan 12, 2026
f510857
luarocks: switch to json manifest
AMDmi3 Jan 12, 2026
ee6c18a
Fedora 41 was archived
AMDmi3 Jan 12, 2026
89952c1
Tweak runs cleanup
AMDmi3 Jan 13, 2026
ceb86e4
nix_unstable: disable due to broken data (#1565)
AMDmi3 Jan 14, 2026
6cf796c
Revert "nix_unstable: disable due to broken data (#1565)"
AiyionPrime Jan 17, 2026
f13a00d
nix: partial switch to explicit pname/version
AMDmi3 Jan 19, 2026
6c79ac6
nix: extend switch to explicit pname/version
AMDmi3 Jan 20, 2026
ec06d62
nix: extend switch to explicit pname/version
AMDmi3 Jan 20, 2026
084c659
nix: differentiate logic which uses name field or not
AMDmi3 Jan 20, 2026
0fead5e
nix: extend switch to explicit pname/version
AMDmi3 Jan 20, 2026
9cb08cc
nix: extend switch to explicit pname/version
AMDmi3 Jan 20, 2026
425033a
nix: extend switch to explicit pname/version
AMDmi3 Jan 20, 2026
56e7e02
nix: extend switch to explicit pname/version
AMDmi3 Jan 20, 2026
5eea91e
nix: extend switch to explicit pname/version
AMDmi3 Jan 20, 2026
ef05eee
nix: extend switch to explicit pname/version
AMDmi3 Jan 20, 2026
513f93b
nix: extend switch to explicit pname/version
AMDmi3 Jan 20, 2026
2f1808e
nix: extend switch to explicit pname/version
AMDmi3 Jan 21, 2026
c1a4336
nix: extend switch to explicit pname/version
AMDmi3 Jan 21, 2026
b627707
nix: extend switch to explicit pname/version
AMDmi3 Jan 21, 2026
5828770
nix: optionize pname usage logic
AMDmi3 Jan 21, 2026
e134ff7
nix: switch unstable to pname parsing
AMDmi3 Jan 21, 2026
b841e9e
nix: remove conditions now covered by use_pname knob
AMDmi3 Jan 21, 2026
22f8874
Remove a bunch of EoLed repos (#1499)
AMDmi3 Jan 21, 2026
42a2b95
Improve logging in ElasticSearchFetcher
AMDmi3 Jan 22, 2026
85f1acc
metacpan: update elasticsearch query
AMDmi3 Jan 23, 2026
8d0cf99
Update macports.yaml with current URL
Schamschula Jan 31, 2026
f1a4f7d
metacpan: limit number of pages (#1574)
AMDmi3 Feb 10, 2026
dabe305
metacpan: preserve downloaded data in runaway elasticsearch case for …
AMDmi3 Feb 10, 2026
4171639
Fix cpe parsing for gentoo (fixes #1142)
AMDmi3 Feb 19, 2026
0264d6b
Add maintainer alias ilai@aur -> ilai-deutel@github
ilai-deutel Feb 26, 2026
12d26f5
distri: add valid_till
AMDmi3 Feb 24, 2026
6852df7
kaos: Update git repository urls
AMDmi3 Feb 26, 2026
ae87f52
Disable mports due to constant outdages
AMDmi3 Mar 4, 2026
fda7450
Remove deleted rpmfusion repositories
AMDmi3 Mar 4, 2026
eed6342
pkgsrc quarterly: remove obsolete coment
AMDmi3 Mar 11, 2026
c21ba08
openeuler: remove eoled repos
AMDmi3 Mar 11, 2026
e408130
Update Apertis development release
wlozano0collabora Mar 11, 2026
a075bba
RPM Fusion EL: remove gone 6 and 7
AMDmi3 Mar 16, 2026
ac8400d
RPM Fusion EL: fix sortname
AMDmi3 Mar 16, 2026
ce39f96
Allow recalled flag
AMDmi3 Mar 28, 2026
2cfafe2
pkgsrc: update quarterly
AMDmi3 Mar 30, 2026
a65233d
Add Pardus 25 and update valid_till dates, url
fthaltun Apr 1, 2026
96082b0
opensuse: elaborate on pessimization and extend to tumbleweed
AMDmi3 Apr 14, 2026
4a5b570
Enable project_turnover cleanup
AMDmi3 Apr 23, 2026
8501217
Fix fake substitution in postupdate query
AMDmi3 Apr 24, 2026
a4c5b89
noir: remove dead repo
AMDmi3 Apr 27, 2026
8f0c903
Update Fedora 42 eol date
dreua May 10, 2026
f882835
Enable Fedora 44
dreua May 10, 2026
87c4d09
Update Fedora 43 eol date
dreua May 10, 2026
83c3049
nix: track nixpkgs-unstable instead of nixos-unstable
mweinelt May 12, 2026
0f98bda
baulk: update minpackages (#1590)
AMDmi3 May 13, 2026
005cba8
pclinuxos: update url
AMDmi3 May 13, 2026
173024c
ELRepo 9: update minpackages
AMDmi3 May 13, 2026
bda809b
Update number of reports in global statistics
AMDmi3 May 13, 2026
e22029b
nix: Disable build logs links for eoled stable
AMDmi3 May 13, 2026
611d991
Add links statistics, fill statistics history for reports and links
AMDmi3 May 13, 2026
97d4a8a
Make statistics_history counters nullable
AMDmi3 May 13, 2026
0521c50
Remove no longer used statistics_history.snapshot column
AMDmi3 May 13, 2026
6304859
Suppress Accept-Encoding in repodata fetcher
AMDmi3 May 14, 2026
1e5ea4b
Tweak links statistics
AMDmi3 May 14, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Make statistics_history counters nullable
It's expected that new columns will be added, and these will obviously
have no values in past history entries. For consistency with these,
make existinc columns nullable as well. This also brings schema in sync
to prod.
  • Loading branch information
AMDmi3 committed May 13, 2026
commit 97d4a8a635edfeed538685a9f93f95dd747aef0e
8 changes: 4 additions & 4 deletions sql.d/schema/create_schema_tables.sql
Original file line number Diff line number Diff line change
Expand Up @@ -475,10 +475,10 @@ DROP TABLE IF EXISTS statistics_history CASCADE;
CREATE TABLE statistics_history (
ts timestamp with time zone NOT NULL PRIMARY KEY,
snapshot jsonb NOT NULL,
num_packages integer NOT NULL,
num_projects integer NOT NULL,
num_problems integer NOT NULL,
num_maintainers integer NOT NULL,
num_packages integer,
num_projects integer,
num_problems integer,
num_maintainers integer,
num_reports_total integer,
num_reports_open integer,
num_links_total integer,
Expand Down