Commit Graph

32 Commits (jebba)

Author SHA1 Message Date
Rick Carlino 8d6eae6a4d Add ota_hour to devices table 2019-11-07 13:35:10 -06:00
Rick Carlino 71545c6e94 [UNSTABLE] Rework throttler 2019-10-31 10:13:52 -05:00
Rick Carlino e41fbca364 Remove caching from LogService (for now) 2019-10-30 16:28:59 -05:00
Rick Carlino 7ff6a499e0 Remove ::TimePeriod references from ::ThrottlePolicy 2019-10-28 12:23:49 -05:00
Rick Carlino a501decb1c Merge branch 'staging' of github.com:FarmBot/Farmbot-Web-App into telemetry3 2019-10-28 11:02:17 -05:00
Rick Carlino 0096adf9ee Add namespace to throttle policy (for Redis) 2019-10-25 11:29:21 -05:00
Rick Carlino 493c439ebc [WIP, UNSTABLE] Phase out `update_attributes`, :on hooks 2019-10-23 11:33:30 -05:00
Rick Carlino 7f55338e54 Trigger an auto_sync message when point_group_items are destroyed 2019-10-02 12:14:13 -05:00
gabrielburnworth 549c97deb3 fix device throttle update bug 2019-09-19 12:15:22 -07:00
Rick Carlino e902f9bb9e Improve tests for Device.connection_warning 2019-07-15 17:20:07 -05:00
Rick Carlino 3252e8cc7e Don't send MQTT throttle emails more than once per day. 2019-07-15 17:08:51 -05:00
Rick Carlino 04691ce944 Tests for rate limiter and supporting methods 2019-07-10 15:10:08 -05:00
Rick Carlino a1011bb46c Add devices#create_token helper and tests 2019-03-07 14:21:54 -06:00
Rick Carlino 623258c50f
Send message fix for `email` cahnnel (#961)
* fix for send_message emails
* Update log filtering rules in log digest delivery mailer
* Cleanup log digest email query, add tests for it
2018-08-16 09:59:38 -05:00
Rick Carlino 3e58298d8f Spec updates 2018-07-19 10:26:45 -05:00
Rick Carlino fb26b24dab Rename: Throttler => TimePeriod 2018-05-23 08:38:17 -05:00
Rick Carlino 3e464e30a7 Move subclasses into files 2018-05-23 08:32:06 -05:00
Rick Carlino b3a30dd027 Works! 2018-05-22 16:02:22 -05:00
Rick Carlino 422b03af60 Fix Device#maybe_throttle 2018-05-22 15:45:26 -05:00
Rick Carlino 78ba739c1d Explain policy violations in toast 2018-05-22 15:36:05 -05:00
Rick Carlino 0676f36a60 Stub some things out, write test for Device#is_device 2018-05-22 11:30:29 -05:00
Rick Carlino 92b88f44dc Device#maybe_unthrottle specs 2018-05-21 13:57:04 -05:00
Rick Carlino 7b8eacb7fd Marshal.load bugfix + `maybe_throtle` tests. 2018-05-21 13:54:13 -05:00
Rick Carlino bb55058d53 Test fix for caching stuff 2018-05-21 13:30:41 -05:00
Rick Carlino 49d03db3e6 Device#cached_find tests 2018-05-21 13:17:12 -05:00
Rick Carlino 4bafd354c6 Remove old tests 2018-04-26 18:10:28 -05:00
Rick Carlino f8c7fee18a 💯 2018-04-26 18:02:29 -05:00
Rick Carlino cbfc52e396 WIP 2018-04-26 17:57:37 -05:00
Rick Carlino 0b5848ef14 Stub FakeTransport compeltely 2018-04-26 17:16:25 -05:00
Rick Carlino 923794fcbd Remove tests that treat `Transport` as a singleton 2018-04-26 11:15:47 -05:00
Rick Carlino 578bb90850 Migration repair 2018-04-04 14:41:03 -05:00
Rick Carlino 3892650f5c Tests for device#tell 2018-03-31 11:53:25 -05:00