72cdfcaa4b
Замена vercmp и оптимизация сборки зависимостей с полной русификацией интерфейса
...
Pre-commit / pre-commit (push) Successful in 6m13s
Create Release / changelog (push) Successful in 2m58s
- Заменен vercmp с go.elara.ws/vercmp на gitea.plemya-x.ru/xpamych/vercmp v0.0.1
- Добавлена функция FilterPackagesByVersion для проверки версий установленных
пакетов перед пересборкой зависимостей (учитывает version-release и epoch)
- Исправлена инициализация переводов в плагинах: добавлены вызовы translations.Setup()
во всех plugin subcommands (_internal-safe-script-executor, _internal-installer,
_internal-repos)
- Добавлен GetSubcommandHelpTemplate для корректного отображения справки команд
с подкомандами на русском языке
- Добавлены кастомные help команды для config, repo, helper и mirror
- Добавлены русские переводы для всех пользовательских сообщений:
* Сообщения о создании пакетов (Creating package file, Packaging with nfpm и др.)
* Сообщения команды fix (Clearing cache, Fixing permissions и др.)
* Сообщения обновления (Updating system packages, System packages updated)
* Сообщения о версиях пакетов (Package is installed with older/newer version)
* Заголовки справки (NAME, USAGE, COMMANDS, OPTIONS)
* Справочные сообщения (Shows a list of commands or help for one command)
- Оптимизирован assets/logo.png (уменьшен с 37KB до 17KB)
2025-11-29 19:32:13 +03:00
aa08c04e0c
fix: use single output format for alt list and alr list -I
Pre-commit / pre-commit (pull_request) Successful in 5m25s
Update alr-git / changelog (push) Successful in 22s
Create Release / changelog (push) Has been cancelled
2025-07-09 20:38:24 +03:00
1cc408ad7d
refactor: generate plugin executors
2025-07-07 13:56:09 +03:00
5e24940ef8
fix: firejail integration
...
Pre-commit / pre-commit (pull_request) Successful in 6m39s
Update alr-git / changelog (push) Successful in 32s
use buildContents for correct handling symlinks
2025-07-03 17:29:53 +03:00
d77ca4c384
feat: config command
Pre-commit / pre-commit (pull_request) Successful in 5m5s
Update alr-git / changelog (push) Successful in 27s
2025-06-29 21:26:00 +03:00
6355f25089
feat: add ability to remove build_deps
Pre-commit / pre-commit (pull_request) Successful in 5m36s
Update alr-git / changelog (push) Successful in 26s
2025-06-28 20:19:07 +03:00
a83561b6a5
fix: implement dirlfs to ignore symlinks
Pre-commit / pre-commit (pull_request) Successful in 5m16s
Update alr-git / changelog (push) Successful in 25s
2025-06-28 01:01:06 +03:00
401c41160c
chore: pass all options to download
Pre-commit / pre-commit (pull_request) Successful in 5m26s
Update alr-git / changelog (push) Successful in 24s
2025-06-25 19:52:54 +03:00
c4a92c67d4
fix parsing overrides
Pre-commit / pre-commit (pull_request) Successful in 6m34s
Update alr-git / changelog (push) Successful in 29s
2025-06-22 12:44:21 +03:00
85878f69d3
feat: add checksum for torrent downloader
Pre-commit / pre-commit (pull_request) Successful in 6m0s
Update alr-git / changelog (push) Successful in 28s
2025-06-20 20:12:43 +03:00
6bccce1db4
feat: add checksum for git downloader
2025-06-20 19:35:22 +03:00
51fdea781b
fix: correct pull for multiple repos
2025-06-20 09:08:34 +03:00
4c1f2ea90f
feat: support mirrors
Pre-commit / pre-commit (pull_request) Successful in 5m45s
Update alr-git / changelog (push) Successful in 25s
2025-06-19 19:00:08 +03:00
7fa7f8ba82
security: update vulnerable packages
...
Pre-commit / pre-commit (pull_request) Successful in 6m11s
Update alr-git / changelog (push) Successful in 29s
Vulnerabilities detected by Trivy scan:
- github.com/cloudflare/circl (GHSA-2x5j-vhc8-9cwm)
2025-06-19 12:10:31 +03:00
25d001c1c9
fix: add find-files ( #109 )
...
Update alr-git / changelog (push) Successful in 31s
closes #96
Reviewed-on: #109
Co-authored-by: Maxim Slipenko <no-reply@maxim.slipenko.com >
Co-committed-by: Maxim Slipenko <no-reply@maxim.slipenko.com >
2025-06-19 09:03:37 +00:00
bd79dcf401
feat: add firejailed support ( #106 )
...
Update alr-git / changelog (push) Successful in 27s
Create Release / changelog (push) Has been cancelled
Reviewed-on: #106
Co-authored-by: Maxim Slipenko <no-reply@maxim.slipenko.com >
Co-committed-by: Maxim Slipenko <no-reply@maxim.slipenko.com >
2025-06-15 13:16:02 +00:00
661d79ce24
fix: remove debug logs and fix cache clearing
2025-06-14 15:05:18 +03:00
392a522723
refactor: keep only one struct for package
2025-06-12 16:25:18 +03:00
e259184a89
refactor: migrate to xorm
2025-06-10 14:12:40 +03:00
1cdab8dfed
refactor: move alr.sh parsing to pkg
2025-06-09 17:56:46 +03:00
f92bd7089a
add set-ref command and refactor tests
E2E / tests (pull_request) Successful in 1m42s
Pre-commit / pre-commit (pull_request) Successful in 1m23s
2025-05-16 20:48:14 +03:00
131f455eff
add repo subcommand
Pre-commit / pre-commit (pull_request) Successful in 1m36s
2025-05-14 23:04:28 +03:00
40ec0ac6e1
add --upgradable option for list
Pre-commit / pre-commit (pull_request) Successful in 1m36s
2025-05-13 23:26:12 +03:00
443e481561
fix support of multiple packages in one alr.sh
Pre-commit / pre-commit (pull_request) Successful in 1m37s
2025-05-13 21:55:23 +03:00
c632ddb354
add the ability to specify repository ref ( #80 )
...
closes #75
Reviewed-on: #80
Co-authored-by: Maxim Slipenko <no-reply@maxim.slipenko.com >
Co-committed-by: Maxim Slipenko <no-reply@maxim.slipenko.com >
2025-05-08 18:04:51 +00:00
f623cba5c0
use fakeroot from gitea.plemya-x.ru/Plemya-x/fakeroot
2025-04-20 09:04:39 +03:00
7bbceb76c9
i18n: russian translation
2025-04-18 07:40:15 +03:00
efa4f59403
feat: migrate to system cache with changing core logic
2025-04-15 21:41:21 +03:00
5ca34a572a
feat: add completion for remove command
2025-04-06 10:27:27 +03:00
0bfe88beed
feat: add skiplists for auto_req and auto_prov
2025-04-05 20:19:00 +03:00
c705c25613
fix: add config load and directory creation
2025-03-22 13:41:41 +03:00
8f4b021a93
update config module
2025-03-22 12:58:10 +03:00
86940e8962
tests: add TestRemoveDuplicatesSources
2025-03-13 16:38:36 +03:00
db244204c7
fix: remove duplicates correctly
2025-03-13 16:24:37 +03:00
2dff463303
i18n: update ru translation
2025-03-09 17:32:19 +03:00
9085e38454
fix: add db.Init() in bash completion
2025-03-09 17:30:02 +03:00
dcac0b9ee5
i18n: translate all strings
2025-02-27 11:43:20 +03:00
4e6e1f524a
chore: make the application more internationalized
2025-02-27 11:18:13 +03:00
842f796284
обновление пути с пакетами
2024-08-20 01:06:38 +03:00
9b37baa040
обновление пути с пакетами
2024-08-20 01:02:08 +03:00
d4316b6de1
лого
2024-08-06 22:21:50 +03:00
d427b37e23
alr изменения
2024-05-05 13:32:08 +03:00
bb8e6e79b2
Initial commit
2024-01-22 13:36:06 +03:00