Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: bnema/archup
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.4.2-dev
Choose a base ref
...
head repository: bnema/archup
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.4.3-dev
Choose a head ref
  • 10 commits
  • 22 files changed
  • 1 contributor

Commits on Oct 26, 2025

  1. Configuration menu
    Copy the full SHA
    76979dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d8fd5fe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f31d281 View commit details
    Browse the repository at this point in the history
  4. test(vm): add push-binary-to-vm.sh script for transferring binaries t…

    …o test VM
    
    Script accepts binary filepath as parameter and handles SSH transfer with verification.
    bnema committed Oct 26, 2025
    Configuration menu
    Copy the full SHA
    067e8f2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    53da911 View commit details
    Browse the repository at this point in the history
  6. fix(shell): remove non-existent functions file from shell configuration

    - Remove functions source line from install/configs/shell/rc
    - Remove ShellFunctionsTemplate constant from config
    - Remove functions from postinstall templates map
    - Fixes error: /home/user/.local/share/archup/default/bash/functions: No such file or directory
    bnema committed Oct 26, 2025
    Configuration menu
    Copy the full SHA
    88f0f15 View commit details
    Browse the repository at this point in the history
  7. feat(amd): add comprehensive AMD CPU detection and P-State configuration

    - Add Zen generation detection (Zen 1-5) based on CPU family/model
    - Implement AMD P-State mode detection and recommendations
    - Add interactive P-State selection form with descriptions
    - Support active, guided, and passive modes based on CPU generation
    - Generate proper kernel parameters including Zen 2 shared_mem workaround
    - Add new StateAMDPStatePrompt UI state between options and confirmation
    - Show AMD P-State configuration in confirmation screen
    - Update boot phase to use Zen-aware kernel parameter generation
    
    Matches functionality from legacy shell script install/base/amd-cpu.sh
    bnema committed Oct 26, 2025
    Configuration menu
    Copy the full SHA
    a9ea581 View commit details
    Browse the repository at this point in the history
  8. fix(preflight): remove keyboard layout auto-detection

    - Remove detectEnvironment() and detectKeymap() functions
    - Remove keyboard detection from preflight Execute phase
    - Keyboard layout now defaults to 'us' in form, user can override
    - No programmatic method exists to detect loadkeys-set keyboard state
    bnema committed Oct 26, 2025
    Configuration menu
    Copy the full SHA
    418f121 View commit details
    Browse the repository at this point in the history
  9. fix(logging): improve log completeness and cleanup functionality

    Logging improvements:
    - Add log archiving with timestamps on each installer run
    - Add Sync() calls to flush log output immediately in exec.go
    - Add comprehensive package list logging in repos phase
    - Log which extra packages are being installed and any failures
    
    Cleanup improvements:
    - Add cleanupMountPoint() to wipe /mnt contents after unmount
    - Add cleanupOldLogs() to remove archived log files
    - Ensure --cleanup provides complete fresh start for next install
    - Update cleanup documentation to reflect all 8 steps
    bnema committed Oct 26, 2025
    Configuration menu
    Copy the full SHA
    a4734ac View commit details
    Browse the repository at this point in the history
  10. test(vm): add SSH helper script for VM testing

    - Add ssh-to-vm.sh for easy SSH access to test VM
    - Supports both interactive shell and command execution
    - Filters SSH warning messages for cleaner output
    bnema committed Oct 26, 2025
    Configuration menu
    Copy the full SHA
    60edfe6 View commit details
    Browse the repository at this point in the history
Loading