Commit graph

85 commits

Author SHA1 Message Date
36eca08895 bump: version 0.3.1 → 0.4.0 2026-02-17 15:40:03 -06:00
da9b559752 feat: add basic support for WuttaFarm → farmOS export
typical CLI export tool, but also the export happens automatically
when create or edit of record happens in wuttafarm

supported models:

- AnimalType
- AnimalAsset
- GroupAsset
- LandAsset
- StructureAsset
2026-02-17 13:41:50 -06:00
6677fe1e23 fix: misc. field tweaks for asset forms 2026-02-16 15:09:50 -06:00
b85259c013 fix: show warning when viewing an archived asset 2026-02-16 15:09:50 -06:00
bb21d6a364 fix: fix some perms for all assets view 2026-02-15 14:11:14 -06:00
ec89230893 fix: fix initial admin perms per route renaming 2026-02-15 14:08:01 -06:00
2fc9c88cd5 feat: convert group assets to use common base/mixin 2026-02-15 14:07:03 -06:00
3435b4714e feat: convert structure assets to use common base/mixin 2026-02-15 13:38:38 -06:00
7b6280b6dc feat: convert land assets to use common base/mixin 2026-02-15 13:38:36 -06:00
140f3cbdba feat: add "generic" assets, new animal assets based on that 2026-02-15 11:11:13 -06:00
ac084c4e79 fix: add parent relationships support for land assets
this may not be complete yet, we'll see.  works for the simple case afaik
2026-02-14 22:50:34 -06:00
71592e883a fix: cleanup Land views to better match farmOS 2026-02-14 20:33:54 -06:00
e60b91fd45 fix: cleanup Structure views to better match farmOS 2026-02-14 20:18:35 -06:00
aae01c010b fix: cleanup Group views to better match farmOS 2026-02-14 20:06:09 -06:00
5e4cd8978d fix: add / display thumbnail image for animals 2026-02-14 20:00:39 -06:00
e120812eae fix: improve handling of 'archived' records for grid/form views 2026-02-14 19:35:42 -06:00
25b2dc6cec fix: use Male/Female dict enum for animal sex field
and some related changes to make Animal views more like farmOS
2026-02-14 19:35:40 -06:00
df4536741d fix: prevent direct edit of farmos_uuid and drupal_id fields 2026-02-14 19:25:34 -06:00
e9161e8c93 fix: use same datetime display format as farmOS
at least i think this is right..anyway this is how you change it
2026-02-14 19:24:16 -06:00
4ed61380de fix: convert active flag to archived
to better mirror farmOS
2026-02-14 18:52:49 -06:00
98be276bd1 fix: suppress output when user farmos/drupal keys are empty 2026-02-14 15:43:47 -06:00
96d575feb7 fix: customize page footer to mention farmOS 2026-02-14 15:07:10 -06:00
02d022295c bump: version 0.3.0 → 0.3.1 2026-02-14 15:04:44 -06:00
985d224cb8 fix: update sterile, archived flags per farmOS 4.x
3.x should still work okay too though
2026-02-14 14:54:12 -06:00
35068c0cb1 docs: add some notes on email setup 2026-02-14 08:44:24 -06:00
34cb6b210d bump: version 0.2.3 → 0.3.0 2026-02-13 15:51:52 -06:00
061dac39f9 docs: add basic docs for oauth2 setup, import data from farmOS 2026-02-13 15:50:32 -06:00
be64b4959a docs: add basic docs for CLI commands 2026-02-13 15:18:53 -06:00
311a2c328b fix: always make 'farmos' system user in app setup
mainly for sake of attributing data changes coming from farmOS
2026-02-13 15:11:10 -06:00
935c64464a fix: avoid error for Create User form 2026-02-13 15:07:48 -06:00
1dbf14f3bb fix: add more perms to Site Admin role in app setup 2026-02-13 15:07:48 -06:00
ed768a83d0 feat: add native table for Activity Logs; import from farmOS API 2026-02-13 14:53:02 -06:00
f4e4c3efb3 fix: rename drupal_internal_id => drupal_id 2026-02-13 14:53:02 -06:00
81daa5d913 feat: add native table for Groups; import from farmOS API 2026-02-13 14:53:02 -06:00
3e5ca3483e feat: add native table for Animals; import from farmOS API 2026-02-13 14:52:58 -06:00
c38d00a7cc feat: add native table for Structures; import from farmOS API 2026-02-13 12:28:54 -06:00
1d898cb580 feat: add native table for Land Assets; import from farmOS API 2026-02-13 10:43:34 -06:00
6204db8ae3 feat: add native table for Log Types; import from farmOS API 2026-02-10 19:51:08 -06:00
5189c12f43 feat: add native table for Structure Types; import from farmOS API 2026-02-10 19:43:20 -06:00
b573ae459e feat: add native table for Land Types; import from farmOS API 2026-02-10 19:43:18 -06:00
10666de488 feat: add native table for Asset Types; import from farmOS API 2026-02-10 19:21:01 -06:00
fd2f09fcf3 feat: add extension table for Users; import from farmOS API 2026-02-10 19:21:01 -06:00
4a517bf7bf feat: add native table for Animal Types; import from farmOS API 2026-02-10 19:20:59 -06:00
09042747a0 feat: add "See raw JSON data" button for farmOS API views 2026-02-10 18:30:35 -06:00
9cc7237bfb bump: version 0.2.2 → 0.2.3 2026-02-08 14:35:42 -06:00
a17d269adb docs: add docs link to readme 2026-02-08 14:10:26 -06:00
00fd484669 fix: add custom (built) buefy css to repo
this makes things simpler, and no real reason not to include it
2026-02-08 14:07:23 -06:00
4c0754ee01 docs: initial/basic project docs 2026-02-08 12:54:11 -06:00
3290a9936e bump: version 0.2.1 → 0.2.2 2026-02-08 11:54:18 -06:00
fa5469958e fix: update project links for PyPI 2026-02-08 11:53:46 -06:00