Commit Graph

180 Commits

Author SHA1 Message Date
Elara c24224c3e1 Move logo into repo 2022-12-22 13:55:29 -08:00
Elara 90b570fcce Add Logo to README 2022-12-22 21:52:36 +00:00
Elara 9aa9aa4072 Disable docker build cache 2022-12-21 11:37:30 -08:00
Elara 9b045213e6 Add lure-api-server README 2022-12-20 21:46:55 -08:00
Elara eb02b43d57 Add webhook handler to api server 2022-12-20 21:46:04 -08:00
Elara c9fd24c6a7 Add Dockerfile and docker.sh script 2022-12-20 21:24:15 -08:00
Elara 1ea03b1025 Allow all CORS origins and headers 2022-12-20 14:02:57 -08:00
Elara 1d09a2cbb5 Switch to CLI logger 2022-12-19 19:30:35 -08:00
Elara 4551a28efa Add completion files to makefile and goreleaser 2022-12-18 18:27:02 -08:00
Elara 5809937eba Remove unused function 2022-12-18 17:59:58 -08:00
Elara 842c88701f Add ignorePkgUpdates field to config 2022-12-18 17:46:40 -08:00
Elara 718f7e115f Add GetBuildScript API endpoint 2022-12-18 13:52:57 -08:00
Elara 50fd9becef Move generated api to internal, rename lure-api to lure-api-server 2022-12-18 13:41:52 -08:00
Elara 1cd53bbc54 Remove comments from DB and API 2022-12-18 00:15:14 -08:00
Elara c4ad6187b1 Add GetPkg endpoint to API 2022-12-17 23:10:34 -08:00
Elara 49497c6534 Add twirp RPC backend API for lure-web 2022-12-17 21:01:50 -08:00
Elara ccedbb18a6 Switch to riscv64 fork of pebble 2022-12-04 16:03:13 -08:00
Elara 8f04ced51f Remove 32-bit architectures until 32-bit support is added to Pebble 2022-12-04 15:44:18 -08:00
Elara dacc0365f0 Fix SQL for deleting packages 2022-12-04 14:52:46 -08:00
Elara 513f873496 Clear screen when starting pager 2022-12-03 18:22:58 -08:00
Elara 538b125190 Allow parsing additional scripts via source when pulling repos 2022-12-03 13:09:42 -08:00
Elara 6c82edd25d Provide scriptdir during first interpreter pass 2022-12-03 12:08:58 -08:00
Elara 1a36a6d530 Do two parsing passes when building a package, and prompt user to view script after the first 2022-12-03 11:52:09 -08:00
Elara 57c1a1702a Move promptViewScript() call to installScripts() 2022-12-02 23:28:49 -08:00
Elara d6b5696a2c Add build script viewer and prompt users asking if they want to read the script 2022-12-02 22:10:03 -08:00
Elara 2c9b21032c Add new commands to usage.md table of contents 2022-12-02 13:45:57 -08:00
Elara 64ea2be86f Update usage docs 2022-12-02 13:45:04 -08:00
Elara 2f89daa862 Add ability to list packages matching pattern 2022-12-02 13:15:07 -08:00
Elara b353261151 Add info logs to fix command 2022-12-02 12:45:34 -08:00
Elara af068507f1 Add fix command 2022-12-02 12:43:00 -08:00
Elara d312f0c211 Fix bash completion install path 2022-12-02 12:31:53 -08:00
Elara 1866f6bf94 Add bash and zsh completions 2022-12-02 12:29:55 -08:00
Elara e8bd5e94cc Make sure scripts are valid when updating DB 2022-12-01 11:08:20 -08:00
Elara c155f78a67 Rename repodir to scriptdir 2022-12-01 10:53:03 -08:00
Elara 39e5540ec0 Show version of installed package when listing installed packages 2022-12-01 00:14:07 -08:00
Elara 5857805d97 Disable root in ls command 2022-12-01 00:11:27 -08:00
Elara 5df16f085e Fix closing brace in infoCmd() function 2022-12-01 07:16:54 +00:00
Elara 78f710e94f Pull repos before every command that uses them 2022-11-30 23:04:52 -08:00
Elara bc4dec246c Remove unused internal/db.GetPkg() function 2022-11-30 22:54:03 -08:00
Elara fc3782c7aa Fix spacing in database schema 2022-11-30 22:52:21 -08:00
Elara 053fbf0bc2 Handle the possibility of the DB not existing on startup 2022-11-30 22:38:22 -08:00
Elara d9087ab1c6 Merge pull request #44 from Arsen6331/add-database 2022-11-30 22:23:56 -08:00
Elara 5ac5c612af Use strict database table schema 2022-11-30 22:22:37 -08:00
Elara 7266b716d1 Add doc comments 2022-11-30 22:15:34 -08:00
Elara 89ead2706d Create function for getting canonical CPU architecture 2022-11-30 22:02:36 -08:00
Elara 97fdbe3c97 Create function for asking yes or no questions 2022-11-30 21:58:21 -08:00
Elara 36e3b6a214 Make actions in internal/repos unexported 2022-11-30 21:47:07 -08:00
Elara eed9213c8e Remove unused imports 2022-11-30 21:46:41 -08:00
Elara 4e37fbd35b Move pkgPrompt() to cli.go 2022-11-30 21:43:52 -08:00
Elara 6aee3fb310 Remove unnecessary PkgNotFoundError 2022-11-30 21:43:10 -08:00