Commit Graph

  • ff47f79c62 Fix serverVersion in snapshots failing tests Lucien Greathouse 2020-02-14 17:57:01 -08:00
  • f46a391873 Build releases on tag push instead of release creation v0.6.0-alpha.1 1776760906125613913/tmp_refs/tags/v0.6.0-alpha.1 1776758937525053891/tmp_refs/tags/v0.6.0-alpha.1 1776758709127922675/tmp_refs/tags/v0.6.0-alpha.1 1776758325397767636/tmp_refs/tags/v0.6.0-alpha.1 1776757952996021407/tmp_refs/tags/v0.6.0-alpha.1 1776757920574259686/tmp_refs/tags/v0.6.0-alpha.1 1776757804834250660/tmp_refs/tags/v0.6.0-alpha.1 1776757803352305635/tmp_refs/tags/v0.6.0-alpha.1 1776756117807439781/tmp_refs/tags/v0.6.0-alpha.1 1776753748852337939/tmp_refs/tags/v0.6.0-alpha.1 1776753369874288129/tmp_refs/tags/v0.6.0-alpha.1 1776753325779465320/tmp_refs/tags/v0.6.0-alpha.1 1776752970606851836/tmp_refs/tags/v0.6.0-alpha.1 1776752966445874177/tmp_refs/tags/v0.6.0-alpha.1 1776752918268050601/tmp_refs/tags/v0.6.0-alpha.1 1776752907702703546/tmp_refs/tags/v0.6.0-alpha.1 1776752550263296934/tmp_refs/tags/v0.6.0-alpha.1 1776752544074974538/tmp_refs/tags/v0.6.0-alpha.1 1776748553631329921/tmp_refs/tags/v0.6.0-alpha.1 Lucien Greathouse 2020-01-22 10:20:37 -08:00
  • 99b8ada42b Release v0.6.0-alpha.1 Lucien Greathouse 2020-01-22 10:09:07 -08:00
  • f2227aa7cb Use static OpenSSL for macOS binaries, too Lucien Greathouse 2020-01-22 09:58:30 -08:00
  • a9f6c20113 Support Linux release binaries Lucien Greathouse 2020-01-22 09:55:21 -08:00
  • e261e7a2c7 Implement glob ignores (#272) Lucien Greathouse 2020-01-08 17:58:37 -08:00
  • ae811aafd0 Make ChangeProcessor abort gracefully on RecvError Lucien Greathouse 2020-01-05 23:46:12 -08:00
  • cc593b465d Delete unused plugin place project Lucien Greathouse 2020-01-04 21:31:36 -08:00
  • f81e8339e3 Add 'homepage' and 'documentation' links to Cargo.toml Lucien Greathouse 2019-12-20 16:52:56 -08:00
  • cdc5513726 Rename dev-live-assets feature to dev_live_assets Lucien Greathouse 2019-12-20 14:26:08 -08:00
  • a398338c02 Two way sync V0 (#282) Lucien Greathouse 2019-12-20 14:24:28 -08:00
  • 26e2e81188 Refactor ChangeProcessor to be easier to follow Lucien Greathouse 2019-12-19 17:41:35 -08:00
  • 46d7bba87d Add .rbxl.lock and .rbxlx.lock files to gitignore Lucien Greathouse 2019-12-19 14:46:34 -08:00
  • 57d5610a58 plugin: Improve HTTP error messages by using response body Lucien Greathouse 2019-12-19 14:41:57 -08:00
  • 1968e1fdb7 Fix bad formatting string in plugin HTTP module Lucien Greathouse 2019-12-19 14:40:29 -08:00
  • f2584cf807 Fix live sync. Lucien Greathouse 2019-12-18 17:52:16 -08:00
  • dd592d1d6d Break pathing everywhere (fix coming soon), fix verbosity argument Lucien Greathouse 2019-12-18 17:44:47 -08:00
  • cfff08cdfd Add plugin half of script-only, existing-instance-only, two way sync Lucien Greathouse 2019-12-18 17:39:04 -08:00
  • e83437c193 Add debug formatter for instances Lucien Greathouse 2019-12-18 17:38:31 -08:00
  • 1d900a6a3c Update benchmarks to use new CLI API Lucien Greathouse 2019-12-18 15:56:24 -08:00
  • 859c7bea8a Update most dependencies Lucien Greathouse 2019-12-18 15:52:47 -08:00
  • 1b9e90e786 Port from Failure to Snafu (#281) Lucien Greathouse 2019-12-18 15:44:46 -08:00
  • 41396367ac Tell Cargo to use Rojo's README.md Lucien Greathouse 2019-12-17 13:59:59 -08:00
  • 16c9a23d55 Shuffle around Rojo's public API Lucien Greathouse 2019-12-17 13:58:46 -08:00
  • ce338a2a72 Remove impl_from macro from public API Lucien Greathouse 2019-12-17 13:40:52 -08:00
  • 1f7f2b22e7 Rewrite Project, remove SourceProject (#274) Lucien Greathouse 2019-12-12 14:45:15 -08:00
  • 47c7f63d75 Switch everything to StructOpt (#277) Lucien Greathouse 2019-12-12 14:30:47 -08:00
  • 8b1e85fbb4 Upgrade dependencies Lucien Greathouse 2019-12-11 18:05:44 -08:00
  • ff4e9fb027 Stop overriding default-members in CI Lucien Greathouse 2019-12-10 17:13:37 -08:00
  • d15ef40988 Upgrade dependencies correctly this time Lucien Greathouse 2019-12-10 17:02:08 -08:00
  • eadfb18f74 Update rbx_xml and rbx_reflection Lucien Greathouse 2019-12-10 13:39:55 -08:00
  • 4b89bb087a Attach context to instances produced by middleware (#273) Lucien Greathouse 2019-12-04 11:38:28 -08:00
  • f0a602b48b Revert "Remove some PartialEq derives" Lucien Greathouse 2019-12-03 16:47:19 -08:00
  • fe10da9a6c Remove some PartialEq derives Lucien Greathouse 2019-12-03 16:34:46 -08:00
  • 948303aac8 Remove InstanceSnapshotContext in favor of InstanceContext (#271) Lucien Greathouse 2019-12-03 16:11:51 -08:00
  • 12df80da56 Introduce InstanceContext (#270) Lucien Greathouse 2019-12-03 15:30:20 -08:00
  • a48c238ed7 Add InstanceMetadata builder (#269) Lucien Greathouse 2019-12-03 14:49:40 -08:00
  • da6c7b4d7a Fix Insta snapshot files having their line endings truncated when edited Lucien Greathouse 2019-11-25 18:10:39 -08:00
  • 15cbbacc2f Refcount entries in snapshot context, moving towards sharing Lucien Greathouse 2019-11-25 15:11:58 -08:00
  • c3f6a17bae Add builder-ish methods to InstanceSnapshot to make middleware code more readable Lucien Greathouse 2019-11-19 14:02:57 -08:00
  • 0fbeb70865 Remove erroneous comment in SnapshotJsonModel Lucien Greathouse 2019-11-19 13:53:48 -08:00
  • 02f98a4053 Remove lifetime from SnapshotInstanceResult Lucien Greathouse 2019-11-19 13:06:31 -08:00
  • d2e2a13479 Start stripping out lifetimes in InstanceSnapshot Lucien Greathouse 2019-11-19 13:05:18 -08:00
  • f32cb592e2 Remove ownership stuff from InstanceSnapshot Lucien Greathouse 2019-11-19 13:02:35 -08:00
  • 72342f3118 Trim vestigial middleware method Lucien Greathouse 2019-11-19 12:55:55 -08:00
  • 246fd5f6c4 Add init scripts as relevant paths to all directories. Lucien Greathouse 2019-11-18 18:28:36 -08:00
  • 715022def5 Make init files copy metadata from folder. Lucien Greathouse 2019-11-18 18:16:37 -08:00
  • 78b2bafde1 Add test for #267. Lucien Greathouse 2019-11-18 18:11:33 -08:00
  • 2d7ebac8e6 Enable test for removing files Lucien Greathouse 2019-11-18 18:08:18 -08:00
  • bcffd2eb99 Add support for removing files, handled in ChangeProcessor Lucien Greathouse 2019-11-18 18:08:12 -08:00
  • 459bf62fab Add missing contents for disabled remove_file test Lucien Greathouse 2019-11-18 16:52:19 -08:00
  • bdaa671823 Plugin: Pipe InstanceMap around, improve debug output, fix session ID bug Lucien Greathouse 2019-11-18 16:30:57 -08:00
  • 463bf9b116 Make errors scrollable when too long Lucien Greathouse 2019-11-18 15:57:22 -08:00
  • 0c7a94c062 Update more code to new formatting machinery Lucien Greathouse 2019-11-18 15:18:06 -08:00
  • af866f0665 Fix request timeout in long polling causing error to bubble to console Lucien Greathouse 2019-11-15 15:54:58 -08:00
  • 2493c70241 Fix log special case for empty tables Lucien Greathouse 2019-11-15 15:43:42 -08:00
  • 3c3359999c Fix hydration patch incorrectly comparing properties Lucien Greathouse 2019-11-15 15:42:11 -08:00
  • 2467004dc2 Update HTTP logs Lucien Greathouse 2019-11-15 15:40:03 -08:00
  • 3a9f438390 Integrate fmt into log Lucien Greathouse 2019-11-15 15:39:15 -08:00
  • 3126de2c37 Build out real formatting machinery Lucien Greathouse 2019-11-15 15:00:54 -08:00
  • b7d026b98e Partial implementation of better formatting machinery Lucien Greathouse 2019-11-14 18:43:51 -08:00
  • 3f8b178f88 Add support for computing property and name changes in hydration patch computation Lucien Greathouse 2019-11-14 18:18:38 -08:00
  • 6184f4ce4f Improve debug output for initialization of ServeSession Lucien Greathouse 2019-11-14 18:18:24 -08:00
  • fa736697a9 Introduce early Lua formatting library inspired by Rust Lucien Greathouse 2019-11-14 18:18:07 -08:00
  • 2c88c700ca Work around plugins loading too early by searching for DevSettings via ChildAdded Lucien Greathouse 2019-11-14 18:16:48 -08:00
  • 0b2e9ce1ad Improve InstanceMap tracking of ValueBase instances Lucien Greathouse 2019-11-14 18:16:17 -08:00
  • ccafdf250e Add counterpart to setCanonicalProperty for reading Lucien Greathouse 2019-11-14 18:15:53 -08:00
  • 57b28faa74 Update ApiSubcribeMessage signature Lucien Greathouse 2019-11-14 18:15:33 -08:00
  • d0d7c58af1 Start tracking property changes in plugin Lucien Greathouse 2019-11-13 18:34:48 -08:00
  • 339fc979f5 Add disabled test for removing file that currently hangs Lucien Greathouse 2019-11-11 18:03:31 -08:00
  • 47614c3102 Update names in subscribe portion of sync protocol Lucien Greathouse 2019-11-11 17:52:09 -08:00
  • 94e1501329 Stop having clibrojo as a default project, update docs Lucien Greathouse 2019-11-07 18:24:16 -08:00
  • dfb015acc2 Add Rojo C API experiment Lucien Greathouse 2019-11-07 18:20:55 -08:00
  • f1daafbf9e Fix ordering not being preserved in Vfs Lucien Greathouse 2019-11-03 00:00:50 -07:00
  • 432e10c205 Scrap old project load tests Lucien Greathouse 2019-11-02 23:47:03 -07:00
  • 62b626a931 Remove Project::load_from_str in favor of from_slice Lucien Greathouse 2019-11-02 23:43:24 -07:00
  • 9a2893c6bc Remove warnings for upgrading from 0.4.x Lucien Greathouse 2019-11-02 23:41:32 -07:00
  • 3a538f98ed Tightened project discovery behavior Lucien Greathouse 2019-11-02 23:36:28 -07:00
  • 7c71708de7 Drop support for roblox-project.json Lucien Greathouse 2019-11-02 23:16:01 -07:00
  • b64d97e808 Force PathMap to have deterministic ordering by using BTreeSet instead of HashSet Lucien Greathouse 2019-10-21 16:25:34 -07:00
  • 428a19789d Enable 'move folder of stuff' test Lucien Greathouse 2019-10-21 16:00:43 -07:00
  • 7cc4055d94 Upgrade to Insta master to get bugfix. Lucien Greathouse 2019-10-21 15:28:38 -07:00
  • 114c93fa46 Fix non-portable path serialization in ProjectNode. Lucien Greathouse 2019-10-18 19:40:47 -07:00
  • 07801a0283 Add support for updating instances defined in project nodes Lucien Greathouse 2019-10-18 18:06:40 -07:00
  • 30c8ea583b Remove special path serialization for ProjectNode Lucien Greathouse 2019-10-18 18:06:25 -07:00
  • d54a5f647e Improve tree explorer UI Lucien Greathouse 2019-10-18 16:49:03 -07:00
  • 457ed05174 Fix missed references to IMFS in CSS instead of VFS Lucien Greathouse 2019-10-18 15:37:38 -07:00
  • 44c94da2d8 Fix clippy warnings Lucien Greathouse 2019-10-17 18:22:53 -07:00
  • ec614e1912 Remove last unused warning. Closes #245. Lucien Greathouse 2019-10-17 17:48:30 -07:00
  • 559b509a03 Upgrade to latest rbx-dom Lucien Greathouse 2019-10-17 17:37:49 -07:00
  • a34eeb163a Upgrade rbx-dom Lucien Greathouse 2019-10-17 17:33:07 -07:00
  • e2e9209655 rojo-test: Add disabled test for moving big folder of stuff Lucien Greathouse 2019-10-17 16:03:21 -07:00
  • e55b72f73f rojo-test: Move settings closer to where settings are applied Lucien Greathouse 2019-10-17 16:01:03 -07:00
  • 85e30cc968 Write tests and ensure adding instances works Lucien Greathouse 2019-10-17 13:46:45 -07:00
  • 51dcfbab75 Fix rustfmt on benches Lucien Greathouse 2019-10-16 19:32:10 -07:00
  • 7c0aa45057 Add support for adding new instances, very pedantically Lucien Greathouse 2019-10-16 18:28:38 -07:00
  • a5fdc2a9cc Add logging, fix flipped condition on child add Lucien Greathouse 2019-10-16 18:28:11 -07:00
  • 64fd2f9cf8 Add disabled test for adding a folder, currently failing Lucien Greathouse 2019-10-16 17:54:10 -07:00
  • a77495c562 Add names to serve test snapshots Lucien Greathouse 2019-10-16 17:41:21 -07:00
  • 3880708e1d Improve serve snapshot test ergonomics Lucien Greathouse 2019-10-16 17:36:13 -07:00