Mitchell Rosen
|
2d0c8d55b1
|
organize share types module
|
2022-05-05 15:37:46 -04:00 |
|
Mitchell Rosen
|
785d924b5e
|
PushError -> CheckAndSetPushError
|
2022-05-05 15:18:54 -04:00 |
|
Mitchell Rosen
|
664ca67f1d
|
push.create to share
|
2022-05-05 15:17:08 -04:00 |
|
Mitchell Rosen
|
11b1cefaf7
|
⅄ trunk → arya/ooo-sync
|
2022-05-05 15:09:06 -04:00 |
|
Mitchell Rosen
|
28425c6d2e
|
⅄ trunk → arya/ooo-sync
|
2022-05-05 15:06:36 -04:00 |
|
mergify[bot]
|
86bb6dfbf1
|
Merge pull request #3063 from unisonweb/arya/Wno-type-defaults
restore `-Wtype-defaults`
|
2022-05-05 18:34:44 +00:00 |
|
Arya Irani
|
bf54ffbba6
|
remove redundante language pragma
|
2022-05-05 13:33:50 -04:00 |
|
Chris Penner
|
e8ad5e6a17
|
Load names from index for faster definition and find endpoints (#3059)
Allow using names index to back the backend so we can call it faster from Enlil.
|
2022-05-05 11:19:09 -06:00 |
|
Mitchell Rosen
|
28b3c59772
|
replace force push with fast-forward push
|
2022-05-05 11:43:47 -04:00 |
|
Arya Irani
|
702c7da551
|
switch bfs path accumulator to support O(log n) append
|
2022-05-05 10:43:26 -04:00 |
|
Mitchell Rosen
|
ebd76c1b82
|
typo
|
2022-05-04 21:15:00 -04:00 |
|
Mitchell Rosen
|
fe1eed145f
|
sketch out pretty naive dag BFS algorithm
|
2022-05-04 21:13:00 -04:00 |
|
Mitchell Rosen
|
55b7d318a5
|
start implementing fast-forward push
|
2022-05-04 18:04:48 -04:00 |
|
Mitchell Rosen
|
adff263d9e
|
add fast-forward path api
|
2022-05-04 12:14:27 -04:00 |
|
mergify[bot]
|
29f46e7595
|
Merge pull request #2992 from unisonweb/cp/version-command
Provide ucm version to command layer
|
2022-05-03 17:20:05 +00:00 |
|
Chris Penner
|
59eccc8cd1
|
Add 'version' command
|
2022-05-03 10:19:03 -06:00 |
|
Chris Penner
|
fec2b87ced
|
Merge branch 'trunk' into cp/version-command
|
2022-05-03 10:06:22 -06:00 |
|
Arya Irani
|
ee8329424f
|
ANF.hs
|
2022-05-03 11:23:37 -04:00 |
|
Chris Penner
|
c073117871
|
Allow testing Share API in transcripts (#3062)
* Support API calls in transcripts
|
2022-05-02 09:55:15 -06:00 |
|
Arya Irani
|
ca2ea7039a
|
Merge pull request #3061 from typechecker/cabal/add-packages-3060
|
2022-05-02 11:17:23 -04:00 |
|
Arya Irani
|
f6aca6807d
|
Merge remote-tracking branch 'origin/arya/ooo-sync' into arya/ooo-sync
|
2022-05-01 14:40:39 -04:00 |
|
mergify[bot]
|
d704d85ed9
|
Merge pull request #3064 from unisonweb/topic/sha-for-fuzzy-find
add sha256 hash for fuzzyfind-3.0.0
|
2022-05-01 03:31:37 +00:00 |
|
Arya Irani
|
0a53bd1c4f
|
forgot to include stack.yaml.lock
|
2022-04-30 22:30:40 -04:00 |
|
Mitchell Rosen
|
ca006c6f7c
|
push/pull work
|
2022-04-30 18:31:59 -04:00 |
|
Arya Irani
|
17b133c833
|
add some type annotations on tests
|
2022-04-30 13:11:07 -04:00 |
|
Mitchell Rosen
|
e1bb80722a
|
more push.share work
|
2022-04-30 13:03:53 -04:00 |
|
Arya Irani
|
1d90f45169
|
add sha256 hash for fuzzyfind-3.0.0
|
2022-04-30 11:36:25 -04:00 |
|
Arya Irani
|
690e5723d1
|
Merge remote-tracking branch 'origin/arya/Wno-type-defaults' into arya/ooo-sync
|
2022-04-29 19:13:24 -04:00 |
|
Arya Irani
|
d8f1a7870b
|
restore -Wtype-defaults
|
2022-04-29 19:06:53 -04:00 |
|
Mitchell Rosen
|
422ee31a29
|
write loadCausalHashAtPath
|
2022-04-29 16:15:15 -04:00 |
|
Phil de Joux
|
8efc0152e4
|
Add missing packages to cabal.project.
|
2022-04-28 14:30:00 -04:00 |
|
Mitchell Rosen
|
5e8f1101f9
|
add unison share url to loop state env
|
2022-04-28 12:00:44 -04:00 |
|
Mitchell Rosen
|
2bbeeaca0e
|
decode hash jwts
|
2022-04-28 11:26:46 -04:00 |
|
Mitchell Rosen
|
607f14a7a2
|
sketch out pushing to unison share from HandleInput
|
2022-04-27 21:59:23 -04:00 |
|
Mitchell Rosen
|
a030736e0a
|
expose sqlite connection in codebase object
|
2022-04-27 21:23:55 -04:00 |
|
Mitchell Rosen
|
a6ff8ff8ed
|
add the codebase to LoopState
|
2022-04-27 16:58:50 -04:00 |
|
Mitchell Rosen
|
5707918fae
|
⅄ trunk → arya/ooo-sync
|
2022-04-26 13:36:56 -04:00 |
|
Mitchell Rosen
|
044f6ad727
|
some misc cleanup in sync code
|
2022-04-26 11:46:12 -04:00 |
|
Chris Penner
|
d79e396c44
|
Re-implement Browse API to avoid loading entire codebase root (#3054)
Swap Browse API to use V2 branches.
|
2022-04-26 09:41:31 -06:00 |
|
Mitchell Rosen
|
78774590fa
|
add namespace diff to share api types
|
2022-04-26 10:58:03 -04:00 |
|
Mitchell Rosen
|
abdda222ac
|
tempEntityToEntity PatchDiff case
|
2022-04-26 10:46:04 -04:00 |
|
Mitchell Rosen
|
6ebfaa919d
|
add patch diff to share api types
|
2022-04-26 10:44:29 -04:00 |
|
Mitchell Rosen
|
cd122e526e
|
implement most of expectEntity in Share.Sync, except for handling local diff formats
|
2022-04-25 21:57:13 -04:00 |
|
Mitchell Rosen
|
d6c8ebca03
|
finish expectEntity
|
2022-04-25 21:22:02 -04:00 |
|
Mitchell Rosen
|
3061ea9367
|
move sqlite decoders into their own module
|
2022-04-25 21:11:58 -04:00 |
|
Mitchell Rosen
|
e84d4fa1aa
|
begin implementing expectEntity
|
2022-04-25 16:32:23 -04:00 |
|
Mitchell Rosen
|
b3be5d06e4
|
take a connection rather than a transaction-running function, for incremental pulls
|
2022-04-25 16:10:04 -04:00 |
|
Mitchell Rosen
|
7315015302
|
unify ReadyEntity and TempEntity
|
2022-04-25 16:04:54 -04:00 |
|
Mitchell Rosen
|
56d70105f1
|
don't store hash jwts in temp_entity
|
2022-04-25 15:37:26 -04:00 |
|
Mitchell Rosen
|
4765d1366d
|
implement rowsModified
|
2022-04-25 15:07:15 -04:00 |
|