Commit Graph

49 Commits (04ae21ac736a84c9bc4a992632a952cba2b21d8d)

Author SHA1 Message Date
Rick Carlino 04ae21ac73 Fix farm event create specs 2019-02-13 17:47:02 -06:00
Rick Carlino 86ce520cdd [FAILING] Remove `data_type`, add `default_value`. 2019-02-13 16:39:31 -06:00
Rick Carlino e92b49d57d Friendlier messages for CS Arg pairing errors. 2019-01-20 12:44:41 -06:00
Rick Carlino 926e2c4f7f Allow `parameter_declaration`s in Regimina 2019-01-11 10:20:36 -06:00
Rick Carlino 303a3491f2
Variables phase II, part II (#958)
* re-enable type checker
* Update celery script `execute` node to accept nested variable declarations
* Disable test button on parameterized sequences
* Fix unnoticed NPE
* Add `deep-cover` for greater coverage accuracy
* Spec for bad variable assignment
* Fix tests to allow parameter_declarations
* Disale the X/Y/Z boxes for parameters
* [FAILING] Make the ::Checker context (device) aware.
* [STABLE] Better `point_id` leaf validation.
* Add Sequence.parameterized?(id) helper
* Disallow parameterized FEs/RIs on server side.
* Add tests for parameter prevention stuff
* Default movement_keep_active_* to `1`
* Enable encoders by default
* Clean up frontend de-parameterization logic in farmevent/regimen editors
* Update specs to reflect new defaults
* stop dangerous edits
* Tests for regimen updates
* Maybe fix blinky coverage issues?
* Test for getVariable()
* Tests for handleSelect
* <TileMoveAbsSelect/> tests
* Update FBOS version parser
* tests for executer in TileSendMessage
* Tests for catchErrors()
2018-08-15 09:50:21 -05:00
Rick Carlino 82cb15a4b5 Fixes to celeryscript `pointer_type` validation 2018-04-07 16:38:11 -05:00
Rick Carlino ab54e23e94 Everything works again except for sequence autosync. 2018-03-21 08:44:33 -05:00
Rick Carlino 41e5d6a355 Root cause: auto sync mechanism. :thinking_face: 2018-03-21 08:15:01 -05:00
Rick Carlino a1e2dc7088 WIP: Remove `verify` from webpack bundle 2018-02-28 16:06:53 -06:00
Rick Carlino a39fd6f5b1 Fix foreign key errors in test suite 2018-02-28 11:38:05 -06:00
Rick Carlino e300fb38a1 Fix spec/controllers/api/sequences/sequences_create_spec.rb 2018-02-11 15:48:18 -06:00
Rick Carlino 6b6b4c684b [UNSTABLE] WIP 2018-02-09 13:24:46 -06:00
Rick Carlino 27103c0055 [STABLE] Add DB level constraint on sequence_id 2018-01-30 14:03:53 -06:00
Rick Carlino 94127d8a82 Fix wonky test 2018-01-04 07:47:08 -06:00
Rick Carlino 5b46e9afb9 Fix failing test 2017-12-06 16:17:29 -06:00
Rick Carlino fefc7526fc Conditional release URLS, remove `nothing` option from `scope_declaration`. 2017-12-05 16:47:42 -06:00
Rick Carlino 77c643fd91 Variable resolver 2017-12-04 14:31:38 -06:00
Rick Carlino b8dba84706 Breakage is fixed. NEXT: Cleanup 2017-12-04 13:27:08 -06:00
Rick Carlino 7cd6cdc10e [UNSTABLE] Detect unbound variable 2017-12-04 10:52:05 -06:00
Rick Carlino 2006d20433 Implementation, validation and test cases for `parameter_declaration` 2017-12-02 09:16:05 -06:00
Rick Carlino ae51c1284f API handling of `locals` done. 2017-12-02 08:46:31 -06:00
Rick Carlino de77752be5 Typo 2017-12-01 15:27:11 -06:00
Rick Carlino 9db4fe88aa [UNSTABLE] :thinking_face: Fix indifferent access issues 2017-12-01 11:12:46 -06:00
Rick Carlino c2c9afb14d [UNSTABLE] Make sequence.args user configurable 2017-12-01 09:22:29 -06:00
Rick Carlino 94f216a540 Upgrade to latest FactoryBot 2017-10-22 08:19:50 -05:00
Rick Carlino bfa43d4afc FIx test that was failing. Need to keep an eye on this one... 2017-06-15 10:50:43 -05:00
Rick Carlino 352af94f3a [FIRST DRAFT] Dep tracking on point resources. 2017-06-10 08:54:21 -05:00
Rick Carlino 91ca6a76ad Remove hacky uuid quick fix in favor of longterm fix 2017-01-24 07:08:54 -06:00
Rick Carlino 332f80c06d 🎉 Rails 5 Upgrade Complete? 2016-11-28 12:48:57 -06:00
Rick Carlino 142177b0ad Fix more derpications during Rails 5 upgrade 2016-11-28 12:25:51 -06:00
Rick Carlino 4d25e28f45 Still broke. 2016-11-23 16:50:51 -06:00
Rick Carlino 8fd6ba239a Run the amazing rails5 converter 2016-11-23 13:56:04 -06:00
Rick Carlino 005329883f [STABLE] 96.42%: Creates SequenceDependencies on creation of sequence 2016-10-14 15:35:19 -05:00
Rick Carlino 6a69db4f7b Ensure sub_sequence_id is valid on sequence AST. 2016-10-14 14:08:30 -05:00
Rick Carlino 33f8d75eca Move CS validators into mixin 2016-10-14 13:14:52 -05:00
Rick Carlino 0200787b17 [STABLE] Begin testing 2016-10-14 09:40:13 -05:00
Rick Carlino bf66cba722 Move fixtures 2016-10-14 09:22:05 -05:00
Rick Carlino e463dc0e7e Tests + remove default [] 2016-10-07 13:44:23 -05:00
Rick Carlino 089dab3e87 Fix Sequences#create 2016-10-07 12:39:22 -05:00
Rick Carlino b7e48c4c96 Fix broken controller test, auth based on device, not user 2016-10-06 14:02:25 -05:00
Rick Carlino 9ba91ccd37 Remove steps from application 2016-10-06 13:41:08 -05:00
Rick Carlino 65c68dd62b Upgraded to latest rails version 2016-08-03 10:31:45 -05:00
Rick Carlino bab9ebb47b Execute sequences immediately 2015-04-17 09:37:10 -05:00
Rick Carlino c2caf8e432 Test coverage back up to 100% 2015-01-28 08:44:54 -06:00
Rick Carlino edfcad11fa Changes for hound 2015-01-12 07:23:41 -06:00
Rick Carlino 58bbb3e21e Done with controller for sequence creation - now to make fixes for hound 2015-01-12 07:14:18 -06:00
Rick Carlino 43ee0daeda Fixed / tested Steps::Create 2015-01-11 08:47:35 -06:00
Rick Carlino 5d912f55e7 Working on steps builder 2015-01-08 07:08:54 -06:00
Rick Carlino 6ebcadb65c Added AMS, mutations for sequence / steps 2015-01-06 07:14:53 -06:00