Commit graph

  • 4b815eaab8
    fix(sites): roll back failed domain claims (#119) main RissRIce 2026-08-13 03:34:30 -06:00
  • 2477b04b13 fix(sites): roll back failed domain claims RissRIce 2026-08-12 23:00:37 -06:00
  • dc24ca3cd4 test(sites): reproduce stale failed domain claims RissRIce 2026-08-12 22:59:23 -06:00
  • 5a1f5d90db
    fix(games): reject duplicate queue entries (#117) RissRIce 2026-08-12 22:20:18 -06:00
  • a64e4dc1b8 fix(games): reject duplicate queue entries RissRIce 2026-08-12 21:03:08 -06:00
  • 97ce177dd3 test(games): reproduce duplicate queue deadlock RissRIce 2026-08-12 20:59:47 -06:00
  • be75744248
    fix(gopher): serve public files from SFTP storage (#115) RissRIce 2026-08-12 20:20:06 -06:00
  • 73d025a1d9 fix(gopher): serve public files from SFTP storage RissRIce 2026-08-12 19:59:57 -06:00
  • 4611b25828 test(gopher): cover SFTP public file paths RissRIce 2026-08-12 19:59:05 -06:00
  • f83edd4351
    fix(mailbox): write messages before IMAP append wait (#113) RissRIce 2026-08-11 18:44:33 -06:00
  • 40407e061d fix(mailbox): write messages before IMAP append wait rissrice2105-agent 2026-08-11 17:59:47 -06:00
  • 03a2ce3f8b
    fix: validate provisioned account kind (#112) RissRIce 2026-08-10 21:18:44 -06:00
  • 274d569f05 fix: validate provisioned account kind RissRIce 2026-08-10 20:58:39 -06:00
  • bf777a1475
    fix(sites): remove stale domain links on sync (#110) RissRIce 2026-08-09 22:56:39 -06:00
  • 1c7f3b0cd8 fix(sites): remove stale domain links on sync RissRIce 2026-08-09 14:53:14 -06:00
  • b48608c4e9
    chore(deps): bump the github-actions group with 4 updates (#108) dependabot[bot] 2026-08-07 18:20:49 -07:00
  • 92196b6440
    chore(deps): bump modernc.org/sqlite in the go-modules group (#107) dependabot[bot] 2026-08-07 18:20:44 -07:00
  • e4437106ec
    chore(deps): bump the github-actions group with 4 updates dependabot[bot] 2026-08-06 23:06:32 +00:00
  • 49f39d5727
    chore(deps): bump modernc.org/sqlite in the go-modules group dependabot[bot] 2026-08-06 23:05:29 +00:00
  • 595eec118b
    ci: add ThreatCrush security scan (#105) Anthony Ettinger 2026-08-03 07:21:39 -07:00
  • 262f2a74cc
    ci: remove the vu1nz security scan (#106) Anthony Ettinger 2026-08-03 07:16:28 -07:00
  • db2e118db5 ci: remove the vu1nz security scan Anthony Ettinger 2026-08-03 14:12:58 +00:00
  • 281dbaf518 ci: add ThreatCrush security scan Anthony Ettinger 2026-08-03 10:31:02 +00:00
  • 41174eec03
    fix(join): stop rotating a returning member's webmail password (#104) Anthony Ettinger 2026-08-01 01:44:37 -07:00
  • 48948e6d21 fix(join): stop rotating a returning member's webmail password Anthony Ettinger 2026-08-01 08:39:00 +00:00
  • 20cdb6432d
    fix(config): reject non-positive integer settings (#102) RissRIce 2026-07-30 19:41:57 -06:00
  • 1849a25f10
    chore(deps): bump the go-modules group with 2 updates (#103) dependabot[bot] 2026-07-30 18:41:40 -07:00
  • eda7ee4a31
    chore(deps): bump the go-modules group with 2 updates dependabot[bot] 2026-07-30 23:05:39 +00:00
  • 14b6de2f5a fix(config): reject non-positive integer settings RissRIce 2026-07-24 18:12:06 -06:00
  • 447b34b895
    fix: reject invalid IRC server ports (#98) RissRIce 2026-07-23 20:33:43 -06:00
  • 158ea7b718
    chore(deps): bump actions/setup-python in the github-actions group (#99) dependabot[bot] 2026-07-23 19:33:29 -07:00
  • bf045ef359
    chore(deps): bump the go-modules group with 2 updates (#100) dependabot[bot] 2026-07-23 19:33:15 -07:00
  • 2c181e93b9
    chore(deps): bump the go-modules group with 2 updates dependabot[bot] 2026-07-23 23:05:49 +00:00
  • 0dc94aa774
    chore(deps): bump actions/setup-python in the github-actions group dependabot[bot] 2026-07-23 23:05:36 +00:00
  • e640a67f15 fix: reject invalid IRC server ports rissrice2105-agent 2026-07-18 00:58:18 -06:00
  • 7cb2aba24e
    fix(qryptinvite): validate quota and TTL env values (#93) RissRIce 2026-07-16 20:01:41 -06:00
  • db641c79bb
    chore(deps): bump library/ubuntu from 24.04 to 26.04 in /pods (#94) dependabot[bot] 2026-07-16 19:01:26 -07:00
  • 452d2b344d
    chore(deps): bump actions/setup-go (#95) dependabot[bot] 2026-07-16 19:01:10 -07:00
  • f99f2060f6
    chore(deps): bump the go-modules group across 1 directory with 4 updates (#96) dependabot[bot] 2026-07-16 19:00:53 -07:00
  • cda80bf0d6
    chore(deps): bump library/ubuntu from 24.04 to 26.04 in /pods dependabot[bot] 2026-07-17 02:00:00 +00:00
  • 01ac6d77a7
    chore(deps): bump actions/setup-go dependabot[bot] 2026-07-17 01:59:59 +00:00
  • f6c9a967b4
    chore(deps): bump the go-modules group across 1 directory with 4 updates dependabot[bot] 2026-07-17 01:57:30 +00:00
  • 3bfbd7059f ci(vu1nz-scan): don't fail the scan when the PR comment can't be posted ralyodio 2026-07-17 01:56:01 +00:00
  • ea8ac04e18 fix(qryptinvite): validate quota and TTL env values rissrice2105-agent 2026-07-15 18:28:55 -06:00
  • 24269b6799
    fix(files): honor forwarded HTTPS proxy chains (#92) RissRIce 2026-07-15 07:21:31 -06:00
  • 02fa6c3d63 fix(files): honor forwarded HTTPS proxy chains rissrice2105-agent 2026-07-15 00:45:09 -06:00
  • 2048229cbb fix(setup): robustly move admin sshd off :22 on Ubuntu 24.04 Anthony Ettinger 2026-07-14 07:09:07 +00:00
  • b777bd72e8
    fix(files): encode download filenames (#91) RissRIce 2026-07-14 00:54:18 -06:00
  • 2154dd9c50 fix(files): encode download filenames rissrice2105-agent 2026-07-12 15:22:52 -06:00
  • 21630c2d17
    fix(news): stop IHAVE when duplicate lookup fails (#89) SabFabDev 2026-07-12 09:43:24 +02:00
  • f3f9328498 fix(news): stop IHAVE when duplicate lookup fails SabFabDev 2026-07-10 22:57:04 +02:00
  • c2a06f1cdf
    fix(gopher): block symlink escapes (#85) RissRIce 2026-07-10 03:33:34 -06:00
  • e38c0935f4
    chore(deps): bump the go-modules group with 3 updates (#87) dependabot[bot] 2026-07-10 02:33:00 -07:00
  • b51fa5c0e6
    Add himalaya + meli mail clients and Shedding Snake arcade game (#88) Anthony Ettinger 2026-07-10 02:30:12 -07:00
  • b956013bc0 Add himalaya + meli mail clients and Shedding Snake arcade game Anthony Ettinger 2026-07-10 00:40:03 +00:00
  • e812729f8f
    chore(deps): bump the go-modules group with 3 updates dependabot[bot] 2026-07-09 23:06:03 +00:00
  • b11796dd1f
    Merge 671d0c5f9e into ff9eef907d 曜日 2026-07-09 21:25:34 +08:00
  • 671d0c5f9e Fix symlink escape in Gopher public file resolver eouzoe 2026-07-09 21:25:14 +08:00
  • 26a59d9332 fix(gopher): block symlink escapes rissrice2105-agent 2026-07-07 17:38:59 -06:00
  • ff9eef907d
    Require POST for file web mutations (#82) Luna Ops 2026-07-07 20:41:16 +08:00
  • ee06082ce1
    fix(mailbox): reject invalid bot toggle values (#80) RissRIce 2026-07-07 06:40:35 -06:00
  • ad76e7fa16
    feat(gopher): serve BBS content over Gopher + SSH-authenticated "hedgehog" (#83) Anthony Ettinger 2026-07-07 05:39:35 -07:00
  • 78eac1f85f feat(gopher): serve BBS content over Gopher + SSH-authenticated "hedgehog" Anthony Ettinger 2026-07-07 12:36:51 +00:00
  • 9f18e13199 Require POST for file web mutations Luna Ops 2026-07-07 06:28:36 +08:00
  • 33d2e0e125 fix(mailbox): reject invalid bot toggle values rissrice2105-agent 2026-07-05 21:14:45 -06:00
  • 9d0c0a0193
    Fix hangman: lowercase r swallowed by restart binding during play (#79) Anthony Ettinger 2026-07-05 06:21:06 -07:00
  • 55ddbbc4de Fix hangman: lowercase r swallowed by restart binding during play Anthony Ettinger 2026-07-05 13:16:05 +00:00
  • 47a88b2fc5
    fix: point web client link to chat.<root> not chat.<full-host> (#78) Anthony Ettinger 2026-07-04 18:27:29 -07:00
  • b088915af2 fix: point web client link to chat.<root> not chat.<full-host> Anthony Ettinger 2026-07-05 01:25:03 +00:00
  • 3a4d7ed8d8
    fix(mailbox): validate bot list limits (#77) RissRIce 2026-07-04 18:39:31 -06:00
  • b571732d5b fix(mailbox): validate bot list limits rissrice2105-agent 2026-07-04 17:13:08 -06:00
  • 6a086eb7cc
    fix(nntp): handle open-ended OVER range like '5-' (#75) forgou37 2026-07-03 03:20:39 +03:00
  • 11f7b8ea2e
    chore(deps): bump the go-modules group with 3 updates (#76) dependabot[bot] 2026-07-02 17:19:36 -07:00
  • e8891dea31
    chore(deps): bump the go-modules group with 3 updates dependabot[bot] 2026-07-02 23:05:20 +00:00
  • a3c74cd0e2 fix(nntp): handle open-ended OVER range like '5-' nullref 2026-07-03 00:57:15 +02:00
  • 5fba77f295 fix(nntpd): support open-ended NNTP ranges in XOVER/OVER Alex Nazaruk 2026-07-02 23:01:10 +02:00
  • 43dbdf0e06
    ci(deploy): preempt self-update timer so it can't starve the deploy lock (#72) Anthony Ettinger 2026-07-01 01:32:10 -07:00
  • 9af7857c98 test(files): isolate over-quota test from seeded-README baseline Anthony 2026-07-01 08:31:13 +00:00
  • 9f02e0faf2 ci(deploy): preempt self-update timer so it can't starve the deploy lock Anthony 2026-07-01 08:27:58 +00:00
  • c8718f25ea
    fix: canonicalize root in safeJoin to handle symlinked storage roots (#64) Kyle Zengo 2026-07-01 04:10:20 -04:00
  • 3e28a57b5d
    fix(files): preserve existing file on failed quota upload (#68) RissRIce 2026-07-01 02:09:01 -06:00
  • 51273e9a4a
    chore(deps): bump the github-actions group with 4 updates (#70) dependabot[bot] 2026-07-01 01:08:44 -07:00
  • 83a02f6d6c
    chore(deps): bump the go-modules group with 6 updates (#71) dependabot[bot] 2026-07-01 01:08:25 -07:00
  • be761b3277
    chore(deps): bump the go-modules group with 6 updates dependabot[bot] 2026-07-01 03:07:24 +00:00
  • 471808e9b6
    chore(deps): bump the github-actions group with 4 updates dependabot[bot] 2026-07-01 03:06:43 +00:00
  • 807ecf2530
    chore: keep all agentbbs services on latest software (#69) Anthony Ettinger 2026-06-30 20:06:06 -07:00
  • 0336f74e6f mailu: document RECIPIENT_DELIMITER=+ in mailu.env.example chore/mailu-auto-update Anthony Ettinger 2026-07-01 02:55:56 +00:00
  • d19c5c4c3e files: seed a default README.txt into every member's public area Anthony Ettinger 2026-07-01 02:43:27 +00:00
  • 0bd4d10088 chore: bump Forgejo to 11.0.15 + add Dependabot to keep deps current Anthony Ettinger 2026-07-01 02:40:49 +00:00
  • 042166b05f members: show joined date in admin + public lists; 'last active: X ago' Anthony Ettinger 2026-07-01 02:40:24 +00:00
  • a8dcc75723 ci: add mailu-update workflow to keep the mail stack current Anthony Ettinger 2026-07-01 02:35:55 +00:00
  • 28ad36834e irc(ergo): allow chrome-extension:// + irc domain origins for WS Anthony Ettinger 2026-06-30 16:24:02 +00:00
  • d24b01e91f Fix IRC web-client link on hub page to use CHAT_DOMAIN fix/passwd-lounge-web-login Anthony Ettinger 2026-06-30 15:00:46 +00:00
  • 9474c91bd6 fix(files): preserve existing file on failed quota upload rissrice2105-agent 2026-06-29 18:57:52 -06:00
  • c947fd9bf5 fix(nntp): support open-ended OVER/XOVER ranges ("n-") johnanleitner1-Coder 2026-06-29 16:28:57 -07:00
  • e345845c41 fix: canonicalize root in safeJoin to handle symlinked storage roots Kyle Paul Zengo 2026-06-29 01:31:55 +00:00
  • 5474d4e503 fix(files): allow symlinked storage roots Qyra-One 2026-06-28 05:11:09 -04:00
  • 35134a51cb fix(passwd): tell members to reconnect chat after a reset Anthony Ettinger 2026-06-27 16:46:56 +00:00
  • 105ff0ed8a
    fix(passwd): also reset The Lounge web-login password (#61) Anthony Ettinger 2026-06-27 09:40:28 -07:00
  • a69d702ea4 fix(passwd): also reset The Lounge web-login password Anthony Ettinger 2026-06-27 16:37:09 +00:00