Commit Graph

199 Commits

Author SHA1 Message Date
4c88ec3bc2 using CURRENT_ARCH_NORMALIZED 2025-10-31 21:32:51 -03:00
ff5e271195 adding getsourcefunction sha256 check 2025-10-31 21:32:35 -03:00
cbea1dd8b5 normalize arch function 2025-10-31 21:31:58 -03:00
acf00bc5f8 added lua functions from old version of packets 2025-10-31 21:31:12 -03:00
b15d847fd2 function to generate random text 2025-10-31 21:30:48 -03:00
05af0969e9 methods for PacketLua struct 2025-10-31 18:15:42 -03:00
dff912928b removing useless part 2025-10-31 18:15:16 -03:00
0001118bd0 file for test and debuging got in codebase for mistake 2025-10-31 18:08:23 -03:00
43a24a4f36 changing pkg() to install() 2025-10-31 18:04:25 -03:00
d3c4a604c3 New Packet.lua format, test parsing and entire new lua ecossystem 2025-10-31 17:52:40 -03:00
6c5abdf4d4 new Packet.lua format, testing it with bat 2025-10-31 13:32:03 -03:00
1c4ade5db9 removing everything to do final version of packets client 2025-10-31 12:54:42 -03:00
b31630a6c0 Merge pull request #4 from Caio1w/Solved-Issue#3
Solved Issue #3
2025-10-28 21:25:51 -03:00
Caio1w
25eabc92ed Update const.go 2025-10-28 21:23:14 -03:00
a111b060f1 Merge pull request #2 from roboogg133/build-system
A scrap of Packet.lua ecosystem
2025-10-26 21:53:15 -03:00
a62ddf8270 simple checking for remote packets 2025-10-26 21:47:06 -03:00
aa65b28112 Packet.lua with right version, serial and better version constraint 2025-10-26 21:46:46 -03:00
72a5ab7c5d removing debug changes 2025-10-26 18:24:10 -03:00
89b3fdbc84 getting functions from right table now and reading os and arch in package table 2025-10-26 18:23:16 -03:00
0a531488a3 Packet.lua example test 2025-10-26 18:06:08 -03:00
7fbaef7bd4 try to clone Packet.lua 2025-10-26 18:05:57 -03:00
b411eff6f4 systemd managment for daemons 2025-10-26 18:05:34 -03:00
befa4e3ea4 changing home dir for packets user to /etc/packets (configuration folder) 2025-10-26 18:04:07 -03:00
807d9fa784 removing dependencies from table packages in database 2025-10-26 18:03:19 -03:00
9883fd92dc log messages for sockets 2025-10-26 18:02:43 -03:00
51c51b96bf bugfix, trying to read toml in a lua file, now returning Package.lua 2025-10-26 16:39:54 -03:00
a69de7e918 store buildDirs 2025-10-25 22:43:02 -03:00
4178387e2a checking if build or prepare is == nil 2025-10-25 22:42:16 -03:00
b6d7ec8a5f change dir for package dir while removing it 2025-10-25 22:41:59 -03:00
8feaf5d19b change dir for package dir to install it 2025-10-25 22:41:28 -03:00
820ffc299f code maybe confusing, but now using Packet.lua format 2025-10-25 20:17:20 -03:00
ecce74d2e9 changed old manifest.toml to Packet.lua and some improvements for future 100% Packet.lua implementation 2025-10-25 12:44:40 -03:00
5ba30c617a useless file 2025-10-25 11:16:20 -03:00
e3772d0944 some bug fixes, manifest.toml don't exist anyomre and all data for installation will be in one file name Packet.lua 2025-10-25 10:16:33 -03:00
df32178372 with afero functions need, to see more functions to use afero 2025-10-24 17:14:44 -03:00
cc9587821d modifications to build/lua.go 2025-10-24 17:04:02 -03:00
31af4d5389 new go.mod and go.sum 2025-10-24 17:01:23 -03:00
dbd63d371b new values in manifest.toml 2025-10-24 17:01:23 -03:00
52f675ab60 doing io.popen 2025-10-24 11:56:47 -03:00
26f9e20ae8 doing lua functions for build files, to run only in afero.FS 2025-10-24 11:10:43 -03:00
6377de7208 creating new build system 2025-10-23 23:04:35 -03:00
b58173837b bugfix, giving id to dependency resolver 2025-10-11 21:00:22 -03:00
97408da348 bugfix, starting a empty map for dependencies in GetPackage function 2025-10-11 19:39:20 -03:00
be96001d78 bugfix, fix command fixing leaving after remove 1 package 2025-10-11 19:38:50 -03:00
7c4fba5c86 now upgradeCmd is being used, message when downloading, and upgrade need to run as root 2025-10-11 18:50:45 -03:00
4cee062889 bugfix, fix missing wg.Add() and wg and go for upgrade async functions 2025-10-07 19:35:19 -03:00
93093382f4 bugfix, now ResolvDependencies check if depnList map is empty 2025-10-07 16:46:21 -03:00
e4b4d43163 progress doing upgrade all function 2025-10-07 11:56:24 -04:00
b89abb31df now sync needs to run as root 2025-10-06 11:55:51 -03:00
0a965c67c2 creating packets home dir 2025-10-05 18:16:15 -03:00