-
21f61ca33f
feat(evaluations): add permissions and event logging
Z8MB1E
2026-08-27 18:36:04 -0400
-
22b7343fa8
feat(evaluations): register collection and generated types
Z8MB1E
2026-08-27 18:36:04 -0400
-
6bbafc7c5a
feat(profile): integrate evaluations into profile pages
Z8MB1E
2026-08-27 18:36:04 -0400
-
b8ba036965
feat(profile): add leadership evaluation controls
Z8MB1E
2026-08-27 18:36:04 -0400
-
959f65b51e
feat(evaluations): add profile evaluation actions
Z8MB1E
2026-08-27 18:36:04 -0400
-
a21770e54e
feat(evaluations): add evaluation service
Z8MB1E
2026-08-27 18:36:04 -0400
-
15145f613a
feat(evaluations): add evaluations collection and migration
Z8MB1E
2026-08-27 18:36:04 -0400
-
9955c376f9
feat(evaluations): define performance levels
Z8MB1E
2026-08-27 18:36:04 -0400
-
2be1081e92
test(int): fix pre-existing tickets and market spec failures
Z8MB1E
2026-08-27 14:01:16 -0400
-
9323a7ce08
feat(notifications): notify users when awards are granted via profile edit
Z8MB1E
2026-08-27 14:01:16 -0400
-
503e7a35f9
feat(import): add Arma library importer with PBO icon extraction
Z8MB1E
2026-08-27 11:25:28 -0400
-
-
d740d43800
feat(eod): update difficulty selection in EOD components and bump version to 0.2.0
Z8MB1E
2026-08-26 23:55:03 -0400
-
7a34c3901e
feat(eod): add best times tracking for training, perimeter, and supply road games
Z8MB1E
2026-08-26 23:24:24 -0400
-
a247e61fa9
feat(eod): add high-contrast toggle, improved leaderboard, new effects on bad-flag cells
Z8MB1E
2026-08-26 22:36:06 -0400
-
b99520bc64
feat(version): add version bump script for CI deployments
Z8MB1E
2026-08-26 22:13:24 -0400
-
2922df23dd
chore(db): add EOD profile migration
Z8MB1E
2026-08-26 22:04:48 -0400
-
3e82ef4ed9
feat(profiles): track EOD minesweeper progress
Z8MB1E
2026-08-26 22:04:48 -0400
-
512cdd62ad
feat(eod): add minesweeper clearance game
Z8MB1E
2026-08-26 22:04:48 -0400
-
3112b72972
feat(profiles): adjust experience points calculation for kills
Z8MB1E
2026-08-26 18:12:34 -0400
-
287a0f7db8
feat(server): add stale presence monitoring
Z8MB1E
2026-08-26 18:05:57 -0400
-
3dfdc8916d
feat(arma): track player kills from sync events
Z8MB1E
2026-08-26 18:05:51 -0400
-
d4060c06f0
feat(campaigns): include cover images in frontend queries
Z8MB1E
2026-08-26 18:05:41 -0400
-
413a677306
chore(.gitignore): add development environment files to ignore list
Z8MB1E
2026-08-26 00:55:49 -0400
-
b22a1836e4
chore(migrations): track schema snapshots and require explicit apply
Z8MB1E
2026-08-26 00:53:57 -0400
-
83f203d736
feat(shims): add targeted client-side injections
Z8MB1E
2026-08-26 00:53:31 -0400
-
0771424446
feat(campaigns): let members create and own campaigns
Z8MB1E
2026-08-26 00:53:17 -0400
-
d6b2ffa5d2
chore(access-control): scaffold empty isAuthor helper stub
Z8MB1E
2026-08-25 13:27:48 -0400
-
f1dd3c67ce
feat(campaigns): add Zeus campaign-creation CTA to campaigns header
Z8MB1E
2026-08-25 13:27:48 -0400
-
802873c7fa
feat(structures): hero image header on structure detail page
Z8MB1E
2026-08-25 12:34:35 -0400
-
fff9e82d62
feat(tools): scaffold reset-password CLI
Z8MB1E
2026-08-25 12:32:03 -0400
-
41b9d62e15
feat(sidebar): add sparkle accent to mini XP display
Z8MB1E
2026-08-25 12:31:54 -0400
-
3348466f3b
fix(roster): tighten tab icon spacing and allow org chart scroll
Z8MB1E
2026-08-25 12:31:53 -0400
-
7cfb650095
style(bot): capitalize attendance embed field labels
Z8MB1E
2026-08-25 12:31:20 -0400
-
9b909e85e6
refactor(arma-bridge): extract shared server guard and json coercion
Z8MB1E
2026-08-25 12:30:50 -0400
-
c628f8a90b
feat(missions): auto-complete past missions via mission-tick bin
Z8MB1E
2026-08-25 12:30:04 -0400
-
de1230a757
fix(generate-mission): strip array row ids when cloning missions
Z8MB1E
2026-08-25 12:29:26 -0400
-
e72b849774
feat(scripts): tee bin script logs to daily files
Z8MB1E
2026-08-25 12:29:07 -0400
-
824b03ec49
feat(missions): add redacted objective toggle
Z8MB1E
2026-08-25 12:27:52 -0400
-
c0d00fc113
fix(auth): reject MCP API-key sessions in user auth paths
Z8MB1E
2026-08-25 12:27:35 -0400
-
b70ff4dff8
feat(mcp): enable Payload MCP plugin
Z8MB1E
2026-08-25 12:27:01 -0400
-
83790a629b
chore(deps): bump dependencies
Z8MB1E
2026-08-25 12:20:38 -0400
-
98f2b0447a
fix(awards): tighten ribbon rack sizing and hover effect
Z8MB1E
2026-08-23 18:52:36 -0400
-
c2655b225f
fix(tools): exit backfillProfiles script after completion
Z8MB1E
2026-08-23 18:52:36 -0400
-
8d25d5da5d
docs: update roadmap progress and add sidebar review summary
Z8MB1E
2026-08-23 18:52:27 -0400
-
38400366a1
feat(sidebar): regroup commerce nav and add XP mini toggle
Z8MB1E
2026-08-23 18:52:18 -0400
-
906af4feb1
feat(preferences): expose XP mini-mode toggle in account settings
Z8MB1E
2026-08-23 18:52:09 -0400
-
b581670e72
feat(preferences): add xpDisplayMini preference and update action
Z8MB1E
2026-08-23 18:51:59 -0400
-
a0c4eaabcf
fix(banking): join parent transaction in account provisioning hooks
Z8MB1E
2026-08-23 18:51:49 -0400
-
fc3b961a43
feat(arma-bridge): add authenticated v1 bridge API routes
Z8MB1E
2026-08-23 18:51:33 -0400
-
347cbdf956
feat(server): add game-server sync collections
Z8MB1E
2026-08-23 18:51:24 -0400
-
bfb3e1495a
feat(awards): sort awards by experience points in award display
Z8MB1E
2026-08-21 16:57:31 -0400
-
432929cc29
feat(awards): finish award profile presentation
Z8MB1E
2026-08-21 15:40:33 -0400
-
91d1214a7b
feat(profiles): add award metadata
Z8MB1E
2026-08-21 15:39:36 -0400
-
1dfbb58dae
fix(migrations): migrate profile awards to array storage
Z8MB1E
2026-08-21 15:38:54 -0400
-
e1014207f4
fix(version-overlay): remove redundant check for commit info display
Z8MB1E
2026-08-21 12:47:54 -0400
-
b060b967c0
feat(awards): add AwardCard and RibbonRack components for award display
Z8MB1E
2026-08-21 12:46:44 -0400
-
9e91203330
fix(collections): correct asset filter callback
Z8MB1E
2026-08-21 02:27:57 -0400
-
40b130c8d3
feat(attendance): implement real-time attendance change notifications for Discord
Z8MB1E
2026-08-21 02:12:01 -0400
-
4ad49d3b95
fix(discord): send mission roll calls once
Z8MB1E
2026-08-21 01:56:12 -0400
-
dcc58327e3
feat(impersonation): implement user impersonation functionality and UI
Z8MB1E
2026-08-21 01:41:14 -0400
-
2a0668fc03
feat(migrations): add new migration for projects, sprints, releases, and tickets
Z8MB1E
2026-08-21 00:37:44 -0400
-
643e282fe7
feat(flappy): keep current pilot visible on leaderboard
Z8MB1E
2026-08-21 00:26:52 -0400
-
f69c7ca0b4
feat(ui): show rank in dashboard navigation
Z8MB1E
2026-08-21 00:26:47 -0400
-
6d58451978
feat(projects): enforce permissions and improve search
Z8MB1E
2026-08-21 00:26:33 -0400
-
282ca9eddf
feat(xp): animate sidebar gains
Z8MB1E
2026-08-21 00:25:33 -0400
-
485e26bbda
feat(realtime): publish user-scoped update events
Z8MB1E
2026-08-21 00:25:20 -0400
-
65dcbddeea
chore(repo): archive local scripts and update housekeeping
Z8MB1E
2026-08-20 19:57:29 -0400
-
4c03784c68
chore(db): add migration runner and schema baseline
Z8MB1E
2026-08-20 19:57:22 -0400
-
1a86a3a8b5
feat(realtime): add channel presence
Z8MB1E
2026-08-20 19:57:01 -0400
-
3f4403d151
feat(intelligence): refresh mission presentation
Z8MB1E
2026-08-20 19:56:41 -0400
-
9bf984fc96
feat(projects): add project tracking workspace
Z8MB1E
2026-08-20 19:55:33 -0400
-
bc6358ce5f
docs: add design system reference for frontend UI
Z8MB1E
2026-08-19 22:49:46 -0400
-
9b42d2054c
fix(types): add draft:false and dossier to profiles create calls
Z8MB1E
2026-08-19 22:48:45 -0400
-
97bdf2f40c
fix(layout): await isSuperuser() call for VersionOverlay prop
Z8MB1E
2026-08-19 20:51:17 -0400
-
7575d1df82
chore(migrations): add roles collection and showVersionOverlay migration
Z8MB1E
2026-08-19 20:48:01 -0400
-
38944d9aa2
fix(types): regenerate payload-types for showVersionOverlay
Z8MB1E
2026-08-19 20:47:20 -0400
-
34b5300904
test(preferences): add unit tests for PreferencesForm component
Z8MB1E
2026-08-19 20:41:09 -0400
-
a9d9ba50ea
feat(preferences): add version overlay toggle and redesign settings UI
Z8MB1E
2026-08-19 20:40:56 -0400
-
d57b0cbc22
feat(ui): add shadcn switch and radio-group components
Z8MB1E
2026-08-19 20:40:46 -0400
-
a8e147e52a
docs: add AGENTS.md subdirectories and login case study
Z8MB1E
2026-08-19 19:48:35 -0400
-
fb74e6b0c2
chore(seed): update seed scripts for RBAC roles
Z8MB1E
2026-08-19 19:48:31 -0400
-
d3890cc191
feat(discord): integrate RBAC into Discord bot
Z8MB1E
2026-08-19 19:48:28 -0400
-
1f9f919443
feat(auth): add return-URL flow for login redirects
Z8MB1E
2026-08-19 19:48:24 -0400
-
eef1b11bb1
feat(rbac): migrate server actions and service layers to RBAC
Z8MB1E
2026-08-19 19:47:57 -0400
-
653caa8064
feat(rbac): migrate collection access controls to RBAC permissions
Z8MB1E
2026-08-19 19:47:51 -0400
-
80f28ed939
feat(rbac): add dynamic roles collection and permissions system
Z8MB1E
2026-08-19 19:47:36 -0400
-
adaedaefde
chore: verify forgejo remote
Z8MB1E
2026-08-18 10:51:55 -0400
-
4c3c3373d3
feat(roster): implement leadOrActual display preference
Z8MB1E
2026-08-18 02:20:58 -0400
-
feccbc0ced
chore(migrations): archive superseded migrations and add consolidated migration
Z8MB1E
2026-08-18 02:05:56 -0400
-
72262d53b6
feat(users): add leadOrActual roster display preference
Z8MB1E
2026-08-18 02:05:41 -0400
-
cb2029ea97
feat(command-palette): register page-specific commands across UI
Z8MB1E
2026-08-18 02:05:36 -0400
-
4906fc8008
refactor(ui): make dialogs controlled via open/onOpenChange props
Z8MB1E
2026-08-18 02:05:20 -0400
-
0fc61ebb47
feat(command-palette): add command palette with Cmd+K keyboard shortcuts
Z8MB1E
2026-08-18 02:05:00 -0400
-
2f536a814b
chore(flappy): remove parenthetical from flight simulator message
Z8MB1E
2026-08-17 22:18:39 -0400
-
cc45ba0b61
docs: update version references and typecheck notes
Z8MB1E
2026-08-17 22:18:35 -0400
-
452aa392bd
feat(ui): enhance shadcn dialog, tabs, tooltip, and command components
Z8MB1E
2026-08-17 22:18:31 -0400
-
ae732496ed
chore: regenerate Payload types and import map
Z8MB1E
2026-08-17 22:18:27 -0400
-
e57f38cd8f
feat(config): switch AI provider from Ollama to Unsloth with streaming support
Z8MB1E
2026-08-17 22:18:23 -0400
-
79d3c0a0b3
chore(deps): upgrade Payload CMS from 3.79.1 to 3.88.0
Z8MB1E
2026-08-17 22:18:13 -0400
-
50bc0e3441
style(migrations): rename migration files, add new migration for shims, add favicon for front-end
Z8MB1E
2026-08-17 02:02:16 -0400