summaryrefslogtreecommitdiff
path: root/platform-paper
AgeCommit message (Expand)Author
2026-08-05fix: fall back per setting rather than discarding all of config.ymlSho Sakuma
2026-08-05fix: start on defaults when config.yml cannot be readSho Sakuma
2026-08-05docs: stop claiming engine hands down coroutines and ktorSho Sakuma
2026-08-05refactor: keep rendering out of CommandResultSho Sakuma
2026-08-05refactor: read config.yml into the config classes directlySho Sakuma
2026-08-05refactor: make the direct message failure reason an enumSho Sakuma
2026-08-05refactor: move romaji conversion out of engineSho Sakuma
2026-08-05test: cover what the storage layers promiseSho Sakuma
2026-08-05fix: record the reply target only where /reply can see itSho Sakuma
2026-08-05fix: report queued work dropped at shutdownSho Sakuma
2026-08-05fix: stop treating cancellation as a conversion failureSho Sakuma
2026-08-05fix: let shutdown finish when a save failsSho Sakuma
2026-08-05fix: give every data file the same atomic writeSho Sakuma
2026-08-05fix: harden the delivery queue and the writes around itSho Sakuma
2026-08-05fix: take the channel snapshot where the caches are mutatedSho Sakuma
2026-08-05fix: keep dispatched delivery ordered and its failures visibleSho Sakuma
2026-08-05perf: take the direct message path off the tick threadSho Sakuma
2026-08-05perf: coalesce channel writes instead of rewriting the file per changeSho Sakuma
2026-08-05perf: answer membership questions without copying member listsSho Sakuma
2026-08-05perf: only do spy and cache work when it will be usedSho Sakuma
2026-08-05perf: stop writing the whole settings file on every quitSho Sakuma
2026-08-05perf: convert the words of a message concurrentlySho Sakuma
2026-08-05perf: take per-message logging off the chat pathSho Sakuma
2026-08-05perf: stop paying at startup for features that are offSho Sakuma
2026-08-03fix(deps): update dependency io.papermc.paper:paper-api to v26.2.build.92-sta...renovate[bot]
2026-08-02test: drop a stub the invite command no longer reachesSho Sakuma
2026-08-02fix: let a debounced settings write see changes made while it waitsSho Sakuma
2026-08-02refactor: fold the remaining small duplicationsSho Sakuma
2026-08-02refactor: let each service live in exactly one placeSho Sakuma
2026-08-02refactor: extract the debounced async saveSho Sakuma
2026-08-02refactor: move channel moderation rules out of the commandsSho Sakuma
2026-08-02refactor: single-source the plugin messaging channel and dedup cacheSho Sakuma
2026-08-02refactor: describe a setting once, on its SettingKeySho Sakuma
2026-08-02refactor: express command outcomes as message keysSho Sakuma
2026-08-02refactor: give subcommands their own base typeSho Sakuma
2026-08-02refactor: remove code that no production path reachesSho Sakuma
2026-08-02feat: support Paper 26.2 (Minecraft 26.2)Sho Sakuma
2026-07-14fix(deps): update kotlin monorepo to v2.4.10 (#248)renovate[bot]
2026-07-06fix(deps): update dependency io.papermc.paper:paper-api to v26.1.2.build.74-s...renovate[bot]
2026-06-19fix(deps): update dependency io.papermc.paper:paper-api to v26.1.2.build.72-s...renovate[bot]
2026-06-18fix(deps): update dependency io.papermc.paper:paper-api to v26.1.2.build.71-s...renovate[bot]
2026-06-17Merge branch 'main' into feat/226-cross-server-direct-messageSho Sakuma
2026-06-17test: cover cross-server direct messaging; exclude bootstrap from coverageSho Sakuma
2026-06-17feat: add cross-server direct messaging via VelocitySho Sakuma
2026-06-14fix(deps): update dependency io.papermc.paper:paper-api to v26.1.2.build.70-s...renovate[bot]
2026-06-03fix(deps): update dependency io.papermc.paper:paper-api to v26.1.2.build.69-s...renovate[bot]
2026-06-03fix(deps): update kotlin monorepo to v2.4.0 (#220)renovate[bot]
2026-06-02fix(deps): update dependency io.papermc.paper:paper-api to v26.1.2.build.68-s...renovate[bot]
2026-05-31fix(deps): update dependency io.papermc.paper:paper-api to v26.1.2.build.67-s...renovate[bot]
2026-05-29fix(deps): update dependency io.mockk:mockk to v1.14.11 (#215)renovate[bot]