Lucien Greathouse
614f886008
Fix misnamed metadata coming from server
2019-01-21 10:56:01 -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
249aa999a3
Refactor mostly complete
2019-01-15 17:26:51 -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
a54364642a
Upgrade to rbx_tree and friends 0.1.0
2019-01-14 18:21:01 -08:00
Lucien Greathouse
e23056ac2f
Change API to message metadata inline and add visualization
2019-01-14 17:23:43 -08:00
Lucien Greathouse
b8025452bf
server: Make servePlaceId into a list of IDs, servePlaceIds
2019-01-04 14:11:06 -08:00
Lucien Greathouse
9cfeee0577
server: Make 'rojo serve' respect --port option
2019-01-04 13:26:09 -08:00
Lucien Greathouse
ad3999066d
Expand diagnostics and exploratively fix some edge cases
2019-01-02 15:16:23 -08:00
Lucien Greathouse
0aaefe9a66
C:/Program Files/Git/api/visualize -> /visualize/rbx, added /visualize/imfs
2019-01-02 14:00:35 -08:00
Lucien Greathouse
9bf5bd11e2
Add visualization stuff using GraphViz at /api/visualize
2019-01-02 00:18:28 -08:00
Lucien Greathouse
20e9688268
Fininsh config -> metadata migration
2019-01-01 15:59:26 -08:00
Lucien Greathouse
3be5988083
config_map -> instance_metadata_map
2019-01-01 14:13:21 -08:00
Lucien Greathouse
4453211c0d
Server component of config maps
2018-12-30 22:43:23 -08:00
Lucien Greathouse
fff71e1de0
Accept connections from all addresses
2018-12-30 21:25:22 -08:00
Lucien Greathouse
1b9ab43b6d
Path and change tracking working
2018-12-17 17:06:14 -08:00
Lucien Greathouse
65e551c5cf
Move InstanceChanges into rbx_snapshot
2018-12-17 14:20:19 -08:00
Lucien Greathouse
57442a4848
Make MessageQueue generic, collapse Message into a single struct
2018-12-17 13:22:29 -08:00
Lucien Greathouse
e4d3c3b045
Field name fix, clean up project paths
2018-12-03 17:19:44 -08:00
boyned//Kampfkarren
13a7c1ba81
Fixed clippy warnings ( #90 )
...
* Fixed clippy warnings
* Fix as per review
2018-12-03 10:35:40 -08:00
Lucien Greathouse
f7689f3154
Take advantage of 2018 edition.
...
- Remove explicit 'extern crate' fields where useful
- Fix mutability of variable (unrelated?)
- Add rbxmx dependency, which needs 2018 edition
2018-11-27 10:50:52 -08:00
Lucien Greathouse
729ab25581
Expose more project stuff via the API
2018-11-17 01:14:07 -08:00
Lucien Greathouse
e09d23d6c2
RbxSession refactoring stuff
2018-11-16 23:14:32 -08:00
Lucien Greathouse
60c5c2d344
Iterating on project format to make it friendlier
2018-11-16 14:51:14 -08:00
Lucien Greathouse
5a99281e23
Make Rojo build with rbx_tree
2018-11-08 13:22:09 -08:00
Lucien Greathouse
dbad0a16c4
Comment out roblox_studio mechanisms for now, start using env_logger
2018-09-21 18:00:41 -07:00
Lucien Greathouse
72bc77f1d5
WIP: Epiphany Refactor ( #85 )
2018-08-26 01:03:53 -07:00
Lucien Greathouse
20c9c89b27
RbxTree robustness
...
* delete_instance is no longer O(n)
* renamed get_instance to get_instance_and_descendants, which is more accurate
2018-06-24 20:26:58 -07:00
Lucien Greathouse
ec1f9bd706
merge impl-v2: server
2018-06-10 22:59:04 -07:00
Lucien Greathouse
6fa925a402
Merge plugin back into main repository ( #49 )
2018-04-01 23:22:04 -07:00