Commit Graph

276 Commits (jebba)

Author SHA1 Message Date
Rick Carlino 889c78c77a Merge meta attrs, dont overwrite 2020-05-06 15:07:27 -05:00
Rick Carlino efea80b593 Deprecate `resource_update`. Add `update_resource`. 2020-04-15 13:46:46 -05:00
Rick Carlino 721fea39b2 First wave of 2.7.0 deprecation fixes 2020-01-03 09:31:48 -06:00
gabrielburnworth 071ffe39b5 add sequence update test 2019-12-23 16:01:00 -08:00
Rick Carlino 34b3a69e9e Merge conflicts 2019-12-19 19:55:16 -06:00
Rick Carlino 8e43cb894c Add `needs_reset` column to `devices` table 2019-12-19 15:41:03 -06:00
Rick Carlino 7f6449ece2 Bug fix: Save newly saved sequences under the correct folder 2019-12-11 14:24:47 -06:00
Rick Carlino 504ea18bcc Fix const auto-loader problems, change belongs_to behavior to allow `nil` by default (sorry). 2019-10-24 12:44:11 -05:00
Rick Carlino 493c439ebc [WIP, UNSTABLE] Phase out `update_attributes`, :on hooks 2019-10-23 11:33:30 -05:00
Rick Carlino 9697498b04 Handle auto-sync delegation in Points::Destroy 2019-10-07 13:35:15 -05:00
Rick Carlino fa5f9ed1ff PointGroup related additions 2019-09-23 18:34:37 -05:00
Rick Carlino a230dd9c42 Add first party farmwares to sync object 2019-08-14 13:36:40 -05:00
Rick Carlino 864885f925 Add tests 2019-07-25 13:10:06 -05:00
Rick Carlino b7f09e51e8
Mark as dependency tracking (#1262)
* Set resource_id to device.id instead of 0 (less surprising to users)
* Changes to Device.current, tests for `resource_update` dep tracking
* Re-enable demos
2019-07-09 20:40:31 -05:00
Rick Carlino 3d2c8aaae4 Merge branch 'master' of github.com:FarmBot/Farmbot-Web-App into staging 2019-06-21 15:58:01 -05:00
Connor Rigby 098a4f93bd
Update NervesHub `devices` endpoint
* This addresses the upcoming change to the NervesHub API
  * https://github.com/nerves-hub/nerves_hub_web/pull/499
* Update nerves_hub tests
2019-06-21 09:25:55 -07:00
Rick Carlino ee86966eba Remove old draft GuestUser stuff. Too much has changed since that time. 2019-06-13 14:24:27 -05:00
Rick Carlino 281f553448 Do the same for Regimen class. Fix soon-to-be-deprecated HashDif constant 2019-06-06 13:35:18 -05:00
Rick Carlino 8eeac7e957 add gantry_mounted attribute to ToolSlot 2019-05-02 11:52:33 -05:00
Rick Carlino 6964d2daeb Initial tests + global UI refresh fix 2019-04-18 20:52:31 -07:00
Rick Carlino 1b8b87b58b Legacy support removals, Part I 2019-03-11 17:54:39 -05:00
Rick Carlino 4a7d712696 Merge conflicts 2019-03-05 18:37:04 -06:00
Rick Carlino c5c5c0e53f Merge branch 'staging' into bug_fix_tues 2019-03-05 18:32:45 -06:00
Rick Carlino 7ec07c781a
Merge branch 'staging' into sanitize_tags 2019-03-05 17:49:56 -06:00
Rick Carlino e239bce909 Test: Ensure DB is in transaction when wrapping a fragment around a resource 2019-03-05 17:47:36 -06:00
Rick Carlino f091ad8c58 Tests for tag sanitizer 2019-03-05 17:21:50 -06:00
gabrielburnworth 4ae2759d80 Merge branch 'staging' of https://github.com/FarmBot/Farmbot-Web-App into nightly 2019-03-05 10:09:24 -08:00
Rick Carlino 42ca43e169 Upgrades (Backend Only) 2019-03-05 11:39:21 -06:00
Rick Carlino 63bf7b08c7 Minor merge conflict in package.json while merging `staging` 2019-02-15 14:55:39 -06:00
Rick Carlino 52895adec5 Remove unreachable parameter validator (not needed) 2019-02-14 14:56:42 -06:00
Rick Carlino 7e214d9c6e Finish fixing _simple_ test breakages 2019-02-14 11:25:18 -06:00
Rick Carlino 16a4d3f730 Fix sequence / fragment related specs I 2019-02-14 08:53:32 -06:00
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 0a37e4a65a Premptively set device.serial_number. Deprecate the `DeviceSerialNumber` table in favor of the column 2019-02-12 16:20:07 -06:00
Rick Carlino 9971954078 Increase coverage for FarmEvents::CleanExpired 2019-02-09 09:33:37 -06:00
Rick Carlino 8aa0ddce15 Test for hard / soft point limits 2019-02-08 17:15:05 -06:00
Rick Carlino 1cc7aa4d69 [STABLE] Dead code removal 2019-02-08 14:38:13 -06:00
Rick Carlino 02baafb222
Add fragment table + FarmEvent parameters. 2018-12-20 14:40:45 -06:00
Rick Carlino d509d89db7 Remove in_use stuff from API 2018-11-17 11:07:45 -06:00
Rick Carlino bc362028ef Fix blinky test 2018-11-13 07:51:35 -06:00
Rick Carlino 674c836d8a Removed `now` from sync object, forgot to update specs. Opps 2018-11-01 08:08:49 -05:00
Rick Carlino c2e38f4c20 Sprinkle performance on /sync endpoint 2018-10-24 10:20:14 -05:00
Rick Carlino ca34419de3 Try AppSignal 2018-10-24 08:12:09 -05:00
Rick Carlino 38ae6596ab Fix existing specs 2018-10-23 15:37:09 -05:00
Rick Carlino 8c4dc8d56f Sync endpoint 2018-10-20 19:25:39 -05:00
Rick Carlino 48d3ef856c Done with tests 2018-10-18 10:51:37 -05:00
Rick Carlino 63a7d7c8d1 WIP 2018-10-16 14:14:43 -05:00
Rick Carlino 72c4df8ebb Clear cache before running test 2018-10-08 09:40:46 -05:00
Rick Carlino 173deb15da Specs for DeviceCerts::Create 2018-09-26 15:18:14 -05:00