Lucien Greathouse
8893d0ddde
Update README
2018-06-10 23:07:33 -07:00
Lucien Greathouse
0b46860cdd
merge impl-v2: DESIGN.md and design.gv
2018-06-10 23:00:51 -07:00
Lucien Greathouse
ec1f9bd706
merge impl-v2: server
2018-06-10 22:59:04 -07:00
Lucien Greathouse
e30545c132
merge impl-v2: plugin
2018-06-10 22:53:22 -07:00
Lucien Greathouse
7d7f671920
merge impl-v2: .editorconfig
2018-06-10 22:50:37 -07:00
Lucien Greathouse
fb7bfa928a
Release 0.4.11
v0.4.11
2018-06-10 15:54:57 -07:00
Lucien Greathouse
100d69262c
Update CHANGES
2018-06-10 15:52:42 -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
a089d82023
Fix incorrect route being assigned to init.lua and init.model.json files
2018-06-10 15:44:56 -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
0d49a2e0af
Mention VS Code extension in getting started guide
2018-06-02 01:04:31 -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
a86001b85c
Release 0.4.10
v0.4.10
2018-06-01 23:51:35 -07:00
Lucien Greathouse
d6dd46c467
Fix JsonModelPlugin marking paths as changed correctly
2018-06-01 23:38:49 -07:00
Lucien Greathouse
320974074c
Update docs
2018-06-01 23:33:36 -07:00
Lucien Greathouse
7b824abe52
Update CHANGES
2018-06-01 23:30:59 -07:00
Lucien Greathouse
bfd33f4b8d
Support init.model.json
...
Closes #66 .
2018-06-01 23:29:39 -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
Lucien Greathouse
b60bfc7495
Make nil checks more robust.
...
This represents an evolution in how I've been thinking about Lua -- using boolean coercion
is generally a bad idea I think because it obscures the underlying types.
It also makes it so that if a boolean is eronneously passed into a function, and it
happens to be a 'false' value, it will be coerced into the nil case instead of being
reported as an error, no matter how unintuitive the resulting error might be.
2018-06-01 22:21:59 -07:00
Lucien Greathouse
4b2f27b26d
Fix error when targeting invalid services
2018-06-01 22:17:54 -07:00
Lucien Greathouse
f4d7dda8e3
Make docs on JSON model versioning more explicit
2018-05-26 17:19:37 -07:00
Lucien Greathouse
0d6e3e66ce
Release 0.4.9
v0.4.9
2018-05-26 17:02:04 -07:00
Lucien Greathouse
7e4d451765
Update Sync Details docs
2018-05-26 17:00:23 -07:00
Lucien Greathouse
804bbc93b7
Make JSON models less strict
2018-05-26 16:59:09 -07:00
Lucien Greathouse
e7fe4ac3ec
Remove vestigial backwards syncing functionality.
...
This functionality won't be present until the refactor in 0.5.0
2018-05-26 16:44:25 -07:00
Lucien Greathouse
40c41b4400
Update Sync Details docs to mention how JSON models work.
...
Closes #71 .
2018-05-26 16:41:38 -07:00
Lucien Greathouse
0936c7c97d
Fix indentation in CHANGES
2018-05-26 16:23:13 -07:00
Lucien Greathouse
9ac537d38f
Add entry to CHANGES
2018-05-26 16:23:09 -07:00
Lucien Greathouse
fcfd55ff76
Fix error in RouteMap
...
Closes #72 .
2018-05-26 16:19:58 -07:00
Lucien Greathouse
c2495ed57f
Release 0.4.8 (oops)
v0.4.8
2018-05-25 23:42:31 -07:00
Lucien Greathouse
6ad763fc01
Fix flip-flopped arguments in RouteMap:_removeInternal
2018-05-25 23:40:34 -07:00
Lucien Greathouse
c856a3e361
Release 0.4.7
v0.4.7
2018-05-25 23:31:01 -07:00
Lucien Greathouse
aa5f0cc335
Issue a warning if no partitions are specified during serve.
...
Closes #40
2018-05-22 11:04:53 -07:00
Lucien Greathouse
b067335bbf
Update CHANGES
2018-05-22 10:55:23 -07:00
Jonathan Holmes
7d24a14004
Added plugin icons to Rojo ( #70 )
2018-05-22 10:52:55 -07:00
Lucien Greathouse
910be640e9
Release 0.4.6
v0.4.6
2018-05-21 13:26:25 -07:00
Lucien Greathouse
3137753afa
Update CHANGES
2018-05-21 13:09:00 -07:00
Lucien Greathouse
000ff351a5
Improve plugin handling with regards to restarts and UI
...
Closes #67 .
2018-05-21 13:05:52 -07:00
Lucien Greathouse
533c8ddaf7
Update CHANGES
2018-05-21 12:55:41 -07:00
Lucien Greathouse
f777d1b6c6
Update CHANGES
2018-05-21 12:52:46 -07:00
Lucien Greathouse
8b17d3b7d9
Intense robustness pass
2018-05-21 12:48:25 -07:00
Lucien Greathouse
6fbe1daf8e
Add folder for testing script duplication bug
2018-05-21 12:47:51 -07:00
Lucien Greathouse
3bd191414b
Update CHANGES
2018-05-21 11:45:55 -07:00
Lucien Greathouse
fd2cb3495b
Make reconciler more robust with regards to RouteMap
2018-05-21 11:21:31 -07:00
Lucien Greathouse
e9d33bdc02
Skip reparenting if parent is the same
2018-05-21 11:16:56 -07:00
Lucien Greathouse
c0f4b31ab3
Make sure all descendants get removed from the RouteMap
2018-05-21 10:40:06 -07:00