Commit Graph

  • a29c4f2b65 Fix test warning Lucien Greathouse 2018-11-08 13:25:50 -08:00
  • 5a99281e23 Make Rojo build with rbx_tree Lucien Greathouse 2018-11-08 13:22:09 -08:00
  • 31e1f61548 Start refining RbxTree operations, going to be a new crate Lucien Greathouse 2018-10-31 18:07:02 -07:00
  • dbad0a16c4 Comment out roblox_studio mechanisms for now, start using env_logger Lucien Greathouse 2018-09-21 18:00:41 -07:00
  • a69cbf45df Remove line break in HTTP debug output that studio messes up anyways Lucien Greathouse 2018-08-26 22:17:30 -07:00
  • 284f423220 Rename 'integration' to 'rojo-e2e' Lucien Greathouse 2018-08-26 01:13:57 -07:00
  • 81a18e88ad Cooler sounding README Lucien Greathouse 2018-08-26 01:13:20 -07:00
  • 72bc77f1d5 WIP: Epiphany Refactor (#85) Lucien Greathouse 2018-08-26 01:03:53 -07:00
  • c5abc87dbd Increase polling interval to 300ms Lucien Greathouse 2018-08-17 11:24:05 -07:00
  • 80b9b7594b Fix test failure due to bad test Lucien Greathouse 2018-08-14 00:48:53 -07:00
  • 7e671ee76a Update to latest Lemur Lucien Greathouse 2018-08-14 00:41:37 -07:00
  • 5d608cb498 Remove old garbage code Lucien Greathouse 2018-08-14 00:41:09 -07:00
  • c6982f70b4 Move test projects out of server folder Lucien Greathouse 2018-08-13 15:35:04 -07:00
  • ef0d1e7cec Update to latest Lemur Lucien Greathouse 2018-08-13 15:31:36 -07:00
  • 1db06194c7 Fix module layout to make more sense Lucien Greathouse 2018-08-13 15:24:35 -07:00
  • f3e7e54675 Add useless comment Lucien Greathouse 2018-07-17 20:24:57 -07:00
  • 2bd64db8d9 Add test for modifying file a partition is pointing at directly Lucien Greathouse 2018-07-03 16:32:45 -07:00
  • ae8098b80a Do a bit of tinkering with instance names relative to files and partitions Lucien Greathouse 2018-07-03 16:01:34 -07:00
  • bfe8dcd224 Try out some nonsense with services being special-ish cased Lucien Greathouse 2018-07-02 18:34:12 -07:00
  • 8a26994084 Simplify plugin installation by using Plugins instead of InstalledPlugins Lucien Greathouse 2018-06-25 22:10:03 -07:00
  • 77d0865d58 Remove redundnant comment and unused variable Lucien Greathouse 2018-06-25 18:22:36 -07:00
  • bece337d79 Implement rudimentary reifer against new APIs Lucien Greathouse 2018-06-25 17:58:30 -07:00
  • 5a5da3240f Add plugin bundling, sourced from target/plugin.rbxm Lucien Greathouse 2018-06-25 00:53:21 -07:00
  • 4138bb7ee1 install_location -> get_install_location Lucien Greathouse 2018-06-24 23:55:13 -07:00
  • 4088bb47f0 Add comment about roblox_studio::install_location Lucien Greathouse 2018-06-24 23:54:40 -07:00
  • d10b6d324e Add roblox_studio module for locating and interacting with install Lucien Greathouse 2018-06-24 21:06:00 -07:00
  • 43b27831eb Update Lemur and TestEZ Lucien Greathouse 2018-06-24 20:29:51 -07:00
  • 20c9c89b27 RbxTree robustness Lucien Greathouse 2018-06-24 20:26:58 -07:00
  • e1c420d37d Switch RbxValue to an enum Lucien Greathouse 2018-06-24 19:40:50 -07:00
  • be58598a3e Make web tests no longer mutate original files Lucien Greathouse 2018-06-24 19:37:30 -07:00
  • 5e08093609 Update README and CHANGES from 0.4.12 release Lucien Greathouse 2018-06-24 14:09:57 -07:00
  • bd7ab593d5 Release 0.4.12 v0.4.12 Lucien Greathouse 2018-06-21 11:21:42 -07:00
  • c93da3f6b2 Update CHANGES Lucien Greathouse 2018-06-21 11:19:22 -07:00
  • 8b90e98696 Added a plugin action for the sync in command (#80) Lucien Greathouse 2018-06-21 11:17:26 -07:00
  • bc40ec8a5a Update CHANGES Lucien Greathouse 2018-06-21 11:11:03 -07:00
  • f19cbccdd5 Fix assertion failure when renaming files. Lucien Greathouse 2018-06-21 11:10:28 -07:00
  • f25ae914e4 Add TODO about preserving partition roots in reconciliation Lucien Greathouse 2018-06-20 18:23:24 -07:00
  • f5599b95b3 Add TODOs to web tests Lucien Greathouse 2018-06-11 15:37:59 -07:00
  • ba930ea584 Add TODO Lucien Greathouse 2018-06-11 00:15:49 -07:00
  • ba3fa24f9a Tests for modifying projects and using /subscribe Lucien Greathouse 2018-06-11 00:15:15 -07:00
  • ff0f5cd49c Test for children, make child matching more robust Lucien Greathouse 2018-06-10 23:44:03 -07:00
  • 284f5cfb71 Test /read endpoint for single partition case Lucien Greathouse 2018-06-10 23:36:38 -07:00
  • 871796f172 Merge branch 'master' of github.com:LPGhatguy/rojo Lucien Greathouse 2018-06-10 23:24:19 -07:00
  • 9733f059c2 Do something wrong instead of crashing for partitions pointing at files Lucien Greathouse 2018-06-10 23:22:07 -07:00
  • db71bdfde7 Protocol v2 (0.5.0) (#56) Lucien Greathouse 2018-06-10 23:11:10 -07:00
  • 9aa27f4c11 Finish merging impl-v2 Lucien Greathouse 2018-06-10 23:10:41 -07:00
  • 8893d0ddde Update README Lucien Greathouse 2018-06-10 23:07:33 -07:00
  • 0b46860cdd merge impl-v2: DESIGN.md and design.gv Lucien Greathouse 2018-06-10 23:00:51 -07:00
  • ec1f9bd706 merge impl-v2: server Lucien Greathouse 2018-06-10 22:59:04 -07:00
  • e30545c132 merge impl-v2: plugin Lucien Greathouse 2018-06-10 22:53:22 -07:00
  • 7d7f671920 merge impl-v2: .editorconfig Lucien Greathouse 2018-06-10 22:50:37 -07:00
  • fb7bfa928a Release 0.4.11 v0.4.11 Lucien Greathouse 2018-06-10 15:54:57 -07:00
  • 100d69262c Update CHANGES Lucien Greathouse 2018-06-10 15:52:42 -07:00
  • 5e01658846 Remove straggling debug message Lucien Greathouse 2018-06-10 15:50:30 -07:00
  • ccec93aee8 Untangle route terminology a bit Lucien Greathouse 2018-06-10 15:50:03 -07:00
  • a089d82023 Fix incorrect route being assigned to init.lua and init.model.json files Lucien Greathouse 2018-06-10 15:44:56 -07:00
  • 82ba583fa0 Fix incorrect synchronization for Plugin:_pull that would make polling flaky Lucien Greathouse 2018-06-10 15:13:49 -07:00
  • 1b82044d7d Defensively insert existing instances into RouteMap Lucien Greathouse 2018-06-10 15:03:36 -07:00
  • 0d49a2e0af Mention VS Code extension in getting started guide Lucien Greathouse 2018-06-02 01:04:31 -07:00
  • 1343d3a2a9 Pick up rest of changes for 0.4.10, oops Lucien Greathouse 2018-06-02 00:50:35 -07:00
  • a86001b85c Release 0.4.10 v0.4.10 Lucien Greathouse 2018-06-01 23:51:35 -07:00
  • d6dd46c467 Fix JsonModelPlugin marking paths as changed correctly Lucien Greathouse 2018-06-01 23:38:49 -07:00
  • 320974074c Update docs Lucien Greathouse 2018-06-01 23:33:36 -07:00
  • 7b824abe52 Update CHANGES Lucien Greathouse 2018-06-01 23:30:59 -07:00
  • bfd33f4b8d Support init.model.json Lucien Greathouse 2018-06-01 23:29:39 -07:00
  • d5a21a0513 Update plugin .luacheckrc to be more strict Lucien Greathouse 2018-06-01 23:11:58 -07:00
  • c894b38f06 Improve plugin API robustness Lucien Greathouse 2018-06-01 23:11:50 -07:00
  • a86347ea32 Add typechecks to reconciler and improve robustness a touch Lucien Greathouse 2018-06-01 22:34:11 -07:00
  • b60bfc7495 Make nil checks more robust. Lucien Greathouse 2018-06-01 22:21:59 -07:00
  • 4b2f27b26d Fix error when targeting invalid services Lucien Greathouse 2018-06-01 22:17:54 -07:00
  • f4d7dda8e3 Make docs on JSON model versioning more explicit Lucien Greathouse 2018-05-26 17:19:37 -07:00
  • 0d6e3e66ce Release 0.4.9 v0.4.9 Lucien Greathouse 2018-05-26 17:02:04 -07:00
  • 7e4d451765 Update Sync Details docs Lucien Greathouse 2018-05-26 17:00:23 -07:00
  • 804bbc93b7 Make JSON models less strict Lucien Greathouse 2018-05-26 16:59:09 -07:00
  • e7fe4ac3ec Remove vestigial backwards syncing functionality. Lucien Greathouse 2018-05-26 16:44:25 -07:00
  • 40c41b4400 Update Sync Details docs to mention how JSON models work. Lucien Greathouse 2018-05-26 16:41:38 -07:00
  • 0936c7c97d Fix indentation in CHANGES Lucien Greathouse 2018-05-26 16:23:13 -07:00
  • 9ac537d38f Add entry to CHANGES Lucien Greathouse 2018-05-26 16:23:09 -07:00
  • fcfd55ff76 Fix error in RouteMap Lucien Greathouse 2018-05-26 16:19:58 -07:00
  • c2495ed57f Release 0.4.8 (oops) v0.4.8 Lucien Greathouse 2018-05-25 23:42:31 -07:00
  • 6ad763fc01 Fix flip-flopped arguments in RouteMap:_removeInternal Lucien Greathouse 2018-05-25 23:40:34 -07:00
  • c856a3e361 Release 0.4.7 v0.4.7 Lucien Greathouse 2018-05-25 23:31:01 -07:00
  • aa5f0cc335 Issue a warning if no partitions are specified during serve. Lucien Greathouse 2018-05-22 11:04:53 -07:00
  • b067335bbf Update CHANGES Lucien Greathouse 2018-05-22 10:55:23 -07:00
  • 7d24a14004 Added plugin icons to Rojo (#70) Jonathan Holmes 2018-05-23 05:52:55 +12:00
  • 910be640e9 Release 0.4.6 v0.4.6 Lucien Greathouse 2018-05-21 13:26:25 -07:00
  • 3137753afa Update CHANGES Lucien Greathouse 2018-05-21 13:09:00 -07:00
  • 000ff351a5 Improve plugin handling with regards to restarts and UI Lucien Greathouse 2018-05-21 13:05:52 -07:00
  • 533c8ddaf7 Update CHANGES Lucien Greathouse 2018-05-21 12:55:41 -07:00
  • f777d1b6c6 Update CHANGES Lucien Greathouse 2018-05-21 12:52:46 -07:00
  • 8b17d3b7d9 Intense robustness pass Lucien Greathouse 2018-05-21 12:48:25 -07:00
  • 6fbe1daf8e Add folder for testing script duplication bug Lucien Greathouse 2018-05-21 12:47:51 -07:00
  • 3bd191414b Update CHANGES Lucien Greathouse 2018-05-21 11:45:55 -07:00
  • fd2cb3495b Make reconciler more robust with regards to RouteMap Lucien Greathouse 2018-05-21 11:21:31 -07:00
  • e9d33bdc02 Skip reparenting if parent is the same Lucien Greathouse 2018-05-21 11:16:56 -07:00
  • c0f4b31ab3 Make sure all descendants get removed from the RouteMap Lucien Greathouse 2018-05-21 10:40:06 -07:00
  • 78de30dcf2 Fix missing colon in plugin stopped polling message Lucien Greathouse 2018-05-01 14:36:25 -07:00
  • 23c59dcae7 0.4.5 v0.4.5 Lucien Greathouse 2018-05-01 12:29:48 -07:00
  • 274ba5810b Update to Rouille 2.1 and latest dependencies Lucien Greathouse 2018-04-22 17:35:21 -07:00
  • 3661d0daec Show name of project when starting server Lucien Greathouse 2018-04-22 17:19:21 -07:00