Commit Graph

119 Commits (jebba)

Author SHA1 Message Date
Rick Carlino c418e4b263 Fix seeds.rb 2019-10-29 10:07:51 -05:00
Rick Carlino 493c439ebc [WIP, UNSTABLE] Phase out `update_attributes`, :on hooks 2019-10-23 11:33:30 -05:00
Rick Carlino bfa2f2fd38 Test coverage increases 2019-10-21 14:37:16 -05:00
Rick Carlino 98baa520e9 Remove tests that were testing presence of nav items (pre-icon nav stuff) 2019-10-10 13:46:40 -05:00
Rick Carlino 6a05e140b0 ref. integrity issues in seeds.rb 2019-10-09 08:26:15 -05:00
Rick Carlino 7b046af751 Upgrades and any removals 2019-09-25 10:25:18 -05:00
Rick Carlino 40bb06a0d6 Update seeds.rb 2019-06-21 15:33:16 -05:00
Rick Carlino 4ceb0c491d Use FBJS constants instead of strings for even names. 2019-05-23 10:49:12 -05:00
Rick Carlino bf69ae09bd stricter JSON validation 2019-05-22 15:19:26 -05:00
Rick Carlino 8ca82ced7b Dont require email validation when running seeds 2019-05-22 10:08:39 -05:00
Rick Carlino 8bb97b747a String renames for firmware_hardware and product_line 2019-05-02 17:44:36 -05:00
Rick Carlino 42e5d85171 Stub out Devices#seed endpoint 2019-04-10 15:40:31 -05:00
Rick Carlino 8eb0a0bb16 Set timezone on initial app load. TODO: Docs, tests. 2019-04-09 12:28:06 -05:00
Rick Carlino 40964cbc92 Legacy support removals, Part II 2019-03-11 19:35:53 -05: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 000b23facd Try adding cache-busting back to DashboardController 2019-02-11 10:12:01 -06:00
Rick Carlino 1cc7aa4d69 [STABLE] Dead code removal 2019-02-08 14:38:13 -06:00
Rick Carlino 6ae233b38a WIP 2019-02-06 15:08:18 -06:00
Rick Carlino e7592081d4 Remove sassrc (not needed). 2019-02-05 07:56:15 -06:00
Rick Carlino 8fd2e71362 Tests work again! 🎉 2019-02-04 19:54:59 -06:00
Rick Carlino 5756556d27 Do NOT auto_sync internal tables 2019-01-11 09:47:47 -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 549dfb5870 Improve seeds.rb to use correct openfarm_slug 2018-12-27 10:33:09 -06:00
Rick Carlino f1e1858623 Use eq() instead of be() in specs 2018-12-21 15:11:47 -06:00
Rick Carlino 53b1f4132f More cleanup of debug artifacts. NEXT: Documentation, coverage updates 2018-11-25 16:04:59 -06:00
Rick Carlino 5e442dc89c Minor fixes noted by @connorRigby 2018-11-21 10:10:19 -06:00
Rick Carlino d0f456931d Update faker usage. 2018-11-09 09:24:39 -06: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 8d982b9e62 Remove more dead code, update CSP. NEXT: Fresh VM QA 2018-10-04 20:22:32 -05:00
Rick Carlino 626cdbf717 typo (use "if" not "unless") 2018-09-21 12:34:41 -05:00
Rick Carlino cd0aaae986 Done 2018-09-21 12:30:43 -05:00
Rick Carlino 9a4a792636 Stuff to try on other machines - crash if DB is wrong 2018-09-21 11:03:58 -05:00
Rick Carlino 6194416237 FIrst draft of auth endpoint for RabbitMQ 2018-06-21 16:05:07 -05:00
Rick Carlino 5f4e15f1bf Add User.admin_user, remove deprecated ENV vars 2018-06-21 10:27:24 -05:00
Rick Carlino 984d47762b
Bug Fixes, Docs, Refactorings (#881)
* README updates
* Get rid of LogDispatch table
* More transactions.
* Prevent Log::RateLimitError errors after migration
2018-06-09 11:58:01 -05:00
Harry Brundage 1d01c63906 Make db/seeds work again after f56aa55843
Bootstrapping a new clone broke because there were still a couple
references to this column which now doesn't exist. 🔥

Error was:

```
ActiveModel::UnknownAttributeError: unknown attribute 'pointer_id' for Plant.
/Users/airhorns/Code/Farmbot-Web-App/db/seeds.rb:58:in `block in <top (required)>'
/Users/airhorns/Code/Farmbot-Web-App/db/seeds.rb:57:in `times'
/Users/airhorns/Code/Farmbot-Web-App/db/seeds.rb:57:in `<top (required)>'
/Users/airhorns/.rbenv/versions/2.5.1/bin/bundle:23:in `load'
/Users/airhorns/.rbenv/versions/2.5.1/bin/bundle:23:in `<main>'
```
2018-05-01 11:18:30 -04:00
Rick Carlino 6f83cf7c61 WIP- sequence syncing works, Device.current is missing 2018-04-23 08:33:26 -05:00
Rick Carlino d9de1179db Update seeds.rb 2018-04-20 11:45:01 -05:00
Rick Carlino 2d2d80d5cf Add `scenic` gem for view management 2018-04-10 14:43:27 -05:00
Rick Carlino ca0cde6f84 Transform keys of incoming legacy logs 2018-04-01 13:20:10 -05:00
Rick Carlino 6f76f7cf72 Make the default device name `Farmbot` 2018-03-25 17:11:17 -05:00
Rick Carlino 2c54043cc2 Fix seeds.rb, upgrade fbjs, (almost) working dropdown 2018-03-14 15:14:59 -05:00
Rick Carlino aa31ff76ca update_lhs.ts 2018-03-14 12:37:01 -05:00
Rick Carlino 3dadb77cc8
Introduce a "Flat IR" for sequence nodes (#655)
This is the first release of the Flat IR storage mechanism.
2018-02-11 13:33:46 -06:00
Rick Carlino 704394f9ec Add test cases and fix possible logic error in conditional version handler? 2017-12-06 08:12:14 -06:00
Rick Carlino 44283e020c
Sequence tool updates (#545)
interim_email JWT claim due to FBOS v6 upgrade (temporary)
Stop users from removing tools from slots when in use
Stop users from deleting slots in use by tools in use by sequences
Remove inactive tools from sequence selection list in the editor.
2017-11-29 13:50:17 -06:00
Rick Carlino 713e368d37 DRY up excess calls to `Device.current` 2017-11-08 08:31:43 -06:00
Rick Carlino 345532f094 Testing image auto processing on a real bot 2017-11-07 17:19:25 -06:00
Rick Carlino 18644b447e Introduce SpecialStatus.SAVED because `undefined` was problematic 2017-11-06 17:54:52 -06:00