Commit Graph

80 Commits (jebba)

Author SHA1 Message Date
Rick Carlino 91d86bad0c Update structure.sql 2020-04-12 10:55:08 -05:00
Rick Carlino 0b4ea1e385 Remove diag dumps 2020-02-04 13:42:40 -06:00
Rick Carlino 9edba110f6 WIP: Use a "criteria map" 2020-01-16 14:35:05 -06:00
Rick Carlino 34b3a69e9e Merge conflicts 2019-12-19 19:55:16 -06:00
Rick Carlino 077894bb4d Add `read_at` column to `sensor_readings` table. Closes #1363 2019-12-19 19:32:51 -06:00
Rick Carlino 8e43cb894c Add `needs_reset` column to `devices` table 2019-12-19 15:41:03 -06:00
Rick Carlino dc86f82795 Folders#create action 2019-12-03 13:36:41 -06:00
Rick Carlino 4f1c767f2c Add Folders table, update sequences to reference folders 2019-12-03 11:30:22 -06:00
Rick Carlino a0e69bdb4a Automatically delete old accounts after 14 days. TODO: Tests 2019-11-20 17:49:39 -06:00
Rick Carlino 079149af3b Use `nil` to signify "immediate OTA update" on ota_hour column 2019-11-08 07:45:00 -06:00
Rick Carlino 8d6eae6a4d Add ota_hour to devices table 2019-11-07 13:35:10 -06:00
Rick Carlino a466a2997f Fix PointGroup referential integrity issues 2019-10-02 09:24:57 -05:00
Rick Carlino ae9465873e [BIG CHANGE] Retroactively fix referential integrity issues 2019-10-02 08:04:53 -05:00
Rick Carlino 2ef6480816 Add `sort_type` (API-side only) 2019-09-30 17:09:00 -05:00
Rick Carlino d576656fbd Rename some device table columns, add tests for point_groups CS node. MIGRATION REQUIRED 2019-09-24 14:25:08 -05:00
Rick Carlino 33942d98cd Filter variable-bearing sequence 2019-09-20 10:05:36 -05:00
Rick Carlino a0337e0ae3 Fix foreign key in migration. 2019-09-19 15:51:54 -05:00
Rick Carlino 631291f42a Add assertion_log to LOG_TYPES #migrationRequired 2019-08-23 11:53:24 -05:00
Rick Carlino 0669745c78 Specs for PointGroup#create. NEXT: Make sure PointGroupSerializer preloads stuff. 2019-08-05 10:02:32 -05:00
Rick Carlino 6249ea8b0a Add readonly mode to backend, stub out UI for toggles. 2019-07-29 10:33:20 -05:00
Rick Carlino 79bd373260 [UNSTABLE] Begin ActiveStorage installation again 2019-07-22 11:05:19 -05:00
Rick Carlino 3252e8cc7e Don't send MQTT throttle emails more than once per day. 2019-07-15 17:08:51 -05:00
Rick Carlino 8f99ec3d1f Debounce regimen / farm_event auto sync messages ✔️ 2019-07-11 18:17:27 -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
gabrielburnworth feba32807c change default map zoom level 2019-07-01 09:26:01 -07:00
gabrielburnworth 97fbdd46d4 discard unsaved sequence changes option 2019-06-21 14:48:59 -07:00
Rick Carlino 8083f1de9d Reduce use of "guest" in favor of "demo" 2019-06-18 12:57:55 -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
gabrielburnworth 98d11502dd add hide sensors option 2019-06-07 17:26:32 -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 76fb80915b add new firmware settings 2019-06-03 16:41:59 -07:00
Rick Carlino e722bc9c9c Fix tests 2019-05-23 14:27:07 -05:00
Rick Carlino 6411f6328d Capitalization fixes 2019-05-15 16:10:13 -05:00
Rick Carlino b8c84fcd75 Enable spread by default, disable encoders by default 2019-05-15 14:16:14 -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 27b2002782 Change default firmware_hard from "arduino" to "none" 2019-05-13 10:30:35 -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 8eeac7e957 add gantry_mounted attribute to ToolSlot 2019-05-02 11:52:33 -05:00
Rick Carlino f2f44da12e Add map_size_(x|y) 2019-05-01 10:03:55 -05:00
Rick Carlino 35b9c145c6 Backend utils for broadcasting 2019-04-19 14:07:47 -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 b0dc438bca Stricter validations for ToolSLot (avoid double slotting at DB layer, too) 2019-04-18 17:33:10 -07:00
Rick Carlino 75265861ab Fixme 2019-04-17 15:15:53 -07:00
Rick Carlino 88b18b20d8 Microstep migrations 2019-04-16 08:30:52 -07:00
Rick Carlino 11f89fa111 Run migrations 2019-04-12 17:55:03 -05:00
Rick Carlino 133a2a7e78 Stub out Enigmas controller 2019-04-11 16:03:14 -05:00
gabrielburnworth e60106b1c4 add 24hr format config 2019-04-09 23:02:33 -07:00