Commit Graph

  • 846a6f6f51 Move CLI helper functions into internal/cliutils Elara 2022-12-29 12:25:37 -0800
  • 55132437b3 Skip packages with empty name Elara 2022-12-29 12:01:54 -0800
  • 9199e0cf0b Skip packages with empty name Elara 2022-12-29 12:01:54 -0800
  • 8b26e96af0 Create variable for all flag Elara 2022-12-29 11:53:57 -0800
  • 1e810cd30f Create variable for all flag Elara 2022-12-29 11:53:57 -0800
  • bd41075e8a Display only info for current distro in lure info Elara 2022-12-28 19:04:38 -0800
  • 26945ca68b Display only info for current distro in lure info Elara 2022-12-28 19:04:38 -0800
  • 8225f41d0e Fix nil argument when -P flag is not given Elara 2022-12-28 18:44:48 -0800
  • b30e140c9e Fix nil argument when -P flag is not given Elara 2022-12-28 18:44:48 -0800
  • db060db4b1 Convert distro.ParseOSRelease() into a singleton Elara 2022-12-28 18:40:20 -0800
  • 1ae30bdf78 Convert distro.ParseOSRelease() into a singleton Elara 2022-12-28 18:40:20 -0800
  • 863b6e923a Split overrides into separate package with tests Elara 2022-12-28 18:39:31 -0800
  • 0b4cfd8827 Split overrides into separate package with tests Elara 2022-12-28 18:39:31 -0800
  • 51b41bdd90
    Remove replace directive for pebble Elara 2022-12-28 20:07:58 +0000
  • 75915965fc Remove replace directive for pebble Elara 2022-12-28 20:07:58 +0000
  • 76e073c77f Remove debug code Elara 2022-12-28 12:00:38 -0800
  • 64c03af055 Remove debug code Elara 2022-12-28 12:00:38 -0800
  • 770881bf67 Provide flag for passing package manager arguments Elara 2022-12-28 11:57:07 -0800
  • 66259e28c6 Provide flag for passing package manager arguments Elara 2022-12-28 11:57:07 -0800
  • be79eba4c2 Provide ability to pass args to package manager, add --allowerasing for dnf and yum Elara 2022-12-27 14:44:48 -0800
  • da0be8eb0f Provide ability to pass args to package manager, add --allowerasing for dnf and yum Elara 2022-12-27 14:44:48 -0800
  • 3e6d5f57cf Add tests for internal/shutils package Elara 2022-12-27 12:13:22 -0800
  • 2e1e26e188 Add tests for internal/shutils package Elara 2022-12-27 12:13:22 -0800
  • db5c344b2d Add tests for internal/repos package Elara 2022-12-27 11:23:34 -0800
  • 72197e4015 Add tests for internal/repos package Elara 2022-12-27 11:23:34 -0800
  • a750f4630e Move json_array_contains sql function registration to internal/db Elara 2022-12-27 11:14:04 -0800
  • 45e45771f9 Move json_array_contains sql function registration to internal/db Elara 2022-12-27 11:14:04 -0800
  • 852e98088b Add tests for internal/db package Elara 2022-12-27 11:11:19 -0800
  • 6e3273145f Add tests for internal/db package Elara 2022-12-27 11:11:19 -0800
  • c832359e43 Add noconfirm flags to install script Elara 2022-12-24 16:35:00 -0800
  • ab55a790e8 Add noconfirm flags to install script Elara 2022-12-24 16:35:00 -0800
  • fae4337748 Replace GenjiDB with SQLite in README Elara 2022-12-24 16:31:42 -0800
  • 0bd0e97656 Replace GenjiDB with SQLite in README Elara 2022-12-24 16:31:42 -0800
  • f21d02e5d1 Fix Supports Architecture filter Elara 2022-12-24 16:21:02 -0800
  • 4e3dd3e644 Fix Supports Architecture filter Elara 2022-12-24 16:21:02 -0800
  • ef98a37b4a Add back 32-bit architectures Elara 2022-12-24 14:09:41 -0800
  • 18e771be9f Add back 32-bit architectures Elara 2022-12-24 14:09:41 -0800
  • 3829dc4cc4 Fix old database check Elara 2022-12-24 14:03:19 -0800
  • 5b5cee4343 Fix old database check Elara 2022-12-24 14:03:19 -0800
  • efca9d116e Actually eliminate duplicate results this time Elara 2022-12-24 13:58:05 -0800
  • 70e68fbf9a Actually eliminate duplicate results this time Elara 2022-12-24 13:58:05 -0800
  • acb71b873e Eliminate duplicate results Elara 2022-12-24 13:04:34 -0800
  • 83ee385808 Eliminate duplicate results Elara 2022-12-24 13:04:34 -0800
  • 8366a2ce86 Switch to SQLite DB Elara 2022-12-24 12:56:02 -0800
  • aa8468be09 Switch to SQLite DB Elara 2022-12-24 12:56:02 -0800
  • 37a6c682b5 Restructure and add more documentation Elara 2022-12-23 18:09:27 -0800
  • d38ba49e02 Restructure and add more documentation Elara 2022-12-23 18:09:27 -0800
  • 80187b0969 Improve README Elara 2022-12-23 17:49:02 -0800
  • 9b6255f122 Improve README Elara 2022-12-23 17:49:02 -0800
  • cecaead5b0 Fix symlink resolution during package build Elara 2022-12-22 14:18:41 -0800
  • 085a11ddef Fix symlink resolution during package build Elara 2022-12-22 14:18:41 -0800
  • a84622e182 Mention web interface in README Elara 2022-12-22 14:00:06 -0800
  • b36f0638d3 Mention web interface in README Elara 2022-12-22 14:00:06 -0800
  • dd86148c22 Move logo into repo Elara 2022-12-22 13:55:29 -0800
  • c24224c3e1 Move logo into repo Elara 2022-12-22 13:55:29 -0800
  • 6aed71af24 Add Logo to README Elara 2022-12-22 21:52:36 +0000
  • 90b570fcce Add Logo to README Elara 2022-12-22 21:52:36 +0000
  • 422e41db40 Disable docker build cache Elara 2022-12-21 11:37:30 -0800
  • 9aa9aa4072 Disable docker build cache Elara 2022-12-21 11:37:30 -0800
  • 8dc0e53700 Add lure-api-server README Elara 2022-12-20 21:46:55 -0800
  • 9b045213e6 Add lure-api-server README Elara 2022-12-20 21:46:55 -0800
  • 891df91fee Add webhook handler to api server Elara 2022-12-20 21:46:04 -0800
  • eb02b43d57 Add webhook handler to api server Elara 2022-12-20 21:46:04 -0800
  • b7922f9687 Add Dockerfile and docker.sh script Elara 2022-12-20 21:24:15 -0800
  • c9fd24c6a7 Add Dockerfile and docker.sh script Elara 2022-12-20 21:24:15 -0800
  • 0b53c16f9c Allow all CORS origins and headers Elara 2022-12-20 14:02:57 -0800
  • 1ea03b1025 Allow all CORS origins and headers Elara 2022-12-20 14:02:57 -0800
  • 81013ce376 Switch to CLI logger Elara 2022-12-19 19:30:35 -0800
  • 1d09a2cbb5 Switch to CLI logger Elara 2022-12-19 19:30:35 -0800
  • eb4e2281fa Add completion files to makefile and goreleaser Elara 2022-12-18 18:27:02 -0800
  • 4551a28efa Add completion files to makefile and goreleaser Elara 2022-12-18 18:27:02 -0800
  • c9bc1e7fc3 Remove unused function Elara 2022-12-18 17:59:58 -0800
  • 5809937eba Remove unused function Elara 2022-12-18 17:59:58 -0800
  • 22a74aa793 Add ignorePkgUpdates field to config Elara 2022-12-18 17:46:40 -0800
  • 842c88701f Add ignorePkgUpdates field to config Elara 2022-12-18 17:46:40 -0800
  • 964c45ffc4 Add GetBuildScript API endpoint Elara 2022-12-18 13:52:57 -0800
  • 718f7e115f Add GetBuildScript API endpoint Elara 2022-12-18 13:52:57 -0800
  • 9c0d9d0a34 Move generated api to internal, rename lure-api to lure-api-server Elara 2022-12-18 13:41:52 -0800
  • 50fd9becef Move generated api to internal, rename lure-api to lure-api-server Elara 2022-12-18 13:41:52 -0800
  • a8a870ce86 Remove comments from DB and API Elara 2022-12-18 00:15:14 -0800
  • 1cd53bbc54 Remove comments from DB and API Elara 2022-12-18 00:15:14 -0800
  • fe477ba6d1 Add GetPkg endpoint to API Elara 2022-12-17 23:10:34 -0800
  • c4ad6187b1 Add GetPkg endpoint to API Elara 2022-12-17 23:10:34 -0800
  • 6cd0802f64 Add twirp RPC backend API for lure-web Elara 2022-12-17 21:01:50 -0800
  • 49497c6534 Add twirp RPC backend API for lure-web Elara 2022-12-17 21:01:50 -0800
  • 19ced9795c Switch to riscv64 fork of pebble v0.0.5 Elara 2022-12-04 16:03:13 -0800
  • ccedbb18a6 Switch to riscv64 fork of pebble Elara 2022-12-04 16:03:13 -0800
  • dbfcde0125 Remove 32-bit architectures until 32-bit support is added to Pebble Elara 2022-12-04 15:44:18 -0800
  • 8f04ced51f Remove 32-bit architectures until 32-bit support is added to Pebble Elara 2022-12-04 15:44:18 -0800
  • 14078ec904 Fix SQL for deleting packages Elara 2022-12-04 14:52:46 -0800
  • dacc0365f0 Fix SQL for deleting packages Elara 2022-12-04 14:52:46 -0800
  • 715ec7fbe8 Clear screen when starting pager Elara 2022-12-03 18:22:58 -0800
  • 513f873496 Clear screen when starting pager Elara 2022-12-03 18:22:58 -0800
  • 3c260a7c5f Allow parsing additional scripts via source when pulling repos Elara 2022-12-03 13:09:42 -0800
  • 538b125190 Allow parsing additional scripts via source when pulling repos Elara 2022-12-03 13:09:42 -0800
  • 5e8ed1c2a0 Provide scriptdir during first interpreter pass Elara 2022-12-03 12:08:58 -0800
  • 6c82edd25d Provide scriptdir during first interpreter pass Elara 2022-12-03 12:08:58 -0800
  • c51248793e Do two parsing passes when building a package, and prompt user to view script after the first Elara 2022-12-03 11:52:09 -0800
  • 1a36a6d530 Do two parsing passes when building a package, and prompt user to view script after the first Elara 2022-12-03 11:52:09 -0800
  • 5ed538c2c4 Move promptViewScript() call to installScripts() Elara 2022-12-02 23:28:49 -0800