Commit Graph

52 Commits

Author SHA1 Message Date
Matt Hill
91314f23c7 our own json patch lib and everything working 2021-07-09 14:37:16 -06:00
Matt Hill
9353240e89 stashing to handle out-of-sequence revisions 2021-07-07 19:18:08 -06:00
Matt Hill
6a1c0697c8 re-introduce watch 2021-07-07 15:28:52 -06:00
Matt Hill
0e2fa3c2c0 start 2021-07-06 16:56:15 -06:00
Matt Hill
11818232eb remove connection status from lib 2021-07-05 20:36:44 -06:00
Matt Hill
508c541d6e add connection monitoring 2021-07-01 16:18:26 -06:00
Aiden McClelland
16e37f6651 fix for json-ptr 2021-06-28 15:11:28 -06:00
Matt Hill
b77571ebb0 removes temps, massive refactor 2021-06-18 15:27:36 -06:00
Aiden McClelland
402754468c fix off by 1 2021-06-18 15:16:33 -06:00
Aiden McClelland
73606c560c dump and sub 2021-06-17 17:09:53 -06:00
Matt Hill
e71cac6eee updates to bootstrapper 2021-06-16 18:01:06 -06:00
Aiden McClelland
b7fd511a59 move client from separate repo 2021-06-15 16:42:47 -06:00
Aiden McClelland
d43480a3e8 export dump 2021-06-15 14:40:42 -06:00
Aiden McClelland
6e1ad2d02e dump type 2021-06-15 14:39:41 -06:00
Aiden McClelland
13edf0279d increase subscriber channel size 2021-06-15 13:09:46 -06:00
Aiden McClelland
40b8b2c230 fix option get_mut 2021-05-26 15:07:11 -06:00
Aiden McClelland
5ece0d92e8 disable qutex logs 2021-05-25 15:53:43 -06:00
Aiden McClelland
50ffa03c7b MapModel for IndexMap 2021-05-25 11:21:30 -06:00
Aiden McClelland
2bf5334553 switch to indexmap 2021-05-24 17:13:51 -06:00
Aiden McClelland
11b2939b6a export diffpatch 2021-05-21 13:35:48 -06:00
Aiden McClelland
e17fa965d0 utility fns 2021-05-10 15:40:46 -06:00
Aiden McClelland
3f022b6973 kebab-case 2021-04-29 11:05:11 -06:00
Aiden McClelland
82a0abb650 expire_id 2021-04-29 10:59:10 -06:00
Aiden McClelland
990d128242 add clone 2021-04-28 16:09:55 -06:00
Aiden McClelland
8cba10ae46 minor refactor of transactions 2021-04-27 14:59:53 -06:00
Aiden McClelland
13c36866a8 export Map trait 2021-04-26 16:46:58 -06:00
Aiden McClelland
95ae1e0e4e extend Map trait 2021-04-26 16:44:34 -06:00
Aiden McClelland
40dfcafe2e stop using index trait 2021-04-26 16:36:50 -06:00
Aiden McClelland
4f482691b6 add put 2021-04-26 15:41:08 -06:00
Aiden McClelland
d4309c556f enum model 2021-04-26 14:16:05 -06:00
Aiden McClelland
593bfb0add option model 2021-04-26 13:14:58 -06:00
Aiden McClelland
247c1712ba re-export json-ptr (#4) 2021-04-26 11:51:36 -06:00
Aiden McClelland
96e9be16ec feature/macros (#3)
* finish macros for structs

* create before canonicalize

* fix locking behaviour to use single db exclusively

* clean up tests

* punting on enums for now

* reorganize codebase

* metadata and formatting
2021-04-08 12:16:31 -06:00
Chris Guida
9d35accb38 Merge pull request #2 from chrisguida/test
add some tests
2021-03-26 10:14:18 -06:00
Chris Guida
5e99cd2f67 pull in changes from master, .gitignore test dbs 2021-03-26 10:11:55 -06:00
Chris Guida
2ea757027e add a proptest 2021-03-26 09:22:41 -06:00
Aiden McClelland
5b77719631 refine macros 2021-03-25 18:09:07 -06:00
Chris Guida
16fd2b55e8 add some tests 2021-03-25 09:45:38 -06:00
Aiden McClelland
2c3fd8159e wip: macros 2021-03-23 18:10:22 -06:00
Aiden McClelland
4e96c64c1b submodules 2021-03-23 14:45:57 -06:00
Aiden McClelland
7b122c6295 Merge pull request #1 from chrisguida/master
add basic test
2021-03-23 11:54:03 -06:00
Chris Guida
f81b9a8c7b add basic test 2021-03-23 10:37:20 -06:00
Aiden McClelland
3fa224f2f6 atomic write of .bak 2021-03-22 17:22:50 -06:00
Aiden McClelland
9fd80fae58 give up on ORM style models 2021-03-22 15:49:51 -06:00
Aiden McClelland
5a83aa5926 fix transactions 2021-03-17 19:49:06 -06:00
Aiden McClelland
a12a93b035 first pass at model generics 2021-03-15 19:33:23 -06:00
Aiden McClelland
c2e50d0e88 fix locking logic 2021-03-09 19:30:56 -07:00
Aiden McClelland
4dbff195d5 update refs 2021-03-09 12:01:14 -07:00
Aiden McClelland
947213ec91 reorganize 2021-03-09 11:59:20 -07:00
Aiden McClelland
4dbad8a7c5 cache corrupted error 2021-01-08 15:40:44 -07:00