Commit Graph

  • 4d564c1d11 add envvar for version check interval master lukas 2024-03-13 18:45:44 +01:00
  • 2af2e83164 add frontend for build cancel lukas 2024-03-10 20:57:20 +01:00
  • f6af87dc27 outsource cancel to method and handle errors lukas 2024-02-27 22:02:47 +01:00
  • 114a34de8f make builds cancelable lukas 2024-02-27 18:19:08 +01:00
  • f8c46796ae remove dart ffi dep lukas 2024-02-25 19:47:06 +01:00
  • 68d88469c1 add table infos when no pkgs or builds are there yet lukas 2024-02-25 19:40:21 +01:00
  • 9bb1e2add4 fix avg build time if no build is available lukas 2024-02-25 17:44:58 +01:00
  • 617df25581 add images lukas 2024-02-25 16:50:18 +01:00
  • 80d98cade6 add hash before build nr, fix typo lukas 2024-02-25 10:58:14 +01:00
  • 0c81399ea1 add titles to aur and builds screens add storage icon lukas 2024-02-24 23:48:16 +01:00
  • 4ffb4b2855 show enqueued build in banner instead of active ones lukas 2024-02-24 23:35:16 +01:00
  • ed57e14bef implement avg buildtime field in header lukas 2024-02-24 21:05:50 +01:00
  • 3108b9a658 add correct s ending to dates and times lukas 2024-02-22 22:45:00 +01:00
  • f319facda1 fix some linter warnings outsource api types to files lukas 2024-02-21 21:46:01 +01:00
  • 70f1d76554 handle enter click when typing search field lukas 2024-02-19 20:53:11 +01:00
  • d6b388fa03 show finished date and version lukas 2024-02-18 14:22:27 +01:00
  • a4f1179c94 update api to comply with REST add delete build endpoint parse some info to new build view lukas 2024-02-17 19:50:15 +01:00
  • 05448a6217 fix some inconsistent spacings lukas 2024-02-16 22:58:46 +01:00
  • 598159a2bc add buildlogprovider to handle scrolling from outside widget lukas 2024-02-16 22:37:35 +01:00
  • 7ea241112c add side panel and more build log controls lukas 2024-02-16 17:37:26 +01:00
  • 96c2876c97 fix symlink creation path don't pass rocket dependency to package package lukas 2024-02-16 11:42:25 +01:00
  • 04f4e99782 use flutter 3.16.9 bc. of build errors with newer version lukas 2024-02-16 10:44:33 +01:00
  • 7ab654df48 update flutter deps lukas 2024-02-16 10:29:00 +01:00
  • b07d0ea8a4 readme Lukas-Heiligenbrunner 2024-02-15 22:17:39 +01:00
  • b641cc3c96 outsource package logic into package lukas 2024-02-15 20:33:42 +01:00
  • d344ac2d73 fix pkg. add id not populated error and migrate to transaction lukas 2024-02-15 19:18:10 +01:00
  • 9ecbc8a77a store dto from initial apibuilder fix existence check of pkg add lukas 2024-02-11 23:05:39 +01:00
  • a6e226c006 fix unremoveable package bug add update api endpoint add force update button on pkg overview lukas 2024-02-11 22:28:23 +01:00
  • 828af5895f store repo size as u64 lukas 2024-02-01 17:13:02 +01:00
  • 0bb180f464 search field redirect to aur page lukas 2024-01-29 22:42:11 +01:00
  • c924a151cb add page for aur search install aur package by button click lukas 2024-01-27 14:51:45 +01:00
  • bb34e56be0 add providers per page show only 10 packages new page for all packages lukas 2024-01-19 20:00:10 +01:00
  • 920e11abcc remove leading and trailing whitespaces from pkg name before adding lukas 2024-01-18 21:49:40 +01:00
  • 384cf1b1e0 allow multiple pkgs to be built from single pkgbuild and add all to repo lukas 2024-01-18 20:55:51 +01:00
  • d248cc3132 add optional limit to listpkgs order by id lukas 2024-01-15 16:28:56 +01:00
  • 1a09c1cdf9 fix os error when deleting package and builds folder not available lukas 2024-01-14 22:48:07 +01:00
  • a7bfad31c1 write ood flag correctly to db lukas 2024-01-13 16:44:07 +01:00
  • 64ef138302 fix built pkg not found for any archs lukas 2024-01-13 14:23:10 +01:00
  • e74a9607a3 do pacman -Sy before each build lukas 2024-01-07 20:29:12 +01:00
  • bd3b04b6a5 split pacmanconf generation lukas 2024-01-06 22:29:13 +01:00
  • ac79ad9e42 add repo to build docker image to be able to auto install built aur pkgs lukas 2024-01-06 22:18:29 +01:00
  • 76fcdf5aac fix dockerfile arch extra newlines lukas 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. lukas 2024-01-02 23:05:03 +01:00
  • 59d2094225 set latest version id when creating new pkg lukas 2024-01-02 21:19:23 +01:00
  • 42095f2fbd make versions optional lukas 2024-01-02 21:02:21 +01:00
  • 5a356e65a7 init latest_aur_version and make it non option lukas 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 lukas 2024-01-01 23:07:52 +01:00
  • eb4ca46562 add extra repo repopulate keychain after update lukas 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 lukas 2024-01-01 17:11:05 +01:00
  • fca5df4c70 add apibuilder widget to make api callsmore straightforward and data updateable from everywhere through providers lukas 2023-12-30 22:23:42 +01:00
  • 6ca462e2d2 add github action lukas 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 lukas 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 lukas 2023-12-30 00:45:33 +01:00
  • ce7a260760 display api stuff in frontend lukas 2023-12-29 18:13:51 +01:00
  • 6faa995b19 add frontend and put backend in seperate folder lukas 2023-12-27 16:45:55 +01:00
  • d409d08572 set status correctly lukas 2023-12-26 23:14:00 +01:00
  • 15b2fe7e29 add option to get only part of output with startline lukas 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 lukas 2023-12-26 21:44:19 +01:00
  • 18f35f948e outsource backend stuff prepare makepkg command execution to store output in db and stdout lukas 2023-12-24 00:20:33 +01:00
  • 5bcd8d2ee2 add improved db layout with pkg versions better error handling of api lukas 2023-12-23 23:00:30 +01:00
  • 9c23bf2411 add rest of project files lukas 2023-12-23 19:30:49 +01:00
  • 9f542e6065 merge lukas 2023-12-23 19:30:14 +01:00
  • 2447399b46 init lukas 2023-12-23 19:27:36 +01:00
  • 8ccf3f5208 Initial commit Lukas-Heiligenbrunner 2023-12-23 17:21:03 +01:00