Commit Graph

64 Commits

Author SHA1 Message Date
4d564c1d11 add envvar for version check interval 2024-03-13 18:46:38 +01:00
2af2e83164 add frontend for build cancel 2024-03-10 20:59:28 +01:00
f6af87dc27 outsource cancel to method and handle errors 2024-03-10 20:59:28 +01:00
114a34de8f make builds cancelable 2024-03-10 20:59:28 +01:00
f8c46796ae remove dart ffi dep 2024-02-25 19:47:06 +01:00
68d88469c1 add table infos when no pkgs or builds are there yet 2024-02-25 19:40:21 +01:00
9bb1e2add4 fix avg build time if no build is available 2024-02-25 17:44:58 +01:00
617df25581 add images 2024-02-25 16:50:18 +01:00
80d98cade6 add hash before build nr, fix typo 2024-02-25 10:58:14 +01:00
0c81399ea1 add titles to aur and builds screens
add storage icon
2024-02-24 23:48:16 +01:00
4ffb4b2855 show enqueued build in banner instead of active ones 2024-02-24 23:35:16 +01:00
ed57e14bef implement avg buildtime field in header 2024-02-24 21:05:50 +01:00
3108b9a658 add correct s ending to dates and times 2024-02-22 22:45:00 +01:00
f319facda1 fix some linter warnings
outsource api types to files
2024-02-21 21:46:01 +01:00
70f1d76554 handle enter click when typing search field 2024-02-19 20:53:11 +01:00
d6b388fa03 show finished date and version 2024-02-18 14:23:04 +01:00
a4f1179c94 update api to comply with REST
add delete build endpoint
parse some info to new build view
2024-02-18 14:23:04 +01:00
05448a6217 fix some inconsistent spacings 2024-02-18 14:23:04 +01:00
598159a2bc add buildlogprovider to handle scrolling from outside widget 2024-02-18 14:23:04 +01:00
7ea241112c add side panel and more build log controls 2024-02-18 14:23:04 +01:00
96c2876c97 fix symlink creation path
don't pass rocket dependency to package package
2024-02-16 11:42:25 +01:00
04f4e99782 use flutter 3.16.9 bc. of build errors with newer version 2024-02-16 10:44:33 +01:00
7ab654df48 update flutter deps 2024-02-16 10:29:00 +01:00
Lukas-Heiligenbrunner
b07d0ea8a4
readme 2024-02-15 22:17:39 +01:00
b641cc3c96 outsource package logic into package 2024-02-15 20:33:42 +01:00
d344ac2d73 fix pkg. add id not populated error and migrate to transaction 2024-02-15 19:18:10 +01:00
9ecbc8a77a store dto from initial apibuilder
fix existence check of pkg add
2024-02-11 23:05:39 +01:00
a6e226c006 fix unremoveable package bug
add update api endpoint
add force update button on pkg overview
2024-02-11 22:28:31 +01:00
828af5895f store repo size as u64 2024-02-01 17:13:19 +01:00
0bb180f464 search field redirect to aur page 2024-01-29 22:42:11 +01:00
c924a151cb add page for aur search
install aur package by button click
2024-01-27 14:51:45 +01:00
bb34e56be0 add providers per page
show only 10 packages
new page for all packages
2024-01-19 20:00:10 +01:00
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