1
0
Fork 0
Commit graph

73 commits

Author SHA1 Message Date
618f884527 v0.2.38 - add blackjack and chip pool economy, poker upgrades, respawn tickets, rank promotions, lexical briefing editor, voiceover spoiler gate 2026-09-14 15:38:55 -04:00
a2ab066645 chore(infra): static AI compose prompts, sync-prod refresh, and deps
Payload config seeds AI Compose instructions statically so wiped prompt tables rebuild without LLM calls; sync-prod pairs with that per the config comment. Adds lexical deps and changelog entries.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-09-14 15:38:13 -04:00
b61db9dd3a v0.2.37 - add op cancellation and reschedule roll-call handling 2026-09-12 19:32:59 -04:00
24662060df v0.2.36 - progressive hand rank styling, guide ranking rework 2026-09-11 17:30:17 -04:00
5df186d52d v0.2.35 - poker experience pass: sounds, popups, card skins, leave handling; award advancement series 2026-09-11 17:07:52 -04:00
559ee64258 v0.2.34 - pause poker XP payouts, add v0.2.33 changelog notes 2026-09-11 12:57:42 -04:00
12f9da0c25 v0.2.33 - add poker minigame, ribbon design submissions, aim trainer crosshair, intel qualification fix 2026-09-11 03:28:44 -04:00
c204581366 v0.2.32 - announce modal channel picker, strict announce default, changelog and env docs 2026-09-10 23:58:11 -04:00
0bda8c56e3 v0.2.31 - add announce composer modal, changelog and bot docs 2026-09-10 21:34:02 -04:00
cb4aa0bf7e v0.2.30 - customizable dashboard with drag-and-drop widgets, optional mission code names and cover images, campaigns list filters 2026-09-10 20:04:13 -04:00
2ed90d9f09 v0.2.29 - add chapter table of contents to story chronicle 2026-09-10 17:57:10 -04:00
cbb320cb71 v0.2.28 - enforce mission visibility rules, accept plain-text mod lists, add voiceover spoiler gate, document dossier style 2026-09-10 16:14:44 -04:00
de2ca66cec feat(voiceover): add hold-to-confirm spoiler gate on recording pages
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-09-10 16:14:02 -04:00
09b074734f v0.2.27 - rework campaigns page, add tactical card styling and glitch effects 2026-09-09 19:43:02 -04:00
42cbcbac3c v0.2.26 - add voiceover audio preview and draft scripts, award xp on admin reviews, eod two-sector unlock, html mod list validation, opord best times and speed bonus 2026-09-09 18:55:07 -04:00
181f244f62 v0.2.25 - move minigames under /minigames, hide locked UGC entries, fix return url and unlock readout 2026-09-09 00:03:54 -04:00
f76966ebc3 v0.2.24 - add custom minefield XP payouts, exposure toggle, and loss fog 2026-09-08 15:57:13 -04:00
eeab85ad35 v0.2.23 - add custom EOD minefields and custom radio tests minigames 2026-09-08 14:45:29 -04:00
2c8e305ff5 v0.2.22 - add OPORD Recall briefing-recall minigame, add Chronicle story beats 2026-09-08 13:09:02 -04:00
8206ee2303 v0.2.21 - Esc/R reset keybind for OPORD Recall 2026-09-08 12:13:49 -04:00
494b60db3b v0.2.20 - fairness note on OPORD briefing 2026-09-08 12:09:15 -04:00
bf5468e461 v0.2.19 - Arma-style grid format for OPORD Recall 2026-09-08 12:04:59 -04:00
3daa7a3601 v0.2.18 - tier-scaled OPORD briefings with relational questions 2026-09-08 11:58:38 -04:00
b2bdbb9ea6 v0.2.17 - OPORD Recall anti-cheat 2026-09-08 11:46:58 -04:00
225434d8fc v0.2.16 - add OPORD Recall minigame 2026-09-08 11:26:44 -04:00
bf5c53249a v0.2.9 - mobile mission detail fixes, friday ops overflow and host credit 2026-09-08 01:31:12 -04:00
dcc308c2ae v0.2.8 - dash sanitization sweep across user-facing UI, admin, and bot text 2026-09-07 05:20:04 -04:00
ccfdc3b46e v0.2.7 - side op host credit, daily ready-check reminders with DMs, mark-as-Ready control, global event log page, sidebar regrouping, storage permission split 2026-09-07 05:07:55 -04:00
3af17928e8 v0.2.6 - add voiceover take descriptions, reviewer feedback, mp3 transcoding and take limit, expand command palette 2026-09-07 04:37:18 -04:00
95887e56ce v0.2.5 - add modlist announcements, voiceover fixes and guidance 2026-09-07 00:52:27 -04:00
95304d90df v0.2.4 2026-09-07 00:34:40 -04:00
eecedece6b v0.2.3 2026-09-06 23:29:58 -04:00
43e2a15197 v0.2.2 2026-09-06 17:46:45 -04:00
4524f969a6 v0.2.1 2026-09-06 17:23:08 -04:00
51f7c803e0 feat(wiki): add scoped template CSS and developer HTML templates
WikiTemplates gains two fields: an optional css code field injected on
pages that use the template (selectors auto-scoped to a hash-based
.ptf-tpl-* class so templates never collide with each other or the app
shell), and a developer-only html field rendered verbatim (sanitized)
in place of the markdown body when transcluded.

- templateCss.ts scopes/sanitizes CSS, incl. nested at-rules; pages
  and the editor live preview inject scoped styles and drop the Card
  chrome in favor of a full-width article
- templateHtml.ts sanitizes HTML and splits prepared markdown around
  expansion sentinels so raw HTML renders without rehype-raw
- templates.ts adds extractTemplateNames/extractPlaceholders/
  extractDirectiveNames; prepareMarkdown threads an htmlTemplates map
- markdown pipeline gains rehype-highlight for fenced code blocks
- styles.css adds wiki prose typography + infobox demo styling
- docs: demo article and Infobox template authoring guide
2026-09-06 05:32:48 -04:00
3ec364a8b9 feat(wiki): add wiki service library and markdown pipeline
Service layer (createPage/updatePage/restoreRevision/setPageLockdown/
deletePage, slugification, template expansion, wikilink preprocessing,
category constants) plus the client-safe markdown rendering pipeline
(react-markdown + remark-gfm + remark-directive) shared by the server
component and the editor's live preview. Adds the three markdown
dependencies to package.json and bun.lock.
2026-09-05 00:02:01 -04:00
b9999fceff Merge branch 'feat/tarkov-locker-ui'
# Conflicts:
#	TODO.md
#	src/components/frontend/eod/MinesweeperBoard.tsx
#	src/migrations/index.ts
2026-08-28 18:26:00 -04:00
a82ab415af build(deploy): remove legacy deploy hook
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-08-27 18:36:11 -04:00
503e7a35f9 feat(import): add Arma library importer with PBO icon extraction
- importArmaLibrary: upsert Arma export catalog into assets/vehicles via
  Payload, materialize .paa thumbnails (convertPaaToPng) and link uploads,
  resolve Fuel resource for vehicle fuel defaults
- extractArmaIcons: ref-driven PBO .paa extraction into a --paa-root tree
  shaped like inventory icon ref paths
- package.json: add import:arma script
2026-08-27 11:25:28 -04:00
d740d43800 feat(eod): update difficulty selection in EOD components and bump version to 0.2.0 2026-08-26 23:55:03 -04:00
b99520bc64 feat(version): add version bump script for CI deployments 2026-08-26 22:13:24 -04:00
fff9e82d62 feat(tools): scaffold reset-password CLI
Add src/tools/cli with a CliFlow helper (boxed headers, labeled log
lines) and a reset-password command stub wired to the prompt package.
Runnable via 'bun run u:reset-password'; interactive flow to follow.
2026-08-25 12:32:03 -04:00
b70ff4dff8 feat(mcp): enable Payload MCP plugin
Register mcpPlugin on the Payload config. Auth now also accepts
payload-mcp-api-keys, so the generated types carry the new
collection and the user union widens accordingly. Follow-up commits
guard user auth paths against these API-key sessions.

Also apply incidental prettier formatting to generatePlainText().
2026-08-25 12:27:01 -04:00
83790a629b chore(deps): bump dependencies
Bump radix-ui primitives, tailwindcss/postcss, graphql, nodemailer,
drizzle-kit, eslint, prettier, @types/node and other runtime/dev deps.

The refreshed lockfile also carries entries for two new packages
(@payloadcms/plugin-mcp, prompt) whose package.json additions land
together with their features in follow-up commits.
2026-08-25 12:20:38 -04:00
b060b967c0 feat(awards): add AwardCard and RibbonRack components for award display 2026-08-21 12:46:44 -04:00
9bf984fc96 feat(projects): add project tracking workspace 2026-08-20 19:55:33 -04:00
79d3c0a0b3 chore(deps): upgrade Payload CMS from 3.79.1 to 3.88.0 2026-08-17 22:18:13 -04:00
8fe7276ba3 refactor(ui): update shad/cn components 2026-08-16 18:34:23 -04:00
3685644c74 feat(docker): update deployment documentation and entrypoint script for Node-only runtime 2026-08-15 16:26:35 -04:00
00919ceeb3 feat(bot): add Discord bot scaffold with sign-up, attendance embeds, and notification bridge 2026-08-12 12:39:00 -04:00