ocdevel / gnothi

Gnothi is an open-source AI journal and toolkit for self-discovery. If you're interested in getting involved, we'd love to hear from you.
https://gnothiai.com
GNU Affero General Public License v3.0
166 stars 18 forks source link

Import from Habitica #175

Closed lefnire closed 8 months ago

lefnire commented 11 months ago

The current Habitica sync feature maintains a separate category of behaviors, in a sense "off limits" from custom behaviors. We should have a button which concerts a synced behavior to "custom". It just changes the service column, so it should be quite simple.

Leeleevy commented 10 months ago

Support this one too.

lefnire commented 8 months ago

Per https://github.com/ocdevel/gnothi/pull/185, we're moving away from Habitica. The existing synced Fields are now Data Behaviors. It's an odd place to put them; the reason is when I was syncing (when Habitica's API was more stable), I was only syncing the value for that day, and not any attributes (eg task.type) from the field. This doubles to show current Habitica users that, now that Habitica has been detached, they'll need to re-assign their tasks to whatever column they want. It's recommended to start doing habit-tracking in Gnothi natively now