Rick Carlino
aafcba433a
Fix Regimen#update
2019-07-10 16:49:16 -05:00
Rick Carlino
a0096263b6
Add call to manually_sync!() in FarmEvents::Create
2019-07-10 16:36:06 -05:00
Rick Carlino
0a2584542d
IDEA / NEEDS QA: Add "silent" mode for auto_sync
2019-07-10 16:15:24 -05:00
Rick Carlino
2a4a0678b3
Error message typo
2019-07-10 15:14:24 -05:00
Rick Carlino
04691ce944
Tests for rate limiter and supporting methods
2019-07-10 15:10:08 -05:00
Rick Carlino
ef25b66a28
Track rate limit cache _after_ authn
2019-07-10 14:28:21 -05:00
Rick Carlino
94c8766066
Third draft: Connection limiter
2019-07-10 13:12:48 -05:00
Rick Carlino
5143e74ddd
Second draft: Connection limiter
2019-07-10 12:57:31 -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
a63db132aa
Merge conflict resolution
2019-07-10 07:44:42 -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
499e0a1a69
Remove before_action
2019-07-09 10:31:39 -05:00
Rick Carlino
6437435853
:ambulence:
2019-07-09 10:20:21 -05:00
Rick Carlino
3326cb7f38
Set resource_id to device.id instead of 0 (less surprising to users)
2019-07-07 17:32:18 -05:00
Rick Carlino
fba943ef0d
Guest account seed update: fbos_version
2019-07-07 17:10:36 -05:00
Rick Carlino
1f545b4fa3
Always discard changes on guest accounts
2019-07-05 23:52:43 -05:00
Rick Carlino
2100cb996f
Re-enable sequence variable seeds
2019-07-05 23:19:19 -05:00
Rick Carlino
87ac1089ed
Fix Redis namespacing of CS Fragments, part II
2019-07-05 11:51:03 -05:00
Rick Carlino
0a8dd40570
Fix Redis namespacing of CS Fragments
2019-07-05 11:27:43 -05:00
Rick Carlino
8c1a13804a
Add performance to demo page
2019-07-04 15:49:51 -05:00
Rick Carlino
ed26a3ecb9
Merge branch 'staging' of github.com:FarmBot/Farmbot-Web-App into hotfix_july_4
2019-07-04 15:17:39 -05:00
Rick Carlino
62235851b9
UNSTABLE: Disable guest accounts
2019-07-04 15:16:14 -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
8c9d97d14a
Change default page for newly activated accounts
2019-06-24 11:36:08 -05:00
Rick Carlino
9dfce8b9e9
Merge branch 'staging' of github.com:FarmBot/Farmbot-Web-App into friendly_cs
2019-06-24 11:10:19 -05:00
Rick Carlino
dbf60ab045
Merge branch 'staging' into staging
2019-06-23 13:50:37 -05:00
Rick Carlino
c37f1de8ba
Test commit; Please ignore.
2019-06-22 15:19:36 -05:00
gabrielburnworth
6d31ee5018
misc updates
2019-06-21 14:43:46 -07: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
3d2c8aaae4
Merge branch 'master' of github.com:FarmBot/Farmbot-Web-App into staging
2019-06-21 15:58:01 -05:00
Rick Carlino
40bb06a0d6
Update seeds.rb
2019-06-21 15:33:16 -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
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
644d1455f8
Add `object-fit` property
2019-06-19 20:06:23 -05:00
Rick Carlino
1e2d8477a7
Add callbacks back
2019-06-19 17:27:43 -05:00
Rick Carlino
5ec5d7f05b
Add responsive CSS and probably not crash staging.
2019-06-19 17:10:38 -05:00
Rick Carlino
a97402881b
Use Express for demo accounts instead of Express XL
2019-06-19 16:18:08 -05:00
Rick Carlino
334f8edf18
Remove useless iframe config option
2019-06-19 10:30:06 -05:00
Rick Carlino
b3bba663c7
Fix: Prop names, autoplay typo, iframe issue.
2019-06-18 16:04:42 -05:00
Rick Carlino
df7c8d4c8d
Add rake task for clean + real CSS / layout
2019-06-18 15:55:35 -05:00
Rick Carlino
5553adb79f
Add marketing message
2019-06-18 14:55:48 -05:00
Rick Carlino
b210f7deaa
Don't show the "Welcome to the FarmBot Web App" or "Choose your FarmBot" message center cards
2019-06-18 14:02:13 -05:00
Rick Carlino
c703d912ea
PART II: Reduce use of "guest" in favor of "demo"
2019-06-18 13:08:18 -05:00
Rick Carlino
8083f1de9d
Reduce use of "guest" in favor of "demo"
2019-06-18 12:57:55 -05:00
Rick Carlino
e38153567a
Add webcam feeds to seeding options
2019-06-18 09:41:35 -05:00
Rick Carlino
3463154a9b
Merge branch 'staging' of github.com:FarmBot/Farmbot-Web-App into guest_accounts
2019-06-18 08:17:20 -05:00
gabrielburnworth
ddfa308405
message card updates
2019-06-17 18:44:20 -07:00
Rick Carlino
cdedafcf48
Fix FakeTransport bug; NEXT: Tests for Transport#send_guest_token_to
2019-06-17 18:08:02 -05:00
Rick Carlino
808b1b71f3
Tests for Api::GuestAccountsController complete; tracking down bug in FakeTransport
2019-06-17 17:05:17 -05:00
Rick Carlino
95f9b6a9ef
UNSTABLE: Begin testing of Api::GuestAccountsController
2019-06-17 15:46:19 -05:00
Rick Carlino
5cacc3c205
Add fuzz tests for guest account endpoint
2019-06-17 11:33:34 -05:00
Rick Carlino
8fbfc8290e
/guest endpoint works. NEEDS: CSS, tests, edge/error case handling, CSP
2019-06-16 15:59:32 -05:00
Rick Carlino
05f122cec8
Stub out GuestAccountsController
2019-06-16 13:10:25 -05:00
Rick Carlino
da973c23f4
Allow guest subscriptions.
2019-06-15 16:35:27 -05:00
Rick Carlino
b9607c09c8
Merge branch 'staging' of github.com:FarmBot/Farmbot-Web-App into guest_accounts
2019-06-15 14:29:08 -05:00
gabrielburnworth
7ae67e078c
misc cleanup
2019-06-14 15:59:46 -07:00
Rick Carlino
ceb9a90b74
Fix one last Redis key template
2019-06-14 14:52:37 -05:00
Rick Carlino
fe74c4648b
Use Redis namespaces for caching stuff.
2019-06-14 14:23:25 -05:00
Rick Carlino
c4aad56bdf
WIP, TODO: Handle farmbot_guest auth issues
2019-06-14 14:20:26 -05:00
Rick Carlino
42d4fcba16
Stub out a /demo endpoint
2019-06-13 19:14:27 -05: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
cc7402f9d6
Friendlier write_pin errors for CeleryScript(TM) invalidation.
2019-06-13 14:02:31 -05:00
Rick Carlino
cf5f6f020f
RmqUtilsController updates
2019-06-11 11:14:58 -05:00
Rick Carlino
f16c4b4c39
Add tests for #index action also
2019-06-10 15:31:06 -05:00
Rick Carlino
d67d3b2935
change default archival scope
2019-06-10 14:53:45 -05:00
gabrielburnworth
98d11502dd
add hide sensors option
2019-06-07 17:26:32 -07:00
Rick Carlino
669ac48355
Force manual sync when wrapping fragment/owner.
2019-06-07 11:48:43 -05:00
Rick Carlino
631964dff8
CC: @connorRigby
2019-06-07 11:29: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
d2b0a4c9b0
Possible fix to FarmEvent auto_sync bug. CC: @ConnorRigby
2019-06-06 13:00:55 -05:00
Rick Carlino
4b8739c18e
UNSTABLE: Factor down service runners.
2019-05-29 15:48:58 -05:00
Rick Carlino
2633643fb9
Remove unused file
2019-05-29 14:14:05 -05:00
Rick Carlino
5c854520d6
Possible fix
2019-05-29 11:55:27 -05:00
Rick Carlino
8b6c8fe004
(POSSIBLE NOISE) Re-enable resource worker for debugging.
2019-05-29 10:55:54 -05:00
Rick Carlino
c2f898c3e0
Dont mix * and # in AMQP routing key
2019-05-28 16:32:11 -05:00
Rick Carlino
69ccdce02a
Remove logger, disable resource_channel for now
2019-05-28 15:42:58 -05:00
Rick Carlino
5839c4d8d1
Fix typo
2019-05-28 15:21:44 -05:00
Rick Carlino
5f8578bfdb
Debug AMQP on staging
2019-05-28 15:07:24 -05:00
Rick Carlino
12185962df
Merge branch 'master' into sun
2019-05-28 14:17:56 -05:00
Rick Carlino
a27acf2a78
Merge branch 'master' of https://git.heroku.com/farmbot-production
2019-05-28 14:11:53 -05:00
Rick Carlino
bd27ada9c7
Recovery deploy
2019-05-28 14:11:23 -05:00
Rick Carlino
03acbf0a4b
Fix typo
2019-05-28 13:54:08 -05:00
Rick Carlino
6c53a90bcc
Comment out ping/pong test utils
2019-05-25 20:16:52 -05:00
Rick Carlino
c4720496b1
Add ability to set `gantry_mounted` prop in `PointsController#update` (#create already had it)
2019-05-25 18:56:21 -05:00
Rick Carlino
f5f7875f88
🤞
2019-05-24 15:10:29 -05:00
Rick Carlino
d240e06a44
Add ping/pong to channel whitelist.
2019-05-24 14:28:00 -05:00
Rick Carlino
25b978c52d
Dont allow JSON primitives when POST/PUTing to API
2019-05-23 14:46:38 -05:00
Rick Carlino
75059ccf0f
Keep using YAML serialization, actually
2019-05-22 15:36:09 -05:00
Rick Carlino
bf69ae09bd
stricter JSON validation
2019-05-22 15:19:26 -05:00
Rick Carlino
ed24e82c81
Increase FarmwareEnv limit, allow compound data types
2019-05-22 11:21:09 -05:00
Rick Carlino
485137cafa
Add priority to corpus
2019-05-17 14:28:09 -05:00
Rick Carlino
6411f6328d
Capitalization fixes
2019-05-15 16:10:13 -05:00
Rick Carlino
800ea702ea
Revert more things related to the none seeder
2019-05-15 13:37:48 -05:00
Rick Carlino
579fa443df
Revert changes for `none` seeder
2019-05-14 09:57:35 -05:00
Rick Carlino
4d24432f2c
Change default firmware_hard from "none" to nil, plus FBJS stuff
2019-05-13 17:35:58 -05:00
Rick Carlino
bb525c26ec
Stub out unused instance methods in AbstractSeeder
2019-05-13 11:45:33 -05:00
Rick Carlino
21d96f8ee9
Explicitly set None seeder to use `NONE` firmware_hardware
2019-05-13 10:39:54 -05:00
Rick Carlino
27b2002782
Change default firmware_hard from "arduino" to "none"
2019-05-13 10:30:35 -05:00
Rick Carlino
894419b8ae
Fix pin binding numbers
2019-05-11 16:45:23 -05:00
Rick Carlino
34c67642fe
IDEA: device.device == device
2019-05-11 16:12:20 -05:00
Rick Carlino
2bedb0301a
Change XL settings to reflect spreadsheet changes
2019-05-11 16:07:41 -05:00
Rick Carlino
f96d9d6eff
Genesis v1.4 Profile: `settings_firmware` should be "Farmduino (Genesis v1.4)"
2019-05-11 15:54:51 -05:00
Rick Carlino
e52bba45e6
Clear out settings when product_line is `none`
2019-05-11 15:46:31 -05:00
Rick Carlino
c64722af96
Resetting account should reset `settings_device_name` to "FarmBot"
2019-05-11 15:34:01 -05:00
Rick Carlino
f074a13488
Dont log out when seeding/reseting an acct.
2019-05-11 15:05:28 -05:00
Rick Carlino
ad31f45114
Disable sequence seeding in production (until v8 release)
2019-05-11 14:11:38 -05:00
Rick Carlino
2957b58c49
Add Alert:SEED_DATA after account reset
2019-05-11 11:37:16 -05:00
Rick Carlino
937be279fc
Attach tools to slots by default.
2019-05-11 10:44:44 -05:00
Rick Carlino
528f0940ee
Update broadcast rake task
2019-05-06 14:05:19 -05:00
Rick Carlino
fc879bfd2d
Better handling of empty passwords
2019-05-04 15:05:03 -05:00
Rick Carlino
6ae1b0edc0
Update max_log_count and priority value of default alerts (new user sign up)
2019-05-04 13:34:29 -05:00
Rick Carlino
670f4e2dcb
Do validation errors in foreground
2019-05-03 13:15:03 -05:00
Rick Carlino
2cc0bd50e5
Require password confirmation when reseting account
2019-05-03 11:26:39 -05:00
Rick Carlino
5cf8c73fd7
Devices#reset endpoint
2019-05-02 19:20:22 -05:00
Rick Carlino
8bb97b747a
String renames for firmware_hardware and product_line
2019-05-02 17:44:36 -05:00
Rick Carlino
2361ef1afe
Seeder for express_xl_1.0
2019-05-02 13:15:30 -05:00
Rick Carlino
fdaef651da
Dont use class constants for configuration
2019-05-02 12:53:52 -05:00
Rick Carlino
ca8a9c029e
Express 1.0 seeder
2019-05-02 12:36:18 -05:00
Rick Carlino
8eeac7e957
add gantry_mounted attribute to ToolSlot
2019-05-02 11:52:33 -05:00
Rick Carlino
74ed1ec296
INTERMISSION: Need to add ToolSlot#gantry_mounted(boolean) to account for express style gantry mount tools
2019-05-02 10:22:48 -05:00
Rick Carlino
708661a9a6
xl_1.4 + tests
2019-05-02 09:13:46 -05:00
Rick Carlino
66f61e844f
Tests for genesis 1.4 seeding
2019-05-01 17:45:19 -05:00
Rick Carlino
fc852a82b2
Dead code removal
2019-05-01 17:13:02 -05:00
Rick Carlino
072fbe23b9
Implementation of Genesis 1.3 seeds
2019-05-01 14:57:35 -05:00
Rick Carlino
ea400faf3e
Fix typo with vacuum peripherals, continue 1.3 testing
2019-05-01 14:33:50 -05:00
Rick Carlino
5116a10954
Update tests to accomodate more seed types
2019-05-01 13:45:03 -05:00
Rick Carlino
90a808cd6a
Inherit from AbstractGenesis rather than AbstractSeeder
2019-05-01 12:17:06 -05:00
Rick Carlino
b3a9ba859e
Rename Abstract => AbstractSeeder
2019-05-01 10:14:34 -05:00
Rick Carlino
0b73a17ef9
Add more tests
2019-04-30 17:10:23 -05:00
Rick Carlino
d5bd13099b
Minor fix. Genesis 1.2 seeds done; need better tests
2019-04-30 16:47:24 -05:00
Rick Carlino
8fdaa49b9e
SEED SEQUENCE: sequences_plant_seed
2019-04-30 16:30:49 -05:00
Rick Carlino
e3211f9cfa
SEED SEQUENCE: sequences_water_plant
2019-04-30 16:17:45 -05:00
Rick Carlino
7c1b0ea062
SEED SEQUENCE: sequences_unmount_tool
2019-04-30 16:11:02 -05:00
Rick Carlino
87823bce83
SEED SEQUENCE: Pickup seed (genesis)
2019-04-30 15:37:27 -05:00
Rick Carlino
41f5abfda6
seed sequences_mount_tool
2019-04-30 15:13:46 -05:00
Rick Carlino
11a6ea03cf
Seed tools (genesis 1.4)
2019-04-30 13:47:28 -05:00
Rick Carlino
65bfc110be
Seed slots 1-6
2019-04-30 13:32:56 -05:00
Rick Carlino
2ad2cc73d6
Move tool names into namespace. Begin tool_slots_slot_X implementation
2019-04-30 13:11:39 -05:00
Rick Carlino
c882bb46f4
Scaffolding for FBOS/Firmware configs
2019-04-30 12:41:09 -05:00
Rick Carlino
1552bcd927
Moroe cleanup of PRODUCT_LINE info.
2019-04-30 11:54:59 -05:00
Rick Carlino
119f9f4616
WIP; Fix bug in Abstract seeder, update tests for genesis 1.2 seeder
2019-04-30 09:20:48 -05:00
Rick Carlino
b20874633b
Seperate plants and toolslots into distinct seeds files. Update tests.
2019-04-30 09:03:11 -05:00
Rick Carlino
a02563d2a5
Add sequences to fixtures.yml
2019-04-29 15:28:50 -05:00
Rick Carlino
2707ac8e68
Make seeder callbacks order dependent
2019-04-29 14:01:39 -05:00
Rick Carlino
e32d03c28a
WIP. TODO: Continue working on Devices::Seeders::GenesisOneTwo
2019-04-29 12:26:28 -05:00
gabrielburnworth
ac5c14780b
fix minor spelling errors
2019-04-23 11:42:11 -07:00
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
25952a02cc
Change names/formatting in Devices::Seeders::Abstract
2019-04-19 15:19:46 -07:00
Rick Carlino
35b9c145c6
Backend utils for broadcasting
2019-04-19 14:07:47 -07:00
Rick Carlino
e3abb4bf6a
WIP
2019-04-19 13:35:26 -07:00
Rick Carlino
9ee2db72d7
Merge branch 'staging' of github.com:FarmBot/Farmbot-Web-App into seed_data
2019-04-19 13:18:58 -07:00
Rick Carlino
982e0f6c0e
Add Alert::BULLETIN
2019-04-19 12:38:38 -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
25cc52795f
Class name typo XlOneZero => ExpressXlOneZero
2019-04-18 22:09:02 -07:00
Rick Carlino
6964d2daeb
Initial tests + global UI refresh fix
2019-04-18 20:52:31 -07:00
Rick Carlino
2545a0bc97
Stub out Devices::Seeders::*
2019-04-18 20:26:07 -07:00
Rick Carlino
19809e7388
Remove production logger
2019-04-18 18:58:04 -07:00
Rick Carlino
12806e849f
Stricter validations for Enigma problem tags
2019-04-18 17:10:45 -07:00
Rick Carlino
fb37b00af4
Merge branch 'staging' of https://github.com/gabrielburnworth/Farmbot-Web-App into upgrades
2019-04-18 17:00:05 -07:00
gabrielburnworth
c690bf760b
message fixes and updates
2019-04-18 16:39:15 -07:00
Rick Carlino
3681aeb33b
Debug AMQP/connectivity issues
2019-04-17 15:42:50 -07:00
gabrielburnworth
45908ff660
add messages
2019-04-16 10:14:52 -07:00
Rick Carlino
323fd29a8e
Add tests for UserMailer URL generation helpers
2019-04-15 15:55:10 -07:00
Rick Carlino
91f4237a88
👍
2019-04-15 15:25:52 -07:00
Rick Carlino
8e11c42a90
Needs tests, QA
2019-04-15 14:56:46 -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
11f89fa111
Run migrations
2019-04-12 17:55:03 -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
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
33d14bac2f
Missing constants
2019-04-04 08:37:52 -05:00
Rick Carlino
722a778a71
FBJS updates
2019-03-21 15:34:57 -05:00
gabrielburnworth
e40117b615
loading text style update
2019-03-20 13:24:30 -07:00
gabrielburnworth
dac139022c
sourcemaps
2019-03-20 12:48:37 -07: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
fddaa229bc
Tests for auto-refresh callback
2019-03-11 13:11:16 -05:00
Rick Carlino
a54a6d57ab
✔️
2019-03-11 11:44:22 -05:00
Rick Carlino
8b6affd0a4
Updates to WebAppConfig#internal_use=
2019-03-11 11:21:30 -05:00
Rick Carlino
556f52a6f9
Test deploy; please ignore.
2019-03-08 12:15:26 -06: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
d67503853f
WIP
2019-03-08 08:09:07 -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
1075ffd35a
Merge branch 'nightly' of github.com:FarmBot/Farmbot-Web-App into global_messages
2019-03-07 13:30:36 -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
f4100e32e5
Syntax cleanup
2019-03-07 13:01:16 -06:00
Rick Carlino
38c98b8eee
[UNSTABLE] 1 failing test related to RMQ authn
2019-03-07 12:22:22 -06:00
Rick Carlino
805a77c1aa
DIsambiguation of confusingly similar helper names.
2019-03-07 11:52:01 -06:00
Rick Carlino
4ab442c530
DRY up #resource and #vhost endpoints.
2019-03-06 15:48:17 -06:00
Rick Carlino
6fa89ff714
DRY up code by moving admin check into `before_action`.
2019-03-06 15:33:03 -06:00
Rick Carlino
db848977de
Update RmqUtilsController docs.
2019-03-06 14:46:47 -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
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
0f618b6977
Tags sanitizer CC: @connorRigby
2019-03-05 15:44:12 -06:00
Rick Carlino
215d650de9
Require SQL transaction when calling #wrap_fragment_with
2019-03-05 13:53:41 -06:00
Rick Carlino
4529b236be
Test case that reproeduces Trello card #1943 .
2019-03-05 13:45:16 -06:00
gabrielburnworth
33d01ffd6e
improve app loading indicator
2019-03-04 14:14:35 -08:00
Rick Carlino
ccf12bff9d
Disallow `change_ownership` server side
2019-02-26 07:57:21 -06:00
Rick Carlino
9399ad7f27
Updates to corpus + generator.
2019-02-25 15:58:01 -06:00
Rick Carlino
80d11f9fc9
[UNSTABLE] reintroduce LegalArgString, LegalKindString
2019-02-25 11:36:52 -06:00
Rick Carlino
1af7dbec5a
[UNSTABLE] Part I of enum/const generator fixes
2019-02-25 11:17:11 -06:00
Rick Carlino
55231bcba4
Modify corpus enums to mirror legacy enum names
2019-02-25 09:49:56 -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
fe89ddb857
Add inline documentation to corpus
2019-02-22 11:37:39 -06:00
Rick Carlino
6041639ffe
Run Rufo, I guess.
2019-02-22 08:52:53 -06:00
Rick Carlino
abe58e7d56
WIP
2019-02-22 08:43:17 -06:00
Rick Carlino
ac9353a340
Done with enums. NEXT: Corpus tagging
2019-02-21 16:58:28 -06:00
Rick Carlino
0e75ce9671
[STABLE] replace non-native enums
2019-02-21 16:51:04 -06:00
Rick Carlino
f3c66adc15
[STABLE] Native enums work, begin replacing non-native enums
2019-02-21 16:39:21 -06:00
Rick Carlino
5664b877f8
Rename atom.value to atom.tag
2019-02-21 16:01:49 -06:00
Rick Carlino
9241c0a545
[STABLE] 🎉 🎉 Ready to implement native enum types
2019-02-21 15:38:09 -06:00
Rick Carlino
b1b6c6839d
[UNSTABLE] Handle variable resolution in ASTNode class. 3 specs failing.
2019-02-21 15:09:49 -06:00
Rick Carlino
acf9d2f396
[UNSTABLE] Clean up ASTNode#cross_check. NEXT: Get `enum` and friends working
2019-02-21 14:55:32 -06:00
Rick Carlino
c360e1a0ea
[UNSTABLE] Use duck typing for ASTLeaf/ASTNode checks. NEXT: Get `enum` and friends working
2019-02-21 14:27:35 -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
ba7525bbb7
[UNSTABLE] New corpus types implemented. NEXT: Update corpus validation logic.
2019-02-21 08:43:42 -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
Rick Carlino
de6cdcdc8d
Clean up legacy declaration issues. NEXT: Add `tags` option to definitions, corpus.
2019-02-20 08:40:13 -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
1dc9cf0b62
Tidy corpus const declarations in preparation for tags addition.
2019-02-19 11:11:21 -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
9cb17666c0
Merge RPC + Sequence nodes
2019-02-18 17:48:25 -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