Commit Graph

876 Commits (jebba)

Author SHA1 Message Date
gabrielburnworth 676f83f05c simplify board type dropdown component 2019-07-15 16:22:37 -07:00
Rick Carlino ebaa3c675d Done. Closes #1272 2019-07-15 16:23:06 -05:00
Rick Carlino e2b5690471 Add tests 2019-07-15 16:15:53 -05:00
Rick Carlino 5477adca07 add `none` to the list of option on `firmware_missing` card. 2019-07-15 15:32:42 -05:00
Rick Carlino e0e1198a7e Done, needs tests 2019-07-15 15:22:41 -05:00
Rick Carlino 6fef439d20 [STABLE][TEST-ME] Draft I 2019-07-15 14:44:40 -05:00
gabrielburnworth f746dc80eb post-FBJS update cleanup 2019-07-12 13:50:32 -07:00
gabrielburnworth 8e6fc08a10 remove bot alerts from FE 2019-07-12 13:39:40 -07:00
Rick Carlino 2c8e177095 [UNSTABLE] Dep upgrades + interface updates 2019-07-12 14:30:10 -05:00
Rick Carlino 89d8120d7e Update tests 2019-07-12 09:06:58 -05:00
Rick Carlino faa4888dec Upgrade FBJS, add "none" firmware option 2019-07-12 08:42:34 -05:00
gabrielburnworth bbc2b24ea7 FBOS beta tag name fetch fix 2019-07-10 15:45:58 -07:00
gabrielburnworth 3976d0767c add confirm sequence deletion setting 2019-07-10 15:45:30 -07:00
Rick Carlino 086bc56881 Tests for new mqttConnect() member fn 2019-07-07 15:40:54 -05:00
Rick Carlino 110dd2c060 Fix most tests. TODO: Fix the rest 2019-07-06 23:32:37 -05:00
Rick Carlino 0a8dd40570 Fix Redis namespacing of CS Fragments 2019-07-05 11:27:43 -05:00
Rick Carlino ccb9e37521 Better verbiage 2019-07-04 16:01:04 -05:00
Rick Carlino 8c1a13804a Add performance to demo page 2019-07-04 15:49:51 -05:00
gabrielburnworth 2576a3b60b improve internationalization 2019-07-02 10:03:16 -07:00
gabrielburnworth bec7cc208f interface cleanup 2019-07-01 09:54:59 -07:00
gabrielburnworth 9e186b1152 minor cleanup 2019-06-28 12:05:37 -07:00
gabrielburnworth db203a444a regimen variable labels 2019-06-28 12:05:19 -07:00
Rick Carlino 0121088330 Clean up carriage returns 2019-06-27 10:25:42 -05:00
Rick Carlino cca51135fb Add tests, remove carriage returns. 2019-06-27 09:26:01 -05:00
Rick Carlino dea4db156b Tests for most of FBToast class 2019-06-26 16:35:39 -05:00
Rick Carlino 08fa7e0344 Merge branch 'staging' of github.com:FarmBot/Farmbot-Web-App into wed 2019-06-26 15:47:40 -05:00
Rick Carlino a7363ae0f7 FBToast tests: constructor and onEnter hooks 2019-06-26 15:47:26 -05:00
Rick Carlino 74ee415069 Factor toast into class 2019-06-26 15:12:16 -05:00
gabrielburnworth 6220f31c5f add PinMode test 2019-06-26 12:34:43 -07:00
Rick Carlino ace9839be7 Tests for toast.ts 2019-06-26 10:59:24 -05:00
Rick Carlino 33da0b6418 Done. 2019-06-25 16:26:02 -05:00
Rick Carlino 153b7763ea SQUAHME: Circleci test 1 2019-06-25 13:39:05 -05:00
Rick Carlino da700f3fef Make toast lib monolithic 2019-06-24 16:39:49 -05:00
Rick Carlino adda53433b Install farmbot@8.0.1-rc8 2019-06-24 12:11:53 -05:00
Gabriel Burnworth e7be43bca2
add test 2019-06-21 15:06:32 -07:00
gabrielburnworth 38ddb3db6c add default value to dropdown 2019-06-21 14:49:10 -07:00
gabrielburnworth 4c552a1a7e add pin number dropdown 2019-06-21 14:49:09 -07:00
gabrielburnworth 97fbdd46d4 discard unsaved sequence changes option 2019-06-21 14:48:59 -07:00
gabrielburnworth 6d31ee5018 misc updates 2019-06-21 14:43:46 -07:00
Rick Carlino 3a7eb6a7ab Remove deprecated `Buffer` usage. 2019-06-21 09:53:32 -05:00
Rick Carlino 059b4c61f0 Account for differences between VSCode jest and regular jest (opps!) 2019-06-21 08:23:36 -05:00
Rick Carlino 1f886db4ee Tests, part I 2019-06-21 08:09:14 -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 088f597b09 Still debugging x-frame-options :thinking_face: 2019-06-18 17:20:31 -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 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 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
gabrielburnworth 9a35a52c2b peripheral form updates 2019-06-17 18:43:44 -07: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
Rick Carlino b0f5473616 FBJS-related config updates 2019-06-15 09:02:34 -05:00
gabrielburnworth cb261fe92e add confirm plant deletion option 2019-06-14 16:01:04 -07:00
gabrielburnworth 7ae67e078c misc cleanup 2019-06-14 15:59:46 -07:00
Rick Carlino c4aad56bdf WIP, TODO: Handle farmbot_guest auth issues 2019-06-14 14:20:26 -05:00
Rick Carlino 1f10a5930c Stub out state transitions. 2019-06-13 19:57:49 -05:00
Rick Carlino 42d4fcba16 Stub out a /demo endpoint 2019-06-13 19:14:27 -05:00
gabrielburnworth 19b80b75d2 read sensor button cleanup 2019-06-12 15:16:32 -07:00
gabrielburnworth 9e8ae68da9 designer settings menu 2019-06-10 14:43:11 -07:00
Rick Carlino 45f5a506fb FBJS upgrade, v8.0.0-rc5 2019-06-09 13:11:15 -05:00
gabrielburnworth 8c65f89313 gantry_mounted dropdown support 2019-06-07 17:26:55 -07:00
gabrielburnworth 98d11502dd add hide sensors option 2019-06-07 17:26:32 -07:00
gabrielburnworth 5719818f60 UI removals/reshuffles 2019-06-07 17:26:12 -07:00
gabrielburnworth 76153f28e3 misc fixes and cleanup 2019-06-06 16:54:48 -07:00
Rick Carlino ed58e43d27 Test release of new v8 detection heuristic (still has old heuristic, also CC: @connorRigby) 2019-06-05 19:06:42 -05:00
gabrielburnworth 088a74a867 add expand step option config 2019-06-05 13:49:24 -07:00
gabrielburnworth a8df6c8a3c update constants.ts 2019-06-05 13:48:55 -07:00
gabrielburnworth 901463ea11 sensor/peripheral code cleanup 2019-06-05 13:48:31 -07:00
gabrielburnworth fb48165d68 test output cleanup 2019-06-05 13:48:18 -07:00
gabrielburnworth d73fd0765a dropdown label updates 2019-06-04 15:07:52 -07:00
gabrielburnworth feb7b07a6f misc fixes and updates 2019-06-04 15:07:24 -07:00
gabrielburnworth 1f36ddd57e mock cachedCrop in all tests 2019-06-03 19:09:49 -07:00
gabrielburnworth 341eaa4ac7 add new firmware settings to test support 2019-06-03 19:09:33 -07:00
Rick Carlino 0e6c9e2a7c farmbot@8.0.1-rc3 upgrade 2019-06-03 19:32:09 -05:00
gabrielburnworth 76fb80915b add new firmware settings 2019-06-03 16:41:59 -07:00
gabrielburnworth bc1aca5b0a upgrade typescript 2019-06-03 11:46:58 -07:00
gabrielburnworth 7c99cf0ee7 dep updates 2019-05-30 11:10:15 -07:00
Rick Carlino 5f8578bfdb Debug AMQP on staging 2019-05-28 15:07:24 -05:00
Rick Carlino 86d3a52759 Add tests to /connectivity 2019-05-28 10:13:43 -05:00
Rick Carlino 9da8a749d9 IDEA: Move ping logic into FBJS. NEXT: Tests, manual QA 2019-05-26 18:26:05 -05:00
Rick Carlino e722bc9c9c Fix tests 2019-05-23 14:27:07 -05:00
Rick Carlino 8f40ccafcf Remove onRemove stub handler 2019-05-23 11:54:44 -05:00
Rick Carlino 4ceb0c491d Use FBJS constants instead of strings for even names. 2019-05-23 10:49:12 -05:00
gabrielburnworth 43a0c21d72 map size ui 2019-05-21 18:04:30 -07:00
gabrielburnworth a68a149a01 use custom map sizes 2019-05-21 16:24:17 -07:00
gabrielburnworth 4aad63de76 add seed troughs to FE 2019-05-21 15:18:25 -07:00
gabrielburnworth 0af336e42a update URLs 2019-05-20 13:16:10 -07:00
Rick Carlino 290d2fdc04 Upgrade to fbjs8-rc1 2019-05-17 15:58:18 -05:00
gabrielburnworth d3f7cc63d5 priority FBJS updates 2019-05-17 13:14:01 -07:00
Gabriel Burnworth 3f316ddd97
add boardID test 2019-05-16 19:44:13 -07:00
Gabriel Burnworth 94ff75a263
fix missing boardID 2019-05-16 18:28:40 -07:00
gabrielburnworth 8cc17a8955 alert cleanup and fixes 2019-05-16 12:35:33 -07:00
gabrielburnworth 70cedb168b dep updates 2019-05-16 09:56:27 -07:00
gabrielburnworth 9a5e7d8179 update onBroadcast 2019-05-15 09:18:32 -07:00
gabrielburnworth a6fa9523d4 show resource features 2019-05-15 09:13:17 -07:00
gabrielburnworth 1b57a95e46 misc fixes 2019-05-15 09:12:26 -07:00
gabrielburnworth 80d24da54f fix map image filter bug 2019-05-15 09:11:43 -07:00
gabrielburnworth 8a436f6233 fix linter errors 2019-05-13 17:13:28 -07:00
gabrielburnworth 0e7deb79f5 add hover test 2019-05-10 17:14:40 -07:00
gabrielburnworth 19066c964c enable new card 2019-05-10 17:13:32 -07:00
gabrielburnworth f6dd5f5030 fix translation helper 2019-05-06 10:30:49 -07:00
gabrielburnworth fdf2f640c6 add new path to test 2019-05-03 16:44:04 -07:00
gabrielburnworth 0842656660 update seeding UI 2019-05-03 12:51:02 -07:00
gabrielburnworth ceaff8a4bd add new board type 2019-05-03 12:50:27 -07:00
gabrielburnworth 3e231c485c add test 2019-05-02 19:06:18 -07:00
gabrielburnworth 8d9cf27e8a reset account UI 2019-05-02 18:37:10 -07:00
Rick Carlino f2f44da12e Add map_size_(x|y) 2019-05-01 10:03:55 -05:00
gabrielburnworth 5041dad952 fix map image scaling bugs 2019-04-29 19:25:40 -07:00
gabrielburnworth e4b68524f5 fix minor farmware nav bug 2019-04-29 19:23:55 -07:00
gabrielburnworth db75f83528 fix farmware nav bug 2019-04-26 15:11:33 -07:00
gabrielburnworth 2726c43b7f login page improvements 2019-04-26 09:52:03 -07:00
gabrielburnworth e038d0a1a2 remove unused prop 2019-04-26 09:51:58 -07:00
gabrielburnworth 85a6e0ceb8 add if step test 2019-04-26 09:33:29 -07:00
gabrielburnworth cc6f5f135e reorganize account tests 2019-04-26 09:32:03 -07:00
gabrielburnworth 4e347cfd96 map image pre-calibration preview 2019-04-25 12:11:00 -07:00
gabrielburnworth 0f67cc3fdf fix scan image offline bug 2019-04-25 10:02:30 -07:00
gabrielburnworth cdd72f3c9d add voltage indicator 2019-04-24 16:27:04 -07:00
gabrielburnworth 40623e2af0 resolve alert content upon fetch 2019-04-23 11:44:10 -07:00
gabrielburnworth 45aa7137eb hide incorrect alert times 2019-04-23 11:42:35 -07:00
gabrielburnworth 922d088c70 add markdown to alerts 2019-04-23 11:41:03 -07:00
gabrielburnworth 917d23126f minor fixes 2019-04-23 11:40:32 -07:00
gabrielburnworth ce0c161b1f add bulletin alert card UI 2019-04-19 15:48:43 -07:00
gabrielburnworth d856a4781e rename enigma -> alert 2019-04-19 15:04:25 -07:00
gabrielburnworth 808a9bfe93 updates 2019-04-18 16:39:18 -07:00
gabrielburnworth 23160a5606 fix pin dropdown bugs 2019-04-18 16:39:18 -07:00
gabrielburnworth c690bf760b message fixes and updates 2019-04-18 16:39:15 -07:00
gabrielburnworth 412a46415c add force unlock config 2019-04-17 12:40:04 -07:00
gabrielburnworth cb44640ca5 misc fixes 2019-04-17 12:39:56 -07:00
gabrielburnworth 45908ff660 add messages 2019-04-16 10:14:52 -07:00
gabrielburnworth beee68850a add microsteps 2019-04-16 10:01:27 -07:00
gabrielburnworth 08259b0ab1 misc updates 2019-04-16 10:00:00 -07:00
Rick Carlino ee23635dd0 updates to tests 2019-04-15 19:11:35 -07:00
Rick Carlino a9b6492823 Verbiage updates: Tools => "Tools and Seed Containers" 2019-04-15 18:23:58 -07:00
gabrielburnworth ea039789f5 add API enigmas to FE 2019-04-12 19:50:25 -07:00
gabrielburnworth 27c0efd980 web app config updates 2019-04-12 19:50:10 -07:00
Rick Carlino 66f6c858dd Update verbiage 2019-04-12 17:19:54 -05:00
gabrielburnworth f303c27ce5 misc UI fixes 2019-04-11 23:01:51 -07:00
gabrielburnworth 8c053b2388 alerts fixes 2019-04-11 23:01:48 -07:00
Rick Carlino 5319e48d58 FBJS upgrades + changes to relevant interfaces 2019-04-10 16:52:02 -05:00
gabrielburnworth 30ee97d172 minor color adjustment 2019-04-10 12:18:48 -07:00
gabrielburnworth 1e92fe11bc fix linter error 2019-04-09 23:18:18 -07:00
gabrielburnworth 22d54c1c44 misc minor bug fixes 2019-04-09 23:02:39 -07:00
gabrielburnworth d0ea0d9e86 add default values to tooltips 2019-04-09 23:02:39 -07:00
gabrielburnworth e60106b1c4 add 24hr format config 2019-04-09 23:02:33 -07:00
gabrielburnworth 494e7b2de3 pin step updates 2019-04-09 21:28:31 -07:00
gabrielburnworth f20981e639 move step updates 2019-04-09 21:28:24 -07:00
gabrielburnworth 398d175bfe sequence settings menu 2019-04-09 20:58:51 -07:00
gabrielburnworth 4421baab04 alerts 2019-04-09 20:40:15 -07:00
gabrielburnworth 224e21ebe9 firmware hardware status indicator 2019-04-09 19:09:57 -07:00
gabrielburnworth 40defc57b8 panel header icons 2019-04-09 19:07:39 -07:00
gabrielburnworth b88f4fd7e8 change UI farm event titles 2019-04-09 18:52:12 -07:00
gabrielburnworth ab715c1bba mobile panel navigation 2019-04-09 18:45:59 -07:00
gabrielburnworth b6eff330ab variable form styling 2019-04-09 18:42:25 -07:00
gabrielburnworth c17d22e07a dev override configs 2019-04-09 18:29:25 -07:00
gabrielburnworth 1033fb1014 disable commands when disconnected 2019-04-09 18:15:50 -07:00
gabrielburnworth e873b9a6f4 connection status indicator 2019-04-09 17:45:51 -07:00
Rick Carlino 68865cb224 Fix linter warnings 2019-04-09 16:01:41 -05:00
Rick Carlino 7773506501 Dead code removal, tests for timezone selector 2019-04-09 15:17:08 -05:00
Rick Carlino a8004328f1 Add tests for auto timezone setter 2019-04-09 13:02:10 -05:00
Rick Carlino 8eb0a0bb16 Set timezone on initial app load. TODO: Docs, tests. 2019-04-09 12:28:06 -05:00
Rick Carlino 88fcb85d40 Remove need for user intervention when setting timezone. 2019-04-08 15:22:37 -05:00
Rick Carlino c0e7e82f26 Autorefresh verbiage change 2019-04-04 16:08:31 -05:00
Rick Carlino 02fbf54896 Linter fixes 2019-04-03 10:22:36 -05:00
Rick Carlino 8b5c0720fa Remove dependency usage report 2019-04-03 09:57:12 -05:00
Rick Carlino 5aa5fccad4 Upgrade i18next 2019-04-02 14:59:37 -05:00
Rick Carlino 9130c0108a Type errors 2019-03-21 16:08:28 -05:00
gabrielburnworth d6d3f9b1cc farmware manifest info updates 2019-03-20 13:24:39 -07:00
gabrielburnworth 95a1a911e1 steps/s to mm/s 2019-03-20 13:24:39 -07:00
gabrielburnworth 1b1eb7820f status bug fix 2019-03-20 13:24:39 -07:00
gabrielburnworth af74e9ccb9 misc bug fixes 2019-03-20 13:24:39 -07:00
gabrielburnworth 2ecacecc99 cosmetics 2019-03-20 13:24:39 -07:00
gabrielburnworth 4a53ca3203 groups FE updates 2019-03-13 12:05:54 -07:00
gabrielburnworth 52a22c75b1 string updates and cleanup 2019-03-11 19:48:12 -07:00
gabrielburnworth 3ca67764b9 test cleanup 2019-03-11 19:34:49 -07:00
gabrielburnworth 4017f087b9 dep updates 2019-03-11 19:20:58 -07:00
Rick Carlino 60c84a71e9 NPE in attachEventListeners test 2019-03-11 20:11:20 -05:00
Rick Carlino 01f3d03dbe Specs for attachEventListeners 2019-03-11 16:36:26 -05:00
Rick Carlino 71aab2a616 Specs for attachEventListeners 2019-03-11 16:34:10 -05:00
Rick Carlino 4f55b8c041 Use location.assign instead of location.reload 2019-03-11 13:16:02 -05:00
Rick Carlino fddaa229bc Tests for auto-refresh callback 2019-03-11 13:11:16 -05:00
Rick Carlino 67c136db33 Possible refresh on deploy solution 2019-03-08 12:08:12 -06:00
gabrielburnworth 33059a3b3d farm designer nav updates 2019-03-05 10:59:22 -08:00
gabrielburnworth 33d01ffd6e improve app loading indicator 2019-03-04 14:14:35 -08:00
gabrielburnworth 1f87ec2653 Merge branch 'staging' of https://github.com/FarmBot/Farmbot-Web-App into nightly 2019-03-01 12:11:55 -08:00
Rick Carlino 88880c23a1 Merge fixes 2019-03-01 13:56:11 -06:00
gabrielburnworth 6a9770a989 i18n fix 2019-03-01 09:39:55 -08:00
gabrielburnworth 6a77b9c1cb move absolute step refactor 2019-02-27 18:29:38 -08:00
gabrielburnworth 4751edea73 FBJS rc10 FE support 2019-02-26 19:12:02 -08:00
Rick Carlino cb36bc0727 Reintroduce type CeleryNode 2019-02-25 11:51:12 -06:00
gabrielburnworth 79a0cdd31b rename FE variables 2019-02-22 18:09:40 -08:00
gabrielburnworth 22a504046b dep updates 2019-02-13 16:27:50 -08:00
gabrielburnworth bfd2ed3509 style fixes and improvements 2019-02-11 18:45:30 -08:00
gabrielburnworth 1b2b7263fc if then else cleanup 2019-02-11 18:44:45 -08:00
gabrielburnworth 2ae38bca3f improve farmEvent form workflow 2019-02-11 18:43:48 -08:00
gabrielburnworth 55e7c8e75b minor css fix 2019-02-11 10:48:21 -08:00
Rick Carlino 000b23facd Try adding cache-busting back to DashboardController 2019-02-11 10:12:01 -06:00
gabrielburnworth ebf7fed7bf fix offline overlay 2019-02-10 21:10:58 -08:00
gabrielburnworth 4cd23253a7 misc bug fixes 2019-02-10 21:10:29 -08:00
gabrielburnworth fed4add808 long scaling factor 2019-02-07 16:54:47 -08:00
gabrielburnworth f8ab60ea38 css patches 2019-02-07 16:54:11 -08:00
gabrielburnworth a8348ca892 add test 2019-02-06 19:23:03 -08:00
gabrielburnworth 37047aef54 parcel migration cleanup 2019-02-06 18:04:50 -08:00
Rick Carlino e3a2d72abe Remove fastclick, add syncFail tests. 2019-02-05 07:46:59 -06:00
Rick Carlino 8fd2e71362 Tests work again! 🎉 2019-02-04 19:54:59 -06:00
Rick Carlino 347285b659 Fix CSP/caching issue. 2019-02-04 14:54:17 -06:00
Rick Carlino 3cebaf939c Part II of syntheticImport issues :-| 2019-02-04 10:31:52 -06:00
Rick Carlino 86fe6fba78 Part I of syntheticimport issues :-\ 2019-02-04 08:32:26 -06:00
Rick Carlino cf6cf0e2b8 🎉 🎉 🎉 App loads under parcel. Thanks, @mischnic !! 2019-02-01 11:35:03 -06:00
Rick Carlino 2568f93653 Fix moment import error 2019-02-01 09:38:27 -06:00
Rick Carlino e7040801de WIP 2019-02-01 09:20:25 -06:00
Rick Carlino e60d76996d More webpack reference removals. 2019-02-01 08:56:03 -06:00
Rick Carlino 321eae3791 Disable source maps (for now). Re-enable Session.clear(). 2019-01-31 15:55:26 -06:00
Rick Carlino 5702c4d2ac Yay, stuff works again! 🎉 2019-01-31 11:24:10 -06:00
Rick Carlino 0959533319 More webpack reference removals. 2019-01-30 08:00:26 -06:00
Rick Carlino a3c7489b0f Move stuff into root 2017-06-29 16:06:19 -05:00
Rick Carlino b50d47a9c2 Opps. 2017-06-29 15:48:20 -05:00
Rick Carlino b06eb985f4 Update version string 2017-06-29 15:43:58 -05:00
Rick Carlino ab20e245fa Webpack fixes, part II 2017-06-29 15:33:05 -05:00
Rick Carlino b52aec2a77 Webpack fixes, part I 2017-06-29 15:18:28 -05:00
Rick Carlino feb89b237d MERGE FE AND API ==== #monorepo 2017-06-29 13:54:02 -05:00
Rick Carlino c8953f2906 Nvm that was a bad idea 2017-05-12 11:31:46 -05:00
Rick Carlino 12906f60ba Submodule idea, maybe 2017-05-12 11:24:49 -05:00