3
0
Fork 0
mirror of https://github.com/farmOS/farmOS.git synced 2024-02-23 11:37:38 +01:00
Commit graph

123 commits

Author SHA1 Message Date
Michael Stenta 100e8bb974 Link to API Authorization doc and highlight authorize URL, token URL, and Content-Type differences. 2021-03-19 09:03:50 -04:00
Michael Stenta d94862970f Describe price quantities. 2021-03-19 08:23:13 -04:00
Michael Stenta 0dc9c45dff Describe Quantity Types (only includes Standard). 2021-03-19 08:23:13 -04:00
Michael Stenta 103cbd5aa7 Remove references to "bundles". 2021-03-19 08:23:13 -04:00
Michael Stenta bfbe862321 Refer to "record types" instead of "data types". 2021-03-19 08:23:06 -04:00
Michael Stenta 6858ae694e Use the word "record" instead of "entity" in data model docs. 2021-03-19 08:20:15 -04:00
Michael Stenta 934ea34a83 Document the farmOS data model (first draft). 2021-03-19 08:20:15 -04:00
Michael Stenta 5eff5d9f8c Document services for module development: asset.location, group.membership, log.query. 2021-03-19 08:20:15 -04:00
Michael Stenta f3db655455 Issue #3203228: Running migrations out of order can result in data collisions 2021-03-12 08:14:50 -05:00
Michael Stenta a8350acca0 Add note about orphaned quantities to migration doc. 2021-03-01 08:15:46 -05:00
Michael Stenta 4041a46715 Rename the farm_migrate group to farm_migrate_config. 2021-03-01 08:15:46 -05:00
Michael Stenta 0555d774ae Split file migrations out to a farm_migrate_file migration group to resolve dependency issues. 2021-03-01 08:15:46 -05:00
Michael Stenta 5505a3c91a Email configuration documentation. 2021-02-25 23:50:51 -05:00
Michael Stenta 7b9bfa1c1e Updating farmOS documentation. 2021-02-25 23:50:51 -05:00
Michael Stenta 1126516024 Installing farmOS documentation. 2021-02-25 23:50:46 -05:00
Michael Stenta 8bbee97c7d Hosting farmOS documentation.
This is mostly copied from existing farmOS.org documentation,
modified and updated for 2.x.
2021-02-25 22:33:13 -05:00
Michael Stenta 00d7c91435 Move from 2x.farmos.org to docs.farmos.org. 2021-02-25 22:33:13 -05:00
Michael Stenta 2d1b0b298a Document how to set up HTTPS for local development. 2021-02-25 22:30:54 -05:00
Michael Stenta f6365c9425 Migration doc updates.
- Add an introduction.
- Organize important migration considerations.
- Link to sections.
2021-02-25 12:58:32 -05:00
Michael Stenta d38a5eb1d9 Split farm_migrate_user and farm_migrate_role out to their own migration groups.
This allows contrib modules to provide their own role migrations by replicating the farm_migrate_role config.
2021-02-25 12:58:32 -05:00
Michael Stenta 704791b6ef Add farm_migrate_plan group to migration instructions. 2021-02-23 08:59:07 -05:00
Michael Stenta c7244a0013 Document quantity API changes. 2021-02-05 12:23:20 -05:00
Michael Stenta 6010d3af8f Create a dedicated migration for Quantities. 2021-02-05 12:23:20 -05:00
Michael Stenta 6681a34dcd Rename farm_quantity to quantity. 2021-02-05 12:23:20 -05:00
paul121 94fb34da6d Start documenting quantity api changes. 2021-02-05 12:23:20 -05:00
Michael Stenta a8c9af5ee9 Document areas/locations API changes. 2021-02-04 17:14:30 -05:00
Symbioquine 938d80101c Use a test matrix to run tests and site-install against MariaDB/SQLite/Postgres in parallel
**Why?** Detect if things break on specific DBMS' and have ongoing proof
that the top DB options work with farmOS.
2021-01-18 14:31:39 -05:00
Michael Stenta ef96f35b5e Run all PHPUnit tests in the /opt/drupal/web/profiles/farm directory, instead of using --group farm.
The --group flag fails with a fatal error if there are any tests (even
not in the requested group) that extend from a PHP class that
doesn't exist. This is true for some modules like fraction and
email_registration which have tests that extend from tests in
other modules that we do not include in our composer.json.
2021-01-08 06:40:09 -05:00
Michael Stenta 6a7d5bc7b5 Explain that migrations are designed to be run on empty 2.x database. 2021-01-06 05:58:06 -05:00
Michael Stenta 1512f69893 Update 2.x API changes doc with plant_type. 2021-01-05 15:12:25 -05:00
Michael Stenta 0772ec163c Alphabetize 2.x asset field changes summary. 2021-01-05 15:08:28 -05:00
paul121 5c746a8454 Document changes to plant type taxonomies. 2021-01-04 09:07:02 -05:00
paul121 dd9e89ecf4 Document the changed farm_animal_types vocabulary name. 2021-01-04 08:28:48 -05:00
Michael Stenta 74fc7965c9 Issue #3189740: Cannot rollback farm_migrate_reference group migrations - add a note to migration docs. 2021-01-04 06:26:43 -05:00
Michael Stenta c1f7760001 Rename animal asset castrated field to is_castrated. 2020-12-29 12:27:35 -05:00
Michael Stenta d9bea90c25 Save warning messages when movement areas/geometry are overwritten. 2020-12-29 12:15:28 -05:00
Michael Stenta 342e0d8935 Allow movement log area/geometry data to be discarded via settings.php. 2020-12-29 06:55:38 -05:00
Michael Stenta 5ed78d6d68 Add some tips for migration troubleshooting. 2020-12-29 06:55:38 -05:00
Michael Stenta 70b5ce06ce Migrate Area terms to Land/Structure/Water assets using a custom d7_farm_area source plugin that extends from d7_taxonomy_term. 2020-12-29 06:55:38 -05:00
Michael Stenta 0678c2a541 Add a "Structure type" field to Structure assets, with allowed values defined by structure_type config entities. 2020-12-29 06:55:37 -05:00
Michael Stenta b096298066 Add a "Land type" field to Land assets, with allowed values defined by land_type config entities. 2020-12-29 06:55:37 -05:00
Michael Stenta 00d1786ccf Rename farm_field to farm_entity. 2020-12-14 10:07:58 -05:00
Michael Stenta 28ee05b41a Add FarmAssetType, FarmLogType, and FarmPlanType entity bundle plugin base classes. 2020-12-14 10:07:58 -05:00
Michael Stenta 6d1bce37bc Issue #3188055: Provide a hook for adding bundle fields 2020-12-14 10:07:58 -05:00
Michael Stenta 53556083bf Document adding new bundles and fields. 2020-12-13 08:34:49 -05:00
Michael Stenta bd6faab922 Add support for log bundle plugins. 2020-12-13 08:34:49 -05:00
Michael Stenta c407ba941d Document module automated updates. 2020-12-12 07:16:41 -05:00
Michael Stenta 2c8a65b3d7 Remove "composer update" example from "Common tasks" and move the warning up higher. 2020-12-11 14:36:32 -05:00
Michael Stenta 8c88bb4ab3 Document module publishing recommendations and licensing requirements. 2020-12-11 14:35:40 -05:00
Michael Stenta cf1164a796 Add note about PHPStorm's .idea folder when updating local codebase. 2020-12-05 15:32:59 -05:00