Lucien Greathouse
|
5630cea9a0
|
Improve command line and web interface
|
2019-09-23 17:54:04 -07:00 |
|
Lucien Greathouse
|
5a4189a770
|
Move ChangeReceiver main block into its own function
|
2019-09-23 16:13:19 -07:00 |
|
Lucien Greathouse
|
2440d9fc48
|
Create ChangeProcessor for routing events from imfs to tree to message queue
|
2019-09-23 16:09:58 -07:00 |
|
Lucien Greathouse
|
bd33aebc3d
|
Turn messages into stub SubscribeMessage struct
|
2019-09-23 10:53:11 -07:00 |
|
boyned//Kampfkarren
|
a46d467b75
|
Fix broken link to sync details (#248)
|
2019-09-22 17:37:00 -07:00 |
|
Lucien Greathouse
|
8c6981da0d
|
Fix guide to point to release versions instead of alphas
|
2019-09-20 11:08:01 -07:00 |
|
Lucien Greathouse
|
500a9f647f
|
Fix snapshot test with new version number
|
2019-09-19 15:26:31 -07:00 |
|
Lucien Greathouse
|
71968fca0d
|
Fold imfs::new back into imfs
|
2019-09-19 15:25:07 -07:00 |
|
Lucien Greathouse
|
fc6f84897f
|
Update docs link to rojo.space
|
2019-09-19 14:02:02 -07:00 |
|
Lucien Greathouse
|
b31ad4b1f8
|
Update version to 0.6.0-dev
|
2019-09-19 13:58:53 -07:00 |
|
Lucien Greathouse
|
aababf37a8
|
Catch more HTTP API errors
|
2019-09-19 13:50:42 -07:00 |
|
Lucien Greathouse
|
44a42a177a
|
Change API errors to be JSON
|
2019-09-19 13:20:58 -07:00 |
|
Lucien Greathouse
|
e773a92e53
|
Connect message queue to frontend API
|
2019-09-19 13:12:21 -07:00 |
|
Lucien Greathouse
|
196d27b959
|
Allow IMFS testing features to be unused
|
2019-09-19 11:13:27 -07:00 |
|
Lucien Greathouse
|
ec8861e983
|
Apply patch sets by value in preparation for AppliedPatchSet
|
2019-09-19 11:10:25 -07:00 |
|
Lucien Greathouse
|
9b601eb9fe
|
Tidy up patch structs, add AppliedPatchSet
|
2019-09-19 10:56:10 -07:00 |
|
Lucien Greathouse
|
c80d9cbf01
|
Add default-members to make 'cargo t' work better
|
2019-09-19 10:46:09 -07:00 |
|
Lucien Greathouse
|
717c15256f
|
Update GH workflows, bump minimum Rust to 1.36.0
|
2019-09-17 18:31:02 -07:00 |
|
Lucien Greathouse
|
13dafc2091
|
Bump minimum Rust in GitHub actions to 1.36.0
|
2019-09-17 17:31:00 -07:00 |
|
Lucien Greathouse
|
cfc3bcfa41
|
Switch to single quotes for GitHub action workflow
|
2019-09-17 16:51:40 -07:00 |
|
Lucien Greathouse
|
2e052e97c5
|
Experimental GitHub Action
|
2019-09-17 16:48:51 -07:00 |
|
Lucien Greathouse
|
5d48d05287
|
Update Changelog
|
2019-09-13 17:31:53 -07:00 |
|
Lucien Greathouse
|
e34ba844c5
|
Improve diagnostics for failed instance creation
|
2019-09-13 17:16:16 -07:00 |
|
Lucien Greathouse
|
1d84d3e440
|
Wrap RojoTree in Mutex
|
2019-09-13 12:57:37 -07:00 |
|
Lucien Greathouse
|
7a7e9087e6
|
Expose imfs from ServeSession
|
2019-09-13 12:57:22 -07:00 |
|
Lucien Greathouse
|
8481caa67c
|
Add Imfs to ServeSession, threading through generic ImfsFetcher
|
2019-09-13 12:52:15 -07:00 |
|
Lucien Greathouse
|
651e63a0fb
|
Tidy up docs links in readme
|
2019-09-11 11:37:58 -07:00 |
|
Lucien Greathouse
|
88e462c4e5
|
Add help page to direct people to Discord, GitHub, and Twitter
|
2019-09-11 11:34:52 -07:00 |
|
Lucien Greathouse
|
8ef797d1a4
|
Start writing real serve tests
|
2019-09-10 18:04:05 -07:00 |
|
Lucien Greathouse
|
877fd1af35
|
Make /api/subscribe hang forever instead of returning no messages
|
2019-09-10 16:42:14 -07:00 |
|
Lucien Greathouse
|
fc01eecdcb
|
Use real Rojo metadata for live sync
|
2019-09-10 15:59:36 -07:00 |
|
Lucien Greathouse
|
e6ba6203bb
|
Expose tree in API, with hacks to make initial sync-in work sort of
|
2019-09-10 15:39:50 -07:00 |
|
Lucien Greathouse
|
6a786f18e6
|
Update plugin protocl version, fix error in error
|
2019-09-10 15:37:21 -07:00 |
|
Lucien Greathouse
|
57d46287d7
|
Glue message queue onto ServeSession, simplify some HTTP
|
2019-09-09 18:32:44 -07:00 |
|
Lucien Greathouse
|
bb6ab74c19
|
Clean up warnings, add RojoTree into ServeSession
|
2019-09-09 15:17:03 -07:00 |
|
Lucien Greathouse
|
3e759b3e8e
|
Finish off bulk of metadata tracking in snapshot system
|
2019-09-09 15:04:57 -07:00 |
|
Lucien Greathouse
|
47ee8d54a8
|
Clean up some of the instance wrapper APIs
|
2019-09-09 13:59:36 -07:00 |
|
Lucien Greathouse
|
824b984a64
|
First pass converting snapshot code over to RojoTree from RbxTree
|
2019-09-09 13:50:39 -07:00 |
|
Lucien Greathouse
|
618185a52d
|
Start using multimap correctly for path tracking in RojoTree
|
2019-09-09 11:50:58 -07:00 |
|
Lucien Greathouse
|
8dbc6ab7d3
|
Start MapSet work
|
2019-09-06 17:05:01 -07:00 |
|
Lucien Greathouse
|
5eb6754b7c
|
Implement metadata, replacing source field and laying foundations
|
2019-09-06 14:21:47 -07:00 |
|
Lucien Greathouse
|
a914a92cea
|
Add SnapshotSource property
|
2019-09-05 11:27:16 -07:00 |
|
Lucien Greathouse
|
439a1a758e
|
Upgrade all snapshots to insta 0.11.0 format
|
2019-09-03 18:15:53 -07:00 |
|
Lucien Greathouse
|
9383240627
|
Move rojo-test snapshots into partitioned folders
|
2019-09-03 18:11:28 -07:00 |
|
Lucien Greathouse
|
ea765eb929
|
Add serve snapshot test for empty project
|
2019-09-03 17:56:23 -07:00 |
|
Lucien Greathouse
|
d5c816f24d
|
Document and expose public members for Rojo API
|
2019-09-03 14:20:12 -07:00 |
|
Lucien Greathouse
|
cf5f20bbb5
|
Upgrade depdendencies, removing need for opt-level in debug
|
2019-09-03 14:09:35 -07:00 |
|
Lucien Greathouse
|
27839dfd21
|
Shuffle web_interface into web::interface
|
2019-09-03 14:00:31 -07:00 |
|
Lucien Greathouse
|
27517e1aee
|
Rename web::interface to web::ui
|
2019-09-03 13:58:44 -07:00 |
|
Lucien Greathouse
|
a31bfbefa7
|
Start extracting web interface from implementation
|
2019-09-03 13:57:28 -07:00 |
|