Skip to content

Conversation

@Lukas-Heiligenbrunner
Copy link
Owner

@Lukas-Heiligenbrunner Lukas-Heiligenbrunner commented Dec 4, 2025

  • create new settings page with most important settings

Still missing:

  • Frontend
    • settings page structure
    • popup to edit fields
    • new page to edit makepkg.conf and pacman.conf
    • settings data structure in dart
    • api connection
  • Backend
    • database migrations -> new settings table
    • backend api
    • load values from database in build stages
      • update version checks
      • Job timeout
    • Missing settings
      • Mirror Ranking schedule
      • Mirrorlist path (maybe?)
      • Oauth Settings

fix #283
fix #275
fix #284

Preview:
image

settings structures
add settings endpoint
add enw struct holding applicationsettings
# Conflicts:
#	backend/aurcache-builder/Cargo.toml
store -1 instead of null in db for global pkgs
add max concurrent builds to settings
add logic to parse Option<T> settings properly
make auto update inerval be fetched from settings
@Lukas-Heiligenbrunner Lukas-Heiligenbrunner marked this pull request as ready for review December 19, 2025 20:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants