# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 12
# self = https://watcher.sour.is/conv/vehyhsq
📣 NEW: Just a small quick update on recent additions, improvements and fixes to Yarn.social's backend yarnd:


* 4e13d564 2022-10-25 | Add Sync API and sync sub-command for yarnc for syncing a local feed to a Yarn.social pod (#1033) [James Mills]
* 683b65e1 2022-10-25 | Add an improved version of the Settings view with Tabs (#1032) [James Mills]
* 0e887ba1 2022-10-25 | Add /api/v1/whoami endpoint that exposes the Username of the logged in user (#1028) [James Mills]
* 3c4c479b 2022-10-25 | Add Pod Logo resource endpoint and update Info resource to include link (#1029) [James Mills]
* e7a11b8a 2022-10-25 | Add a little Javascript (optional of course) to support Drag 'n Drop to Upload files/media (#1031) [James Mills]
* 7def6d88 2022-10-25 | Fix missing aria-busy css (#1030) (pod) [James Mills]
📣 NEW: Just a small quick update on recent additions, improvements and fixes to Yarn.social's backend yarnd:


* 4e13d564 2022-10-25 | Add Sync API and sync sub-command for yarnc for syncing a local feed to a Yarn.social pod (#1033) [James Mills]
* 683b65e1 2022-10-25 | Add an improved version of the Settings view with Tabs (#1032) [James Mills]
* 0e887ba1 2022-10-25 | Add /api/v1/whoami endpoint that exposes the Username of the logged in user (#1028) [James Mills]
* 3c4c479b 2022-10-25 | Add Pod Logo resource endpoint and update Info resource to include link (#1029) [James Mills]
* e7a11b8a 2022-10-25 | Add a little Javascript (optional of course) to support Drag 'n Drop to Upload files/media (#1031) [James Mills]
* 7def6d88 2022-10-25 | Fix missing aria-busy css (#1030) (pod) [James Mills]
@news One feature in particular I'd like to make mention of, aside from the lovely work @darch did with the Settings page 👌

Introducing the Sync API and the yarnc sync command.

What doe this do? It allows you to basically performa. 3-way merge with a local twtxt.txt feed file on your local disk on your own device and synchronise this with your Yarn.social pod's feed (or other personas).

There is a -d/--delete flag that will cause Twts found in your Yarn.social feed but not in your locally synced version of the feed to be deleted.

Please please please be sure to backup your feed _before_ testing and give this a try. You _will_ need to grab the latest yarn sources and build and install the CLI (make install).

Enjoy! 🤗
@news One feature in particular I'd like to make mention of, aside from the lovely work @darch did with the Settings page 👌

Introducing the Sync API and the yarnc sync command.

What doe this do? It allows you to basically performa. 3-way merge with a local twtxt.txt feed file on your local disk on your own device and synchronise this with your Yarn.social pod's feed (or other personas).

There is a -d/--delete flag that will cause Twts found in your Yarn.social feed but not in your locally synced version of the feed to be deleted.

Please please please be sure to backup your feed _before_ testing and give this a try. You _will_ need to grab the latest yarn sources and build and install the CLI (make install).

Enjoy! 🤗
Amazing I will be testing that sync so.
@tkanos Nice I knew you would 👌
@tkanos Nice I knew you would 👌
I just fixed a quick minor bug and then synced my feed 👌 So far so good 😅 Took a few seconds, but I expected that as it does a few computations as it tries to do a 3-way merge.
I just fixed a quick minor bug and then synced my feed 👌 So far so good 😅 Took a few seconds, but I expected that as it does a few computations as it tries to do a 3-way merge.
@prologic will there be any documentation on how this new api work?
@darch Fark no! 😂 I mean yes! 🤣😂 I'm thinking about that actually..:
@darch Fark no! 😂 I mean yes! 🤣😂 I'm thinking about that actually..: