Lucien Greathouse
d5f3e25bea
New docs
2019-02-08 18:03:46 -08:00
Lucien Greathouse
5e4c1a8359
Flatten out docs
2019-02-08 15:41:17 -08:00
Lucien Greathouse
d86e655ad2
Update CHANGELOG
2019-02-08 14:07:21 -08:00
Lucien Greathouse
80154bbf9f
Build with static CRT on Windows, fixes #89 .
2019-02-08 13:52:57 -08:00
Lucien Greathouse
be853ba2a7
Improve docs, add internals guide
2019-02-07 17:11:35 -08:00
Lucien Greathouse
4d3036d030
Add more design documentation into the codebase for high-level concepts
2019-02-07 15:26:01 -08:00
Lucien Greathouse
ecb9b5e28f
Support nested partitions and partitions directly targeting services ( #122 )
...
* Do the nested partition thing
* Tidy up touched code
* Add nested partition test project, not fully functional
* Clean up variable names, move path_metadata mutation strictly into snapshot_reconciler
* Remove path_metadata, snapshotting is now pure
* Factor out snapshot metadata storage to fix a missing case
* Pull instance_name out of per_path_metadata, closer to what we need
* Refactor to make metadata make more sense, part one
* All appears to be well
* Cull 'metadata_per_path' in favor of 'instances_per_path'
* Remove SnapshotContext
* InstanceMetadata -> PublicInstanceMetadata in web module
* Build in snapshot testing system for testing... snapshots?
* Remove pretty_assertions to see if it fixes a snapshot comparison bug
* Reintroduce pretty assertions, it's not the cause of inequality
* Fix snapshot tests with custom relative path serializer
2019-02-07 14:55:01 -08:00
Lucien Greathouse
38e3c198f2
Update README
2019-02-05 10:30:09 -08:00
Lucien Greathouse
2f64501556
Add Rust 1.31.1 as fixed build target to Travis-CI
2019-02-05 10:17:13 -08:00
Lucien Greathouse
2c2554d73d
Update docs to talk about default.project.json
2019-02-01 18:03:41 -08:00
Lucien Greathouse
69d1accf3f
0.5.0-alpha.3
v0.5.0-alpha.3
2019-02-01 17:19:00 -08:00
Lucien Greathouse
785bdb8ecb
Implement new project file name, default.project.json ( #120 )
...
* Implement new project file name, default.project.json
* Rename all test projects to default.project.json
* Update CHANGELOG
* Fix warning message typo
2019-02-01 17:06:03 -08:00
Lucien Greathouse
78a1947cec
Update CHANGELOG
2019-02-01 13:07:15 -08:00
Paul Doyle
0ff59ecb4e
Fix issue w/ existing files not being updated in imfs ( #119 )
...
* Fix issue w/ existing files not being updated in imfs
* Add a test for updating files
2019-01-31 20:24:42 -08:00
Lucien Greathouse
b58fed16b4
Fix uses using failure::Error
2019-01-30 10:29:38 -08:00
Lucien Greathouse
6719be02c3
Fall back to showing GraphViz source when GraphViz is not installed
2019-01-29 18:10:14 -08:00
Lucien Greathouse
8757834e07
Improve error reporting for IO issues
2019-01-29 17:29:47 -08:00
Lucien Greathouse
aa243d1b8a
Add sweet new live sync homepage
2019-01-28 18:30:42 -08:00
Lucien Greathouse
aeb18eb124
Refactor web code to make routing more clear
2019-01-28 18:23:57 -08:00
Lucien Greathouse
6c3e118ee3
Sort inputs in LiveSession
2019-01-28 17:50:47 -08:00
Lucien Greathouse
3c0fe4d684
Reduce number of threads needed for FsWatcher
2019-01-28 17:11:01 -08:00
Lucien Greathouse
12fd9aa1ef
Tack on Cargo.lock, missing from previous commit
2019-01-28 16:03:12 -08:00
Lucien Greathouse
821122a33d
0.5.0-alpha.2
v0.5.0-alpha.2
2019-01-28 15:45:52 -08:00
Lucien Greathouse
0d9406d991
Update docs links in README
2019-01-28 15:40:54 -08:00
Lucien Greathouse
350eec3bc7
Update docs and generator to be even smarter
2019-01-28 15:39:11 -08:00
Lucien Greathouse
e700b3105a
New, less-kludgy doc generator
2019-01-28 15:31:20 -08:00
Lucien Greathouse
dd2a730b4a
Update documentation
2019-01-28 15:16:42 -08:00
Lucien Greathouse
c6766bbe77
Fix timeout issue for real this time
2019-01-28 14:55:56 -08:00
Lucien Greathouse
e5d3204b6c
Implement .model.json files
...
Closes #97 .
2019-01-28 14:37:35 -08:00
Lucien Greathouse
4767cbd12b
Fix composing-models XML to only contain stuff implemented so far
2019-01-28 14:36:17 -08:00
Lucien Greathouse
deb4118c5d
Fix long-polling mixup
...
Fixes #110 .
2019-01-28 14:00:22 -08:00
Lucien Greathouse
4516df5aac
Fix message in rbx_session
2019-01-28 13:58:24 -08:00
Lucien Greathouse
663df7bdc2
Remove redundant debug assertions in imfs
2019-01-28 11:23:19 -08:00
Lucien Greathouse
e81f0a4a95
Improve IMFS robustness with out-of-order events
...
Fixes #111 .
2019-01-28 11:03:52 -08:00
Lucien Greathouse
38cd13dc0c
0.5.0-alpha.1
v0.5.0-alpha.1
2019-01-25 18:01:37 -08:00
Lucien Greathouse
14fd470363
Upgrade all dependencies, including new rbx_ crates
2019-01-25 17:54:16 -08:00
Lucien Greathouse
fc8d9dc1fe
Wrap main call in a panic handler to show a nice error message on panic
2019-01-25 10:54:54 -08:00
Lucien Greathouse
1659adb419
Refactor entrypoint to be a bit easier to read
2019-01-25 10:32:10 -08:00
Lucien Greathouse
6490b77d4c
plugin: Hide placeholder inputs when focused
2019-01-23 18:18:00 -08:00
Lucien Greathouse
23463b620e
Rename test-plugin-project to place-project.json
2019-01-23 18:14:05 -08:00
Lucien Greathouse
6bc331be75
Update formatting of test plugin project
2019-01-23 18:10:59 -08:00
Lucien Greathouse
87f6410877
Clean up error handling in plugin
2019-01-23 18:10:53 -08:00
Lucien Greathouse
b1ddfc3a49
Fix adding/removing files in folders that have init scripts
2019-01-23 18:10:29 -08:00
Lucien Greathouse
d01e757d2f
UI visual tweaks
2019-01-21 18:34:10 -08:00
Lucien Greathouse
e593ce0420
Redesign UI
2019-01-21 17:50:49 -08:00
Lucien Greathouse
578abfabb3
Partial plugin retheme
2019-01-21 16:02:51 -08:00
Lucien Greathouse
aa7b7e43ff
Move CHANGELOG closer to keepachangelog.com format
2019-01-21 13:08:50 -08:00
Lucien Greathouse
af4d4e0246
Revamp CHANGES, rename to CHANGELOG
2019-01-21 13:06:14 -08:00
Lucien Greathouse
fecb11cba4
Adjust logging and error handling in the client
...
* HTTP responses in the error range (400+) now properly turn into errors
* ROJO_EPIPHANY_DEV_CREATE now creates more verbose configuration
* Default configuration values are now much more explicit
* Errors that cause session termination are labeled more clearly.
2019-01-21 10:57:03 -08:00
Lucien Greathouse
614f886008
Fix misnamed metadata coming from server
2019-01-21 10:56:01 -08:00