|
|
725753866a
|
Done with chapter 3.
|
2022-01-19 22:30:55 -08:00 |
|
|
|
6f03983721
|
Delete all files to re-write the code.
|
2022-01-15 14:17:07 -08:00 |
|
|
|
fb58fc61fa
|
Update to readme
|
2021-10-09 21:34:44 -07:00 |
|
|
|
7f1d4b804d
|
Minor updates to readme
|
2021-10-09 21:33:49 -07:00 |
|
|
|
f2d5d9d525
|
Update README.md
|
2021-10-04 20:47:36 -07:00 |
|
|
|
25a5f21e30
|
Update README.md
|
2021-10-04 20:47:19 -07:00 |
|
|
|
21dcda4a9a
|
Added observability to the system.
|
2021-08-13 14:46:01 -05:00 |
|
|
|
64e6faecae
|
Adds auth middleware for all rpcs with tests.
|
2021-08-13 11:44:53 -05:00 |
|
|
|
fd53846238
|
Added cli args to give a different common name to the client certs.
|
2021-08-13 11:44:12 -05:00 |
|
|
|
20806f8408
|
Implements an Authorizer that wraps casbin.
|
2021-08-11 19:40:12 -05:00 |
|
|
|
fab55720e8
|
Modifies the tests to create 2 clients, one with each cert.
|
2021-08-11 19:39:55 -05:00 |
|
|
|
4634968521
|
Adds auth files to config.
|
2021-08-11 19:39:25 -05:00 |
|
|
|
ce8563f2a9
|
Adds casbin as dependency as well as an ACL model and policy.
|
2021-08-11 19:39:06 -05:00 |
|
|
|
5a08a023dd
|
Modify makefile to create 2 separate client certs.
|
2021-08-11 19:37:57 -05:00 |
|
|
|
bf7eecd29b
|
Finishes server and adds tests that include mutual tls.
|
2021-08-11 18:29:56 -05:00 |
|
|
|
1ca6706ff3
|
Adds helper files to access config files and generate tls config.
|
2021-08-11 18:29:08 -05:00 |
|
|
|
d03afcfd50
|
Add config and makefile command to generate CA and client/server certs.
|
2021-08-11 18:28:38 -05:00 |
|
|
|
0d71b5abfb
|
Moves old test code to a different directory.
|
2021-08-11 18:27:37 -05:00 |
|
|
|
ac9342e975
|
Implementation of the gRPC services.
|
2021-08-09 13:51:20 -05:00 |
|
|
|
d480067e8a
|
Change log implementation to return the custom error.
|
2021-08-09 13:51:10 -05:00 |
|
|
|
4ec590a7cf
|
Add definitino for a custom out of range gRPC error.
|
2021-08-09 13:50:51 -05:00 |
|
|
|
69e783c76c
|
gRPC generated code for services.
|
2021-08-09 13:50:21 -05:00 |
|
|
|
2b743da453
|
Add service definitions in the log proto.
|
2021-08-09 13:49:36 -05:00 |
|
|
|
298bfaceee
|
Adds grpc services copmilation flags tot he makefile.
|
2021-08-09 13:48:56 -05:00 |
|
|
|
f5ecb97c32
|
Add grpc dependencies.
|
2021-08-09 13:48:37 -05:00 |
|
|
|
4553be4b6d
|
Fix typs and add extra clarifications for segment and the http server.
|
2021-08-05 16:26:54 -05:00 |
|
|
|
60f6040fe3
|
Finished core log package.
|
2021-08-05 16:18:28 -05:00 |
|
|
|
ce0f4b7bb4
|
Finished segment with its tests.
|
2021-08-04 12:46:39 -05:00 |
|
|
|
291733b60f
|
Changed temp file creation in index test.
|
2021-08-04 12:46:26 -05:00 |
|
|
|
525abb53fd
|
Finished index with its tests.
|
2021-08-03 22:56:25 -05:00 |
|
|
|
093422a2f9
|
Finished tests for the store.
|
2021-08-03 22:56:03 -05:00 |
|
|
|
051b26c458
|
Added gommap as a dependency.
|
2021-08-03 22:55:46 -05:00 |
|
|
|
6762591ea2
|
Finished store
|
2021-07-30 20:12:18 -05:00 |
|
|
|
a09c98c243
|
Added protobuf definition for records. Added Makefile to easily compile protobufs and run tests.
|
2021-07-29 23:25:07 -05:00 |
|
|
|
9c9c3b4697
|
Done with chapter 1. Basic http/json log server.
|
2021-07-29 16:52:03 -05:00 |
|
|
|
407c8a15c9
|
Adds gitignore
|
2021-07-29 14:24:13 -05:00 |
|
|
|
1a8a00f3ae
|
First commit
|
2021-07-29 14:20:13 -05:00 |
|