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
Lucien Greathouse
6fcb895d70
Tweak bottom of README, move LICENSE to LICENSE.txt
2019-01-18 20:57:19 -08:00
Lucien Greathouse
5a98ede45e
Tweak features section of README
2019-01-18 13:49:47 -08:00
Lucien Greathouse
779d462932
Rename Session to LiveSession, a better name
2019-01-17 18:24:49 -08:00
Lucien Greathouse
e301116e87
Make rbx visualization less noisy, removing paths
2019-01-17 17:45:24 -08:00
Lucien Greathouse
bd3a4a719d
Normalize metadata into metadata per instance and metadata per path ( #107 )
...
* Begin the metadata merge trek
* Tidy up path metadata, entry API, begin implementing
* Flesh out use of PathMap Entry API
* Metadata per instance is a go
* Tidy up naming for metadata per instance
* SnapshotMetadata -> SnapshotContext
2019-01-17 16:48:49 -08:00
Lucien Greathouse
4cfdc72c00
Fix folders having empty names
2019-01-16 17:28:06 -08:00
Lucien Greathouse
3620a9d256
Thread Cow<'str> through for naming nodes
2019-01-16 16:36:22 -08:00
Lucien Greathouse
f254a51d59
Remove unused config button
2019-01-16 00:01:40 -08:00
Lucien Greathouse
99bbe58255
Fix server to correctly resolve module script names
2019-01-15 23:58:25 -08:00
Lucien Greathouse
a400abff4c
Switch assets to use custom rounded rectangle
2019-01-15 23:58:10 -08:00
Lucien Greathouse
585806837e
Port over to new snapshot system
2019-01-15 18:04:06 -08:00
Lucien Greathouse
249aa999a3
Refactor mostly complete
2019-01-15 17:26:51 -08:00
Lucien Greathouse
aae1d8b34f
Add impl_from! macro to shorten up error code
2019-01-15 13:08:02 -08:00
Lucien Greathouse
9d3638fa46
Remove remaining 'extern crate' declarations
2019-01-15 12:44:49 -08:00
Lucien Greathouse
5b2a830d2d
Remove #[macro_use] from log crate
2019-01-15 12:43:02 -08:00
Lucien Greathouse
b87943e39d
Clean up and document code throughout the server
2019-01-15 12:38:31 -08:00
Lucien Greathouse
c421fd0b25
Add docs link for 0.5.x to complement 0.4.x
2019-01-14 18:36:04 -08:00
Lucien Greathouse
a1395a382a
Support semver metadata in plugin version
v0.5.0-alpha.0
2019-01-14 18:23:10 -08:00
Lucien Greathouse
a54364642a
Upgrade to rbx_tree and friends 0.1.0
2019-01-14 18:21:01 -08:00
Lucien Greathouse
14ab85adbd
Remove instanceMetadataMap from ApiContext
2019-01-14 17:23:43 -08:00
Lucien Greathouse
c284b7de40
Remove instanceMetadataMap from plugin
2019-01-14 17:23:43 -08:00
Lucien Greathouse
e23056ac2f
Change API to message metadata inline and add visualization
2019-01-14 17:23:43 -08:00
Lucien Greathouse
8ce2e605a2
Remove site_url
2019-01-12 16:34:02 -08:00
Lucien Greathouse
9408247708
Update CHANGELOG
2019-01-12 15:58:45 -08:00
Lucien Greathouse
3e1c467b65
Upgrade and pin deps so that rbx-tree can break some APIs
2019-01-11 18:19:06 -08:00
Lucien Greathouse
811db2e668
0.5.0-alpha.0
2019-01-11 17:53:47 -08:00
Lucien Greathouse
f833642733
Adjust sizing on connection box
2019-01-11 15:51:25 -08:00
Lucien Greathouse
30ce927621
Refactor Session and ApiContext to allow cancelation
2019-01-11 15:45:32 -08:00
Lucien Greathouse
f21f01be1a
Factor out form text input
2019-01-11 15:26:25 -08:00
Lucien Greathouse
d81eaa6c13
Revamp UI using Kenney UI assets
2019-01-11 14:10:02 -08:00
Lucien Greathouse
5ad830a6d7
Set up icons, make UI a little more resiliant
2019-01-11 11:57:15 -08:00
Lucien Greathouse
14e1829164
Upgrade dependencies, which makes some rbxm models now work
2019-01-10 18:31:43 -08:00
Lucien Greathouse
0a2810a98b
Scaffold out model file support, still needs working decoders
2019-01-10 17:48:19 -08:00