Commit Graph

63 Commits

Author SHA1 Message Date
Maxim Slipenko
e1829c4824 refactor: migrate repos find to struct 2025-01-14 13:18:51 +03:00
Maxim Slipenko
12d83f2015 test: fix decoder and handlers tests 2025-01-14 13:04:10 +03:00
Maxim Slipenko
6bc6bfdcd9 refactor: migrate dlcache to struct 2025-01-14 12:59:00 +03:00
Maxim Slipenko
eeb25c239b refactor: move defaultConfig from config_legacy to config 2025-01-14 11:54:00 +03:00
Maxim Slipenko
91937a1fc5 refactor: migrate repo to struct 2025-01-14 11:49:42 +03:00
Maxim Slipenko
e827fb8049 refactor: use context logger 2025-01-14 10:41:38 +03:00
Maxim Slipenko
a13acc5ed0 refactor: migrate list command to struct API 2025-01-14 10:35:23 +03:00
Maxim Slipenko
52d3ab7791 refactor: migrate db and config packages to use struct-based API
Removed global variables in favor of instance variables. This makes the code more maintainable and making it easier to write unit tests without relying on global state.

Marked the old functions with global state as obsolete, redirecting them to use a new API based on struct in order to rewrite the code using these functions gradually.
2025-01-14 10:11:17 +03:00
5d1d3d7c45 Merge pull request 'feat: add find-provides and find-requires (rpm only)' (#5) from Maks1mS/ALR:feat/auto-provides-requires into master
Reviewed-on: #5
2024-12-26 08:07:15 +00:00
a711edbcc0 fix: ignore empty dependencies 2024-12-23 21:12:08 +03:00
d5636e8094 feat: add find-provides and find-requires (rpm only) 2024-12-19 19:21:41 +03:00
5d17875813 Merge pull request 'Исправление file exists при распаковке архива' (#2) from Maks1mS/ALR:fix/unpack-file-exists-error into master
Reviewed-on: xpamych/ALR#2
2024-11-17 18:25:29 +00:00
41eec2fc98 fix: use MkdirAll instead Mkdir to ignore existing dirs 2024-11-17 21:11:54 +03:00
1273aeae39 Merge branch 'Maks1mS-master'
# Conflicts:
#	pkg/build/build.go
2024-11-16 11:55:20 +03:00
49785d4dc8 Комментирование кода, добавление возможности сборки нескольких пакетов package_* из одного alr.sh 2024-11-16 11:32:47 +03:00
1890311d11 fix: add alt only for rpm on altlinux 2024-11-15 16:35:31 +03:00
eb1c1a1d8c fix: add alt prefix for release 2024-11-15 16:25:09 +03:00
c105cf2cbb chore: go mod tidy 2024-11-15 16:21:57 +03:00
94048184c1 chore: update goreleaser/nfpm 2024-11-15 15:50:45 +03:00
3f1c1b6795 feat: add apt-rpm manager 2024-11-15 15:21:34 +03:00
6238765a7d Merge remote-tracking branch 'gitea/master'
# Conflicts:
#	internal/config/config.go
2024-09-06 12:23:03 +03:00
b1d45b05de Изменение ссылки на gitea.plemya-x.ru 2024-09-06 12:22:37 +03:00
5b89381115 Изменение ссылки на gitea.plemya-x.ru 2024-08-24 12:55:17 +03:00
842f796284 обновление пути с пакетами 2024-08-20 01:06:38 +03:00
a937476bb0 обновление пути с пакетами 2024-08-20 01:05:15 +03:00
9b37baa040 обновление пути с пакетами 2024-08-20 01:02:08 +03:00
e23a7222fd обновление пути с пакетами 2024-08-10 12:16:40 +03:00
4637adb3e4 Initial commit 2024-08-06 22:35:28 +03:00
5f12733231 Удалить README.md 2024-08-06 22:33:56 +03:00
4d46db6319 Удалить LICENSE 2024-08-06 22:33:56 +03:00
a70b8801b4 Initial commit 2024-08-06 22:33:54 +03:00
d4316b6de1 лого 2024-08-06 22:21:50 +03:00
23f70fae34 Поправлена ошибка определения pacman 2024-07-20 20:29:04 +03:00
e074b1107b Обновлён скрипт установки. 2024-07-20 18:19:34 +03:00
e462cb5ee1 Пара ссылок в README.md 2024-07-13 16:12:36 +03:00
Xpamych
cd389501d6 Запрос на слияние 'dev' (#2) из dev в master 2024-07-10 15:04:44 +00:00
Katy248
117985ca1d Another Readme fix 2024-07-10 14:48:28 +03:00
Katy248
7825a4da9b Fixed Makefile 2024-07-10 14:46:11 +03:00
Katy248
0d3363bcaf Fixed Readme 2024-07-10 14:42:59 +03:00
Katy248
65a5926b77 Updated Readme 2024-07-10 14:39:52 +03:00
Katy248
2293db1039 Updated Makefile 2024-07-10 14:34:35 +03:00
93e82b43a7 Небольшие переводы и комментарии 2024-07-10 13:10:14 +03:00
47d1d97496 desc 2024-06-09 21:13:19 +03:00
c86fea7d95 gitverse ссылки 2024-06-06 22:43:28 +03:00
60b32b27cd Корректировка URL 2024-06-06 22:31:30 +03:00
ef7d376da2 fakeroot 2024-06-01 16:15:12 +03:00
a86d416129 1 2024-06-01 15:54:15 +03:00
9eed144bd2 v0.0.0-20231024205152-b2da39c1be0c 2024-06-01 15:29:42 +03:00
2ec54cd527 1 2024-06-01 15:20:43 +03:00
4a97b4db69 fakeroot 2024-06-01 15:16:33 +03:00