Commit Graph

32 Commits

Author SHA1 Message Date
920e11abcc remove leading and trailing whitespaces from pkg name before adding 2024-01-18 21:49:40 +01:00
384cf1b1e0 allow multiple pkgs to be built from single pkgbuild and add all to repo 2024-01-18 20:55:51 +01:00
d248cc3132 add optional limit to listpkgs
order by id
2024-01-15 16:28:56 +01:00
1a09c1cdf9 fix os error when deleting package and builds folder not available 2024-01-14 22:48:07 +01:00
a7bfad31c1 write ood flag correctly to db 2024-01-13 16:44:07 +01:00
64ef138302 fix built pkg not found for any archs 2024-01-13 14:23:10 +01:00
e74a9607a3 do pacman -Sy before each build 2024-01-07 20:29:12 +01:00
bd3b04b6a5 split pacmanconf generation 2024-01-06 22:29:13 +01:00
ac79ad9e42 add repo to build docker image to be able to auto install built aur pkgs 2024-01-06 22:18:29 +01:00
76fcdf5aac fix dockerfile arch extra newlines 2024-01-06 21:53:48 +01:00
63eea3c822 add queue mechanism for builds and only allow one package built at a time for now. 2024-01-02 23:05:03 +01:00
59d2094225 set latest version id when creating new pkg 2024-01-02 21:19:23 +01:00
42095f2fbd make versions optional 2024-01-02 21:02:21 +01:00
5a356e65a7 init latest_aur_version and make it non option 2024-01-02 19:56:39 +01:00
80e2299dc8 sync every hour the latest version of packages with aur
display current version and if outdated in ui
display correct time in output log
2024-01-01 23:07:52 +01:00
eb4ca46562 add extra repo
repopulate keychain after update
2024-01-01 17:39:07 +01:00
02fda58db4 remove builds from db if pkg is deleted
fix apibuilder interval refreshes refreshing widgets not visible
2024-01-01 17:11:05 +01:00
fca5df4c70 add apibuilder widget to make api callsmore straightforward and data updateable from everywhere through providers 2023-12-30 22:23:42 +01:00
6ca462e2d2 add github action 2023-12-30 16:46:13 +01:00
695f451763 set pkg to build state when already existing and starting build
add active builds to right cake graph
2023-12-30 10:43:46 +01:00
600c2057fe add endpoint for general stats
load build data to graph
redesign top info tiles
place add button on header
folder restructure
2023-12-30 00:45:33 +01:00
ce7a260760 display api stuff in frontend 2023-12-29 18:13:51 +01:00
6faa995b19 add frontend and put backend in seperate folder 2023-12-27 16:45:55 +01:00
d409d08572 set status correctly 2023-12-26 23:14:00 +01:00
15b2fe7e29 add option to get only part of output with startline 2023-12-26 22:20:40 +01:00
406da5325f store build logs in db
endpoint to get logs
checks if pkg already in db force build flag
2023-12-26 21:44:19 +01:00
18f35f948e outsource backend stuff
prepare makepkg command execution to store output in db and stdout
2023-12-24 00:20:33 +01:00
5bcd8d2ee2 add improved db layout with pkg versions
better error handling of api
2023-12-23 23:00:30 +01:00
9c23bf2411 add rest of project files 2023-12-23 19:30:49 +01:00
9f542e6065 merge 2023-12-23 19:30:14 +01:00
2447399b46 init 2023-12-23 19:27:36 +01:00
Lukas-Heiligenbrunner
8ccf3f5208
Initial commit 2023-12-23 17:21:03 +01:00