Lucien Greathouse
18533d5944
Improve ServeSession test using async and Tokio
2019-10-08 13:26:21 -07:00
Lucien Greathouse
e60be94be0
Move patch apply test utility into tree_view module
2019-10-07 16:21:25 -07:00
Lucien Greathouse
8bcf12e317
Update dependencies
2019-10-04 13:18:42 -07:00
Lucien Greathouse
b512e707a5
First round of snapshot tests for patch_compute
2019-09-30 17:00:12 -07:00
Lucien Greathouse
3678ddfa36
Break redaction stuff out into separate crate
2019-09-30 16:27:31 -07:00
Lucien Greathouse
5630cea9a0
Improve command line and web interface
2019-09-23 17:54:04 -07:00
Lucien Greathouse
b31ad4b1f8
Update version to 0.6.0-dev
2019-09-19 13:58:53 -07:00
Lucien Greathouse
8ef797d1a4
Start writing real serve tests
2019-09-10 18:04:05 -07:00
Lucien Greathouse
ea765eb929
Add serve snapshot test for empty project
2019-09-03 17:56:23 -07:00
Lucien Greathouse
cf5f20bbb5
Upgrade depdendencies, removing need for opt-level in debug
2019-09-03 14:09:35 -07:00
Lucien Greathouse
f1729163cf
Add foundations for 'rojo serve' tests
2019-09-03 13:48:27 -07:00
Lucien Greathouse
6747d97d60
Factor out test utilities in preparation for serve tests
2019-09-03 10:25:48 -07:00
Lucien Greathouse
4e512b7023
Revert to using Reqwest, reimplement upload command
2019-08-29 16:31:42 -07:00
Lucien Greathouse
8fe1fa48b8
Let Rojo pull auth cookie from registry on Windows
2019-08-28 13:21:30 -07:00
Lucien Greathouse
6164c5d78d
Update dependencies
2019-08-27 16:30:35 -07:00
Lucien Greathouse
94dbcd5c06
Remove unused dependencies, reqwest and rlua (for now)
2019-08-27 16:30:10 -07:00
Lucien Greathouse
fea303ac8b
Major Subsystem Rewrite (Reconciler Mk5) ( #217 )
2019-08-27 15:00:37 -07:00
Lucien Greathouse
91caa67e04
Release 0.5.0 stable ( #234 )
...
* This should be everything?
* Add contributing guide
2019-08-27 14:14:48 -07:00
Lucien Greathouse
7d45b45667
Change JSON model naming behavior.
...
- JSON model names now come from the file name
- The 'Name' field is now optional for the top-level instance
- Snapshot tests run way faster by executing Rojo directly instead of Cargo
2019-08-15 14:09:16 -07:00
Lucien Greathouse
d4a7de8070
Update dependencies
2019-08-08 16:57:01 -07:00
Lucien Greathouse
08df71a7e4
Change rojo-test to be macro-based
2019-08-07 17:50:05 -07:00
Lucien Greathouse
77db25b4d9
Add end-to-end build tests
2019-08-07 17:41:17 -07:00
Lucien Greathouse
62bb5a28aa
v0.5.0-alpha.13
2019-08-02 15:05:58 -07:00
Lucien Greathouse
cbe4467a22
Upgrade dependencies and add SpawnLocation test case
2019-08-01 17:53:29 -07:00
Lucien Greathouse
93ae8187cd
Update CHANGELOG
2019-08-01 16:11:21 -07:00
Lucien Greathouse
65569c4a60
Update dependencies
2019-07-12 18:21:48 -07:00
Lucien Greathouse
90661b7743
Release 0.5.0-alpha.12
2019-07-02 16:46:11 -07:00
Lucien Greathouse
b511d4ba53
Update dependencies
2019-06-21 17:20:38 -07:00
Lucien Greathouse
4459663510
Upgrade rbx-dom dependencies
2019-06-10 17:26:34 -07:00
Lucien Greathouse
420627d892
0.5.0-alpha.11
2019-05-29 14:07:15 -07:00
Lucien Greathouse
0f9f1782ae
0.5.0-alpha.10
2019-05-29 13:24:06 -07:00
Lucien Greathouse
d4704a02c5
Upgrade dependencies
2019-05-29 13:15:22 -07:00
Lucien Greathouse
91780f236e
Update dependencies
2019-05-16 17:58:19 -07:00
Lucien Greathouse
a8ff6d7e6e
Update dependencies
2019-05-14 18:23:01 -07:00
Lucien Greathouse
20976814ba
Upgrade a bunch of small dependencies
2019-05-12 12:57:59 -07:00
Lucien Greathouse
27e2612fc9
Upgrade rbx_dom_weak, rbx_reflection, and rbx_xml
2019-05-12 12:57:24 -07:00
Lucien Greathouse
fe6acbc1e3
Clean up repo cruft
2019-05-04 21:01:10 -07:00
Lucien Greathouse
fb5245e2af
Update dependencies
2019-04-22 18:26:28 -07:00
Lucien Greathouse
83a0ae673c
0.5.0-alpha.9
2019-04-04 21:20:00 -07:00
Lucien Greathouse
7de646c290
Upgrade dependencies
2019-04-04 18:35:18 -07:00
Lucien Greathouse
77f79fa913
0.5.0-alpha.8
2019-03-29 17:36:43 -07:00
Lucien Greathouse
913ac7c9f5
Update dependencies
2019-03-28 15:44:56 -07:00
Lucien Greathouse
eecbfd29e7
Update dependencies, adding a bunch of new features
2019-03-27 13:31:12 -07:00
Lucien Greathouse
be094d5b7c
Make snapshot application communicative ( #135 )
...
* Add children sorting to snapshot_reconciler
* Update snapshot tests to include stable children order
* Bump dependencies, which should make this PR work
2019-03-20 10:39:53 -07:00
Lucien Greathouse
459673bd59
0.5.0-alpha.6
2019-03-19 18:24:30 -07:00
Lucien Greathouse
ec0a1f1ce4
New snapshot tests ( #134 )
...
* Changes project-related structures to use `BTreeMap` instead of `HashMap` for children to aid determiniusm
* Changes imfs-related structures to have total ordering and use `BTreeSet` instead of `HashSet`
* Upgrades dependencies to `bx_dom_weak`1.2.0 and rbx_xml 0.5.0 to aid in more determinism stuff
* Re-exposes the `RbxSession`'s root project via `root_project()`
* Implements `Default` for a couple things
* Tweaks visualization code to support visualizing trees not attached to an `RbxSession`
* Adds an ID-invariant comparison method for `rbx_tree` relying on previous determinism changes
* Adds a (disabled) test to start finding issues in the reconciler with regards to communicativity of snapshot application
* Adds a snapshot testing system that operates on `RbxTree` and associated metadata, which are committed in this change
2019-03-14 14:20:03 -07:00
Lucien Greathouse
5fd0bd3db9
Update/prune dependencies with help of cargo-outdated
2019-03-11 14:12:49 -07:00
Lucien Greathouse
01bef0c2b8
Update dependencies
2019-03-11 13:47:33 -07:00
Lucien Greathouse
b65a8ce680
0.5.0-alpha.5
2019-03-01 15:40:30 -08:00
Lucien Greathouse
5fc4f63238
Upgrade dependencies
2019-03-01 15:34:16 -08:00