Commit graph

404 commits

Author SHA1 Message Date
Rick Carlino 35218a52f0 Merge branch 'staging' of https://github.com/FarmBot/Farmbot-Web-App into mark_as_x 2018-08-27 11:17:09 -05:00
Rick Carlino 264aa19745 WIP 2018-08-24 15:21:16 -05:00
Rick Carlino 7fe1c52635 I dont want to use Hash#fetch, apparently. 2018-08-24 09:26:09 -05:00
Rick Carlino 4bfcac2fcf Remove auto-generated credentials file (no, its not a real production credentials file) 2018-08-24 09:09:52 -05:00
Rick Carlino bd8f6fff48 More updates 2018-08-23 15:33:57 -05:00
Rick Carlino b6ac26fa45
Domain Specific Access Control (#964)
Ability to restrict signups based on email domain.
2018-08-16 13:16:03 -05:00
Rick Carlino 971b711e4e
Rename device_configs to farmware_envs (#960) 2018-08-15 13:44:04 -05:00
Rick Carlino 2caa1684d6
Variables phase II, part I (#954)
* re-enable type checker 4 realz
* Update celery script `execute` node to accept nested variable declarations
* Disable test button on parameterized sequences (for now)
* Fix unnoticed NPE
* Add `deep-cover` for greater coverage accuracy
* Spec for bad variable assignment
2018-08-09 18:31:22 -05:00
Rick Carlino 93291675f0 Fix auto-sync / upgrade FBJS 2018-07-24 17:14:20 -05:00
Rick Carlino 57c9293982 Updates to DB - PinBinding stuff. 2018-07-19 09:54:42 -05:00
Rick Carlino e046c966ab New ENV var: RABBIT_MGMT_URL 2018-07-05 16:06:59 -05:00
Rick Carlino ab9b6f277d Merge conflicts 2018-06-21 10:30:27 -05:00
Rick Carlino 5f4e15f1bf Add User.admin_user, remove deprecated ENV vars 2018-06-21 10:27:24 -05:00
Rick Carlino 6e112b6906 Remove .compile = false line 2018-06-20 16:14:04 -05:00
Rick Carlino 63325a0706 http / cache backkends work! ✔️ 2018-06-20 12:42:52 -05:00
Rick Carlino 68a122faee
Allow for parellel log workers (#891)
* ✔️ Parellelize log workers
2018-06-19 15:57:18 -05:00
Rick Carlino 110d7acd87
Diagnostic Dumps - RC 1 (#889)
Add API side diagnostic reporting.
2018-06-18 16:12:00 -05:00
Rick Carlino 14526ee84d Revert to ts-loader 2018-06-14 13:39:12 -05:00
Rick Carlino 7413c46a27 ✔️ Sourcemaps work again 2018-06-14 09:30:46 -05:00
Rick Carlino bdfea2b920 :thinking_face: 2018-06-14 09:14:00 -05:00
Rick Carlino edf807873c :thinking_face: 2018-06-14 09:09:44 -05:00
Rick Carlino 10add77323 Switch to awesome-ts-loader 2018-06-13 14:13:31 -05:00
Rick Carlino 1e3d1bb95b eval-source-map 2018-06-13 13:54:38 -05:00
Rick Carlino 64396c23fa Inline sourcemap :( 2018-06-13 13:49:15 -05:00
Rick Carlino 659a9ba7e5 Debug stuff 2018-06-13 11:55:50 -05:00
Rick Carlino 3c05536ba9 Try Rollbar sourcemap plugin 2018-06-13 11:48:54 -05:00
Rick Carlino be95f5eed5 🆗:question_mark: 2018-06-13 11:22:46 -05:00
Rick Carlino 10db281be2 Switch back to "eval" sourcemaps? 2018-06-13 09:57:24 -05:00
Rick Carlino 76f066006b Investigate sourcemap breakage I 2018-06-13 09:19:05 -05:00
Rick Carlino 35f5575e10
Rollbar Changes (#882)
* README updates

* Get rid of LogDispatch table

* More transactions.

* Prevent Log::RateLimitError errors after migration

* Re-raise errors to Rollbar in the log service

* Update rollbar stuff.

* Bundle outdated

* Yarn outdated

* Add test for current_device_id
2018-06-11 16:13:29 -05:00
Rick Carlino 950ab40223
Doc / Dep upgrades (#872)
Update ubuntu setup and upgrade deps.
2018-05-30 15:15:44 -05:00
Rick Carlino df1f6f5cf4 Upgrade START 2018-05-14 14:12:39 -05:00
Rick Carlino 91200c9394 Replace extract-text with mini-css-extract-plugin, maybe? 2018-05-14 13:36:31 -05:00
Rick Carlino aae8f7532d Upgrade ts-loader 2018-05-14 13:13:13 -05:00
Rick Carlino dcc3ef96fa i18n fixes part III 2018-05-07 09:18:06 -05:00
Rick Carlino e5c9fd89c2
Merge branch 'staging' into staging 2018-05-07 08:40:11 -05:00
Diman4os e27d149e43
Merge branch 'staging' into master 2018-05-06 12:21:36 +03:00
Diman4os ed6614b136 1 2018-05-06 12:00:02 +03:00
Rick Carlino 27c730ea13
Merge branch 'staging' into docs_cleanup 2018-05-04 16:15:47 -05:00
Rick Carlino 75494a49db 🎉 2018-05-04 13:11:32 -05:00
Rick Carlino 34a39f38fc Remove YAGNI stuff from corpus controller 2018-05-04 10:42:51 -05:00
Rick Carlino 0751e5f42f Specs for stub policy use case 2018-05-04 07:20:49 -05:00
Harry Brundage d2e6424966 Use a string to configure Figaro via application.yml so it doesn't complain
When setting up a new git clone for development, the standard
application.yml copied from application.example.yml gives a warning when
generating a secret or running other rake tasks:

```
➜  bx rake secret
WARNING: Use strings for Figaro configuration. true was converted to "true".
b8755cf41e3ed308780d39f4d3b0196a3fa34f311e233bc1f23770f237a6db898e5249cbf9d52deb029807d363dcfd0b7f36758859dd3e71a85e4a1053ba8479f
```

The value in the YML file was a boolean literal and Figaro expects (and
would get) strings from the environment so it was complaining.
Stringifying the value fixes the warning.
2018-05-01 09:28:46 -04:00
Rick Carlino caacc36f04 Merge branch 'garden_snapshot_ii' into data_dump 2018-04-28 10:13:46 -05:00
Rick Carlino 097f5b3ace Update test for devices#dump 2018-04-28 10:08:01 -05:00
Rick Carlino 7169ee78a4 Merge conflict, schema.rb 2018-04-28 08:54:37 -05:00
Rick Carlino ab4015773d Remove bullet for now 2018-04-27 12:51:50 -05:00
Rick Carlino 005bdd1fca WIP 2018-04-27 07:14:45 -05:00
Rick Carlino f977eb63da Cleanup tests 2018-04-20 12:30:44 -05:00
Rick Carlino a71024cbf6 Nondestructive #apply 2018-04-20 09:41:10 -05:00