aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* update/portage: fix removal of removed packagesArthur Zamarin2024-03-192-16/+23
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* update/portage: fix USE_EXPAND useflag loadArthur Zamarin2024-03-192-2/+2
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* bump go dependenciesArthur Zamarin2024-03-194-15/+43
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app/index: optimize package list queryArthur Zamarin2024-03-172-22/+36
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* preferences: remove most of single packageArthur Zamarin2024-03-175-570/+238
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app/preferences: simplify checked attrArthur Zamarin2024-03-174-45/+15
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* remove user preferences for dependencies default pageArthur Zamarin2024-03-164-56/+8
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app/package/useflags: show all local useflagsArthur Zamarin2024-03-162-16/+27
| | | | | Resolves: https://github.com/gentoo/soko/issues/15 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* selfcheck: fix repo pathArthur Zamarin2024-03-164-5/+5
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* updater/repology: support versioned atoms & selected repositoriesArthur Zamarin2024-03-161-44/+132
| | | | | | Resolves: https://github.com/gentoo/soko/issues/11 Resolves: https://github.com/gentoo/soko/issues/12 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* use slog for loggingArthur Zamarin2024-03-1632-382/+305
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* use newer templ for simpler pull requests badgesArthur Zamarin2024-03-025-28/+30
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* changelog: rename "RSS Feed" to "Atom feed"Florian Schmaus2024-02-271-1/+1
| | | | | | | | | It is actually an Atom feed and not an RSS feed. And we use "Atom feed" already in other places, so this makes things consistent again. Signed-off-by: Florian Schmaus <flow@gentoo.org> Closes: https://github.com/gentoo/soko/pull/21 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* templ: format all filesArthur Zamarin2024-02-2610-63/+64
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app/maintainer: add changelog atom feedArthur Zamarin2024-02-263-11/+55
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* use go 1.22 new mux routerArthur Zamarin2024-02-236-79/+97
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* remove faulty uploaded bin fileArthur Zamarin2024-02-232-0/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* maintainer: add simple JSON endpoint for projects infoArthur Zamarin2024-02-233-1/+35
| | | | | | Was requested by ago Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* use new go 1.22 mux for show maintainerArthur Zamarin2024-02-232-208/+254
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* bump node dependenciesArthur Zamarin2024-02-222-67/+80
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* bump go dependenciesArthur Zamarin2024-02-222-38/+35
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* bump go to go 1.22.0Arthur Zamarin2024-02-227-7/+7
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* remove some deprecated callsArthur Zamarin2024-02-217-74/+23
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* updater/useflags: rebuild all useflags types on fullupdateArthur Zamarin2024-02-211-1/+12
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* use templ instead of html/templateArthur Zamarin2024-02-212-4/+4
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* migrate graphiql & user preferences pagesArthur Zamarin2024-02-2127-1206/+1004
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* migrate single package pageArthur Zamarin2024-02-2030-1641/+949
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* migrate maintainer pages & optimize single maintainer queriesArthur Zamarin2024-02-2023-1072/+850
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* updater/projects: fix for case of duplicate project emailArthur Zamarin2024-02-201-3/+27
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* migrate package search pageArthur Zamarin2024-02-204-93/+63
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* search: redirect to index upon empty searchArthur Zamarin2024-02-201-1/+4
| | | | | | | This is done so we don't have to deal with empty search results. It's might overload the DB and it's not really useful. Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* search suggest: improve speed & precisionArthur Zamarin2024-02-201-0/+2
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* migrate categories pagesArthur Zamarin2024-02-2028-708/+483
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* migrate useflags pagesArthur Zamarin2024-02-2024-865/+533
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* migrate index pageArthur Zamarin2024-02-208-312/+267
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* migrate arches pagesArthur Zamarin2024-02-097-373/+221
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* migrate about pagesArthur Zamarin2024-02-0916-384/+267
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* templ: prepare the layoutArthur Zamarin2024-02-091-0/+147
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* add templ dependencyArthur Zamarin2024-02-095-2/+10
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* update node dependenciesArthur Zamarin2024-01-132-50/+36
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* update go dependenciesArthur Zamarin2024-01-132-138/+44
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app/arches/leaf-packages: add new route to get leaf packages on that archArthur Zamarin2023-12-062-0/+22
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* updater/mask: support new bugs list format of GLEP-0084Arthur Zamarin2023-11-182-3/+9
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* node: bump to 1.21 and update all depsArthur Zamarin2023-11-173-485/+551
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* go: bump to 1.21 and update all depsArthur Zamarin2023-11-178-88/+103
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* updater/repology: custom user-agent, add rate limiter of 2secArthur Zamarin2023-11-174-94/+35
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* updater/repology: add some error outputtingArthur Zamarin2023-11-171-4/+9
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app/packages/json: fix panic for unknown packagesArthur Zamarin2023-11-051-1/+9
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app/packages: add codeberg remote-idThomas Bracht Laumann Jespersen2023-09-151-0/+2
| | | | | | Signed-off-by: Thomas Bracht Laumann Jespersen <t@laumann.xyz> Closes: https://github.com/gentoo/soko/pull/14 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* models/version: correctly handle suffix without numberArthur Zamarin2023-08-231-2/+9
| | | | | Reported-by: Matt Turner <mattst88@gentoo.org> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>