David Dworken
15bec30315
Add fake event with head_commit to restore the ability to run the github action test locally
2022-04-17 21:47:49 -07:00
David Dworken
be6ccbbcc6
Add untested update operation that works with the new releases
2022-04-17 12:30:46 -07:00
David Dworken
e98783d30f
Add server-side code to handle updates for non-linux
2022-04-17 12:02:56 -07:00
David Dworken
4036a4594b
Add config for building/releasing binaries for other OSs
2022-04-17 11:44:57 -07:00
David Dworken
a827455be7
Better commit message for releases
2022-04-16 21:30:51 -07:00
David Dworken
f7c95f95b4
Fix the ldflags attempt #2
2022-04-16 21:29:59 -07:00
David Dworken
5b59141c3a
optimize test execution time by only building the client once + add Makefile target for action tests
2022-04-15 18:12:26 -07:00
David Dworken
dc6fb6a47b
Refactor tests to make them non-flakey and pass on actions
...
This required adding the ability to have hishtory run synchronously to avoid reconditions. I also added additional waiting code. Also a whole bunch of new tests and disabled gorm's default logger which also caued flakeyness
2022-04-14 20:18:49 -07:00
David Dworken
2bb06b568a
Add version to binary
2022-04-09 14:37:21 -07:00
David Dworken
57a95fb9a7
Moved all backend code into the backend/ directory
2022-04-08 23:56:02 -07:00
David Dworken
223d14b6a2
Add missing git push
2022-04-08 23:08:53 -07:00
David Dworken
926c7631ae
Fix makefile to run in correct order for deploys to work
2022-04-08 23:07:44 -07:00
David Dworken
22ffaf6364
fix makefile
2022-04-08 22:57:53 -07:00
David Dworken
108e1526b8
trying again with ldflags + fixed update url
2022-04-08 22:56:44 -07:00
David Dworken
c42bb66e96
Add server handlers for downloads
2022-04-08 22:37:03 -07:00
David Dworken
13d766a9c8
trying again to make ldflags work with slsa
2022-04-08 22:12:00 -07:00
David Dworken
966f73757b
moved client/client.go to hishtory.go to support slsa l3 border
2022-04-08 21:17:11 -07:00
David Dworken
6d84402bce
first bit of advanced query support
2022-04-07 22:53:39 -07:00
David Dworken
581231d0ef
fixed export, added tests for it, made tests more accurate, and excluded things from gitignore
2022-04-06 23:05:30 -07:00
David Dworken
1065fff062
refactoring, better tests, commit hash, banner, and tested working locally
2022-04-06 22:43:07 -07:00
David Dworken
e2acc6612a
well, it builds :D but still failing all the tests
2022-04-04 22:07:01 -07:00
David Dworken
f1303849cf
still horribly broken, just a commit before refactoring to move http handlers onto a struct
2022-04-02 22:27:20 -07:00
David Dworken
d84022d9fe
Before huge project change
2022-04-01 21:25:07 -07:00
David Dworken
252e9ab122
Website landing page, install instructions, update command, status command, set up postgres, and fixing broken tests
2022-03-29 21:56:28 -07:00
David Dworken
f72c88bbd9
Import cascara landing page and configs for k8s
2022-01-10 18:50:10 -08:00