David Dworken
|
cdc5421a7b
|
Move testutils to a separate package so as to move test-only code out of the main binary
|
2022-10-27 21:53:47 -07:00 |
|
David Dworken
|
37c36ea5f1
|
Add docs on the manually created postgres indices
|
2022-10-23 17:35:30 -07:00 |
|
David Dworken
|
41f82e8034
|
Add ReadCount field to deletion requests so that we can eventually delete them from the DB
|
2022-09-20 21:13:59 -07:00 |
|
David Dworken
|
5391ecd220
|
First version of working redaction with passing integration tests
|
2022-09-19 22:49:48 -07:00 |
|
David Dworken
|
1da703e9c2
|
Working update code for macos
|
2022-05-26 23:45:08 -07:00 |
|
David Dworken
|
cbc4e70605
|
Integrated client-side with dump requests, haven't written any integration tests yet
|
2022-04-28 11:46:14 -07:00 |
|
David Dworken
|
74caf87eda
|
Add basic xattr implementation (commiting to save it, about to delete most of it)
|
2022-04-25 21:42:28 -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
|
735a98a611
|
Add API endpoint for getting information about the latest hishtory version and download URLs
|
2022-04-16 16:34:09 -07:00 |
|
David Dworken
|
bf789605d1
|
record registration ip and date in the server-side DB for usage analytics
|
2022-04-09 16:37:51 -07:00 |
|
David Dworken
|
c2465d7c99
|
refactored to move no longer shared things out of the shared/ folder
|
2022-04-07 21:05:58 -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
|
684511f4f7
|
working update
|
2022-04-06 18:18:46 -07:00 |
|
David Dworken
|
71fc809f9a
|
tests are passing and getting close now. Need to test the live update flow along with more thorough testing for everything
|
2022-04-05 23:31:24 -07:00 |
|
David Dworken
|
843bcb32b3
|
goodbye to the Persist method that was silly
|
2022-04-04 22:09:14 -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
|
c5eea01a23
|
device ID is now a random uuid generated by the client
|
2022-04-03 21:00:46 -07:00 |
|
David Dworken
|
32e74eb3a1
|
building, before doing the refactor to make device ID just another random ID
|
2022-04-03 20:55:37 -07:00 |
|
David Dworken
|
2a3887b9ed
|
adapted to have it duplicate entries into per-device entries server-side
|
2022-04-03 10:08:18 -07:00 |
|
David Dworken
|
0a3d60769c
|
fixed the DB error, was stupid mistake in test-only code
|
2022-04-02 22:54:09 -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
|
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
|
3cc9118a69
|
working tracking for start time
|
2022-01-09 16:39:13 -08:00 |
|
David Dworken
|
3d450a1175
|
in progress integration tests
|
2022-01-09 11:00:53 -08:00 |
|
David Dworken
|
a523504c40
|
split into local client and remote client, and add tests
|
2022-01-08 21:59:28 -08:00 |
|
David Dworken
|
6fbad3a194
|
init versions pre-split
|
2022-01-08 20:27:18 -08:00 |
|