mediocregopher
  • Joined on 2022-03-09
mediocregopher pushed to main at micropelago/domani 2023-07-08 14:29:50 +00:00
9d44593e73 Improve internal server errors significantly
a3c823c7b2 Simplify the http service a bunch, better error handling
82290d8b0b Get rid of read_file_into, use streams to serve files from domain manager
8b75b141f4 Alias BoxByteStream, and test git get_file implementation
Compare 4 commits »
mediocregopher pushed to main at micropelago/domani 2023-07-08 12:43:45 +00:00
60b90746fc Implement origin::Store::get_file, to deprecate read_file_into
mediocregopher pushed to main at micropelago/domani 2023-07-06 17:24:21 +00:00
570633de10 Implement origin::Store::get_file, to deprecate read_file_into
0b790ecc4a Use util::BoxedFuture everywhere, for aesthetics
Compare 2 commits »
mediocregopher pushed to main at micropelago/isle 2023-07-06 15:51:50 +00:00
4e3847ea84 cryptic-io org has been renamed to micropelago
mediocregopher pushed to main at micropelago/pmux 2023-07-06 15:47:38 +00:00
fde8c2be75 Move to micropelago org
mediocregopher pushed to main at micropelago/domani 2023-07-05 17:03:59 +00:00
5e264093ec Get rid of origin::Origin trait completely, move read_file_into onto the origin::Store itself
mediocregopher pushed to main at micropelago/domani 2023-07-04 17:43:35 +00:00
773001b158 Changes suggested by clippy
6863694293 Pass descr around as a reference, generally
95f7f97716 move roadmap to README
Compare 3 commits »
mediocregopher deleted branch store-mux from micropelago/domani 2023-07-03 12:31:15 +00:00
mediocregopher pushed to main at micropelago/domani 2023-07-03 12:31:01 +00:00
9c36ae1c7b Test mux store... kinda
7a35befffe Don't include Send/Sync in trait requirements
fa85fe7fd8 Fix more tests
bd96581c6a Don't return Box from constructors
0b22801503 Basic, untested implementation of mux origin store
Compare 6 commits »
mediocregopher pushed to store-mux at micropelago/domani 2023-06-29 14:57:25 +00:00
bd96581c6a Don't return Box from constructors
0b22801503 Basic, untested implementation of mux origin store
Compare 2 commits »
mediocregopher created branch store-mux in micropelago/domani 2023-06-25 15:51:25 +00:00
mediocregopher pushed to store-mux at micropelago/domani 2023-06-25 15:51:25 +00:00
dd07bbf7ac Fix tests in git store
Compare 2 commits »
mediocregopher pushed to main at micropelago/domani 2023-06-25 11:36:22 +00:00
644d2bab23 Rename to domani
fcab32e0f7 Refactor TaskStack some more, allow for deferred syncronous tasks
d0f601a9f7 Make TaskStack cancel each task individually, not all at once
5e89d21ce3 Fix formatting in domain manager
505015a4bd Removed usage of sync::Arc where possible
Compare 8 commits »
mediocregopher renamed repository from domiply to micropelago/domani 2023-06-25 11:30:13 +00:00
mediocregopher deleted branch main_cleanup from micropelago/domani 2023-06-19 18:58:02 +00:00
mediocregopher pushed to main at micropelago/domani 2023-06-19 18:57:50 +00:00
f2374cded5 Use TaskSet to cleanly shut down the http service
43f4b98b38 Move handle_request onto service as a method
506037dcd0 Moved service tasks internally, main crashes on shutdown though
7ea97b2617 Get rid of lifetime on Service
1f9ae0038f restructure service module
Compare 11 commits »
mediocregopher created branch main_cleanup in micropelago/domani 2023-06-18 14:06:09 +00:00
mediocregopher pushed to main_cleanup at micropelago/domani 2023-06-18 14:06:09 +00:00
506037dcd0 Moved service tasks internally, main crashes on shutdown though
7ea97b2617 Get rid of lifetime on Service
1f9ae0038f restructure service module
dbc912a9d3 add sync_cert method to domain manager
6da68dc042 stop domain manager's inner tasks on shutdown
Compare 9 commits »
mediocregopher pushed to main at micropelago/domani 2023-06-17 13:42:36 +00:00
420f1ff42a implement error::unexpected, use it everywhere
mediocregopher pushed to main at micropelago/domani 2023-06-13 19:39:06 +00:00
42a033a50b Fixes from clippy