sherlock icon indicating copy to clipboard operation
sherlock copied to clipboard

Add 10 more websites to manage, clean JSON file

Open pylapp opened this issue 10 months ago • 2 comments

This pull request brings new websites to manage for sherlock.

Here is the curated list of new websites, tested with my pseudonym or accounts I managed and debuggued with curl to ensure definitions are usable:

  • framapiaf.org (Mastodon instance) (58760cb1e5fc79449f2c91695bbd7cc8824f59e8) #2421
  • speakerdeck.com (381ddc5208918c803c5b63cbb65ce6af44ba315d) #2429
  • write.as (WriteFreely instance) (fc937690505854c5714329040c257ab75028db51) #2422
  • PayPal.Me service (c9b4d92524afbb7a991238e1eead2797d18eabdf) #2428
  • programming.dev (Lemmy instance) (8621cd46ff963b2aa4437d3485abc3a9ec0be6c4) #2423
  • mamot.fr (Mastodon instance) (41318758539f35f995d1327f73a8d05a3a07c71e) #2424
  • pixelfed.social (Pixelfed instance) (9f4755a0adb6d8f1fc292a4794881d74c16d4a2b) #2425
  • linuxfr.org (461b99b4e619d9995ad2a22e2f338946508355a3) #2427
  • opencollective.com (3c03de15a30371c80456c14781ea0e904c254af5) #2430
  • outgress.com (83beb68682e2ccc1a99254ee5af9a4eda3d93d54) #2426

Note also the JSON file has also been cleaned with removal of useless white spaces (14bec5d2bcb3c8d1c37c15d2fbc9a558a28c0352) and empty lines (3feedab1ef8eff5a1505341e96fe889b9590d608), and moving Bluesky to the suitable lcoation (I supposed the file was alphabetically ordered) (ac814e7a2a9a0df6e35a705d0de1772349b43352).

Commits have been designed to allow cherry-picking :)

Let's keep in touch!

pylapp avatar Mar 05 '25 09:03 pylapp

Note that I spotted also the PR https://github.com/sherlock-project/sherlock/pull/2417 solving the Bluesky order issue, fixes I added in this current PR (sorry, did not see the other PR before)

pylapp avatar Mar 05 '25 10:03 pylapp

@sdushantha @ppfeister This pull request is ready for review :)

pylapp avatar Mar 05 '25 12:03 pylapp

@sdushantha @ppfeister Any news about this PR review? 🙂

pylapp avatar Jun 21 '25 17:06 pylapp

Fellow conventional commits user I see

All checks out except for Paypal, which seems to be returning the exact same response for everything and doing something with js later, so we'll have to dig into that at some point and see (all F+ for now).

Thankful for the granular commits here, since cherry picking actually made things quite a bit easier (dropped paypal until we can figure that one out). Closing this PR manually since GH doesn't do so with picked merges (but it is merged).

Cheers!

ppfeister avatar Sep 14 '25 06:09 ppfeister