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