Lucien Greathouse
|
2724534156
|
Factor out reconciliation into separate module
|
2019-01-04 18:34:48 -08:00 |
|
Lucien Greathouse
|
c57989a790
|
plugin: Title bar in session window, clean up Config
|
2019-01-04 18:23:11 -08:00 |
|
Lucien Greathouse
|
02a3da111a
|
plugin: Fix test runner for new TestEZ
|
2019-01-04 14:55:53 -08:00 |
|
Lucien Greathouse
|
5c2bf65eaa
|
protocol/config: ignoreUnknown -> ignoreUnknownInstances
|
2019-01-04 14:30:00 -08:00 |
|
Lucien Greathouse
|
699e07a0f7
|
plugin: Add support for expectedPlaceIds in the protocol
|
2019-01-04 14:11:33 -08:00 |
|
Lucien Greathouse
|
1138c05dff
|
plugin: Remove unused import
|
2019-01-04 13:49:08 -08:00 |
|
Lucien Greathouse
|
86e0f3fabe
|
plugin: UI pretty much done
|
2019-01-04 11:54:12 -08:00 |
|
Lucien Greathouse
|
edcb3d8638
|
plugin: ConnectPanel now accepts button callbacks
|
2019-01-04 11:02:54 -08:00 |
|
Lucien Greathouse
|
1582d8f504
|
plugin: Migrate 'merge' utility into Dictionary module
|
2019-01-04 10:59:47 -08:00 |
|
Lucien Greathouse
|
5816bb64dc
|
Start work on plugin UI, this is pretty painful
|
2019-01-03 18:06:24 -08:00 |
|
Lucien Greathouse
|
b7a28aa511
|
Upgrade all plugin dependencies
|
2019-01-03 18:06:11 -08:00 |
|
Lucien Greathouse
|
e6c2f1c15d
|
Cleaned up and polished session flow
- Sessions can now be restarted if they error
- Terminology is much easier to follow in the plugin
- More change cases are handled correctly
|
2019-01-03 15:23:23 -08:00 |
|
Lucien Greathouse
|
ad3999066d
|
Expand diagnostics and exploratively fix some edge cases
|
2019-01-02 15:16:23 -08:00 |
|
Lucien Greathouse
|
77c10d14c9
|
Support changing instance ClassName
|
2019-01-02 14:19:41 -08:00 |
|
Lucien Greathouse
|
14db86e4b7
|
Fix luacheck errors
|
2019-01-02 13:11:29 -08:00 |
|
Lucien Greathouse
|
9949a6c9ee
|
Implement more reconciliation
|
2019-01-02 00:21:19 -08:00 |
|
Lucien Greathouse
|
3be5988083
|
config_map -> instance_metadata_map
|
2019-01-01 14:13:21 -08:00 |
|
Lucien Greathouse
|
474d877290
|
Plugin half of configMap
|
2018-12-30 22:58:12 -08:00 |
|
Lucien Greathouse
|
01dd603bd5
|
Vertically align output for monospace consoles
|
2018-12-30 21:25:40 -08:00 |
|
Lucien Greathouse
|
2f1aadd497
|
Tinkering with zero testing
|
2018-12-29 22:59:41 -08:00 |
|
Lucien Greathouse
|
9ac7ebc335
|
Hacky reify/reconcile stuff, mostly works
|
2018-12-17 18:37:38 -08:00 |
|
Lucien Greathouse
|
d807d22350
|
Basic reification, works for model-like projects but not place-like ones
|
2018-12-17 17:52:00 -08:00 |
|
Lucien Greathouse
|
05594ecca0
|
Update timeout detection
|
2018-12-17 17:51:25 -08:00 |
|
Lucien Greathouse
|
9125f96302
|
Get rid of intermediate 'modules' folder in plugin
|
2018-12-17 17:23:07 -08:00 |
|
Lucien Greathouse
|
e4379e29af
|
Refactor upgrade messaging and version display
|
2018-12-03 17:04:08 -08:00 |
|
Lucien Greathouse
|
4542febaaf
|
Remove global logging variable
|
2018-12-03 16:59:04 -08:00 |
|
Lucien Greathouse
|
f691d8a6a5
|
Clean up DevSettings
|
2018-12-03 16:57:28 -08:00 |
|
Lucien Greathouse
|
503d7400f3
|
Add a dev settings feature, keyed off codename right now
|
2018-12-03 16:54:21 -08:00 |
|
Lucien Greathouse
|
061ea0e7a3
|
Unify logging
|
2018-12-03 16:24:28 -08:00 |
|
Lucien Greathouse
|
dd4d542d7e
|
Clean up and start work on Epiphany plugin
|
2018-12-03 13:54:54 -08:00 |
|
Lucien Greathouse
|
f59a9040fc
|
Update plugin project files, remove outdated DESIGN doc
|
2018-12-03 11:48:30 -08:00 |
|
Lucien Greathouse
|
d427f01224
|
Add Rojo 0.5.0+ config to plugin
|
2018-11-30 20:33:41 -08:00 |
|
Lucien Greathouse
|
a69cbf45df
|
Remove line break in HTTP debug output that studio messes up anyways
|
2018-08-26 22:17:30 -07:00 |
|
Lucien Greathouse
|
72bc77f1d5
|
WIP: Epiphany Refactor (#85)
|
2018-08-26 01:03:53 -07:00 |
|
Lucien Greathouse
|
7e671ee76a
|
Update to latest Lemur
|
2018-08-14 00:41:37 -07:00 |
|
Lucien Greathouse
|
ef0d1e7cec
|
Update to latest Lemur
|
2018-08-13 15:31:36 -07:00 |
|
Lucien Greathouse
|
1db06194c7
|
Fix module layout to make more sense
|
2018-08-13 15:24:35 -07:00 |
|
Lucien Greathouse
|
77d0865d58
|
Remove redundnant comment and unused variable
|
2018-06-25 18:22:36 -07:00 |
|
Lucien Greathouse
|
bece337d79
|
Implement rudimentary reifer against new APIs
|
2018-06-25 17:58:30 -07:00 |
|
Lucien Greathouse
|
43b27831eb
|
Update Lemur and TestEZ
|
2018-06-24 20:29:51 -07:00 |
|
Lucien Greathouse
|
e30545c132
|
merge impl-v2: plugin
|
2018-06-10 22:53:22 -07:00 |
|
Lucien Greathouse
|
fb7bfa928a
|
Release 0.4.11
|
2018-06-10 15:54:57 -07:00 |
|
Lucien Greathouse
|
5e01658846
|
Remove straggling debug message
|
2018-06-10 15:50:30 -07:00 |
|
Lucien Greathouse
|
ccec93aee8
|
Untangle route terminology a bit
|
2018-06-10 15:50:03 -07:00 |
|
Lucien Greathouse
|
82ba583fa0
|
Fix incorrect synchronization for Plugin:_pull that would make polling flaky
|
2018-06-10 15:13:49 -07:00 |
|
Lucien Greathouse
|
1b82044d7d
|
Defensively insert existing instances into RouteMap
|
2018-06-10 15:03:36 -07:00 |
|
Lucien Greathouse
|
1343d3a2a9
|
Pick up rest of changes for 0.4.10, oops
|
2018-06-02 00:50:35 -07:00 |
|
Lucien Greathouse
|
d5a21a0513
|
Update plugin .luacheckrc to be more strict
|
2018-06-01 23:11:58 -07:00 |
|
Lucien Greathouse
|
c894b38f06
|
Improve plugin API robustness
|
2018-06-01 23:11:50 -07:00 |
|
Lucien Greathouse
|
a86347ea32
|
Add typechecks to reconciler and improve robustness a touch
|
2018-06-01 22:34:11 -07:00 |
|