API server (preferably Dockerised) #1948
Unanswered
ross-stalker
asked this question in
Ideas
Replies: 1 comment 2 replies
-
This is a very interesting suggestion! Tank you very much! I have to think about all the implications, but generally I like the idea! What I can't quite picture is how this would look in terms of UI. Another problem we need to solve would be the file size of the json that can get a bit too big for quick syncing over time (mine is around 7,4 MB after using the app for years). |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
There are quite a few feature requests for integrations with specific products.
I think it would be much more useful to enable people to build their own integrations with an API.
This could be achieved in a simple way using the existing WebDAV sync feature, if the json file were hosted on a server that runs a script capable of taking API calls and exposing Webhooks, and modifying the json file appropriately. (Although the description of sync mentions Nextcloud, it actually works with any WebDAV - I just use the bytemark/webdav Docker container for my syncing, behind a reverse proxy to add HTTPS support.) The Super Productivity app would process updates made through the API just as if it had been updated by another instance of the app.
This would greatly extend the app's features for power users as they could use, e.g. n8n to create template tasks and projects.
A more complex version with push would be a bonus but I think periodic sync would meet most users' needs.
Beta Was this translation helpful? Give feedback.
All reactions