Add 10 more websites to manage, clean JSON file
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!
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)
@sdushantha @ppfeister This pull request is ready for review :)
@sdushantha @ppfeister Any news about this PR review? 🙂
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!