Lucien Greathouse
b093626a21
User plugin foundations for 0.6.0 ( #257 )
...
Starts work on #55 .
This is similar to the previous work in #125 . It's gated behind a new Cargo
feature, `user-plugins`. This time, the config gate is much smaller. The
`plugins` member of projects is still accessible when plugins aren't enabled,
but is always empty. Additionally, user plugins are only enabled if there's a
Lua state present in the snapshot context when the `SnapshotUserPlugins`
snapshot middleware runs. This not ever the case currently.
This code has very little possibility of rotting while we focus on other work,
since it'll be guaranteed to still compile and can be tested in isolation
without the feature being turned on.
2019-10-11 15:45:02 -07:00
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
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
e8a5e44319
Add abstraction for files to make iteration on UI easier
2019-09-24 14:00:48 -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
c80d9cbf01
Add default-members to make 'cargo t' work better
2019-09-19 10:46:09 -07:00
Lucien Greathouse
cf5f20bbb5
Upgrade depdendencies, removing need for opt-level in debug
2019-09-03 14:09:35 -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
cacb02b7c8
Fix incorrect license in Cargo.toml
2019-08-27 18:12:15 -07:00
Lucien Greathouse
81407ffe3c
Goodbye Lemur and other cruft, hello run-in-roblox-based testing
2019-08-27 18:04:58 -07:00
Lucien Greathouse
6f7dbe99fe
Move Rojo server into root of the repository
2019-08-27 16:56:52 -07:00
Lucien Greathouse
77db25b4d9
Add end-to-end build tests
2019-08-07 17:41:17 -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
779bcaeccb
Fix CI build (hopefully), migrate to using Cargo workspace
2019-01-09 16:49:23 -08:00
Lucien Greathouse
6fa925a402
Merge plugin back into main repository ( #49 )
2018-04-01 23:22:04 -07:00
Lucien Greathouse
d7e2a3542c
Make notes about compatibility breakage and version 0.4.0
2018-01-02 14:52:51 -08:00
Lucien Greathouse
66144cef2f
Merge branch 'serve-instances'
2017-12-20 22:52:32 -08:00
Lucien Greathouse
13925f5879
Publish 0.3.2
2017-12-20 22:41:23 -08:00
Lucien Greathouse
5bf1f11190
Hacky first go at it -- keeping the existing VfsItem infrastructure
...
I think this is actually a pretty reasonable flow.
2017-12-14 01:11:44 -08:00
Lucien Greathouse
7c6fe38346
CLI version 0.3.1
2017-12-14 00:24:01 -08:00
Lucien Greathouse
b74ba141d1
Update dependencies, server v0.3.0
2017-12-12 15:01:36 -08:00
Lucien Greathouse
f3483ee2e0
0.2.0
2017-12-01 02:02:39 -08:00
Lucien Greathouse
7f3aaf4680
Fix Cargo metadata
2017-11-29 17:41:30 -08:00
Lucien Greathouse
7838b2e67d
Initial commit
2017-11-29 17:25:37 -08:00