Rick Carlino
3700406687
Add new `Weed` PointerType
2020-03-22 18:32:00 -05:00
gabrielburnworth
781ac33b10
cleanup and refactoring
2020-01-03 12:17:12 -08:00
Rick Carlino
1383a5bb1a
Round II of 2.7.0 deprecation fixes
2020-01-03 09:49:59 -06:00
gabrielburnworth
f83a345227
add fbos version to debug log
2019-12-30 10:21:28 -08:00
Rick Carlino
4f1c767f2c
Add Folders table, update sequences to reference folders
2019-12-03 11:30:22 -06:00
Rick Carlino
f13bead10e
Opps
2019-11-26 07:41:27 -06:00
Rick Carlino
1559ee0f0f
Clean up excess logs via sampling
2019-11-24 08:58:38 -06:00
Rick Carlino
87e271ce89
Reduce some limits slightly
2019-11-01 14:17:40 -05:00
Rick Carlino
8555acfbed
Set TTL _after_ calling `incr()`.
2019-11-01 10:58:24 -05:00
Rick Carlino
33ebb628f5
Tests for new throttle policy
2019-10-31 15:53:09 -05:00
Rick Carlino
fa6c6196bb
QA Ready
2019-10-31 15:42:45 -05:00
Rick Carlino
98251fbb02
ThrottlePolicy re-write
2019-10-31 11:38:55 -05: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
e7af24d3e4
Redis integration complete. TODO: Integration test
2019-10-28 14:14:01 -05:00
Rick Carlino
de09cad3b4
Begin use of `cache_key`s when tracking throttles. NEXT: Remove @entries in favor of Redis
2019-10-28 13:39:02 -05:00
Rick Carlino
c2688aab0a
Add @namespace to TimePeriod
2019-10-28 13:05:46 -05:00
Rick Carlino
4e3aa00030
Ready to add Redis support ✔️
2019-10-28 12:40:50 -05:00
Rick Carlino
7ff6a499e0
Remove ::TimePeriod references from ::ThrottlePolicy
2019-10-28 12:23:49 -05:00
Rick Carlino
2a621e2f00
? Add runtime typecheck to ::TimePeriod constructor
2019-10-28 11:54:30 -05:00
Rick Carlino
cb2e97cbb2
Remove TimePeriod references from ThrottlePolicy
2019-10-28 11:25:37 -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
bd87b5b198
Merge conflict
2019-10-28 08:12:34 -05:00
Rick Carlino
4cad4e39c2
Fix: Dont save `debug`, `fun`, nil logs
2019-10-25 14:35:28 -05:00
Rick Carlino
7410ac6504
Instantiate TimePeriod from within ThrottlePolicy
2019-10-25 11:51:28 -05:00
Rick Carlino
0096adf9ee
Add namespace to throttle policy (for Redis)
2019-10-25 11:29:21 -05:00
Rick Carlino
3797242dfe
Update tests, deprecate v6 log checks
2019-10-25 10:11:09 -05:00
Rick Carlino
dec4f8ffb1
Add throttle policy to Telemetry channel
2019-10-24 15:51:40 -05: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
d27117216b
Handle malformed telemetry
2019-10-24 09:01:51 -05:00
Rick Carlino
39d461296e
Test case: LogService throttle
2019-10-24 08:18:56 -05:00
Rick Carlino
b66731a1f4
Temporarily add `message` field
2019-10-23 15:03:09 -05:00
Rick Carlino
0bbcc8c786
Possible fix for NPE noted on staging in LogService
2019-10-23 14:56:54 -05:00
Rick Carlino
e21676afc2
First implementation of telemetry channel
2019-10-23 13:44:07 -05:00
Rick Carlino
493c439ebc
[WIP, UNSTABLE] Phase out `update_attributes`, :on hooks
2019-10-23 11:33:30 -05:00
Rick Carlino
75cabbf90a
Final updates (Ruby version)
2019-10-13 15:14:58 -05:00
Rick Carlino
bfb98d14fb
Typo
2019-09-11 16:16:00 -05:00
Rick Carlino
7cb8649191
Tests for datadog logs
2019-09-11 16:07:17 -05:00
Rick Carlino
34cd38bbbf
Send log errors to DataDog
2019-09-11 10:18:24 -05:00
Rick Carlino
49f2a569ab
[EXPERIMENTAL] Conditionally add DataDog agent.
2019-09-10 14:03:06 -05:00
Rick Carlino
e0e0753d00
Change log format
2019-08-27 09:59:58 -05:00
Rick Carlino
f98907c6b7
First draft: Connection limiter
2019-07-10 12:17:47 -05:00
Rick Carlino
5c56fa75a9
Test deploy to debug log service on staging
2019-07-10 10:39:35 -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
ea29ad877b
Remove return statement after report_problem
2019-07-03 10:30:24 -05:00
Rick Carlino
adbccf06ee
Add MISSING_PARAM const
2019-06-24 15:06:14 -05:00
Rick Carlino
6b8b45bf6b
TODO: `default_value` issues.
2019-06-24 14:48:34 -05:00
Rick Carlino
3828c2eadc
Merge branch 'master' of github.com:FarmBot/Farmbot-Web-App into friendly_cs
2019-06-21 16:00:10 -05:00
Rick Carlino
161dc72dc7
CSS Updates
2019-06-21 14:52:52 -05:00
Rick Carlino
8f9358ad1c
Update null value error message for celery script
2019-06-21 11:35:22 -05:00