Commit graph

161 commits

Author SHA1 Message Date
8ec26efeb0 fix(devenv): fix image build
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-11-09 07:35:00 +00:00
dfb81d4f8d chore(global): synchorize against github mirror
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-11-09 07:30:27 +00:00
46ecfa7e20 build(devenv): update linuxbrew on build
Also in this commit, I also update pyenv to the edge.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-11-09 07:27:56 +00:00
7854a3bfcf ci(github-actions): update Docker build workflow
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-11-09 07:22:49 +00:00
Andrei Jiroh Eugenio Halili
ecae607db4 chore(gitlab-ci): nuke repo mirroring script
See 1e45e7f48d for context
2023-10-28 16:33:43 +00:00
c036dfb082 chore(ci): more CI-related changes
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-10-27 18:23:13 +00:00
fa076e53d7 ci(gitlab-cicd): fix permission errors on Secure Files-manged SSH key
Also updated GitHub repo mirror's SSH url per recent change.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-10-27 18:14:58 +00:00
9da3fd2381 docs(contact): update contact details and else page
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-10-27 18:13:21 +00:00
32cf528505 chore(overrides): rename fediverse-community to openweb-icons
Also add link to source code and license in README.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-10-27 17:13:49 +00:00
Andrei Jiroh Eugenio Halili
0ba2091475 chore(gitlab-ci): fix repository sync chaos 2023-10-23 05:16:25 +00:00
Andrei Jiroh Halili
509b8204a5
build(docker): update base image used for building workspace image
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-21 10:00:54 +08:00
Andrei Jiroh Halili
424a978bff
chore: update link to GitHub mirror
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-21 09:53:39 +08:00
Andrei Jiroh Eugenio Halili
230baff1ec Update EOL sequence and apply fixes from upstream 2023-10-18 15:52:50 +00:00
Andrei Jiroh Halili
14cb0d234f
Update hashes per commit 137a9f99b7
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-18 23:44:13 +08:00
Andrei Jiroh Halili
640e419ab1
Use latest image build instead of nightly one
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-18 23:40:47 +08:00
Andrei Jiroh Halili
f1a2adaa1d
Setup asdf version manager for repo
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-18 23:34:33 +08:00
Andrei Jiroh Halili
dbd0334da0
Use official Docker images for Python instead of installing via Alpine Linux
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-18 23:29:31 +08:00
Andrei Jiroh Halili
137a9f99b7
Update Pipfile.lock for Python 3.12
Alongside some quick edits to the base config

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-18 22:42:01 +08:00
Andrei Jiroh Halili
81bcc565c1
docs(readme): update badge and some new docs
Adopted from @Xe's website repository, I added the section "Information for
people wishing to use this repository" to help guide potential users who plan
to fork the repo for their use to consider things to do first, among other possible
legalese things.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-10 15:18:50 +00:00
Andrei Jiroh Eugenio Halili
88ed947130 chore(docs): update FAQ and do mirroring at CI 2023-10-10 06:50:58 +00:00
aedab3ff13 docs(communications): some behind-the-scenes work there
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-10-09 08:45:07 +00:00
e990fe9bdb docs(markdown): casually update faq content
More answers relating to my neurodivergence will be added soon.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-10-09 08:44:41 +00:00
33d92b870e docs(readme): update legalese section
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-10-09 08:40:24 +00:00
Andrei Jiroh Halili
1de29a8153
chore(markdown): update redirects
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-08 10:20:45 +08:00
Andrei Jiroh Halili
ec4afc7a87
ci(builds.sr.ht): fix script syntax on deploy-gemini
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-08 10:15:54 +08:00
Andrei Jiroh Halili
df1889bd41
ci(builds.sr.ht): deploy gemini content via sourcehut builds instead
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-08 10:09:10 +08:00
Andrei Jiroh Halili
ffe6087ed8
chore(docker): fix a small syntax error
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-07 11:40:10 +08:00
Andrei Jiroh Halili
d3d4c30b52
ci(builds.sr.ht): more chores over at buildscripts
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-07 11:38:26 +08:00
Andrei Jiroh Halili
3e4715f48f
ci(gitlab-ci): enable deployments of gemini content to tildes [skip ci]
Will skipping CI for now until the new nightly image has been shipped
by next scheduled cronjob at GitHub Actions.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-07 11:29:03 +08:00
Andrei Jiroh Halili
98f0263354
ci(builds.sr.ht): use site_url specific builds via env
Also did some fixes over at deploy-gmi script too

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-07 11:23:56 +08:00
Andrei Jiroh Halili
38b4b39aed
ci(builds.sr.ht): move setup chore to setup step
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-07 01:08:30 +08:00
Andrei Jiroh Halili
8362b6390e
ci(build): forget to include changes for build script itself
This should be originally on 4551899097,
but we don't want to do a force push due to reasons.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-07 01:03:54 +08:00
Andrei Jiroh Halili
4551899097
ci(builds.sr.ht): do some additional fixes on both config and build script
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-07 00:58:45 +08:00
Andrei Jiroh Halili
a57c035e8e
ci(builds.sr.ht): fix directory issue during build
See https://builds.sr.ht/~ajhalili2006/job/1069863 for context

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-07 00:49:51 +08:00
Andrei Jiroh Halili
1c3ec96822
build(lockfile): update Pipefile.lock
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-07 00:44:53 +08:00
Andrei Jiroh Halili
edbc56743e
ci(builds.sr.ht): update build.yml for sync with tildes
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-07 00:43:50 +08:00
Andrei Jiroh Halili
6101e45636
ci(gitlab-ci): use pip3 install on CI instead of pipenv
Also updated the hashes on requirements.txt file

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-05 10:25:12 +08:00
b66138ae7e chore(makrdown): fix some internal link warnings
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-10-05 02:09:11 +00:00
b58fb94ed1 docs(mkdocs): update contact pages
Meanwhile in the homepage, some meta tags fixup,
possibly more badge-related edits and then some.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-10-05 02:08:09 +00:00
Andrei Jiroh Halili
bb222552d2
chore(gitpod): bump devenv image to build based on 34a2eb5ce4
[skip ci]

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-01 22:18:00 +08:00
Andrei Jiroh Halili
c88c2e5519
chore(global): some CI script fix for Gemini deployments
Also added some scripts to Pipfile and minimal update to FAQ page.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-01 08:33:49 +08:00
Andrei Jiroh Halili
beb0d74b0d
chore(security): officially sign security.txt with PGP
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-01 02:00:12 +08:00
Andrei Jiroh Halili
4055ed8ad1
docs(security): use main address for security related emails
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-01 01:58:04 +08:00
Andrei Jiroh Halili
34a2eb5ce4
ci(gitlab-ci): point CI image to nightly tag
Also generally fix some issues relating to build scripts on RTD and
some bloody CI hellscapes over at Pipfile.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-01 01:41:23 +08:00
Andrei Jiroh Halili
9ff4f89deb
docs(markdown): update website content and base config
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-10-01 01:40:23 +08:00
Andrei Jiroh Halili
59a5f4e47d
chore(overrides): improve 404 page with inclusion of report button
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-09-30 22:38:39 +08:00
Andrei Jiroh Halili
2f641311e0
chore(mkdocs): update RTD build config and add tilde-specifc config
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-09-30 01:44:32 +08:00
Andrei Jiroh Halili
a670c7ecb1
chore(docker): dedup hadolint setup and add git-lfs and git-email
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-09-30 01:44:08 +08:00
Andrei Jiroh Halili
f21d3f10b6
chore(overrides): migrate deployment specific banner outside announcements
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-09-30 01:43:21 +08:00
Andrei Jiroh Halili
f4e605152a
ci(deps): add autolinks plugin to requirements file
Will be enabled soon on config

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
2023-09-30 01:25:19 +08:00