Mitchell Rosen
22a3ee5970
move share hash types into Unison.Share.API.Hash
...
(awkwardly / temporarily in `unison-share-projects-api` package)
2023-03-06 11:22:26 -05:00
Mitchell Rosen
9b6b8b108b
distinguish between project not found and branch not found in types
2023-03-06 10:56:03 -05:00
Mitchell Rosen
204f389ed8
more push refactoring
2023-03-03 15:08:53 -05:00
Mitchell Rosen
a7455d2743
more push cleanup
2023-03-03 13:55:07 -05:00
Mitchell Rosen
9998336fae
more push refactoring
2023-03-03 13:45:26 -05:00
Mitchell Rosen
66e996f40b
more cleanup in push
2023-03-03 13:32:35 -05:00
Mitchell Rosen
d6895f8c98
more cleanup in push
2023-03-03 12:51:06 -05:00
Mitchell Rosen
d319f6fc07
cleanup in push
2023-03-03 11:59:33 -05:00
Mitchell Rosen
1069beaeb0
fix a few partial pattern matches
2023-03-03 11:49:12 -05:00
Mitchell Rosen
f276f789ce
add UploadInfo helper type
2023-03-03 11:17:44 -05:00
Mitchell Rosen
dae2fefd4c
more project.clone work
2023-03-02 15:30:38 -05:00
Mitchell Rosen
dcd08811ba
extract 'downloadEntities' core from 'pull'
2023-03-02 12:09:42 -05:00
Mitchell Rosen
8c92d79ec5
use the right share url
2023-03-02 11:40:17 -05:00
Mitchell Rosen
e5f73baf08
push updating remote_project_branch
table down into share http client wrappers
2023-03-02 11:37:42 -05:00
Mitchell Rosen
7f5333b0e6
push updating remote_project
table down into share http client wrappers
2023-03-02 11:31:32 -05:00
Mitchell Rosen
8d6c4b7be6
begin implementing project.clone
2023-03-02 11:19:35 -05:00
Mitchell Rosen
b7e395db00
stub out project.clone handler
2023-03-02 10:31:05 -05:00
Mitchell Rosen
817d4ea5e4
add project.clone input pattern
2023-03-02 10:23:53 -05:00
Mitchell Rosen
6a9c0962b3
extract pull
handler into its own file
2023-03-02 10:02:39 -05:00
Chris Penner
ca99dde3b5
Merge remote-tracking branch 'origin/topic/projects' into topic/projects
2023-02-24 12:36:39 -06:00
Chris Penner
d6f1c159b8
Merge remote-tracking branch 'origin/trunk' into topic/projects
2023-02-24 12:36:23 -06:00
Travis Staton
d8b13ab858
Set remote mapping on first push
2023-02-24 13:32:39 -05:00
Travis Staton
b4835449b8
record remote project/branch before creating remote mapping
...
Whenever we confirm that a remote project or branch exists record
their existence in the tracking tables.
2023-02-24 12:40:14 -05:00
Paul Chiusano
6492157269
Merge pull request #3839 from unisonweb/cp/fix-bad-ucm-migration-backups
...
Fix bad ucm migration backups
2023-02-23 17:16:24 -06:00
Chris Penner
eda768c94f
Fixups
2023-02-23 16:48:49 -06:00
Chris Penner
04fab24848
Fix bad ucm migration backups
2023-02-23 16:40:39 -06:00
Chris Penner
e685f4be34
Merge pull request #3768 from unisonweb/cp/remove-old-name-lookups
...
Hard-cut to new name lookup tables
2023-02-23 15:36:37 -06:00
Chris Penner
7bec322409
Merge remote-tracking branch 'origin/trunk' into cp/remove-old-name-lookups
2023-02-23 13:47:32 -06:00
Chris Penner
822edce255
Merge pull request #3765 from unisonweb/cp/causal-name-lookup-index
...
Add migration to BranchHash based name lookups
2023-02-23 13:43:59 -06:00
Chris Penner
1eea54f380
Merge branch 'cp/causal-name-lookup-index' into cp/remove-old-name-lookups
2023-02-23 10:58:06 -06:00
Chris Penner
2d4887d6ad
Ormolu
2023-02-23 10:57:58 -06:00
Chris Penner
dac81026dc
Merge branch 'cp/causal-name-lookup-index' into cp/remove-old-name-lookups
2023-02-23 10:54:33 -06:00
Chris Penner
3b6d7d6645
Merge branch 'trunk' into cp/causal-name-lookup-index
2023-02-23 10:51:50 -06:00
Chris Penner
cb75a9728d
Merge pull request #3836 from unisonweb/cp/fix-release-stack
2023-02-22 16:01:04 -06:00
Travis Staton
819dd41595
first successful push
2023-02-22 16:15:17 -05:00
Chris Penner
22be378e6f
Merge pull request #3829 from unisonweb/cp/ucm-branch-apis
...
UCM Project Branch APIs
2023-02-22 14:28:11 -06:00
Travis Staton
20a4d83a27
Merge branch 'topic/projects' of github.com:unisonweb/unison into topic/projects
2023-02-22 15:24:09 -05:00
Chris Penner
ef843b3518
Add one more missing case
2023-02-22 14:20:43 -06:00
Travis Staton
4eaf3ca15e
misc bug fixes
2023-02-22 15:19:58 -05:00
Chris Penner
e4f92a549b
Handle new Share API error cases (with wundefined)
2023-02-22 14:02:07 -06:00
Chris Penner
97eb2574c7
Namespace sync apis under ucm/v1
2023-02-22 13:49:32 -06:00
Chris Penner
fed8c53247
Merge branch 'topic/projects' into cp/ucm-branch-apis
2023-02-22 13:04:38 -06:00
Chris Penner
9d7aaf8f2c
Add route prefix for ucm projects api
2023-02-22 12:54:24 -06:00
Chris Penner
e2a3b9ae28
Updates for safer migrations on Share ( #3825 )
...
* Include schema version in backup and use vacuum into
* Allow specifying not to backup on migration
* Add ability to copy codebase safely (for share migrations)
* Set migration strategies
* Create dir to copy into if missing
* Ormolu
* ormolu
2023-02-22 12:36:57 -06:00
Fabio Labella
cefcadd077
Merge pull request #3835 from unisonweb/try-eval-jit
...
Add specific failure typeLink for async exceptions
2023-02-22 18:28:38 +00:00
Travis Staton
d38f31a93c
Merge remote-tracking branch 'origin/trunk' into topic/projects
2023-02-22 12:51:03 -05:00
Chris Penner
2867ae8a16
Fix stack release version
2023-02-22 11:07:17 -06:00
Travis Staton
64827d4207
fix bugs in loadRemoteProjectBranchByLocalProjectBranch
2023-02-22 11:56:15 -05:00
Fabio Labella
a8f1fb6fe1
Generate transcripts
2023-02-22 16:06:30 +00:00
Fabio Labella
ffb07e1d82
Delete chez stub for concurrent library
2023-02-22 11:19:36 +00:00