Web app to integrate with and extend farmOS
Find a file
Lance Edgar cc4b94a7b8 fix: improve behavior when deleting mirrored record from farmOS
in some cases (maybe just dev?) the record does not exist in farmOS;
if so we should silently ignore.

and there seemed to be a problem with the sequence of events:

- user clicks delete in WF
- record is deleted from WF DB
- delete request sent to farmOS API
- webhook on farmOS side calls back to WF webhook URI

somewhere in there, in practice things seemed to hang after user
clicks delete.  i suppose the thread handling user's request is "tied
up" somehow, such that the webhook receiver can't process that
request?  that doesn't exactly make sense to me, but if we split off
to a separate thread to request the farmOS deletion, things seem to
work okay.  so maybe that idea is more accurate than i'd expect
2026-03-21 15:06:26 -05:00
docs docs: update feature list, roadmap, screenshots 2026-02-17 16:54:43 -06:00
src/wuttafarm fix: improve behavior when deleting mirrored record from farmOS 2026-03-21 15:06:26 -05:00
style fix: add custom style to better match farmOS color scheme 2026-02-07 09:48:26 -06:00
.gitignore fix: add custom (built) buefy css to repo 2026-02-08 14:07:23 -06:00
CHANGELOG.md bump: version 0.10.0 → 0.11.0 2026-03-15 10:08:27 -05:00
COPYING.txt cleanup a bit; add src dir, changelog etc. 2026-01-27 16:57:02 -06:00
pyproject.toml bump: version 0.10.0 → 0.11.0 2026-03-15 10:08:27 -05:00
README.md docs: add docs link to readme 2026-02-08 14:10:26 -06:00
tasks.py fix: add custom (built) buefy css to repo 2026-02-08 14:07:23 -06:00
tox.ini docs: initial/basic project docs 2026-02-08 12:54:11 -06:00

WuttaFarm

This is a Python web app (built with WuttaWeb), to integrate with and extend farmOS.

It is just an experiment so far; the ideas I hope to play with include:

  • display farmOS data directly, via real-time API fetch
  • add "mirror" schema and sync data from farmOS to app DB (and display it)
  • possibly add more schema / extra features
  • possibly sync data back to farmOS

See full docs at https://docs.wuttaproject.org/wuttafarm/