Danila Fominykh
95a1df6dfc
import naming unification with other package types
2023-10-12 11:56:54 -03:00
Danila Fominykh
f812aa7cf7
fixes in arch package metadata tests
2023-10-12 11:47:17 -03:00
Danila Fominykh
6052aea5f2
moved upload function to arch service
2023-10-12 11:43:33 -03:00
Danila Fominykh
b63af7e277
metadata tests, json struct tag unification with other linux packages, removed package backup files from metadata and arch package UI
2023-10-09 03:13:53 -03:00
Danila Fominykh
54c0816377
refactoring, better readability in arch package metadata module
2023-10-05 16:16:02 -03:00
Danila Fominykh
b7725c6b53
formatting corrections
2023-10-03 14:58:58 -03:00
Danila Fominykh
784b4f9304
refactoring in metadata module, pacman database creation function
2023-10-02 22:00:44 -03:00
Danila Fominykh
8974d27ba3
refactoring in metadata module, better readability
...
shorter function calls in arch service
fix - request now ends if unable to decode package signature from hex
fix - now package search continues to previous versions in package file for required architecture not found for current version
2023-10-02 19:12:06 -03:00
Danila Fominykh
4656b3b958
replaced bytes.Buffer with packages.HashedBuffer to return working io.ReadSeeker implementation
2023-09-25 18:42:48 -03:00
Danila Fominykh
907aa021a1
refactoring create pacman database function
2023-09-24 14:12:07 -03:00
Danila Fominykh
54fd84d83f
function to get package file property by composite key, refactoring function creating pacman database
2023-09-24 13:32:53 -03:00
Danila Fominykh
a2aaae3dc7
refactoring funciton creating arch package database archive
2023-09-12 12:05:25 -03:00
Danila Fominykh
0d08eaa556
reduced amount of logic, removed unnecessary fields
2023-08-08 19:40:54 +03:00
Danila Fominykh
e86bdfcb0e
metadata and signature are stored in package properties instead of object storage
2023-08-08 16:21:17 +03:00
Danila Fominykh
28712bc91e
refactoring
2023-08-04 14:52:36 +03:00
Danila Fominykh
0c7aa7f63e
refactoring
2023-08-03 20:43:13 +03:00
Danila Fominykh
ebaa5436ad
lint corrections
2023-08-03 17:36:48 +03:00
Danila Fominykh
d069303825
fixed pacman database creation algorithm, arch UI template
2023-08-02 00:23:12 +03:00
Danila Fominykh
3df8d52fb8
changed pacman database creation mechanics, storing package desc as file in object storage, metadata structure update
2023-07-28 16:32:01 +03:00
Danila Fominykh
1abff64ccd
refactoring function to find unique values
2023-07-26 20:32:40 +03:00
Danila Fominykh
ce0d3935bf
removed unnecessary headers in arch package template
2023-07-26 18:42:00 +03:00
Danila Fominykh
23f1ba193d
replaced base domain variable in metadata with registry host variable in similarly with container registry
2023-07-24 13:33:45 +03:00
Danila Fominykh
0093004d0f
removed distro field from arch package metadata, corrected related UI
2023-07-23 20:18:26 +03:00
dancheg97
c4f3fb302b
markdown and code documentation lint corrections
2023-07-12 13:32:38 +03:00
dancheg97
8195185607
lint corrections
2023-07-10 20:50:44 +03:00
dancheg97
364c33b0ad
fixed pacman database creation error for case with multiple architectures and distributions
2023-07-09 11:48:46 +03:00
dancheg97
56772de730
corrected package blob structure, pacman database is created on get request automatically from package metadata in database
2023-07-02 23:03:34 +03:00
dancheg97
39e42f7c2b
fixed dependencies appended to wrong field in metadata
2023-06-26 17:10:04 +03:00
dancheg97
f1fae9ada6
changed procedure of package metadata ejection, removed unnecessary fields and unnecessary string conversions
2023-06-26 12:28:14 +03:00
dancheg97
1d1a5a312f
added function removing old package entries from pacman database to avoid duplication error
2023-06-25 23:05:02 +03:00
dancheg97
5beeb24684
added method to remove package verified with user's GPG key, removed unnecessary directory creation
2023-06-25 13:15:29 +03:00
dancheg97
c37231189b
corrected package database connection description and documentation reference in UI
2023-06-24 18:08:18 +03:00
dancheg97
e2b12f2db7
fixed error when attempting to read empty database
2023-06-24 17:27:39 +03:00
dancheg97
e399ce8452
opdated operation pacman database craetion to form or update database file in memory, added download counter related to pkg.tar.zst files
2023-06-24 13:37:33 +03:00
dancheg97
b354f027ff
code refactoring and package version publisher id correction
2023-06-21 23:30:07 +03:00
dancheg97
808a7aed67
replaced zstd with archiver and limit reader to speed up metadata ejection and remove windows incompatible dependency
2023-06-21 14:05:25 +03:00
dancheg97
ec18d9b535
added arch packages implementation
2023-06-20 23:08:48 +03:00