Rick Carlino
|
a6aba98657
|
Move account deletion to background worker
|
2019-04-19 16:26:12 -07:00 |
Rick Carlino
|
8cafaf289c
|
✔️ Seeder for default plants
|
2019-04-19 16:07:29 -07:00 |
Rick Carlino
|
f6c9e0854f
|
Add `href_label`
|
2019-04-19 12:15:08 -07:00 |
Rick Carlino
|
9ea9fcb95e
|
Rename Enigma => Alert
|
2019-04-19 10:56:45 -07:00 |
Rick Carlino
|
06a98ea6e0
|
WIP: GlobalBulletin controller
|
2019-04-18 23:08:15 -07:00 |
Rick Carlino
|
6964d2daeb
|
Initial tests + global UI refresh fix
|
2019-04-18 20:52:31 -07:00 |
Rick Carlino
|
586d83a236
|
Merge conflicts
|
2019-04-18 17:54:30 -07:00 |
Rick Carlino
|
b0dc438bca
|
Stricter validations for ToolSLot (avoid double slotting at DB layer, too)
|
2019-04-18 17:33:10 -07:00 |
Rick Carlino
|
12806e849f
|
Stricter validations for Enigma problem tags
|
2019-04-18 17:10:45 -07:00 |
gabrielburnworth
|
318470fb66
|
fix ruby tests
|
2019-04-18 17:07:04 -07:00 |
Rick Carlino
|
323fd29a8e
|
Add tests for UserMailer URL generation helpers
|
2019-04-15 15:55:10 -07:00 |
Rick Carlino
|
c21fb485bb
|
More cleanup
|
2019-04-15 15:35:30 -07:00 |
Rick Carlino
|
91f4237a88
|
👍
|
2019-04-15 15:25:52 -07:00 |
Rick Carlino
|
828a5aef27
|
WIP
|
2019-04-15 14:39:18 -07:00 |
Rick Carlino
|
ca8b9d2f83
|
Remove rollbar
|
2019-04-13 20:25:29 -07:00 |
Rick Carlino
|
4b18163fbf
|
Merge branch 'staging' of github.com:FarmBot/Farmbot-Web-App into time_format_24_hour
|
2019-04-12 14:47:32 -05:00 |
Rick Carlino
|
b308c5ed64
|
Add Enigma at time of account creation
|
2019-04-12 14:47:20 -05:00 |
Rick Carlino
|
5b737273da
|
More tests
|
2019-04-12 13:52:53 -05:00 |
gabrielburnworth
|
aeeeea3808
|
fix spec
|
2019-04-11 23:43:02 -07:00 |
Rick Carlino
|
133a2a7e78
|
Stub out Enigmas controller
|
2019-04-11 16:03:14 -05:00 |
Rick Carlino
|
42e5d85171
|
Stub out Devices#seed endpoint
|
2019-04-10 15:40:31 -05:00 |
Rick Carlino
|
55cb7010eb
|
Remove old place holder image URLs, dependency updates
|
2019-03-28 15:14:30 -05:00 |
Rick Carlino
|
bd1ce36277
|
Remove every_point and associated corpus entries)
|
2019-03-12 10:54:23 -05:00 |
Rick Carlino
|
40964cbc92
|
Legacy support removals, Part II
|
2019-03-11 19:35:53 -05:00 |
Rick Carlino
|
1b8b87b58b
|
Legacy support removals, Part I
|
2019-03-11 17:54:39 -05:00 |
Rick Carlino
|
983c43baf1
|
Specs for User.refresh_everyones_ui
|
2019-03-11 13:21:43 -05:00 |
Rick Carlino
|
8b6affd0a4
|
Updates to WebAppConfig#internal_use=
|
2019-03-11 11:21:30 -05:00 |
Rick Carlino
|
67c136db33
|
Possible refresh on deploy solution
|
2019-03-08 12:08:12 -06:00 |
Rick Carlino
|
e7dfa45e75
|
Add public_broadcast MQTT/AMQP channel
|
2019-03-08 11:04:37 -06:00 |
Rick Carlino
|
f60a56c894
|
Merge branch 'master' into global_messages
|
2019-03-08 09:38:14 -06:00 |
Rick Carlino
|
cc00c74361
|
Add tests
|
2019-03-08 09:06:25 -06:00 |
Rick Carlino
|
cbeabeea2f
|
NervesHub internal NPE hotfix
|
2019-03-08 08:21:47 -06:00 |
Rick Carlino
|
7cc81bee41
|
Merge branch 'internal_use' into global_messages
|
2019-03-07 15:46:34 -06:00 |
Rick Carlino
|
0e17ebfd0e
|
internal_use column
|
2019-03-07 15:44:04 -06:00 |
Rick Carlino
|
a1011bb46c
|
Add devices#create_token helper and tests
|
2019-03-07 14:21:54 -06:00 |
Rick Carlino
|
958860793d
|
[STABLE] Fix typo that caused test failure
|
2019-03-07 13:45:48 -06:00 |
Rick Carlino
|
206b4b3780
|
Merge branch 'nightly' of github.com:FarmBot/Farmbot-Web-App into global_messages
|
2019-03-07 13:04:45 -06:00 |
Rick Carlino
|
38c98b8eee
|
[UNSTABLE] 1 failing test related to RMQ authn
|
2019-03-07 12:22:22 -06: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 |
Rick Carlino
|
4529b236be
|
Test case that reproeduces Trello card #1943.
|
2019-03-05 13:45:16 -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
|
f3f22950f0
|
Tests for change_ownership node
|
2019-02-26 08:26:51 -06:00 |
Rick Carlino
|
9399ad7f27
|
Updates to corpus + generator.
|
2019-02-25 15:58:01 -06:00 |
Rick Carlino
|
8b79fdd866
|
Finalize changes to `latest_corpus.rb`
|
2019-02-25 13:46:06 -06:00 |
Rick Carlino
|
1e0e033caf
|
Bug fix: CeleryScript errors were using non-human readable #inspect method instead of #name
|
2019-02-25 08:34:55 -06:00 |
Rick Carlino
|
ac9ea0c45c
|
Fix seeds.rb to reflect new corpus shape
|
2019-02-25 07:55:43 -06:00 |
Rick Carlino
|
fe89ddb857
|
Add inline documentation to corpus
|
2019-02-22 11:37:39 -06:00 |
Rick Carlino
|
abe58e7d56
|
WIP
|
2019-02-22 08:43:17 -06:00 |
Rick Carlino
|
f3c66adc15
|
[STABLE] Native enums work, begin replacing non-native enums
|
2019-02-21 16:39:21 -06:00 |
Rick Carlino
|
01b035b66a
|
[UNSTABLE] Corpus-level `value` types work. NEXT: Get `enum` and friends working
|
2019-02-21 13:04:34 -06:00 |
Rick Carlino
|
3439ae6c9e
|
VERY UNSTABLE. WIP
|
2019-02-20 17:13:23 -06:00 |
Rick Carlino
|
4176ba234b
|
Merge `nightly` branch, remove duplicate `package` in corpus declaration
|
2019-02-20 10:36:41 -06:00 |
Rick Carlino
|
b0df151ae9
|
Add `tags` option to definitions, corpus. NEXT: Investigate regimen issues noted.
|
2019-02-20 10:23:31 -06:00 |
gabrielburnworth
|
2c80868f99
|
spellcheck
|
2019-02-19 18:10:08 -08:00 |
Rick Carlino
|
496e1501d4
|
Added `blk` option to initializer. NEXT: Add `tags` option to definitions, corpus.
|
2019-02-19 15:01:36 -06:00 |
Rick Carlino
|
71e4a1675a
|
[STABLE] Use keyword args when defining corpus
|
2019-02-19 14:05:58 -06:00 |
Rick Carlino
|
3f2c02bd7d
|
Corpus tracks values
|
2019-02-19 10:21:45 -06:00 |
Rick Carlino
|
3b7f9da9ae
|
Corpus tracks enums
|
2019-02-19 10:02:10 -06:00 |
Rick Carlino
|
02775411a1
|
Change corpus key names/strucutre
|
2019-02-19 09:34:00 -06:00 |
Rick Carlino
|
aba21f029e
|
Begin adding enum/value types to corpus.
|
2019-02-19 09:13:09 -06:00 |
Rick Carlino
|
63bf7b08c7
|
Minor merge conflict in package.json while merging `staging`
|
2019-02-15 14:55:39 -06:00 |
Rick Carlino
|
287c411de8
|
Rake task pruning, add variable_declaration back
|
2019-02-15 14:52:08 -06:00 |
Rick Carlino
|
fff36ad73b
|
Remove variable_declaration (for now)
|
2019-02-15 09:46:52 -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
|
35567f3330
|
Fix regimen related specs
|
2019-02-14 09:03:10 -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
|
096e5ec06f
|
Add tests for data repair detector
|
2019-02-13 10:04:15 -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
|
c3b836cb93
|
v7.2.1 - Happy Hibiscus
|
2019-02-12 13:28:52 -06:00 |
Rick Carlino
|
719ab1028f
|
Silence logger in test suite.
|
2019-02-12 13:22:03 -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
|
2785563e21
|
[STABLE] Fix breakages. TODO: Continue hard/soft point limits
|
2019-02-08 14:20:40 -06:00 |
Rick Carlino
|
2cdb75207f
|
[UNSTABLE] Unify (Points|ToolSlots|Plants)::Create
|
2019-02-08 12:49:53 -06:00 |
Rick Carlino
|
fffed2dd60
|
Fix test breakage due to action name change.
|
2019-02-06 17:50:51 -06:00 |
Rick Carlino
|
3520abfb2e
|
Update TOPIC_REGEX, deps, MINIMUM_FBOS_VERSION
|
2019-01-25 15:41:20 -06:00 |
Rick Carlino
|
952ae837bf
|
Remove throttler, update rmq utils controller.
|
2019-01-23 11:29:23 -06:00 |
Rick Carlino
|
568f8bd1b7
|
Gracefully rescue_from CeleryScript::TypeCheckError
|
2019-01-20 13:34:30 -06:00 |
Rick Carlino
|
d4371e0fa6
|
Merge branch 'staging' into celery_errors
|
2019-01-20 13:18:39 -06:00 |
Rick Carlino
|
65f774fd00
|
Fix blinky test
|
2019-01-20 13:18:32 -06:00 |
Rick Carlino
|
e92b49d57d
|
Friendlier messages for CS Arg pairing errors.
|
2019-01-20 12:44:41 -06:00 |
Rick Carlino
|
62a5bc634d
|
Rename things
|
2019-01-11 15:04:25 -06:00 |
Rick Carlino
|
926e2c4f7f
|
Allow `parameter_declaration`s in Regimina
|
2019-01-11 10:20:36 -06:00 |
Rick Carlino
|
6d4fa5350c
|
Merge branch 'staging' into regimen_variables
|
2019-01-10 11:57:18 -06:00 |
Rick Carlino
|
5e3017cc10
|
First draft of regimen level variables ✔️
|
2019-01-10 11:45:26 -06:00 |
Rick Carlino
|
11e09800a5
|
Remove transitional helpers, add `body` to Regimens. NEXT: Test RegimenCon#update
|
2019-01-10 09:16:19 -06:00 |
gabrielburnworth
|
ccc495a026
|
use package name
|
2019-01-09 18:29:01 -08:00 |
Rick Carlino
|
b05aed8e19
|
Update FarmwareInstallationSerializer
|
2019-01-09 16:08:39 -06:00 |
Rick Carlino
|
54463791ab
|
WIP
|
2019-01-09 16:02:40 -06:00 |
Rick Carlino
|
8f22688890
|
First draft of farmware package name fetcher
|
2019-01-09 13:48:41 -06:00 |
Rick Carlino
|
c4f9600436
|
Typo
|
2019-01-08 10:25:17 -06:00 |
Rick Carlino
|
0224ce6d65
|
Move to group of points (API-only)
|
2019-01-08 10:19:52 -06:00 |
Rick Carlino
|
f2704db2d8
|
Merge branch 'staging' of github.com:FarmBot/Farmbot-Web-App into friday
|
2019-01-08 09:29:07 -06:00 |
Rick Carlino
|
4248c8fe4a
|
Resolve conflicts in strucutre.sql
|
2019-01-07 15:04:42 -06:00 |
Rick Carlino
|
2e94fc61bc
|
Get coverage back to 💯%
|
2019-01-04 08:18:02 -06:00 |
Rick Carlino
|
f57ac121c3
|
Minor changes (fixes `tag` related 500)
|
2019-01-03 16:48:57 -06:00 |
Rick Carlino
|
5e46edc1fb
|
Migrate away from DeviceSerialNumber table CC: @connorrigby
|
2019-01-03 15:49:40 -06:00 |
Rick Carlino
|
e0efa1ee27
|
return rather than raise
|
2019-01-03 11:41:52 -06:00 |
Rick Carlino
|
1b309ddf15
|
Add application-layer uniqueness validation (No DB-level constraint yet)
|
2019-01-03 09:54:48 -06:00 |
Rick Carlino
|
059277ae85
|
WIP: Upgrade bundler deps.
|
2019-01-02 10:35:08 -06:00 |
gabrielburnworth
|
0d9ac0628f
|
use default placeholder image
|
2018-12-30 10:04:24 -08:00 |
Rick Carlino
|
f1e1858623
|
Use eq() instead of be() in specs
|
2018-12-21 15:11:47 -06:00 |
Rick Carlino
|
80587c2d50
|
Remove placehold.it default (sorry)
|
2018-12-21 13:46:35 -06:00 |
gabrielburnworth
|
00183a86ba
|
variable form updates
|
2018-12-20 20:52:52 -08:00 |
Rick Carlino
|
02baafb222
|
Add fragment table + FarmEvent parameters.
|
2018-12-20 14:40:45 -06:00 |
Rick Carlino
|
befbdc4f0a
|
Finally fix the symbol vs. string issues in CeleryScript type checker
|
2018-12-07 09:33:33 -06:00 |
Rick Carlino
|
904c98eff8
|
Add `farm_event` CS Node (for verification purposes only). NEXT: Edge case testing.
|
2018-12-06 20:50:34 -06:00 |
Rick Carlino
|
33344ae83d
|
Idea I: Use the corpus for validation.
|
2018-12-06 15:01:21 -06:00 |
Rick Carlino
|
d509d89db7
|
Remove in_use stuff from API
|
2018-11-17 11:07:45 -06:00 |
Rick Carlino
|
eb6ba750b8
|
Bug fix for `updated_at` staleness noted by @connorrigby
|
2018-11-14 14:48:27 -06:00 |
Rick Carlino
|
bc362028ef
|
Fix blinky test
|
2018-11-13 07:51:35 -06:00 |
Rick Carlino
|
cc33e90e57
|
Tests failing due to trailing 0 issue.
|
2018-11-09 11:41:52 -06:00 |
Rick Carlino
|
d0f456931d
|
Update faker usage.
|
2018-11-09 09:24:39 -06:00 |
Gabriel Burnworth
|
8bc0f2e2ae
|
maybe fix test
|
2018-11-05 13:54:20 -08:00 |
gabrielburnworth
|
f9f21f6e5c
|
add destroyAll feature
|
2018-11-02 13:09:03 -07:00 |
gabrielburnworth
|
314baf3854
|
differentiate coverage dirs
|
2018-11-02 12:52:55 -07:00 |
Rick Carlino
|
674c836d8a
|
Removed `now` from sync object, forgot to update specs. Opps
|
2018-11-01 08:08:49 -05:00 |
Rick Carlino
|
7846554e79
|
add a new fixture sequence that has parameters. NEXT: Uncomment UI, tests
|
2018-10-25 11:47:01 -05:00 |
Rick Carlino
|
729026f90f
|
Tests for all those new #show actions @connorrigby asked for
|
2018-10-24 11:43:02 -05:00 |
Rick Carlino
|
225c1f6176
|
Fix bork tests
|
2018-10-24 11:03: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
|
21b9c8051e
|
Add updated_at to all the models
|
2018-10-18 21:54:25 -05:00 |
Rick Carlino
|
08b341f820
|
Merge conflicts
|
2018-10-18 11:13:14 -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
|
5820025535
|
Forgot to merge master into staging
|
2018-10-15 11:50:34 -05:00 |
Rick Carlino
|
1e04d54992
|
Merge conflicts
|
2018-10-14 17:22:45 -05:00 |
Rick Carlino
|
f666361ddb
|
Added `sprouted` plant stage. NEXT: Update CeleryScript things.
|
2018-10-14 17:11:19 -05:00 |
Rick Carlino
|
72c4df8ebb
|
Clear cache before running test
|
2018-10-08 09:40:46 -05:00 |
Rick Carlino
|
8d982b9e62
|
Remove more dead code, update CSP. NEXT: Fresh VM QA
|
2018-10-04 20:22:32 -05:00 |
Rick Carlino
|
72f0dc4c85
|
Tests for RmqConfigWriter
|
2018-10-04 15:38:10 -05:00 |
Rick Carlino
|
b2c3bc1ff9
|
Shuffle files around better, remove more legacy references. Ready for one last QA round
|
2018-10-02 08:57:59 -05:00 |
Rick Carlino
|
d0ba03da49
|
Merge branch 'staging' into thursday_fixes
|
2018-09-27 16:14:52 -05:00 |
Rick Carlino
|
ae05154070
|
Demote CSP from :error to :info. No longer need to throttle log digests
|
2018-09-27 16:10:17 -05:00 |
Rick Carlino
|
51650849d4
|
Fix the typo in specs, too
|
2018-09-27 14:48:41 -05:00 |
Rick Carlino
|
e8cbca9b73
|
Fix the typo in specs, too
|
2018-09-27 14:46:11 -05:00 |
Rick Carlino
|
8db88dfbe7
|
Done with tests, probably
|
2018-09-27 11:40:50 -05:00 |
Rick Carlino
|
6cd8e50a15
|
Update tests for KeyGen
|
2018-09-27 11:13:37 -05:00 |
Rick Carlino
|
e750ab41e2
|
DRY up NervesHub spec
|
2018-09-26 15:40:33 -05:00 |
Rick Carlino
|
173deb15da
|
Specs for DeviceCerts::Create
|
2018-09-26 15:18:14 -05:00 |
Rick Carlino
|
b6065a0757
|
WIP
|
2018-09-26 13:15:51 -05:00 |
Rick Carlino
|
989d92c07f
|
Add DeviceSerialNumber table
|
2018-09-26 11:53:49 -05:00 |
Rick Carlino
|
661def276a
|
WIP
|
2018-09-26 11:08:50 -05:00 |
Rick Carlino
|
855385fd15
|
Tests for NerveHub.update(...)
|
2018-09-26 09:56:48 -05:00 |
Rick Carlino
|
ee6e34c3e5
|
Remove class StubConn
|
2018-09-26 09:15:51 -05:00 |
Rick Carlino
|
00c0649f52
|
Update a test related to default values
|
2018-09-25 15:57:44 -05:00 |
Rick Carlino
|
08738e70e7
|
WIP
|
2018-09-25 14:14:14 -05:00 |
Rick Carlino
|
cf84348f4f
|
Convert method calls to constants, remove empty parameter lists.
|
2018-09-25 09:24:04 -05:00 |
Rick Carlino
|
679865e433
|
Spec: NervesHub.bad_http
|
2018-09-25 09:06:57 -05:00 |
Rick Carlino
|
65d5603801
|
Remove unused changes
|
2018-09-24 14:48:13 -05:00 |
Connor Rigby
|
e23512c16a
|
NervesHub Rabbit worker.
This stops http requests from blocking
|
2018-09-24 09:53:04 -07:00 |
Connor Rigby
|
f2b7054a16
|
Add NervesHub REST API implementation.
This is the all the code for the remote api calls
FarmBot API will need to make to NervesHub for
generating devices. No public access to this yet.
|
2018-09-20 12:53:21 -07:00 |
Rick Carlino
|
c24d88e63c
|
resource_type tests
|
2018-09-12 15:01:34 -05:00 |
Rick Carlino
|
656acb55fd
|
Fix blinky test
|
2018-09-12 14:54:10 -05:00 |
Rick Carlino
|
7d7e884d66
|
Fix resource_update test, but now other tests are blinking...
|
2018-09-12 14:40:14 -05:00 |
Rick Carlino
|
ac6e5387b3
|
Fix blinky test
|
2018-09-12 13:25:35 -05:00 |
Rick Carlino
|
026eca4a4d
|
Increase coverage of Sequences::Update
|
2018-09-12 11:23:22 -05:00 |
Rick Carlino
|
072baef2db
|
Merge conflicts
|
2018-09-06 13:34:06 -05:00 |
Rick Carlino
|
6442633474
|
Fix factorybot deprecation messages
|
2018-09-06 11:27:59 -05:00 |
Rick Carlino
|
14b8bec070
|
Comment out some tests
|
2018-08-23 09:20:10 -05:00 |
Rick Carlino
|
5066b039b9
|
Remove tests for old digest delivery logic
|
2018-08-18 11:17:57 -05:00 |
Rick Carlino
|
b6ac26fa45
|
Domain Specific Access Control (#964)
Ability to restrict signups based on email domain.
|
2018-08-16 13:16:03 -05: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
|
971b711e4e
|
Rename `device_configs` to `farmware_envs` (#960)
|
2018-08-15 13:44:04 -05: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
|
92d8f7fc18
|
Update some default values (#956)
* Default movement_keep_active_* to `1`
* Enable encoders by default
|
2018-08-13 15:34:19 -05:00 |
Rick Carlino
|
2caa1684d6
|
Variables phase II, part I (#954)
* re-enable type checker 4 realz
* Update celery script `execute` node to accept nested variable declarations
* Disable test button on parameterized sequences (for now)
* Fix unnoticed NPE
* Add `deep-cover` for greater coverage accuracy
* Spec for bad variable assignment
|
2018-08-09 18:31:22 -05:00 |
Rick Carlino
|
f25241350e
|
Add Timestamps to Log Digest Emails (#951)
First draft of "cascading" auto_sync to keep `in_use` flag synced with API.
|
2018-08-07 16:13:56 -05:00 |
Rick Carlino
|
72bcf0d6cb
|
Fix tests
|
2018-08-02 16:03:40 -05:00 |
Rick Carlino
|
6117132e13
|
Batch creation done. Probably needs cleanup
|
2018-08-02 10:06:04 -05:00 |
Rick Carlino
|
6191dde789
|
Better handling of NOT_FOUND, more tests
|
2018-08-01 10:37:11 -05:00 |
Rick Carlino
|
99aeb625fc
|
Write some specs
|
2018-07-31 14:48:53 -05:00 |
Rick Carlino
|
8b81317087
|
Change segment order for batch resource topics
|
2018-07-30 16:49:14 -05:00 |
Rick Carlino
|
e97d3247b9
|
Formatting
|
2018-07-24 18:28:33 -05:00 |
Rick Carlino
|
8be88eb9ca
|
Remove legacy MQ stuff in preparation for deploy
|
2018-07-24 18:25:16 -05:00 |
Rick Carlino
|
93291675f0
|
Fix auto-sync / upgrade FBJS
|
2018-07-24 17:14:20 -05:00 |
Rick Carlino
|
d8cc65c8a8
|
Temporarily squelch failing test
|
2018-07-24 15:31:14 -05:00 |
Rick Carlino
|
29b7cea413
|
Update tests to reflect new UUID-less topic schema
|
2018-07-24 08:46:01 -05:00 |
Rick Carlino
|
9f713164c0
|
Friendlier names for Box LED pin_type
|
2018-07-23 14:51:02 -05:00 |
Rick Carlino
|
49af655b3b
|
Cleanup specs and add better validation to CANT_ANALOG stuff
|
2018-07-23 12:39:18 -05:00 |
Rick Carlino
|
7525cf03e2
|
Cleanup
|
2018-07-23 11:32:08 -05:00 |
Rick Carlino
|
363b24be8f
|
WIP
|
2018-07-23 10:52:49 -05:00 |
Rick Carlino
|
1a1e622115
|
Failure cases for Resources::Service.step2()
|
2018-07-23 09:53:24 -05:00 |
Rick Carlino
|
ff6bf2be72
|
Fix broke test. Next: Manual QA against FBJS resource adapter
|
2018-07-23 08:57:39 -05:00 |
Rick Carlino
|
beafb7738c
|
Cleanup test output
|
2018-07-23 08:48:43 -05:00 |
Rick Carlino
|
894b91c79d
|
New BoxLed pin_types
|
2018-07-22 14:07:57 -05:00 |
Rick Carlino
|
e56a9ce247
|
Fix blinky pin_binding test (was occassionally picking off-limits pin_num)
|
2018-07-20 10:56:35 -05:00 |
Rick Carlino
|
23c8c0d262
|
Allow configuration / display of sensor_readings.mode
|
2018-07-20 10:37:09 -05:00 |
Rick Carlino
|
99752c14df
|
Push up missing table updates
|
2018-07-19 21:42:00 -05:00 |
Rick Carlino
|
33150772e6
|
Merge conflict bloopers
|
2018-07-19 10:30:49 -05:00 |
Rick Carlino
|
3e58298d8f
|
Spec updates
|
2018-07-19 10:26:45 -05:00 |
Rick Carlino
|
57c9293982
|
Updates to DB - PinBinding stuff.
|
2018-07-19 09:54:42 -05:00 |
Rick Carlino
|
f41b2cc9f4
|
Fix point batch deletion spec
|
2018-07-18 08:31:30 -05:00 |
Rick Carlino
|
a2772ef171
|
TODO: Fix test :thinking_face:
|
2018-07-17 17:38:00 -05:00 |
Rick Carlino
|
bd663c3129
|
TODO: Tests for ::Job with `Point`, `Tool`
|
2018-07-17 16:44:03 -05:00 |
Rick Carlino
|
8d2cdcb09c
|
Last few tests for ::Destroy meta classes
|
2018-07-17 16:38:03 -05:00 |
Rick Carlino
|
24325becde
|
Cleanup
|
2018-07-17 16:02:49 -05:00 |
Rick Carlino
|
9c96f90a74
|
Works, needs cleanup
|
2018-07-17 15:50:09 -05:00 |
Rick Carlino
|
903e3ce1b5
|
:thinking_face: Weird class var mutation issues ... ?
|
2018-07-17 11:48:31 -05:00 |
Rick Carlino
|
60b85e4d38
|
Begin adding missing ::Destroy classes
|
2018-07-17 08:57:51 -05:00 |
Rick Carlino
|
d21400a833
|
Remove debugger
|
2018-07-16 16:32:42 -05:00 |
Rick Carlino
|
9f25d8cf40
|
✔️
|
2018-07-16 16:29:06 -05:00 |
Rick Carlino
|
ba89c2755c
|
Coverage back to 💯. TODO: Fix blinky tests
|
2018-07-16 15:50:28 -05:00 |
Rick Carlino
|
f120546907
|
Spec: reject batch operations on unauthorized resources
|
2018-07-16 15:42:48 -05:00 |
Rick Carlino
|
73a00a0047
|
Resources::Service.process base case specs
|
2018-07-16 15:30:17 -05:00 |
Rick Carlino
|
0656ea9240
|
Resources::Service.process failure cases
|
2018-07-16 15:16:07 -05:00 |
Rick Carlino
|
ab0ec6c971
|
WIP
|
2018-07-16 14:09:03 -05:00 |
Rick Carlino
|
71e0c7edf0
|
Merge branch 'staging' of https://github.com/FarmBot/Farmbot-Web-App into resource_service
|
2018-07-16 13:53:53 -05:00 |
Rick Carlino
|
66156fc1d9
|
Base case specs for Resources::Job
|
2018-07-16 13:53:33 -05:00 |
Rick Carlino
|
f5603b49ee
|
JSON format error specs
|
2018-07-16 12:08:32 -05:00 |
Rick Carlino
|
199b37cfa1
|
Specs
|
2018-07-16 11:25:53 -05:00 |
Rick Carlino
|
575bd644df
|
Fix broke log service test
|
2018-07-16 10:15:14 -05:00 |
Rick Carlino
|
4cd6e39576
|
Blinky tests?
|
2018-07-16 09:51:31 -05:00 |
Rick Carlino
|
b361b8ffff
|
Wip
|
2018-07-15 21:21:10 -05:00 |
Rick Carlino
|
07b19d5474
|
Merge branch 'staging' of https://github.com/FarmBot/Farmbot-Web-App into resource_service
|
2018-07-15 21:12:29 -05:00 |
Rick Carlino
|
07267e963f
|
Comment cleanup
|
2018-07-15 12:31:48 -05:00 |
Rick Carlino
|
4591d7260f
|
Specs for enforcing pin 17/23 validations
|
2018-07-15 12:21:20 -05:00 |
Rick Carlino
|
41a5e1ac95
|
[UNSTABLE] Tests for mutual exclusivity
|
2018-07-13 16:17:50 -05:00 |
Rick Carlino
|
e0a0f8f11e
|
[UNSTABLE][WIP] Need to finish moving files into correct dirs, coverage, and adding batch support to more resources. #squashThis
|
2018-07-13 13:07:50 -05:00 |
Rick Carlino
|
4134a893f6
|
Tests and junk cleanup
|
2018-07-13 10:56:45 -05:00 |
Rick Carlino
|
fe8fe4d9de
|
Allow floats in X/Y/Z
|
2018-07-13 08:04:41 -05:00 |
Rick Carlino
|
47e773c2b2
|
Merge branch 'staging' of https://github.com/FarmBot/Farmbot-Web-App into resource_service
|
2018-07-12 10:57:46 -05:00 |
Rick Carlino
|
6873f34f94
|
💯 percent coverage
|
2018-07-12 10:21:53 -05:00 |
Rick Carlino
|
67ecd0df73
|
Tests for eviction method
|
2018-07-12 09:51:53 -05:00 |
Rick Carlino
|
80a502a7c8
|
[UNSTABLE] Revert public sequence stuff for now
|
2018-07-11 16:16:57 -05:00 |
Rick Carlino
|
f66ea81ded
|
WIP
|
2018-07-11 11:51:02 -05:00 |
Rick Carlino
|
f3f1782c2e
|
[UNSTABLE] Add `permissions` table.
|
2018-07-11 09:44:52 -05:00 |
Rick Carlino
|
f4ee8cfcf0
|
Move services around
|
2018-07-10 08:31:25 -05:00 |
Rick Carlino
|
7ecf3ab575
|
Rename Sequences::Delete => Sequences::Destroy
|
2018-07-08 11:53:30 -05:00 |
Rick Carlino
|
c14656d51c
|
Tests for TokenIssuance.clean_old_tokens
|
2018-07-08 11:35:47 -05:00 |
Rick Carlino
|
0fd9859b02
|
Tests for TokenIssuance#maybe_evict_clients
|
2018-07-07 10:58:24 -05:00 |
Rick Carlino
|
5b8bee38e8
|
Create CleanOutOldDbItemsJob
|
2018-07-07 10:27:55 -05:00 |
Rick Carlino
|
d4cd3c7cfb
|
Transport::Mgmt tests
|
2018-07-06 08:42:13 -05:00 |
Rick Carlino
|
e7e19b6481
|
Merge branch 'staging' into email_encoding_issues
|
2018-06-26 18:24:22 -05:00 |
Rick Carlino
|
d623226dbe
|
Allow UTF-8 logs.
|
2018-06-26 18:22:51 -05:00 |
Rick Carlino
|
f5aaf2dd4e
|
Add `created_at` to SensorReadingSerializer
|
2018-06-26 14:12:41 -05:00 |
Rick Carlino
|
048517db3e
|
Add more specs for new logic
|
2018-06-25 15:11:19 -05:00 |
Rick Carlino
|
4c4c28493a
|
Add tests
|
2018-06-25 13:07:47 -05:00 |