Commit graph

327 commits

Author SHA1 Message Date
gabrielburnworth 32f8552c98 sunset HttpData 2018-03-09 21:17:16 -08:00
gabrielburnworth 30625fd718 use FirmwareConfig in FE 2018-03-09 01:34:24 -08:00
gabrielburnworth e8a410f217 let API limit images displayed 2018-03-08 17:36:45 -08:00
Rick Carlino 8d988e11f5 Merge conflict fixes 2018-03-07 12:01:23 -06:00
Rick Carlino 171c335e3c Add DRY 2018-03-07 11:27:19 -06:00
gabrielburnworth a96a17fbf1 photo filter pop-up title text 2018-03-06 20:58:28 -08:00
gabrielburnworth 42c6f9b7c9 plant stages and planted time UI 2018-03-06 20:54:26 -08:00
Rick Carlino b259970e98 Merge branch 'staging' of https://github.com/FarmBot/Farmbot-Web-App into plant_stages 2018-03-05 11:16:04 -06:00
Rick Carlino 661430298c Plant#plant_stage 2018-03-05 11:15:56 -06:00
Rick Carlino 8a7ab642b9 [STABLE] Fix hardcoded error 2018-03-02 13:42:45 -06:00
Rick Carlino a4970e5c58 [UNSTABLE] Reduce duplication in selectors.tsx 2018-03-02 13:36:28 -06:00
gabrielburnworth bcfeb8b5d2 map point creator 2018-02-20 16:13:14 -08:00
gabrielburnworth 49d5f4509f map historical image slider 2018-02-20 16:09:40 -08:00
gabrielburnworth b55dc340d3 map photo filters 2018-02-15 02:51:38 -08:00
gabrielburnworth 7300150ff4 map image updates 2018-02-12 23:20:38 -08:00
gabrielburnworth 332d7748b7 map grid updates 2018-02-12 23:20:00 -08:00
gabrielburnworth 2555d06992 move gridlines above images 2018-02-11 19:03:54 -08:00
gabrielburnworth 47859b1279 render multiple map images 2018-02-11 19:03:40 -08:00
gabrielburnworth 532aa38a59 add photos map legend toggle 2018-02-11 18:52:21 -08:00
gabrielburnworth 482848c7ec place latest image in map 2018-02-11 18:51:49 -08:00
gabrielburnworth 66711baff5 hover plant list item on icon hover 2018-01-29 22:17:54 -08:00
gabrielburnworth d6b0a7d396 fix plant selection bugs 2018-01-29 18:59:37 -08:00
gabrielburnworth c532f1426a only use transform-origin for animations 2018-01-29 18:58:51 -08:00
gabrielburnworth 0e7f39511a fix tool labels 2018-01-28 15:37:31 -08:00
gabrielburnworth 0e93de6d65 toolbay slot refactoring 2018-01-25 19:02:14 -08:00
gabrielburnworth f3caa88f73 update time tests 2018-01-24 16:33:00 -08:00
Rick Carlino f70ff09b3d Remove optionality of toolslot.pullout_direction 2018-01-24 15:37:52 -06:00
gabrielburnworth 0dfd4aa56d toolslot direction 2018-01-23 20:45:24 -08:00
gabrielburnworth 41b911d576 decolor plants selected for deletion 2018-01-23 18:36:28 -08:00
gabrielburnworth 2fe1c305c6 fix virtual peripherals pointer bug 2018-01-23 15:39:38 -08:00
gabrielburnworth d9a79da520 refactor location_data check 2018-01-23 15:25:18 -08:00
Rick Carlino 1027d00d02 More tests 2018-01-20 12:31:24 -06:00
Rick Carlino d3c4a1cd9e Merge conflicts 2018-01-20 10:20:49 -07:00
Rick Carlino fbc459d235 Dep upgrade Part II 2018-01-20 10:16:11 -07:00
Rick Carlino bb45d02fa4 Dep upgrade Part I 2018-01-20 09:56:51 -07:00
Gabriel Burnworth 29a14e3997 Misc bug fixes and refactoring (#627)
* allow external docs links

* match upgrade path test cases

* style updates: prefer return < over (

* refactor util

* import refactor

* fix sequence step scroll

* refactor mocked paths

* remove unnecessary prop

* zoom level checks

* misc fixes

* sync and estop button fixes

* don't sync WebAppConfigs
2018-01-20 07:46:44 -07:00
gabrielburnworth 87ddd92ba8 map zoom improvements 2018-01-18 18:49:39 -08:00
gabrielburnworth 55e15e4be1 misc fixes and cleanup 2018-01-12 11:54:37 -08:00
Rick Carlino a42cbd2e38 Edge case test in <PureFarmEvent/> 2018-01-12 09:49:20 -06:00
Rick Carlino 4d8aa61a61 getNum => deprecatedSetNum 2018-01-11 15:05:21 -06:00
Rick Carlino 1c932006d0 Rename getBool() to deprecateGetBool() 2018-01-10 09:40:37 -06:00
Rick Carlino 8bc65e3cda 🔍 Pushing up to inspect last failing test 2018-01-09 10:28:32 -06:00
Rick Carlino b6e9cebd02 Type errors in <FarmDesigner/>. Next: Children 2018-01-09 09:22:43 -06:00
Rick Carlino 9d41909632 Added weed_detector to WebAppConfigs table. 50% done converting keyofs 2018-01-09 01:24:59 -06:00
gabrielburnworth fab68c375e remove dead code 2018-01-04 13:21:48 -08:00
gabrielburnworth 2b7068a811 style default spread differently 2018-01-04 13:05:05 -08:00
gabrielburnworth 9873fad044 fix move to 0 coordinate display 2018-01-04 12:27:49 -08:00
gabrielburnworth a2b90e4860 Merge branch 'staging' of https://github.com/farmbot/Farmbot-Web-App 2018-01-04 12:22:18 -08:00
gabrielburnworth 0d02985efc return to edit farm event if empty 2018-01-03 22:01:37 -08:00
gabrielburnworth 2ddc5b16e8 show hidden and empty items in calendar 2018-01-03 22:01:12 -08:00
Rick Carlino 7b74702f5d Code cleanup 2018-01-03 22:08:33 -06:00
Rick Carlino 28385b1b14 ✔️✔️ 2018-01-03 22:01:34 -06:00
Rick Carlino c37b668a27 Fix issue with recombine() 2018-01-03 21:59:37 -06:00
Rick Carlino 321fe4cce6 Fix issue with recombine() 2018-01-03 21:56:29 -06:00
Rick Carlino 161335fd9b Clean up remnants 2018-01-03 21:01:31 -06:00
Rick Carlino 0a7d22814f ✔️ 2018-01-03 20:54:56 -06:00
Rick Carlino 256a59b3d4 [UNSTABLE] Fix TZ adjustment issues on calendar generator 2018-01-03 20:53:45 -06:00
Rick Carlino fe27472fda [UNSTABLE] Partial fix for TZ adjustment issues 2018-01-03 19:50:04 -06:00
Rick Carlino b4ba216ae8 Unhardcode timeoffset 2018-01-03 17:03:52 -06:00
Rick Carlino a3cd39bd8b Unused import 2018-01-03 09:05:20 -06:00
Rick Carlino 4119ec5ccc Remove TODO 2018-01-03 09:02:15 -06:00
Rick Carlino 8da84c7b34 Add tests for PureFarmEvents 2018-01-03 08:57:16 -06:00
Rick Carlino 718e5baf47 Avoid confusion by stopping use of farmevent when no timezone is set. 2018-01-03 08:50:14 -06:00
Rick Carlino af9b40e217 Bring back TzWarning, update verbiage 2018-01-02 15:32:10 -06:00
Rick Carlino e08208f024 Unused variables 2018-01-02 15:17:59 -06:00
Rick Carlino 07d0876a99 Cant convert circular structure to JSON 2018-01-02 15:16:28 -06:00
Rick Carlino 330e3709d8 Trying stuff 2018-01-02 15:06:39 -06:00
Rick Carlino b587105a08 [STABLE] Type errors and test fixes. NEXT: Reconvert times to UTC on commit? 2018-01-02 14:16:05 -06:00
Rick Carlino fb0e29f3ae [UNSTABLE] Remove <TzWarning/> 2018-01-02 11:12:34 -06:00
Rick Carlino 90ce1accc2 [UNSTABLE] Remove <TzWarning/> 2018-01-02 11:07:54 -06:00
Rick Carlino c925d1da1f [UNSTABLE] Calendar renders occurence in bot local TZ 2018-01-02 10:57:37 -06:00
Rick Carlino 59a4385430 Merge branch 'staging' of https://github.com/FarmBot/Farmbot-Web-App into dont_disable_sync 2018-01-02 08:57:05 -06:00
gabrielburnworth e7898da1de garden map improvements and move to feature 2017-12-30 02:30:27 -08:00
Rick Carlino a1c225c50c WIP 2017-12-29 12:08:32 -06:00
Rick Carlino 01fe4634b1 Pass down timeOffset, fix type errors 2017-12-29 11:39:04 -06:00
Rick Carlino d818eb3f59 WIP 2017-12-29 10:47:54 -06:00
Rick Carlino 5d28541b75 Begin investigation of 5s delay 2017-12-29 09:02:53 -06:00
gabrielburnworth 7135067b45 improve Farm Event calendar performance 2017-12-27 14:20:31 -08:00
gabrielburnworth 01e59ce0e5 fix plant panel header bug 2017-12-20 14:51:55 -08:00
gabrielburnworth 744b9e642f crop info panel improvements 2017-12-19 16:21:35 -08:00
gabrielburnworth b4937fb07a clear expired regimen farm events from calendar 2017-12-16 17:51:57 -08:00
gabrielburnworth 5aa2e7b9ee more tests 2017-12-16 00:53:48 -08:00
gabrielburnworth 3ed462a13f more farm event tests 2017-12-15 23:46:04 -08:00
gabrielburnworth 327444b6bf add missing calendar tests 2017-12-15 21:11:41 -08:00
gabrielburnworth 3b6b290528 calendar and schedule testing and tweaks 2017-12-15 20:41:45 -08:00
gabrielburnworth 507246b46e further refactor and test scheduler 2017-12-15 16:16:28 -08:00
Rick Carlino 26277a3695 Extend @types/jest 2017-12-15 08:07:17 -06:00
gabrielburnworth f13012d8a7 type for custom Matcher 2017-12-15 03:05:09 -08:00
gabrielburnworth 7b96ddd896 refactor and test sequence farm events 2017-12-15 02:28:08 -08:00
gabrielburnworth a6842ac1d3 test readability refactoring 2017-12-14 15:03:50 -08:00
Rick Carlino f82c664496 type errors 2017-12-14 10:41:33 -06:00
Rick Carlino ff2557ae2e componentWillUnmount() tests 2017-12-14 10:30:52 -06:00
Rick Carlino c6aa340745 Comment cleanup 2017-12-13 16:38:31 -06:00
Rick Carlino ae32ec0933 Cleanup unsaved FarmEvents 2017-12-13 16:20:01 -06:00
gabrielburnworth 4d3f3f967b fix dynamic map bug 2017-12-12 22:56:39 -08:00
Rick Carlino dddb70fcc6 Tests pass, added error boundries, fixed warnings in test suite 2017-12-12 10:52:02 -06:00
Rick Carlino c4bf151a30 [UNSTABLE] Type errors gone. NEXT: test suite 2017-12-12 10:03:04 -06:00
gabrielburnworth 8bbd4c00f3 fix farm designer peripheral status bug 2017-12-11 19:33:10 -08:00
gabrielburnworth 622a30f456 tests: refactoring and additions 2017-12-01 00:47:17 -08:00
gabrielburnworth a627f54fc9 readability tweak 2017-11-27 15:22:59 -08:00
gabrielburnworth f5e811153f reduce unnecessary requests (map drag) 2017-11-27 14:58:08 -08:00
Rick Carlino 9ece0718e3 ✔️ 2017-11-27 15:58:01 -06:00
Rick Carlino a75fc8a2ec Cache OF icons in localstorage 2017-11-24 08:36:10 -06:00
gabrielburnworth de4942f4d4 refactor getCurrentPath 2017-11-21 23:00:28 -08:00
Rick Carlino 1daf4fc2b4 Update UUIDs in tests 2017-11-15 12:49:40 -06:00
Rick Carlino 9e5099142a Last minute tweaks 2017-11-09 15:55:37 -06:00
Rick Carlino ad86e86c3b Merge branch 'master' of https://github.com/FarmBot/Farmbot-Web-App into auto_sync 2017-11-09 10:11:25 -06:00
gabrielburnworth f1dc806a59 don't show delete button when adding farm event 2017-11-08 12:22:08 -08:00
gabrielburnworth 5d2b287f34 fix title pluralization bug 2017-11-08 12:08:53 -08:00
gabrielburnworth fe8b27ccfd create Color enum 2017-11-08 11:52:57 -08:00
gabrielburnworth 1ae30d64a0 color virtual farmbot red when e-stopped 2017-11-08 11:25:38 -08:00
Rick Carlino 18644b447e Introduce SpecialStatus.SAVED because undefined was problematic 2017-11-06 17:54:52 -06:00
Rick Carlino e41e3cdf35 Works. Next: Use sync event instead of MQTT.js 2017-11-03 14:47:18 -05:00
Rick Carlino e36a284212 Merge branch 'master' of https://github.com/FarmBot/Farmbot-Web-App into rc1 2017-11-01 12:13:44 -05:00
gabrielburnworth bff4c3bd5a refactor sessionStorage keys 2017-11-01 09:54:28 -07:00
Rick Carlino ba4bf1e741 Dead code removal 2017-11-01 09:53:33 -05:00
gabrielburnworth 53b3786138 add peripheral visuals to map 2017-11-01 01:07:02 -07:00
gabrielburnworth 196060a222 refactor virtual farmbot 2017-10-31 22:14:21 -07:00
gabrielburnworth b6f908a7b7 virtual bot trail modifications 2017-10-31 21:12:47 -07:00
Rick Carlino c7f9eea16b WIP - Fixing FE panel bug 2017-10-31 20:20:55 -05:00
Rick Carlino 73a1e0ac7d Default end_time => Time.now + 63.minutes 2017-10-31 14:27:54 -05:00
Rick Carlino b708bc2b9d :thinking_face: 2017-10-31 14:21:18 -05:00
Rick Carlino 421470ebbe Fix nav bar issues stemming from resource name changes. 2017-10-28 10:36:59 -05:00
Rick Carlino c56dbbf72a Merge branch 'master' of https://github.com/FarmBot/Farmbot-Web-App into ruby_case 2017-10-27 09:59:29 -05:00
Rick Carlino 217b7f4823 WIP- changed a lot of names 2017-10-27 08:31:25 -05:00
gabrielburnworth 4257b843bf fix radialGradient compatibility 2017-10-25 16:07:27 -07:00
gabrielburnworth 60f19af51e map zoom improvements 2017-10-25 15:53:48 -07:00
Rick Carlino 23b5c0727b Remove isMobile() 2017-10-24 17:28:05 -05:00
Rick Carlino ed5ee979e7 WIP 2017-10-23 07:58:42 -05:00
Rick Carlino b5f0d67a2e [UNSTABLE] Quelch the type errors after upgrading yarn deps 2017-10-22 09:29:37 -05:00
gabrielburnworth 5212cfb2a5 virtual farmbot encoder data 2017-10-19 23:26:41 -07:00
gabrielburnworth 1a726295a4 virtual farmbot trail option 2017-10-19 22:18:55 -07:00
gabrielburnworth a59fd25ad4 test code clean-up 2017-10-16 21:22:35 -07:00
gabrielburnworth 5b59d18999 add more farm event tests 2017-10-16 20:20:34 -07:00
gabrielburnworth dacd3a5a67 fix default lab settings values 2017-10-10 21:43:31 -07:00
gabrielburnworth d60b5cad8a cleanup 2017-10-06 00:56:40 -07:00
gabrielburnworth 1223add25d UI changes: sequences, regimens, and scrollbars 2017-10-05 23:23:57 -07:00
gabrielburnworth c0a7d70c68 add option to disable plant animations 2017-10-04 22:27:15 -07:00
gabrielburnworth d8b8242616 add farm designer map size settings 2017-10-04 21:50:49 -07:00
gabrielburnworth d713cd5992 plant panel navigation updates 2017-10-04 01:09:55 -07:00
gabrielburnworth 3d348455ba attempt to increase spread opacity compatibility 2017-10-04 00:13:21 -07:00
Rick Carlino 16ed2ef68b fit() => it() 2017-10-03 09:19:24 -05:00
gabrielburnworth 1ec1e65e0d fix hovered icon type 2017-09-27 20:51:16 -07:00
gabrielburnworth db6ed1c498 plant deselection improvements 2017-09-27 17:04:45 -07:00
Rick Carlino cf4a1de616 Test coverage increases 2017-09-27 09:27:38 -05:00
gabrielburnworth 6bdc878ca4 modify tool click behavior 2017-09-21 23:29:04 -07:00
gabrielburnworth d8abc9b7de fix selection box bug 2017-09-21 23:06:00 -07:00
gabrielburnworth 9b2df063c1 more realistic pathnames in tests 2017-09-21 22:44:21 -07:00
gabrielburnworth 33c48c5851 fix tool click bug 2017-09-21 22:38:21 -07:00
gabrielburnworth 27da925655 close plant info on grid click 2017-09-21 21:38:26 -07:00