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

1551 commits

Author SHA1 Message Date
Michael Stenta 78b94b9f02 Update comment in docker-entrypoint.sh to explicitly reference bind-mounts (as opposed to mounted volumes). 2020-08-12 12:47:58 -04:00
Michael Stenta d69c81819a Fix 2.x-dev builds. Composer expects [master-branch]-dev and dev-[non-master-branch]!
https://getcomposer.org/doc/articles/aliases.md
2020-08-12 12:47:58 -04:00
Michael Stenta 0ebb834c82 Fix "No such file or directory" errors in docker-entrypoint.sh. 2020-08-12 12:47:58 -04:00
Michael Stenta e7b55d95ff Maintain ownership when copying /var/farmOS to /var/www/html. 2020-08-12 12:47:58 -04:00
Michael Stenta 26c004d6a1 Build farmOS in /var/farmOS instead of /var/www/farmOS. 2020-08-12 12:47:58 -04:00
Michael Stenta f3a7e88529 Apache rewrite module is enabled in drupal:8 upstream image. 2020-08-11 15:47:42 -04:00
Michael Stenta 2ede85eee6 Fix dev Dockerfile composer.json farmOS branch replacement. 2020-08-04 15:23:48 -04:00
Michael Stenta 3e62726d29 Add a Medical log type. 2020-08-04 09:37:59 -04:00
Michael Stenta 108317558c Merge branch 'logs2x' into 2.x 2020-08-04 08:59:48 -04:00
Michael Stenta f2e6b024ed Add Notes field to all log types. 2020-08-04 08:44:43 -04:00
Michael Stenta 083904378d Add farm_field module with log notes field. 2020-08-04 08:44:43 -04:00
Michael Stenta d5ec75b474 Add log types: Lab test, Maintenance, Seeding, Transplanting, Sale, Purchase. 2020-08-04 08:44:43 -04:00
Michael Stenta e703661434 Add basic token name pattern to log types. 2020-08-04 07:47:36 -04:00
Michael Stenta aab5b3af27 Add Token module. 2020-08-04 07:47:36 -04:00
Michael Stenta 273e6d8ae1 Initial log types: Activity, Observation, Input, Harvest. 2020-08-04 07:47:36 -04:00
Michael Stenta 012e510faa Add Log module. 2020-08-03 12:39:55 -04:00
Michael Stenta d449edd26c Depend on options module until State Machine does. 2020-08-03 12:39:45 -04:00
Michael Stenta edcb96a78d Add section to farm.info.yml for required modules. 2020-08-03 12:39:45 -04:00
Michael Stenta 1dc614d13d Issue #3162664: GitHub Action for packaging farmOS 2.x releases 2020-08-01 16:37:59 -04:00
Michael Stenta 0e0e12303f Fix @todo in docker/Dockerfile. 2020-07-31 15:19:55 -04:00
Michael Stenta 25f1a924e2 Remove COMPOSER_MEMORY from example commands. It is set by default in the image. 2020-07-31 15:05:49 -04:00
Michael Stenta df34a5c51f Add farmOS homepage and support links to composer.json. 2020-07-31 15:05:34 -04:00
Michael Stenta 1d020e810e Merge branch 'docker2x' into 2.x 2020-07-31 13:53:47 -04:00
Michael Stenta 5713e0926f Add a note to run-tests.yml to highlight that it does not override the farmOS Composer project version. 2020-07-31 13:30:17 -04:00
Michael Stenta 23a5a2ba19 Run tests against the specific branch/commit that triggered the action. 2020-07-31 13:16:18 -04:00
Michael Stenta 9b142a39ba Allow the www-data user/group IDs to be set via build arg. 2020-07-31 13:10:03 -04:00
Michael Stenta 464b5373dc Allow the farmOS and Composer project repositories and versions to be set with build arguments. 2020-07-31 13:10:03 -04:00
Michael Stenta c00ed4b518 Change development branch from 2.0.x to 2.x. 2020-06-05 10:09:37 -04:00
Michael Stenta cf83a6014e Update to Drupal 9.0.0. 2020-06-05 10:09:37 -04:00
Michael Stenta 062ca7c290 Change the user/group IDs of www-data to 1000 within the dev Docker image. 2020-06-05 10:09:37 -04:00
Michael Stenta 843a17be88 Set the COMPOSER_MEMORY_LIMIT environment variable to unlimited in dev Docker image. 2020-06-03 15:42:20 -04:00
Michael Stenta 67039e540e Run composer and drush as www-data. 2020-04-30 15:23:11 -04:00
Michael Stenta 982e9b2b44 Configure user account settings: only admins can create users. 2020-04-30 15:16:20 -04:00
Michael Stenta cf99586206 Merge branch 8.x-2.x into 2.0.x 2020-04-30 14:38:08 -04:00
Michael Stenta 4c68fd747f Merge branch 'docs' into 2.0.x 2020-04-30 12:28:34 -04:00
Michael Stenta 3c373bffde Set the CNAME to 2x.farmos.org for GitHub Pages. 2020-04-30 12:28:23 -04:00
Michael Stenta faebf3c359 Explicitly set the nav structure in mkdocs.yml. 2020-04-30 12:28:23 -04:00
Michael Stenta 245df44d06 Build and publish docs to GitHub Pages using Mkdocs in a GitHub Action. 2020-04-30 12:28:23 -04:00
Michael Stenta 35ec4132e8 Document how to use Drush. 2020-04-30 12:28:23 -04:00
Michael Stenta 26e61b67b2 Document how to use Composer in development. 2020-04-30 12:00:57 -04:00
Michael Stenta f62a795f85 Document how to run automated tests. 2020-04-30 12:00:57 -04:00
Michael Stenta 1fe0f204a3 Document XDebug configuration. 2020-04-30 12:00:57 -04:00
Michael Stenta 86074bb6c6 Describe how to set up a development environment. 2020-04-30 12:00:49 -04:00
Michael Stenta f14d78d4ff Initial commit of /docs, using Mkdocs. 2020-04-30 11:43:43 -04:00
Michael Stenta feb6a1b734 Add a "Powered by farmOS" block. 2020-04-30 11:43:07 -04:00
Michael Stenta 267d9a8534 Merge branch 'tests' into 2.0.x 2020-04-30 11:42:27 -04:00
Michael Stenta 67ed7613f7 Run 2.0.x PHPUnit tests on push via GitHub Actions. 2020-04-30 11:41:13 -04:00
Michael Stenta c2582376a6 Configure PHPUnit. 2020-04-28 19:06:28 -04:00
Michael Stenta b3370dd4d8 Add FarmTest class: Test integrated functionality of the farmOS profile. 2020-04-28 19:06:28 -04:00
Michael Stenta dd34f1485c Install the toolbar module. 2020-04-28 19:05:39 -04:00