Commit Graph

105 Commits (63bf7b08c79d616d657978663ebded930ca08f00)

Author SHA1 Message Date
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
Rick Carlino 94f216a540 Upgrade to latest FactoryBot 2017-10-22 08:19:50 -05:00
Rick Carlino 92108f6742 [UNSTABLE] Fix failed tests; ready to implement. 2017-10-17 15:39:50 -05:00
Rick Carlino 7a44aa4f4f Monorepomatize MQTT server 2017-10-06 11:14:00 -05:00
Rick Carlino ebf3cb8c18 [UNSTABLE] Saves, edits, deletes work. NEXT: tests 2017-09-19 13:28:19 -05:00
Rick Carlino 086741dda7 Calendar bug is gone; So is the ability to see Regimen sequences :( 2017-07-28 11:08:12 -05:00
Rick Carlino 0902773cde ActiveRecord::Base => ApplicationRecord; Change rendering rules for regimen calendars. 2017-07-28 09:47:15 -05:00
Rick Carlino 0da23da3a3 Allow `none` to be selected as an `else` condition 2017-06-15 14:08:07 -05:00
Rick Carlino 4bca6d754f Fix seeds.rb 2017-06-15 10:55:31 -05:00
Rick Carlino d92ac6ac5b Add not null contraint to points.pointer_type and points.pointer_id 2017-06-05 12:08:48 -05:00
Rick Carlino 56be7e96c3 Fix build 2017-05-26 13:49:33 -05:00
Rick Carlino 44fe8937a5 Deprecated migrations 2017-05-24 13:57:42 -05:00
Rick Carlino ada3f085b4 Fix GenericPointer creation in seeds.rb 2017-05-22 09:00:05 -05:00
Rick Carlino 5798249045 Fix referential integrity checks on polymorphic points associations 2017-05-22 07:53:31 -05:00
Rick Carlino e2adf2be14 Cleanup tool slot stuff 2017-05-08 07:41:01 -05:00