reduce redundancy

This commit is contained in:
humanacollaborator 2021-04-03 16:20:07 -04:00
parent 18e3020a3b
commit 5778885953
3 changed files with 6 additions and 6 deletions

View File

@ -7,9 +7,9 @@ The following forges have no significant ethical issues:
| *forge* | *registration publicly open* | *software* | *Tor-hostile* | *sensitive info exposed to CloudFlare* | *forced re/hCAPTCHA* | *forced execution of non-free software* | *notes* | | *forge* | *registration publicly open* | *software* | *Tor-hostile* | *sensitive info exposed to CloudFlare* | *forced re/hCAPTCHA* | *forced execution of non-free software* | *notes* |
|---|---|---|---|---|---|---|---| |---|---|---|---|---|---|---|---|
[🧅](http://githidep2hynhdmutuv7n2tei4iie2c7lyqz5fes3r5zzoxe5dshtxyd.onion)|💀|gitea|n|n|n|n|**dead site**| ([🧅](http://githidep2hynhdmutuv7n2tei4iie2c7lyqz5fes3r5zzoxe5dshtxyd.onion))|💀|gitea|n|n|n|n|**dead site**|
[framagit.org](https://framagit.org)|🟢|Gitlab (CE)|n|n|n|n|| [framagit.org](https://framagit.org)|🟢|Gitlab (CE)|n|n|n|n||
[git.fuwafuwa.moe](https://git.fuwafuwa.moe)[🧅](http://git.fuwafuwaqtlkkxwc.onion)|🟢|gitea|n|n|n|n|SSH over Tor broken; HTTPS over Tor works| [git.fuwafuwa.moe](https://git.fuwafuwa.moe)([🧅](http://git.fuwafuwaqtlkkxwc.onion))|🟢|gitea|n|n|n|n|SSH over Tor broken; HTTPS over Tor works|
[git.hardenedbsd.org](https://git.hardenedbsd.org)|🟢|Gitlab (CE)|n|n|n|n|possibly restricted to BSD efforts| [git.hardenedbsd.org](https://git.hardenedbsd.org)|🟢|Gitlab (CE)|n|n|n|n|possibly restricted to BSD efforts|
[git.jami.net](https://git.jami.net)|🟢|Gitlab (CE)|n|n|n|n|possibly restricted to Jami efforts| [git.jami.net](https://git.jami.net)|🟢|Gitlab (CE)|n|n|n|n|possibly restricted to Jami efforts|
[git.nixnet.services](https://git.nixnet.services)|🔴|gitea|n|n|n|n|used to be git.nixnet.xyz| [git.nixnet.services](https://git.nixnet.services)|🔴|gitea|n|n|n|n|used to be git.nixnet.xyz|
@ -31,7 +31,7 @@ These forges have severe ethical or trust issues and should be boycotted:
| *forge* | *registration publicly open* | *software* | *Tor-hostile* | *sensitive info exposed to CloudFlare* | *forced re/hCAPTCHA* | *forced execution of non-free software* | *notes* | | *forge* | *registration publicly open* | *software* | *Tor-hostile* | *sensitive info exposed to CloudFlare* | *forced re/hCAPTCHA* | *forced execution of non-free software* | *notes* |
|---|---|---|---|---|---|---|---| |---|---|---|---|---|---|---|---|
git.feneas.org|🟢|Gitlab (CE)|n|n|⚒|☣|**forced h/reCAPTCHA**; reCAPTCHA impedes registration| git.feneas.org|🟢|Gitlab (CE)|n|n|⚒|☣|reCAPTCHA impedes registration|
git.openprivacy.ca|⛔ (exclusive walled garden)|gitea|👁|n|n|n|Tor users get 404 - suspected botnet; [listed](https://codeberg.org/crimeflare/cloudflare-tor/src/branch/master/cloudflare_users/cloudflare_supporter.txt) as a Cloudflare supporter| git.openprivacy.ca|⛔ (exclusive walled garden)|gitea|👁|n|n|n|Tor users get 404 - suspected botnet; [listed](https://codeberg.org/crimeflare/cloudflare-tor/src/branch/master/cloudflare_users/cloudflare_supporter.txt) as a Cloudflare supporter|
gitlab.com|⛔ (exclusive walled garden)|Gitlab (EE)|n|🌩|⚒|☣|**forced h/reCAPTCHA**; flagship instance running the *Enterprise Edition*; uses hCAPTCHA; heavily restricted with discriminatory policies| gitlab.com|⛔ (exclusive walled garden)|Gitlab (EE)|n|🌩|⚒|☣|flagship instance running the *Enterprise Edition*; uses hCAPTCHA; heavily restricted with discriminatory policies|

View File

@ -42,4 +42,4 @@ update forgesTbl set lst_kind = 'gray' where lst_kind = 'white' and (aws or (not
update forgesTbl set lst_kind = 'black' where cflogin or antitor or forced_nfsw; update forgesTbl set lst_kind = 'black' where cflogin or antitor or forced_nfsw;
update forgesTbl set notes = '**Amazon AWS-hosted**'||case when notes is null then '' else '; '||notes end where aws; update forgesTbl set notes = '**Amazon AWS-hosted**'||case when notes is null then '' else '; '||notes end where aws;
update forgesTbl set notes = '**dead site**'||case when notes is null then '' else '; '||notes end where dead; update forgesTbl set notes = '**dead site**'||case when notes is null then '' else '; '||notes end where dead;
update forgesTbl set notes = '**forced h/reCAPTCHA**'||case when notes is null then '' else '; '||notes end where hrecaptcha = 'unavoidable'; update forgesTbl set notes = '**forced h/reCAPTCHA**'||case when notes is null then '' else '; '||notes end where hrecaptcha = 'unavoidable' and notes not like '%captcha%';

View File

@ -124,7 +124,7 @@ $(intro $lst)"'
| *forge* | *registration publicly open* | *software* | *Tor-hostile* | *sensitive info exposed to CloudFlare* | *forced re/hCAPTCHA* | *forced execution of non-free software* | *notes* | | *forge* | *registration publicly open* | *software* | *Tor-hostile* | *sensitive info exposed to CloudFlare* | *forced re/hCAPTCHA* | *forced execution of non-free software* | *notes* |
|---|---|---|---|---|---|---|---| |---|---|---|---|---|---|---|---|
' '
sqlite3 "${db_file}" "select $name_clause||case when url_onion is null then '' else '[${sym[onion]}]('||url_onion||')' end, sqlite3 "${db_file}" "select $name_clause||case when url_onion is null then '' else '([${sym[onion]}]('||url_onion||'))' end,
case when dead then '${sym[skull]}' when cflogin or antitor then '${sym[noentry]} (exclusive walled garden)' when not openpubreg then '${sym[red_circle]}' else '${sym[green_circle]}' end, case when dead then '${sym[skull]}' when cflogin or antitor then '${sym[noentry]} (exclusive walled garden)' when not openpubreg then '${sym[red_circle]}' else '${sym[green_circle]}' end,
case software when 'gitlab_ce' then 'Gitlab (CE)' when 'gitlab_ee' then 'Gitlab (EE)' else 'gitea' end, case software when 'gitlab_ce' then 'Gitlab (CE)' when 'gitlab_ee' then 'Gitlab (EE)' else 'gitea' end,
case when antitor then '${sym[eye]}' else 'n' end, case when antitor then '${sym[eye]}' else 'n' end,