Lucien Greathouse
27517e1aee
Rename web::interface to web::ui
2019-09-03 13:58:44 -07:00
Lucien Greathouse
a31bfbefa7
Start extracting web interface from implementation
2019-09-03 13:57:28 -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
2fb2342fd4
Fix Lua snapshot code to work with children.
...
It's also way easier to read now
2019-08-29 17:13:36 -07:00
Lucien Greathouse
0f530b7e80
Add deep-nesting test for folders in folders
2019-08-29 16:38:41 -07:00
Lucien Greathouse
78e3cf4ffb
Fix rojo-test tests not running on CI
2019-08-29 16:38:04 -07:00
Lucien Greathouse
4e512b7023
Revert to using Reqwest, reimplement upload command
2019-08-29 16:31:42 -07:00
Lucien Greathouse
ee3fed97e0
Fix parsing of auth cookie data
2019-08-29 16:31:32 -07:00
Jaguar
b45d4f6401
Correct capitalization/typos ( #240 )
...
* Fix typo
* Correct capitalization
* Correct capitalization
2019-08-28 21:29:48 -07:00
Lucien Greathouse
d4c28de2c4
Update changelog
2019-08-28 14:34:14 -07:00
Lucien Greathouse
b7d613ace6
Correct bug report repository link
2019-08-28 13:55:12 -07:00
Lucien Greathouse
68dbb31272
Add verbosity level argument
2019-08-28 13:34:20 -07:00
Lucien Greathouse
8fe1fa48b8
Let Rojo pull auth cookie from registry on Windows
2019-08-28 13:21:30 -07:00
Lucien Greathouse
e5575b782c
Hide project module, moving towards Rojo API
2019-08-28 12:20:20 -07:00
Lucien Greathouse
ea112dd93d
Mark security cookie as optional
2019-08-28 12:09:12 -07:00
Lucien Greathouse
056fc5e087
Remove old 'scratch project' test script, clean up .gitignore
2019-08-27 18:23:05 -07:00
Lucien Greathouse
cacb02b7c8
Fix incorrect license in Cargo.toml
2019-08-27 18:12:15 -07:00
Lucien Greathouse
c0b6ec8ccb
Clean up more old plugin gunk
2019-08-27 18:10:15 -07:00
Lucien Greathouse
f4c8f0a3d8
Mark bin/run-plugin-tests.sh as executable
2019-08-27 18:05:17 -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
ec9afba029
Remove unfinished plugin scaffolding
2019-08-27 16:44:40 -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
4d0dee7ee8
Fix or_fun clippy lint
2019-08-27 16:23:58 -07:00
Lucien Greathouse
49e10698b1
Mark bin/run-tests.sh as executable
2019-08-27 16:06:30 -07:00
Lucien Greathouse
8e1536b59b
Restructure Travis config to fail fast
2019-08-27 15:42:55 -07:00
Lucien Greathouse
aed160994a
Fix rustfmt error
2019-08-27 15:42:20 -07:00
Lucien Greathouse
b2b3173420
Fix editorconfig to stop fighting rustfmt
2019-08-27 15:42:07 -07:00
Lucien Greathouse
f465af964a
Make Travis test rustfmt and clippy
2019-08-27 15:27:25 -07:00
Lucien Greathouse
5a7d6a673a
Fix bug caught by clippy
2019-08-27 15:26:51 -07:00
Lucien Greathouse
7fb9aa2115
rustfmt the codebase
2019-08-27 15:10:34 -07:00
Lucien Greathouse
fea303ac8b
Major Subsystem Rewrite (Reconciler Mk5) ( #217 )
2019-08-27 15:00:37 -07:00
Lucien Greathouse
8e8291a0bd
Add more stern warning about docs from master branch
2019-08-27 14:52:40 -07:00
Lucien Greathouse
4dc175fcd2
Update docs home for 0.5.x
2019-08-27 14:38:51 -07:00
Lucien Greathouse
009a99a8eb
Fix date on Changelog (oops)
2019-08-27 14:26:00 -07:00
Lucien Greathouse
91caa67e04
Release 0.5.0 stable ( #234 )
...
* This should be everything?
* Add contributing guide
v0.5.0
2019-08-27 14:14:48 -07:00
Lucien Greathouse
53793f7dd2
Update and improve reference documentation
2019-08-26 17:23:59 -07:00
Lucien Greathouse
32af8783ba
Update Changelog
2019-08-26 13:52:16 -07:00
Lucien Greathouse
d6f51f8eba
Upgrade rbx_dom_lua
2019-08-26 13:52:06 -07:00
Lucien Greathouse
f40b7361e8
Update Changelog
2019-08-21 16:08:58 -07:00
Lucien Greathouse
0231e114d5
Upgrade rbx_dom_lua. Fixes #201 .
2019-08-21 15:59:57 -07:00
Lucien Greathouse
ca61a3e83f
Add test case for #201
2019-08-21 15:45:22 -07:00
Lucien Greathouse
6979f5c82d
Add build tests for init Lua files
2019-08-16 12:50:11 -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
7575504b80
Add build test for JSON model
2019-08-14 18:03:19 -07:00
Lucien Greathouse
36bcb611f1
Port CSV regression tests to insta
2019-08-14 15:50:28 -07:00
Lucien Greathouse
cc34c36794
Add CSV snapshot test
2019-08-14 15:34:25 -07:00
Lucien Greathouse
b84cb93d2c
Remove test warning
2019-08-14 15:33:00 -07:00