Lucien Greathouse
|
bdaa671823
|
Plugin: Pipe InstanceMap around, improve debug output, fix session ID bug
|
2019-11-18 16:30:57 -08:00 |
|
Lucien Greathouse
|
463bf9b116
|
Make errors scrollable when too long
|
2019-11-18 15:57:22 -08:00 |
|
Lucien Greathouse
|
0c7a94c062
|
Update more code to new formatting machinery
|
2019-11-18 15:18:06 -08:00 |
|
Lucien Greathouse
|
af866f0665
|
Fix request timeout in long polling causing error to bubble to console
|
2019-11-15 15:54:58 -08:00 |
|
Lucien Greathouse
|
2493c70241
|
Fix log special case for empty tables
|
2019-11-15 15:43:42 -08:00 |
|
Lucien Greathouse
|
3c3359999c
|
Fix hydration patch incorrectly comparing properties
|
2019-11-15 15:42:11 -08:00 |
|
Lucien Greathouse
|
2467004dc2
|
Update HTTP logs
|
2019-11-15 15:40:03 -08:00 |
|
Lucien Greathouse
|
3a9f438390
|
Integrate fmt into log
|
2019-11-15 15:39:15 -08:00 |
|
Lucien Greathouse
|
3126de2c37
|
Build out real formatting machinery
|
2019-11-15 15:00:54 -08:00 |
|
Lucien Greathouse
|
b7d026b98e
|
Partial implementation of better formatting machinery
|
2019-11-14 18:43:51 -08:00 |
|
Lucien Greathouse
|
3f8b178f88
|
Add support for computing property and name changes in hydration patch computation
|
2019-11-14 18:18:38 -08:00 |
|
Lucien Greathouse
|
6184f4ce4f
|
Improve debug output for initialization of ServeSession
|
2019-11-14 18:18:24 -08:00 |
|
Lucien Greathouse
|
fa736697a9
|
Introduce early Lua formatting library inspired by Rust
|
2019-11-14 18:18:07 -08:00 |
|
Lucien Greathouse
|
2c88c700ca
|
Work around plugins loading too early by searching for DevSettings via ChildAdded
|
2019-11-14 18:16:48 -08:00 |
|
Lucien Greathouse
|
0b2e9ce1ad
|
Improve InstanceMap tracking of ValueBase instances
|
2019-11-14 18:16:17 -08:00 |
|
Lucien Greathouse
|
ccafdf250e
|
Add counterpart to setCanonicalProperty for reading
|
2019-11-14 18:15:53 -08:00 |
|
Lucien Greathouse
|
57b28faa74
|
Update ApiSubcribeMessage signature
|
2019-11-14 18:15:33 -08:00 |
|
Lucien Greathouse
|
d0d7c58af1
|
Start tracking property changes in plugin
|
2019-11-13 18:34:48 -08:00 |
|
Lucien Greathouse
|
47614c3102
|
Update names in subscribe portion of sync protocol
|
2019-11-11 17:52:09 -08:00 |
|
Lucien Greathouse
|
559b509a03
|
Upgrade to latest rbx-dom
|
2019-10-17 17:37:49 -07:00 |
|
Lucien Greathouse
|
b0dcf515f0
|
Refactor plugins, port message dropping bugfix from 0.5.1
|
2019-10-14 14:05:25 -07:00 |
|
Lucien Greathouse
|
079fc738ad
|
plugin: Properly handle removals in patches
|
2019-10-03 18:12:36 -07:00 |
|
Lucien Greathouse
|
b2c515f2e6
|
plugin: Prevent HTTP timeout cascading after session stop
|
2019-10-03 17:28:34 -07:00 |
|
Lucien Greathouse
|
6f1469a551
|
plugin: Implement patch application, which makes live sync work
|
2019-10-03 17:13:29 -07:00 |
|
Lucien Greathouse
|
1d441b86d2
|
plugin: Fix type bindings for instance Parent
|
2019-10-03 17:13:17 -07:00 |
|
Lucien Greathouse
|
b72e6e54e6
|
plugin: Add debugging function for InstanceMap state
|
2019-10-03 17:12:43 -07:00 |
|
Lucien Greathouse
|
1ee679395d
|
Add 'invariant' function for debugging
|
2019-10-03 17:12:08 -07:00 |
|
Lucien Greathouse
|
cf62ee5ccb
|
plugin: Add Id and ParentId to ApiInstance type definitions
|
2019-10-03 15:54:49 -07:00 |
|
Lucien Greathouse
|
923f661428
|
Start rewriting plugin on top of new sync protocol
|
2019-10-02 18:41:52 -07:00 |
|
Lucien Greathouse
|
b562d11994
|
plugin: Remove Logging alias and update imports
|
2019-10-02 11:10:34 -07:00 |
|
Lucien Greathouse
|
3554112f31
|
plugin: Add test that loads all modules
|
2019-10-02 11:07:22 -07:00 |
|
Lucien Greathouse
|
7cada2608f
|
plugin: Refactor HTTP and ApiContext foundations
|
2019-10-02 11:04:40 -07:00 |
|
Lucien Greathouse
|
21d4acebc3
|
Move .luacheckrc for better editor detection
|
2019-10-02 10:42:10 -07:00 |
|
Lucien Greathouse
|
40105515d2
|
plugin: Unify test running code
|
2019-10-01 18:41:33 -07:00 |
|
Lucien Greathouse
|
79f09deecb
|
Add strong type checking to plugin API client
|
2019-10-01 18:37:35 -07:00 |
|
Lucien Greathouse
|
c4a7f8675f
|
Fix log level in plugin dev mode
|
2019-10-01 18:37:25 -07:00 |
|
Lucien Greathouse
|
f9a5fee364
|
Reorganize and clean up plugin
|
2019-10-01 18:23:29 -07:00 |
|
Lucien Greathouse
|
fe1a96f850
|
Improve plugin test running, reducing project duplication
|
2019-10-01 17:44:24 -07:00 |
|
Lucien Greathouse
|
581449d992
|
Port more code over to use strict
|
2019-10-01 17:13:43 -07:00 |
|
Lucien Greathouse
|
15e848d4bf
|
Add new scripts and machinery to make working on plugin easier
|
2019-10-01 17:13:28 -07:00 |
|
Lucien Greathouse
|
0dbbf44ab2
|
plugin: Add API interface for strongly typing responses
|
2019-10-01 16:55:45 -07:00 |
|
Lucien Greathouse
|
b31ad4b1f8
|
Update version to 0.6.0-dev
|
2019-09-19 13:58:53 -07:00 |
|
Lucien Greathouse
|
e34ba844c5
|
Improve diagnostics for failed instance creation
|
2019-09-13 17:16:16 -07:00 |
|
Lucien Greathouse
|
6a786f18e6
|
Update plugin protocl version, fix error in error
|
2019-09-10 15:37:21 -07:00 |
|
Lucien Greathouse
|
c0b6ec8ccb
|
Clean up more old plugin gunk
|
2019-08-27 18:10: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
|
91caa67e04
|
Release 0.5.0 stable (#234)
* This should be everything?
* Add contributing guide
|
2019-08-27 14:14:48 -07:00 |
|
Lucien Greathouse
|
d6f51f8eba
|
Upgrade rbx_dom_lua
|
2019-08-26 13:52:06 -07:00 |
|
Lucien Greathouse
|
0231e114d5
|
Upgrade rbx_dom_lua. Fixes #201.
|
2019-08-21 15:59:57 -07:00 |
|
Lucien Greathouse
|
62bb5a28aa
|
v0.5.0-alpha.13
|
2019-08-02 15:05:58 -07:00 |
|