Add/expose config options for farmOS integration #3
Labels
No labels
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: wutta/wuttafarm#3
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Definitely need the farmOS URL to be editable in admin UI. And some related options like OAuth2 Client ID.
May also be nice to at least have a global toggle indicating whether WuttaFarm should auto-sync to farmOS when changes are made. Possibly (?) it would make sense to have per-table toggles.
I think there could be 3 different "integration modes" for the app:
Probably default to the first mode. May need a small "setup wizard" for the mirror option - just to run the first "special" import command for users and then full import.
I guess the CLI app installer should prompt for this mode, and maybe omit the wuttafarm schema from app DB if wrapper mode is chosen. But still need setup wizard if the mode is changed..
Basic options are exposed; no need to build a wizard until that is justified. Really no need to encourage anyone to use the mirror/sync mode at all at this point.