Commit Graph

436 Commits (09595333191446977f934568d554cc6fc3831d37)

Author SHA1 Message Date
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