Commit graph

93 commits

Author SHA1 Message Date
github-actions 17a074b26c [CI] Auto update instances 2022-01-12 00:42:07 +00:00
github-actions 5935f8819d [CI] Auto update instances 2022-01-10 00:40:26 +00:00
github-actions 274be67a84 [CI] Auto update instances 2022-01-08 00:40:56 +00:00
github-actions 1099d20eed [CI] Auto update instances 2022-01-05 00:43:05 +00:00
Albony Cal 0d500dc2d4
Update services.json (#9) 2022-01-03 18:30:06 -07:00
github-actions b726f21f96 [CI] Auto update instances 2021-12-31 00:41:20 +00:00
github-actions b40c5d5042 [CI] Auto update instances 2021-12-30 00:39:42 +00:00
github-actions 4d30ae9e6a [CI] Auto update instances 2021-12-29 00:39:33 +00:00
Ben Busby 1fb9051ae1
Broaden HTTPoison status code inspection
Rather than enforcing a 200 status code, the instance query is deemed a
success if the status code is <400. Various services return 200-399
status codes that don't necessarily indicate an error, but may have to
do with how the instance was configured.
2021-12-28 12:33:04 -07:00
Ben Busby 71febe3d3b
Add new piped instance
piped.mutahar.rocks
2021-12-28 11:17:57 -07:00
github-actions 694bee79f5 [CI] Auto update instances 2021-12-25 00:38:42 +00:00
github-actions d62d9837d1 [CI] Auto update instances 2021-12-24 00:39:09 +00:00
Ben Busby 719beb90df
Auto update whoogle instances from CI 2021-12-23 17:33:44 -07:00
github-actions 6db5b40811 [CI] Auto update instances 2021-12-23 00:40:07 +00:00
github-actions ed11884941 [CI] Auto update instances 2021-12-22 00:41:08 +00:00
Ben Busby bf20703ee0
Set lang_interface=en param in whoogle demo
Should avoid issues where the default configured language for a particular
instance isn't english (which is the assumed language in the demo).
2021-12-21 00:01:36 -07:00
github-actions 098733352f [CI] Auto update instances 2021-12-20 00:40:37 +00:00
github-actions afb8b9c1f4 [CI] Auto update instances 2021-12-19 00:42:25 +00:00
github-actions ad42e04435 [CI] Auto update instances 2021-12-18 00:41:38 +00:00
Ben Busby 0745b814a5
Support lingva translate service
https://github.com/TheDavidDelta/lingva-translate
2021-12-17 09:45:06 -07:00
Ben Busby 10a7ffa938
Add piped subdomain for silkky.cloud instance 2021-12-17 09:36:59 -07:00
Seth For Privacy 019fbca5f0
Add *.sethforprivacy.com services (#5)
Uptime stats here:

https://status.sethforprivacy.com/status
2021-12-16 16:45:24 -07:00
Ben Busby 720b049838
Clarify demo links in readme 2021-12-16 09:24:14 -07:00
Ben Busby 5dda963b29
Add piped instance, update demos in readme 2021-12-16 09:21:38 -07:00
github-actions e8a8b52384 [CI] Auto update instances 2021-12-16 00:38:44 +00:00
Ben Busby 919dd6f602
Support teddit, piped, and simplytranslate
- teddit (https://teddit.net/about)
  A free and open source alternative Reddit front-end focused on
  privacy. Inspired by the Nitter project.

- Piped (https://github.com/TeamPiped/Piped)
  An alternative privacy-friendly YouTube frontend which is efficient
  by design.

- SimplyTranslate (https://simple-web.org/projects/simplytranslate.html)
  We aim to provide fast and private translations to the user without
  wasting much overhead for extensive styling or JavaScript

___

Also adds SimplyTranslate to the github pipeline, since they provide a
list of the service's public instances.

Closes #4
2021-12-15 17:12:59 -07:00
github-actions c675aa7477 [CI] Auto update instances 2021-12-15 00:38:29 +00:00
github-actions 327382121b [CI] Auto update instances 2021-12-14 00:41:16 +00:00
github-actions ec3eaa89de [CI] Auto update instances 2021-12-13 00:39:12 +00:00
github-actions d9b28dffaa [CI] Auto update instances 2021-12-12 00:41:00 +00:00
github-actions d9c59b40fb [CI] Auto update instances 2021-12-11 00:37:01 +00:00
github-actions d97f3bf95a [CI] Auto update instances 2021-12-10 00:39:21 +00:00
Ben Busby 1092350fcd
Remove FARSIDE_NO_ROUTER env var
The FARSIDE_NO_ROUTER variable wasn't terribly useful after refactoring
the app to include the update routine internally (rather than available
externally as an elixir script).

Now the only supported environment variable is FARSIDE_TEST, which is
still useful for tests and quick validation of functionality.
2021-12-09 15:33:58 -07:00
github-actions f887ad0400 [CI] Auto update instances 2021-12-09 00:38:35 +00:00
Ben Busby 98e1083162
Fix missing slash in scribe test path 2021-12-08 16:36:00 -07:00
github-actions 50f449edfe [CI] Auto update instances 2021-12-08 00:40:20 +00:00
Ben Busby 44dc66b7d4
Add new whoogle instance (search.sethforprivacy.com)
https://blog.sethforprivacy.com/about/#privacy-preserving-front-ends-and-tools
2021-12-06 20:41:20 -07:00
Ben Busby 47b6d4abc3
Add scribe to supported services
scribe (https://https://git.sr.ht/~edwardloveall/scribe) is an
alternative frontend for Medium.
2021-12-06 20:15:49 -07:00
github-actions 614cf3daec [CI] Auto update instances 2021-12-06 00:39:51 +00:00
github-actions 417fbdf07c [CI] Auto update instances 2021-12-05 00:40:57 +00:00
github-actions 69706a0754 [CI] Auto update instances 2021-12-04 00:37:47 +00:00
github-actions 69faa2bdea [CI] Auto update instances 2021-12-03 00:37:39 +00:00
github-actions c2d4335ce8 [CI] Auto update instances 2021-12-02 00:37:27 +00:00
Ben Busby ac1fa36f6c
Fix instance update commit as gh-bot 2021-11-29 17:45:33 -07:00
Ben Busby ec68582585
whoogle: Remove inactive instances, fix test url
The default url redirects to a session validation url first (w/ status
code 307). Disabling cookies by default allows a 200 code to be returned
for successful searches.
2021-11-29 17:35:28 -07:00
Ben Busby f36741b27b
Add official whoogle fosshost instance to services 2021-11-29 16:32:03 -07:00
Ben Busby 04388fcf3c
Use format str for search engine queries
Although the current list of queries is only 2 elements ("time" and
"weather"), this allows searches for Whoogle and Searx to be slightly
more random, and potentially avoid any issues with their parent engine
rate limiting them.
2021-11-29 16:31:55 -07:00
Ben Busby 17f83649c1
Print instances found in workflow to log 2021-11-28 18:17:44 -07:00
Ben Busby d172c5d467
Simplify CI commit in "update" workflow
The steps taken to commit the changes to services.json were overly complicated.
This simplifies the steps to just `exit 0` if there are no changes to commit.
2021-11-27 17:52:21 -07:00
Ben Busby 0d93fee725
Fix sed command in instance update workflow 2021-11-26 17:46:49 -07:00