docs(global): update content and broken scripts

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.xyz>
This commit is contained in:
Andrei Jiroh Halili 2024-10-12 19:37:10 +00:00
parent 25d3523d96
commit 84f090d0ec
No known key found for this signature in database
GPG key ID: 67BFC91B3DA12BE8
6 changed files with 60 additions and 23 deletions

View file

@ -18,7 +18,6 @@ info() {
echo "info: $*"
}
if [[ $CI == "true" ]] && [[ $CI_PIPELINE_SOURCE == "push" || $CI_PIPELINE_SOURCE == "web" ]]
&& [[ $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH ]]; then
if [[ $CI == "true" ]] && [[ $CI_PIPELINE_SOURCE == "push" || $CI_PIPELINE_SOURCE == "web" ]] && [[ $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH ]]; then
npx wrangler pages publish ${_root_directory_git}/public --project-name ${CF_PAGES_PROJECT_NAME} --branch main
fi

View file

@ -8,33 +8,59 @@
This page contains all of Andrei Jiroh's contact details for convenience, though you should not
abuse them (or else get blocked).
## Email
## 📧 Email
!!! info "Please just use one email address when sending messages privately."
Don't send your email to multiple addresses (even as BCC or CC), it might cause duplication.
The most preferred address to use is either [:e-mail: **ajhalili2006@andreijiroh.xyz**](mailto:ajhalili2006@andreijiroh.xyz) or [:e-mail: **ajhalili2006@crew.recaptime.dev**](mailto:ajhalili2006@crew.recaptime.dev),
although if VK WorkMail has flagged your mail as spam and you don't want to fill up not-spam forms,
[use this Tally form](https://tally.so/r/nrB4o2) as an alternative.
The most preferred address to use is either [:e-mail: **ajhalili2006@andreijiroh.dev**](mailto:ajhalili2006@andreijiroh.dev)
(my personal address) or [:e-mail: **ajhalili2006@crew.recaptime.dev**](mailto:ajhalili2006@crew.recaptime.dev),
(my RecapTime.dev staff address) although if Uberspace or VK WorkMail has flagged your mail as spam and you don't
want to fill up not-spam forms, [use this Tally form](https://tally.so/r/nrB4o2) as an alternative.
* **Gmail user?** You could try sending mail to [:e-mail: ajhalili2006@gmail.com](mailto:ajhalili2006@gmail.com)
(sharing docs and files over Google Drive are fun but please no spam).
* If you're using Microsoft 365 (personally), you may also try sending (or sharing OneDrive files) to [:e-mail: ajhalili2006@outlook.ph](mailto:ajhalili2006@outlook.ph).
For work-related file sharing, please use my `@crew.recaptime.dev` or `@andreijiroh.xyz` email address instead.
For work-related file sharing, please use my `@crew.recaptime.dev` or `@andreijiroh.dev` email address instead.
## Over at socials
## 💬 Chat
For the full list, see [this page](../links.md).
You can obviously ping/tag me, but please be careful, especially when replying to others' posts.
### :simple-telegram: Telegram
### 🤖 Discord
My Discord username (`ajhalili2006`) is pretty much the same across my socials. If we are in in any common
Discord servers, please contact me in an appropriate channel within the server. Direct messages are probably
fine too, but I rarely check them on Discord. I am often looking at these Discord servers:
* lounfe.andreijiroh.dev ([invite link](https://discord.gg/TBD))
* Gildedguy's Gilded Guild
## 👥 Over at socials
For the full list, see [this page](../links.md). You can obviously ping/tag me, but please be careful,
especially when replying to others' posts.
If you want to slide into DMs, only slide via my main account and not any of my alternate accounts (although
I may look into them but reply on my main).
The following are my main accounts across the internet, in order of preference:
I may look into them but reply on my main). The following are my main accounts across the internet,
in order of preference:
* :openweb-icons-fediverse: [@ajhalili2006@tilde.zone](https://tilde.zone/@ajhalili2006) or [@ajhalili2006@verified.coop](https://verified.coop/@ajhalili2006)
* :material-twitter: [@ajhalili2006@twitter.com](https://twitter.com/@ajhalili2006) (or `@ajhalili2006@x.com` if you're pedantic)
* :simple-tumblr: [@ajhalili2006@tumblr.com](https://tumblr.com/ajhalili2006) ([askbox](https://www.tumblr.com/new/ask/ajhalili2006))
* :material-twitter: [@ajhalili2006@twitter.com](https://twitter.com/@ajhalili2006) (or `@ajhalili2006@x.com` if you're pedantic)
* :simple-linkedin: [@ajhalili2006@linkedin.com](https://linkedin.com/in/ajhalili2006)
* :simple-messenger: [@ajhalili2006](https://m.me/ajhalili2006) [^1]
## 🔒 Encryption
See [this personal user manual page](../user-manual/encrypted-communications.md) for the full
details, but tl;dr:
* If you're using Signal or even E2EE Matrix, send me an encrypted/unencrypted-but-signed email
first to confirm your identity.
* Use your GPG key to encrypt your message over email. I will download them from your website or
GitHub/GitLab profile rather than relying on keyservers.
* My main GPG key is `4d5e631758cb9cc45941b1ce67bfc91b3da12be8` while my GPG key for `@crew.recaptime.dev`
address is `a715100e58cf60500ee159652f384539c700b263`.
[^1]: Only used at school and for IRL friends and family members

View file

@ -15,12 +15,12 @@
and [community moderation](../community-management.md), although if you're a company, [consider hiring me full-time](./work.md) for maintaining your OSS projects (not open-core or anything under non-OSI approved ones like the BUSL).
If your inquiry isn't answered anywhere in this site or not covered on the main contact page,
I'm reachable at the following contact methods (also on [:simple-buffer: my Buffer start.page](https://ajhalili2006.start.page)):
I'm reachable at the following contact methods (also on [all-the-links page](../links.md)):
* :mailbox: personally via [:e-mail: **ajhalili2006@andreijiroh.eu.org**](mailto:ajhalili2006@andreijiroh.eu.org) or via my
Recap Time Squad staff address at [:e-mail: **ajhalili2006@crew.recaptime.eu.org**](mailto:ajhalili2006@crew.recaptime.eu.org)
* :mailbox: personally via [:e-mail: **ajhalili2006@andreijiroh.dev**](mailto:ajhalili2006@andreijiroh.dev) or via my
Recap Time Squad staff address at [:e-mail: **ajhalili2006@crew.recaptime.dev**](mailto:ajhalili2006@crew.recaptimedev)
* :speech_balloon: over at Matrix at [:simple-matrix: @ajhalili2006 on ~environments](https://matrix.to/#/@ajhalili2006:envs.net)
or on [:simple-zulip: our Zulip chat (or via DMs)](https://recaptime-dev.zulipchat.com/#streams/405458/ajhalili2006)
or on [:simple-zulip: our Zulip Cloud organization (or via DMs)](https://recaptime-dev.zulipchat.com/#streams/405458/ajhalili2006)
* :information_source: If you want all the contact details, please see [this page](./details.md). Please don't use this to stalk or even spam me.
I do try to reply to messages if we can, but unfortunately workload and time limitations mean that its

View file

@ -1,6 +1,15 @@
# Encrypted communications
## Key-signing ceremories
## GPG
### Active keys
| Key ID | Primary address | Description | Expiration date |
| --- | --- | --- | --- |
| `4d5e631758cb9cc45941b1ce67bfc91b3da12be8` | `ajhalili2006@andreijiroh.dev` | My main GPG key for signing git commits, as well as for encrypted mails | N/A |
| `a715100e58cf60500ee159652f384539c700b263` | `ajhalili2006@crew.recaptime.dev` | My GPG key for Recap Time Squad | N/A |
## Key-signing ceremories / Web of Trust
If you would like to build your web of trust with me (and probably with your friends), let me know
(via [my meeting booking form](https://calendar.app.google/P8dvgAsvrtqi8mPR9) ([alternative link](https://coda.io/form/Schedule-a-meeting-with-ajhalili2006_deaLq2my-OX)),

View file

@ -8,7 +8,8 @@ SPDX-License-Identifier: MIT
{% block extrahead %}
<link rel="stylesheet" href="{{ 'assets/stylesheets/mkdocs-material-styling.css' | url }}">
<script src="https://hypothes.is/embed.js" async></script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-7086107380680684" crossorigin="anonymous"></script>
<!--<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-7086107380680684" crossorigin="anonymous"></script>-->
{% endblock %}
<!-- Staging build -->
{% block announce %}

View file

@ -2,16 +2,18 @@
<div class="admonition info">
{% if config.extra.deployment == "staging" %}
<p class="admonition-title">
You're previewing the staging build of @ajhalili2006's website on <a href="https://readthedocs.org/projects/ajhalili2006/builds">RTD Community</a>.
You're previewing the staging build of @ajhalili2006's website on
<a href="https://readthedocs.org/projects/ajhalili2006/builds">RTD Community</a>.
</p>
<p>
Deploys might be a bit faster there, but it may contain content not yet ready for production deployment or
we might skipped GitLab CI for the latest commit.
Deploys might be a bit faster there, but it may contain content not yet ready for
production deployment or we might skipped GitLab CI for the latest commit.
</p>
{% elif config.extra.deployment == "tilde" %}
<p class="admonition-title">You're viewing ~ajhalili2006's website from the tildeverse.</p>
<p>
This site build's content might be outdated due to failing CI, delayed synchorizations and local cache, among other reasons.
This site build's content might be outdated due to failing CI, delayed synchorizations and
local cache, among other reasons.
</p>
{% endif %}
<a class="md-button" href="https://andreijiroh.xyz">Go back to production</a>