Sergei Poljanski asxpi · it
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
asxpi pushed to main at asxpi/asxpio 2026-07-16 16:02:32 +00:00
a7dbe55694
docs: brand assets, fonts and tokens, page structure
0cafc484c7
invoices: em-dash cleanup in admin form and PDF copy
82fc1c6e17
site: multi-page structure with shared nav; rework services, keys, contact
03f38ab908
layout: drop font CDNs, OG image meta, refreshed JSON-LD
0aec9f9320
assets: OG card and logo-derived favicons
Compare 6 commits »
asxpi pushed to main at asxpi/blog 2026-07-16 15:51:36 +00:00
a4b677f898
blog: Zola site, nginx image, Forgejo deploy pipeline