Commit Graph

585 Commits

Author SHA1 Message Date
Michael Stenta e677e8b563 Merge branch '7.x-1.4' into 7.x-1.x 2020-05-20 16:50:31 -04:00
Michael Stenta 1124765fad CSRF token is not necessary with OAuth2. 2020-05-20 16:50:20 -04:00
Michael Stenta 9c738ce191 Update example code: season is a multi-value field now. 2020-05-20 16:50:20 -04:00
Michael Stenta e1dec2383b Remove big warning from hosting/updating about not using Drupal's update UI. This feature has been disabled in farmOS itself. See https://drupal.org/node/3136140 2020-05-20 16:50:20 -04:00
Michael Stenta 985cac046e EMPHASIZE backing up database, code, and files before attempting an update. 2020-05-20 16:50:20 -04:00
Michael Stenta 3cc8524879 Add Farm Client and Farm Metrics to docs/development/projects.md. 2020-05-20 16:50:20 -04:00
Michael Stenta 3c43721915 Document archiving assets via log CSV importers. 2020-05-20 16:50:20 -04:00
Michael Stenta 26ecbbb221 Change "Filter/sort" to just "Filter". 2020-05-20 16:50:20 -04:00
Michael Stenta e44eb6b2b8 Remove farm_tour from docs/development/projects.md. 2020-05-20 16:50:20 -04:00
Michael Stenta 06d02e954f Bump API version to 1.3. 2020-05-20 16:50:20 -04:00
Michael Stenta 1d7ed780a6 Document on-the-fly creation of taxonomy terms via API. 2020-05-20 16:50:20 -04:00
Michael Stenta 6ceb8ae491 Document API record filtering by term name. 2020-05-20 16:50:20 -04:00
Michael Stenta 3db0277d8a Update OAuth2 examples to reference new `farm` default client. 2020-05-20 16:50:20 -04:00
Michael Stenta bd7296784d Document the basic headers necessary for making a curl request via OAuth2. 2020-05-20 16:50:20 -04:00
Michael Stenta 59e47aa8e0 Add example aggregator client hook. 2020-05-20 16:50:20 -04:00
Michael Stenta 851c6b0440 Add headers and brief descriptions of scopes and clients. 2020-05-20 16:50:20 -04:00
Michael Stenta b351756762 Move OAuth2 info down to new "OAuth2 Details" section. 2020-05-20 16:50:20 -04:00
Michael Stenta bb90b5391d Fix list and code markdown Mkdocs is more limited than GitHub markdown, and for consistency. 2020-05-20 16:50:20 -04:00
Michael Stenta 5c97c83a1f Make it clear that there are three ways to authenticate, with OAuth2 being the recommended approach. 2020-05-20 16:50:20 -04:00
Michael Stenta 541cf42044 Move OAuth2 docs under the Authentication heading. 2020-05-20 16:50:20 -04:00
Michael Stenta 2bbbe0eafa Remove blank "Authorization in farmOS.js" section and extra whitespace. 2020-05-20 16:50:20 -04:00
paul121 a65d7b0278 Add documentation for using OAuth in farmOS.py 2020-05-20 16:50:20 -04:00
paul121 8a1c102bc3 Remove the implicit grant from supported oauth grants. 2020-05-20 16:50:20 -04:00
paul121 a01e025b64 Update documentation values to reflect the development oauth client. 2020-05-20 16:50:20 -04:00
Paul Weidner ab6328b06e Document Refreshing Tokens with curl commands. 2020-05-20 16:50:20 -04:00
Paul Weidner 943eb5bd9e Document Password Credentials Grant with curl commands. 2020-05-20 16:50:20 -04:00
Paul Weidner 1d15dda82c Document Implicit Grant with curl commands. 2020-05-20 16:50:20 -04:00
Paul Weidner 951caa2628 Document Authorization Code Grant with curl commands. 2020-05-20 16:50:20 -04:00
Paul Weidner e73afc30d1 Outline supported OAuth Flows in farmOS. 2020-05-20 16:50:20 -04:00
Paul Weidner 7a6e646815 Outline OAuth Documentation, describe OAuth Concepts. 2020-05-20 16:50:20 -04:00
Michael Stenta 047b000262
Check the GitHub Action build test during the release procedure. 2020-05-20 16:27:12 -04:00
Michael Stenta b4827d2db6
Add farm: Landw. Betrieb Fischer (Arberg, Bavaria, Germany) 2020-05-08 07:43:51 -04:00
Michael Stenta 9586065426
Add farm: Guard Well Farm (Holualoa, HI, United States) 2020-05-01 08:06:00 -04:00
komatek21 2e7a033cf1 Add Ansible farmOS to projects.
There it is my first contribution to FarmOS.
Some ansible playbooks that are in charge of securing the backend based on Debian9 + Nginx + WAF + PHP + Mysql and installing FarmOS !
Everything should be easy and already fully orchestrated.
2020-04-23 22:52:53 -04:00
Michael Stenta a87b14c7fd
Add press: LibrePlanet: Stewarding technological freedom in agriculture 2020-04-23 22:33:35 -04:00
Michael Stenta 97e766c1e0
Add press: RFC Lab: Ramping up for 2019 RFC Food/Soil survey 2020-04-22 14:42:22 -04:00
Symbioquine 16409fc50e Add Farm Map: San Juan County, WA module to projects page. 2020-04-22 12:40:09 -04:00
Jamie Gaehring 9d2791ad96 Mention SSL requirement for Field Kit in hosting. 2020-04-13 10:12:17 -04:00
Jamie Gaehring d1a4db328b Add server requirements to Field Kit page. 2020-04-13 10:12:17 -04:00
Michael Stenta 0203b3d662
Add Farm Map: Emilia-Romagna module to projects page. 2020-04-11 07:35:58 -04:00
Symbioquine 7d6c5538ec Document Advanced Role Customization options
Capture discussion from https://github.com/farmOS/farmOS/issues/267
along with the main farmOS documentation about roles
2020-04-07 07:30:16 -04:00
Michael Stenta 8a13080c2f
Add farm: Hesselridge Farm (Rochester, WA, United States) 2020-04-02 11:38:58 -04:00
Jamie Gaehring 4055226969 Recomend cordova-ios 5.1.1 or higher. 2020-03-29 11:15:27 -04:00
Jamie Gaehring 34e7ac859a Add native build commands for farmOS-client. 2020-03-29 11:15:27 -04:00
Jamie Gaehring d0a1bad101 Client repo's default branch is now `develop`. 2020-03-29 11:14:46 -04:00
Michael Stenta c5e0c2a782
Add farm: Refugia Gardens (Flagstaff, Arizona) 2020-03-26 11:04:16 -04:00
Michael Stenta 2cb6076c91 Adjust wording at the top of Press page to mention videos and podcasts too. 2020-03-04 12:07:19 -05:00
Michael Stenta 5c21fd2e95 Add GOAT/OpenTEAM In-Depth Web Series links to Press page: farmOS, Paicines Ranch, Rothamsted Research, Knuth Farms. 2020-03-04 12:06:43 -05:00
Michael Stenta ee9012dfd8 Update link for Future of Ag podcast. 2020-03-04 09:22:04 -05:00
Michael Stenta b540693e4d Add Press: Future of Agriculture Podcast: FOA 195: Hacking the Farm with Open Source Technology 2020-03-04 08:57:05 -05:00