Rick Carlino
e60d76996d
More webpack reference removals.
2019-02-01 08:56:03 -06:00
Rick Carlino
0959533319
More webpack reference removals.
2019-01-30 08:00:26 -06:00
Rick Carlino
8f22688890
First draft of farmware package name fetcher
2019-01-09 13:48:41 -06:00
Rick Carlino
ff0bfc77bd
Add migration for missing timestamps
2018-10-25 13:50:13 -05: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
bfa006cac8
Add convinience routes for singgular resources
2018-10-25 09:50:54 -05:00
Rick Carlino
946ccbfaa4
Opps better filter logic
2018-10-24 15:25:51 -05:00
Rick Carlino
d1e1ba3ead
Throttle /sync endpoint with Rack::Attack
2018-10-24 14:54:43 -05:00
Rick Carlino
6a3e603c38
WIP: Add show endpoints
2018-10-23 15:23:10 -05:00
Rick Carlino
8c4dc8d56f
Sync endpoint
2018-10-20 19:25:39 -05:00
Rick Carlino
a66b5df6d4
Enable AMS caching???
2018-10-18 20:44:03 -05:00
Rick Carlino
5e976c0189
Fix for when webpack runs outside of docker. Requires `npm run webpack` instead of `rake api:webpack`.
2018-10-05 13:58:27 -05:00
Rick Carlino
e8e8f4e52f
Bump the limit up.
2018-10-05 11:16:52 -05:00
Rick Carlino
208e50d507
Rack::Attack updates.
2018-10-05 11:15:18 -05:00
Rick Carlino
3adbfc824f
Use Redis as caching mechanism
2018-10-05 10:58:16 -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
23d5a3e7b7
✔️
2018-10-04 15:27:52 -05:00
Rick Carlino
2815c1c642
More legacy cleanup
2018-10-04 14:49:01 -05:00
Rick Carlino
ef044af8b9
Clean up rabbitmq related configs. Needs manual VM QA ASAP TTYL
2018-10-04 10:57:54 -05:00
Rick Carlino
d29ae590f1
Minor bug fix + revive `rails api:only`
2018-10-02 20:08:24 -05:00
Rick Carlino
b2c3bc1ff9
Shuffle files around better, remove more legacy references. Ready for one last QA round
2018-10-02 08:57:59 -05:00
Rick Carlino
a4570c4f10
Correct deficiencies found during VPS test setup.
2018-10-01 19:46:47 -05:00
Rick Carlino
865e8233f8
Put database.yml into source control (managed by docker-compose now)
2018-10-01 19:09:52 -05:00
Rick Carlino
8badc9c372
TODO: Try DATABASE_URL instead of database.yml
2018-10-01 18:46:42 -05:00
Rick Carlino
aa7043830d
Rename application.example.yml => example.env
2018-10-01 16:04:44 -05:00
Rick Carlino
32eef9deba
Add note about webpack hostname
2018-10-01 14:39:10 -05:00
Rick Carlino
139e5e41a9
🎉
2018-10-01 14:29:47 -05:00
Rick Carlino
206129739d
Mostly working, webpack not starting...?
2018-10-01 10:16:46 -05:00
Rick Carlino
ca3d677928
WIP - `CMD` of web-api executes in wrong directory.
2018-09-30 17:24:01 -05:00
Rick Carlino
e1a6e19606
Merge branch 'nerves-hub-pt1' of https://github.com/FarmBot/Farmbot-Web-App into nerves-hub-pt1
2018-09-24 14:33:03 -05:00
Rick Carlino
71aff2f8d6
More safety checks
2018-09-21 12:23:20 -05:00
Connor Rigby
dff27ad8f2
Add temporary http endpoint
2018-09-20 13:28:29 -07:00
Connor Rigby
f2b7054a16
Add NervesHub REST API implementation.
...
This is the all the code for the remote api calls
FarmBot API will need to make to NervesHub for
generating devices. No public access to this yet.
2018-09-20 12:53:21 -07:00
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
Rick Carlino
09f7fdb5f0
Whoops `resource` needs to be pluralized
2018-04-20 08:01:06 -05:00
Rick Carlino
4f6636eed0
Merge branch 'saved_gardens_ii' into garden_snapshot_i
2018-04-19 15:50:30 -05:00
Rick Carlino
43836560ed
~~update_attributes~~ => assign_attributes
2018-04-19 15:44:19 -05:00
Rick Carlino
9a89338be5
start SavedGardens::SnapShot
2018-04-19 15:37:15 -05:00
Rick Carlino
2e5f278f6a
[STABLE] First batch of tests for PlantTemplates
2018-04-19 09:43:55 -05:00
Rick Carlino
7179e99759
Rename `garden` to `saved_garden`
2018-04-19 08:33:16 -05:00
Rick Carlino
492c601795
Test for Gardens#index
2018-04-18 17:17:00 -05:00
Rick Carlino
147262fcbe
Stub out Garden and PlantTemplate
2018-04-18 16:50:20 -05:00
Rick Carlino
cc220e5802
Cleanup log service
2018-04-18 09:42:19 -05:00
Rick Carlino
e04bf32f61
✔️
2018-04-13 12:51:51 -05:00
Rick Carlino
3b1ed30347
[UNSTABLE] Add more indexes, default verbosity
2018-04-12 14:16:06 -05:00
Rick Carlino
1c32a7b315
New logs path
2018-04-03 16:49:21 -05:00
Rick Carlino
3a56403287
Serve bootstrap, font awesome locally
2018-04-03 11:23:22 -05:00
Rick Carlino
1eb2f5b96a
Start logs#search
2018-03-30 14:56:21 -05:00
Rick Carlino
d0d2caf5a6
Remove ancient jshint / mongoid files
2018-03-28 10:21:56 -05:00
Rick Carlino
3bad3a29a1
Merge conflicts
2018-03-26 12:30:18 -05:00
Rick Carlino
623f660ee6
`critical_email` channel + mailers
2018-03-26 10:35:54 -05:00