Commit Graph

  • f290e7b5b2 Support implicit values in JSON models (#154) Lucien Greathouse 2019-04-05 15:17:58 -07:00
  • 83a0ae673c 0.5.0-alpha.9 v0.5.0-alpha.9 Lucien Greathouse 2019-04-04 21:20:00 -07:00
  • 7de646c290 Upgrade dependencies Lucien Greathouse 2019-04-04 18:35:18 -07:00
  • 5d681a72ac Rewrite CSV conversion to dodge Serde (#152) Lucien Greathouse 2019-04-04 18:21:55 -07:00
  • d725970e6e Fix handling of CSV files with empty columns and rows (#149) Lucien Greathouse 2019-04-04 13:16:10 -07:00
  • 54b82760cd Switch 'rojo build' to use BufWriter, magic performance increase Lucien Greathouse 2019-04-01 18:02:46 -07:00
  • 77f79fa913 0.5.0-alpha.8 v0.5.0-alpha.8 Lucien Greathouse 2019-03-29 17:32:52 -07:00
  • 6db714a2b1 Special-case Lighting.Technology in setCanonicalProperty, temporary fix Lucien Greathouse 2019-03-29 17:25:57 -07:00
  • 913ac7c9f5 Update dependencies Lucien Greathouse 2019-03-28 15:44:56 -07:00
  • eecbfd29e7 Update dependencies, adding a bunch of new features Lucien Greathouse 2019-03-27 13:31:12 -07:00
  • 41025225b2 Rewrite message queue with oneshot futures (#139) Lucien Greathouse 2019-03-27 13:27:50 -07:00
  • 07c7b28c03 Fix plugin unloading Lucien Greathouse 2019-03-21 22:35:30 -07:00
  • 3faf3d2a56 Update Changelog for #135 Lucien Greathouse 2019-03-20 10:42:18 -07:00
  • be094d5b7c Make snapshot application communicative (#135) Lucien Greathouse 2019-03-20 10:39:53 -07:00
  • 459673bd59 0.5.0-alpha.6 v0.5.0-alpha.6 Lucien Greathouse 2019-03-19 18:24:30 -07:00
  • 2968b70e6b Listen to Plugin.Unloading. Lucien Greathouse 2019-03-19 18:17:03 -07:00
  • b6989a18fc Add conditionally-enabled typechecking using t Lucien Greathouse 2019-03-19 17:57:19 -07:00
  • 4d6a504836 Remove Rodux and Roact-Rodux, add t dependency Lucien Greathouse 2019-03-19 16:34:53 -07:00
  • 6c3737df68 Update Changelog Lucien Greathouse 2019-03-19 16:31:34 -07:00
  • 9f382ed9bd Iterate on plugin reconciler Lucien Greathouse 2019-03-19 16:30:06 -07:00
  • f9e86e58d6 Add InstanceMap:destroyInstance for forgetting and destroying in one step Lucien Greathouse 2019-03-19 16:29:56 -07:00
  • 469f9c927f Improve plugin place project for testing Lucien Greathouse 2019-03-19 16:29:31 -07:00
  • 312724189b Remove ignore from old doc generator script Lucien Greathouse 2019-03-14 14:20:38 -07:00
  • ec0a1f1ce4 New snapshot tests (#134) Lucien Greathouse 2019-03-14 14:20:03 -07:00
  • ad93631ef8 Port to futures channel instead of std one. Lucien Greathouse 2019-03-12 11:45:39 -07:00
  • 3b6238ff93 Add more types to plugin Lucien Greathouse 2019-03-11 16:55:42 -07:00
  • 5b9facee00 Fix up variable naming in serialize_unresolved_minimal Lucien Greathouse 2019-03-11 16:35:54 -07:00
  • 376f2a554a Better default project, including minimal property types Lucien Greathouse 2019-03-11 16:28:40 -07:00
  • 5fd0bd3db9 Update/prune dependencies with help of cargo-outdated Lucien Greathouse 2019-03-11 14:12:49 -07:00
  • 2deb3bbf23 Add notable feature from dependency upgrade Lucien Greathouse 2019-03-11 13:48:02 -07:00
  • 01bef0c2b8 Update dependencies Lucien Greathouse 2019-03-11 13:47:33 -07:00
  • b65a8ce680 0.5.0-alpha.5 v0.5.0-alpha.5 Lucien Greathouse 2019-03-01 15:40:30 -08:00
  • 5fc4f63238 Upgrade dependencies Lucien Greathouse 2019-03-01 15:34:16 -08:00
  • 9b0e0c175b Add missing CHANGELOG note Lucien Greathouse 2019-02-27 17:32:36 -08:00
  • eb97e925e6 Flip LiveSession::session_id private, add getter Lucien Greathouse 2019-02-27 14:54:05 -08:00
  • 16f8975b18 Flip project field of LiveSession private to prepare for multi-project future Lucien Greathouse 2019-02-27 14:51:53 -08:00
  • 5073fce2f7 Implement LiveSession::restart_with_new_project as foundation for reloading Lucien Greathouse 2019-02-27 14:42:41 -08:00
  • cf5036eec6 Fix warnings compiling server Lucien Greathouse 2019-02-27 00:49:38 -08:00
  • 20be37dd8b Improve error messages from bad snapshots Lucien Greathouse 2019-02-27 00:47:02 -08:00
  • 93349ae2dc Use rbx_reflection to allow type inference on projects (#130) Lucien Greathouse 2019-02-26 22:51:21 -08:00
  • be81de74cd Disable Lua tests for now, since they need features Lemur doesn't have Lucien Greathouse 2019-02-24 00:58:02 -08:00
  • 88e739090d WIP: Server plugins via rlua (Lua 5.3) (#125) Lucien Greathouse 2019-02-24 00:31:58 -08:00
  • 7f324f1957 Update CHANGELOG Lucien Greathouse 2019-02-22 15:57:46 -08:00
  • 4f31c9e72f Fix /api/read and /api/subscribe, re-add debug output Lucien Greathouse 2019-02-22 15:56:24 -08:00
  • c9a663ed39 Remove Rouille and port everything to Hyper Lucien Greathouse 2019-02-22 15:11:27 -08:00
  • 105d8aeb6b Start to stub out sub-services Lucien Greathouse 2019-02-22 13:08:07 -08:00
  • 6ea1211bc5 It's alive! Lucien Greathouse 2019-02-22 10:50:14 -08:00
  • c13291a598 Break apart web interface between UI and API Lucien Greathouse 2019-02-19 11:44:24 -08:00
  • aaa78c618c Move diagnostics page to use Ritz, show server version Lucien Greathouse 2019-02-19 11:27:22 -08:00
  • 2890c677d4 Bump dependency from rbx_tree 0.2.0 to rbx_dom_weak 0.3.0 Lucien Greathouse 2019-02-14 17:22:44 -08:00
  • 51a010de00 Update CHANGELOG Lucien Greathouse 2019-02-11 13:48:20 -08:00
  • ca0aabd814 Preload plugin assets at start. Lucien Greathouse 2019-02-11 13:47:49 -08:00
  • 91d1ba1910 Add test for rojoValueToRobloxValue, fails Lemur because of missing APIs right now Lucien Greathouse 2019-02-11 11:43:17 -08:00
  • c7c739dc00 Fix test bootstrap script for testing in Studio Lucien Greathouse 2019-02-11 11:43:06 -08:00
  • 7a8389bf11 Update CHANGELOG Lucien Greathouse 2019-02-11 11:42:40 -08:00
  • 5f062b8ea3 Make the plugin support non-primitive types Lucien Greathouse 2019-02-11 10:55:03 -08:00
  • b9ee14a0f9 Remove unused Cargo features section Lucien Greathouse 2019-02-11 10:27:09 -08:00
  • c3baf73455 Update documentation for alpha 4 Lucien Greathouse 2019-02-08 18:29:23 -08:00
  • 4a597e0ba7 0.5.0-alpha.4 v0.5.0-alpha.4 Lucien Greathouse 2019-02-08 18:20:48 -08:00
  • d5f3e25bea New docs Lucien Greathouse 2019-02-08 18:03:46 -08:00
  • 5e4c1a8359 Flatten out docs Lucien Greathouse 2019-02-08 15:41:17 -08:00
  • ed85d2a327 Fix doc image links Lucien Greathouse 2019-02-08 14:08:59 -08:00
  • d86e655ad2 Update CHANGELOG Lucien Greathouse 2019-02-08 14:07:21 -08:00
  • 80154bbf9f Build with static CRT on Windows, fixes #89. Lucien Greathouse 2019-02-08 13:52:57 -08:00
  • be853ba2a7 Improve docs, add internals guide Lucien Greathouse 2019-02-07 17:11:35 -08:00
  • 4d3036d030 Add more design documentation into the codebase for high-level concepts Lucien Greathouse 2019-02-07 15:26:01 -08:00
  • ecb9b5e28f Support nested partitions and partitions directly targeting services (#122) Lucien Greathouse 2019-02-07 14:55:01 -08:00
  • 38e3c198f2 Update README Lucien Greathouse 2019-02-05 10:30:09 -08:00
  • 2f64501556 Add Rust 1.31.1 as fixed build target to Travis-CI Lucien Greathouse 2019-02-05 10:17:13 -08:00
  • 2c2554d73d Update docs to talk about default.project.json Lucien Greathouse 2019-02-01 18:03:41 -08:00
  • 69d1accf3f 0.5.0-alpha.3 v0.5.0-alpha.3 Lucien Greathouse 2019-02-01 17:19:00 -08:00
  • 785bdb8ecb Implement new project file name, default.project.json (#120) Lucien Greathouse 2019-02-01 17:06:03 -08:00
  • 78a1947cec Update CHANGELOG Lucien Greathouse 2019-02-01 13:07:15 -08:00
  • 0ff59ecb4e Fix issue w/ existing files not being updated in imfs (#119) Paul Doyle 2019-01-31 20:24:42 -08:00
  • b58fed16b4 Fix uses using failure::Error Lucien Greathouse 2019-01-30 10:29:38 -08:00
  • 6719be02c3 Fall back to showing GraphViz source when GraphViz is not installed Lucien Greathouse 2019-01-29 18:10:14 -08:00
  • 8757834e07 Improve error reporting for IO issues Lucien Greathouse 2019-01-29 17:29:47 -08:00
  • aa243d1b8a Add sweet new live sync homepage Lucien Greathouse 2019-01-28 18:30:42 -08:00
  • aeb18eb124 Refactor web code to make routing more clear Lucien Greathouse 2019-01-28 18:23:57 -08:00
  • 6c3e118ee3 Sort inputs in LiveSession Lucien Greathouse 2019-01-28 17:50:47 -08:00
  • 3c0fe4d684 Reduce number of threads needed for FsWatcher Lucien Greathouse 2019-01-28 17:11:01 -08:00
  • 12fd9aa1ef Tack on Cargo.lock, missing from previous commit Lucien Greathouse 2019-01-28 16:03:12 -08:00
  • 821122a33d 0.5.0-alpha.2 v0.5.0-alpha.2 Lucien Greathouse 2019-01-28 15:45:52 -08:00
  • 0d9406d991 Update docs links in README Lucien Greathouse 2019-01-28 15:40:54 -08:00
  • 7e5b8cadfc Update doc links Lucien Greathouse 2019-01-28 15:39:52 -08:00
  • 350eec3bc7 Update docs and generator to be even smarter Lucien Greathouse 2019-01-28 15:39:11 -08:00
  • e700b3105a New, less-kludgy doc generator Lucien Greathouse 2019-01-28 15:31:20 -08:00
  • dd2a730b4a Update documentation Lucien Greathouse 2019-01-28 15:16:42 -08:00
  • c6766bbe77 Fix timeout issue for real this time Lucien Greathouse 2019-01-28 14:55:56 -08:00
  • e5d3204b6c Implement .model.json files Lucien Greathouse 2019-01-28 14:37:35 -08:00
  • 4767cbd12b Fix composing-models XML to only contain stuff implemented so far Lucien Greathouse 2019-01-28 14:36:17 -08:00
  • deb4118c5d Fix long-polling mixup Lucien Greathouse 2019-01-28 14:00:22 -08:00
  • 4516df5aac Fix message in rbx_session Lucien Greathouse 2019-01-28 13:58:24 -08:00
  • 663df7bdc2 Remove redundant debug assertions in imfs Lucien Greathouse 2019-01-28 11:23:19 -08:00
  • e81f0a4a95 Improve IMFS robustness with out-of-order events Lucien Greathouse 2019-01-28 11:03:48 -08:00
  • 38cd13dc0c 0.5.0-alpha.1 v0.5.0-alpha.1 Lucien Greathouse 2019-01-25 18:01:37 -08:00
  • 14fd470363 Upgrade all dependencies, including new rbx_ crates Lucien Greathouse 2019-01-25 17:54:16 -08:00
  • fc8d9dc1fe Wrap main call in a panic handler to show a nice error message on panic Lucien Greathouse 2019-01-25 10:54:54 -08:00
  • 1659adb419 Refactor entrypoint to be a bit easier to read Lucien Greathouse 2019-01-25 10:32:10 -08:00
  • 6490b77d4c plugin: Hide placeholder inputs when focused Lucien Greathouse 2019-01-23 18:18:00 -08:00