Sergei Poljanski asxpi · it
asxpi pushed to main at asxpi/asxpio 2026-10-10 05:36:34 +00:00
1646caec1b
CLAUDE.md: document the bingo SEO changes
29bd2df28a
bingo: send HSTS
6f37e537ca
bingo: lastmod from the last edit, not the last insert
b100b6a8cd
bingo: fix the JSON-LD place markup
4e074fd4bf
bingo: 1200x630 JPEG for og:image
Compare 8 commits »
asxpi pushed to main at asxpi/asxpio 2026-10-10 05:17:45 +00:00
7e262b8f89
admin: fix the new-user username placeholder
33ba7650c3
invoices: self-contained payout addresses
Compare 2 commits »
asxpi pushed to main at asxpi/asxpio 2026-10-10 05:12:48 +00:00
78ea9926e7
admin: invite links without a username
9128867a33
invoices: statistics page
Compare 2 commits »
asxpi pushed to main at asxpi/asxpio 2026-10-10 04:50:34 +00:00
12d29dec0c
mailer: send account emails as "asxp.io admin"
asxpi pushed to main at asxpi/asxpio 2026-10-10 04:47:27 +00:00
bf4f270fb4
invoices: fix 500 on the admin invoice page
asxpi pushed to main at asxpi/asxpio 2026-10-10 04:45:24 +00:00
6094d29a3f
admin: let superusers rename accounts
asxpi pushed to main at asxpi/asxpio 2026-10-10 04:36:44 +00:00
1dd8f9081f
invoices: payout addresses in the database
eeac07ed34
invoices: cancel with stamped PDF, superuser-only hiding
97919f3f71
admin: restore form styling
d91a72f603
admin: user management, invites, password reset, audit log
8471570187
admin: per-area permissions on every route
Compare 7 commits »
asxpi pushed to main at asxpi/asxpio 2026-10-10 02:59:07 +00:00
e5bd1c1ac7
bingo: planned status and capacity type
9e885dd8c1
bingo: operational-only view of the card
Compare 2 commits »
asxpi pushed to main at asxpi/asxpio 2026-10-10 02:32:09 +00:00
61bb1393fe
bingo: fix photo rebuild on UTF-8 tagged S3 bodies
asxpi pushed to main at asxpi/asxpio 2026-10-10 02:26:06 +00:00
201a70b07b
bingo: SEO pass and resized photos
asxpi pushed to main at asxpi/asxpio 2026-10-10 02:07:40 +00:00
70f1734c5d
bingo: stop serving bingo.asxp.io
asxpi pushed to main at asxpi/asxpio 2026-10-10 02:00:49 +00:00
e725395825
bingo: add, delete and reorder datacenters from admin
cd04b01e57
bingo: serve bingo.asxp.io too, credit asxp.io in footer
Compare 2 commits »
asxpi pushed to main at asxpi/asxpio 2026-10-10 01:19:55 +00:00
90e1bbc9c5
bingo: move to datacenterbingo.xyz
903dc17a75
bingo: strip photo metadata, identify to Wikimedia
Compare 2 commits »
asxpi pushed to main at asxpi/asxpio 2026-10-10 00:57:00 +00:00
7820f138f6
ci: read registry token from FJ_TOKEN
asxpi pushed to main at asxpi/asxpio 2026-10-10 00:51:34 +00:00
bdb3682e18
bingo: serve datacenter bingo on bingo.asxp.io
asxpi pushed to bingo at asxpi/asxpio 2026-10-10 00:51:34 +00:00
bdb3682e18
bingo: serve datacenter bingo on bingo.asxp.io
asxpi pushed to bingo at asxpi/asxpio 2026-10-10 00:49:13 +00:00
asxpi created branch bingo in asxpi/asxpio 2026-10-10 00:49:13 +00:00
asxpi pushed to main at asxpi/nixOS 2026-10-03 17:36:34 +00:00
42a0ba7c81
flake: bump inputs (nixpkgs 2026-07-11 -> 2026-08-04); anotherim needs sqlcipher, curl
4f8fdae825
shell: add claude-work wrapper for the second Claude Code profile
9e96418d3d
desktop: force micmute LED off, detach audio-micmute trigger
573fd9c595
networking: cake shaping on WWAN link via NM dispatcher (bufferbloat)
0223e1a6c5
power: suspend-then-hibernate on external power too
Compare 7 commits »
asxpi pushed to main at asxpi/asxpio 2026-08-03 21:25:59 +00:00
1f059dc2f6
remove contact form