Skip to content

Commit 27230f6

Browse files
authored
Merge branch 'main' into maps-here
2 parents 828cac9 + 2f0f054 commit 27230f6

File tree

102 files changed

+2231
-335
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

102 files changed

+2231
-335
lines changed

.all-contributorsrc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -460,7 +460,8 @@
460460
"avatar_url": "https://avatars.githubusercontent.com/u/47955724?v=4",
461461
"profile": "https://github.com/taivlam",
462462
"contributions": [
463-
"doc"
463+
"doc",
464+
"maintenance"
464465
]
465466
},
466467
{

.github/workflows/build-pr.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,8 @@ jobs:
7272
continue-on-error: false
7373
privileged: ${{ fromJSON(needs.metadata.outputs.privileged) }}
7474
strict: true
75+
secrets:
76+
RO_DISCOURSE_API_KEY: ${{ secrets.RO_DISCOURSE_API_KEY }}
7577

7678
build_i18n:
7779
if: ${{ contains(github.event.pull_request.labels.*.name, 'ci:build i18n') }}

.github/workflows/build.yml

Lines changed: 23 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@ on:
3030
cache:
3131
type: boolean
3232
default: true
33+
secrets:
34+
RO_DISCOURSE_API_KEY:
35+
required: false
3336

3437
permissions:
3538
contents: read
@@ -172,23 +175,31 @@ jobs:
172175
sudo apt install pngquant
173176
echo "EXTRA_FLAGS=""$EXTRA_FLAGS" --cmd=mkdocs"" >> "$GITHUB_ENV"
174177
178+
- name: Generate Donating Members List
179+
continue-on-error: true
180+
env:
181+
DISCOURSE_API_KEY: ${{ secrets.RO_DISCOURSE_API_KEY }}
182+
run: |
183+
pip install requests
184+
python generate-members.py > includes/members.md
185+
175186
- name: Build Website
176187
run: |
177188
eval ./run.sh --build --lang=${{ inputs.lang }} "$EXTRA_FLAGS"
178189
179-
- name: Run index-generation.sh for top posts
190+
- name: Run generate-topics.sh for top posts
180191
if: inputs.lang == 'en'
181192
run: |
182-
bash index-generation.sh \
193+
bash generate-topics.sh \
183194
--source='https://discuss.privacyguides.net/top.json?period=weekly' \
184195
--tag="top posts" \
185196
--destination="./site/en/index.html" \
186197
--count=3
187198
188-
- name: Run index-generation.sh for latest posts
199+
- name: Run generate-topics.sh for latest posts
189200
if: inputs.lang == 'en'
190201
run: |
191-
bash index-generation.sh \
202+
bash generate-topics.sh \
192203
--source='https://discuss.privacyguides.net/latest.json' \
193204
--tag="latest posts" \
194205
--destination="./site/en/index.html" \
@@ -259,6 +270,14 @@ jobs:
259270
path: site-${{ inputs.config }}-${{ inputs.lang }}.tar.gz
260271
retention-days: 1
261272

273+
- name: Upload members list
274+
uses: actions/upload-artifact@v4
275+
if: inputs.config == 'build' && inputs.lang == 'en'
276+
with:
277+
name: members.md
278+
path: includes/members.md
279+
retention-days: 1
280+
262281
offline_package:
263282
if: inputs.config == 'offline' && inputs.lang == 'en'
264283
needs: build

.github/workflows/publish-release.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,8 @@ jobs:
6363
context: production
6464
continue-on-error: false
6565
cache: false
66+
secrets:
67+
RO_DISCOURSE_API_KEY: ${{ secrets.RO_DISCOURSE_API_KEY }}
6668

6769
build_blog:
6870
needs: submodule

.github/workflows/update-discussions.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,17 +55,17 @@ jobs:
5555
source: /en/index.html
5656
target: ./site/en/
5757

58-
- name: Run index-generation.sh for top posts
58+
- name: Run generate-topics.sh for top posts
5959
run: |
60-
bash index-generation.sh \
60+
bash generate-topics.sh \
6161
--source='https://discuss.privacyguides.net/top.json?period=weekly' \
6262
--tag="top posts" \
6363
--destination="./site/en/index.html" \
6464
--count=3
6565
66-
- name: Run index-generation.sh for latest posts
66+
- name: Run generate-topics.sh for latest posts
6767
run: |
68-
bash index-generation.sh \
68+
bash generate-topics.sh \
6969
--source='https://discuss.privacyguides.net/latest.json' \
7070
--tag="latest posts" \
7171
--destination="./site/en/index.html" \

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,6 @@ node_modules
2323
.venv
2424
.env
2525
.mkdocs-insiders-*
26+
27+
# Automatically generated
28+
includes/members.md

.mailmap

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,22 @@
1+
# Please use this file to correct information in our git log.
2+
# Format: Proper Name <Proper Email> <Incorrect Email>
3+
#
4+
# Privacy Guides Team Members
5+
# ===========================
16
27
38
49
Daniel Gray <[email protected]>
10+
11+
12+
13+
514
615
716
8-
9-
mbananasynergy <[email protected]> <>
10-
11-
12-
13-
14-
17+
18+
19+
1520
1621
22+

.vscode/ltex.dictionary.en-US.txt

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -539,3 +539,18 @@ Euki
539539
sympto-thermal
540540
OsmAnd
541541
Paaster
542+
material-check-decagram
543+
Bluesky
544+
Codeberg
545+
simple-codeberg
546+
simple-reddit
547+
fontawesome-brands-linkedin
548+
simple-keepassxc
549+
OnlyKey
550+
fontawesome-solid-unlock-keyhole
551+
KeeShare
552+
KeePassium
553+
MWEB
554+
Cyd
555+
Semiphemeral
556+
Dangerzone

README.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,7 @@
1414
<a href="https://github.com/privacyguides/privacyguides.org/stargazers">
1515
<img src="https://img.shields.io/github/stars/privacyguides?style=social"></a>
1616
<a href="https://mastodon.neat.computer/@privacyguides">
17-
<img src="https://img.shields.io/mastodon/follow/109298532634697668?domain=https%3A%2F%2Fmastodon.neat.computer&label=Follow&style=social"></a>
18-
<a href="https://bsky.app/profile/privacyguides.org">
19-
<img src="https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fpublic.api.bsky.app%2Fxrpc%2Fapp.bsky.actor.getProfile%3Factor%3Dprivacyguides.org&query=%24.followersCount&style=social&logo=bluesky&label=Follow"></a></p>
17+
<img src="https://img.shields.io/mastodon/follow/109298532634697668?domain=https%3A%2F%2Fmastodon.neat.computer&label=Follow&style=social"></a></p>
2018

2119
<p><a href="https://github.com/privacyguides/privacyguides.org/pulls">
2220
<img src="https://img.shields.io/github/issues-pr-raw/privacyguides/privacyguides.org"></a>
@@ -222,7 +220,7 @@ Privacy Guides wouldn't be possible without these wonderful people ([emoji key](
222220
<td align="center" valign="top" width="20%"><a rel="nofollow noopener noreferrer" href="https://github.com/C-O-M-P-A-R-T-M-E-N-T-A-L-I-Z-A-T-I-O-N"><img src="https://avatars.githubusercontent.com/u/30232065?v=4" width="100px;" loading=lazy /><br /><sub><b>C-O-M-P-A-R-T-M-E-N-T-A-L-I-Z-A-T-I-O-N</b></sub></a><br /><a href="https://github.com/privacyguides/privacyguides.org/commits?author=C-O-M-P-A-R-T-M-E-N-T-A-L-I-Z-A-T-I-O-N" title="Documentation">📖</a></td>
223221
<td align="center" valign="top" width="20%"><a rel="nofollow noopener noreferrer" href="https://github.com/Strappazzon"><img src="https://avatars.githubusercontent.com/u/19752093?v=4" width="100px;" loading=lazy /><br /><sub><b>Alberto Strappazzon</b></sub></a><br /><a href="https://github.com/privacyguides/privacyguides.org/commits?author=Strappazzon" title="Documentation">📖</a></td>
224222
<td align="center" valign="top" width="20%"><a rel="nofollow noopener noreferrer" href="https://victorhckinthefreeworld.com/"><img src="https://avatars.githubusercontent.com/u/1514206?v=4" width="100px;" loading=lazy /><br /><sub><b>Victorhck</b></sub></a><br /><a href="https://github.com/privacyguides/privacyguides.org/commits?author=victorhck" title="Documentation">📖</a></td>
225-
<td align="center" valign="top" width="20%"><a rel="nofollow noopener noreferrer" href="https://github.com/taivlam"><img src="https://avatars.githubusercontent.com/u/47955724?v=4" width="100px;" loading=lazy /><br /><sub><b>Tai Lam</b></sub></a><br /><a href="https://github.com/privacyguides/privacyguides.org/commits?author=taivlam" title="Documentation">📖</a></td>
223+
<td align="center" valign="top" width="20%"><a rel="nofollow noopener noreferrer" href="https://github.com/taivlam"><img src="https://avatars.githubusercontent.com/u/47955724?v=4" width="100px;" loading=lazy /><br /><sub><b>Tai Lam</b></sub></a><br /><a href="https://github.com/privacyguides/privacyguides.org/commits?author=taivlam" title="Documentation">📖</a> <a href="#maintenance-taivlam" title="Maintenance">🚧</a></td>
226224
</tr>
227225
<tr>
228226
<td align="center" valign="top" width="20%"><a rel="nofollow noopener noreferrer" href="https://github.com/NinebitX"><img src="https://avatars.githubusercontent.com/u/26626722?v=4" width="100px;" loading=lazy /><br /><sub><b>NinebitX</b></sub></a><br /><a href="https://github.com/privacyguides/privacyguides.org/commits?author=NinebitX" title="Documentation">📖</a></td>

blog/.authors.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
authors:
2+
aprilfools:
3+
name: Anita Key
4+
description: Government Liaison
5+
avatar: https://github.com/privacyguides.png
26
contributors:
37
type: Organization
48
name: Privacy Guides

0 commit comments

Comments
 (0)