-
4714aeed32
feat: improve metadata sync compatibility across Flashpoint editions
Darkraise
2026-02-13 21:54:47 +07:00
-
-
5d91fcf6bd
Merge pull request #7 from darkraise/feature/ui-enhancement

DarkraiseandGitHub
2026-02-13 02:08:02 +07:00
-
-
dcb597624b
fix: improve test mocks and type safety for random game feature
Darkraise
2026-02-13 02:07:49 +07:00
-
9c472392fe
feat: enhance UI with glassmorphism and improve navigation context
Darkraise
2026-02-13 01:19:11 +07:00
-
d2931f3942
feat: add section-based routing with contextual breadcrumbs
Darkraise
2026-02-12 21:43:20 +07:00
-
da6bbbb526
feat: enhance UI with toast progress bars and lucky button animations
Darkraise
2026-02-12 11:02:02 +07:00
-
-
dd80da7d44
chore: update CLAUDE.md
Darkraise
2026-02-11 23:29:04 +07:00
-
86822739de
Merge pull request #6 from darkraise/feature/code-review

DarkraiseandGitHub
2026-02-11 22:07:12 +07:00
-
-
13af889a1e
fix: improve settings validation and sidebar responsiveness
Darkraise
2026-02-11 22:03:53 +07:00
-
79cc256214
fix: harden downloads, settings, and UI edge cases
Darkraise
2026-02-11 20:37:06 +07:00
-
f281672faa
chore: remove unused docs
Darkraise
2026-02-11 19:11:01 +07:00
-
06308a198d
perf: cache filter options and pre-warm at startup
Darkraise
2026-02-11 19:10:05 +07:00
-
cbc94db79c
feat: add shared download registry, type safety, and test infra
Darkraise
2026-02-11 14:43:00 +07:00
-
6989924891
fix: add radix to parseInt, remove dead code, and guard invalid dates
Darkraise
2026-02-10 22:03:47 +07:00
-
75c69a3210
chore: clean up Docker and build config
Darkraise
2026-02-10 21:19:25 +07:00
-
3e35799de8
fix: standardize imports, tighten types, and align mock data with actual API contracts
Darkraise
2026-02-10 20:42:56 +07:00
-
b95f058a66
fix: reduce log noise, harden DB reload, and tune caches
Darkraise
2026-02-10 16:55:54 +07:00
-
d4edd2829f
fix: use theme tokens and fix types in UI components
Darkraise
2026-02-10 16:35:40 +07:00
-
ba2c6b4ea1
fix: improve error handling, theme tokens, and type safety
Darkraise
2026-02-10 12:06:47 +07:00
-
789355cb7e
fix: validate inputs, harden services, and DRY route handlers
Darkraise
2026-02-09 23:37:25 +07:00
-
80e2177b5d
fix: harden validation, DRY chart utils, and improve type safety
Darkraise
2026-02-09 23:18:18 +07:00
-
ab4f4bad41
fix: harden RBAC, add security headers, and prevent permission escalation
Darkraise
2026-02-09 22:46:25 +07:00
-
-
71f0b16765
Merge pull request #5 from darkraise/feature/code-cleanup

DarkraiseandGitHub
2026-02-09 19:24:27 +07:00
-
-
4ccad41a81
refactor: clean up DataTable, fix nullish coalescing
Darkraise
2026-02-09 19:24:13 +07:00
-
2f641c8441
chore: comments cleanup
Darkraise
2026-02-09 17:26:17 +07:00
-
e173ce721e
refactor: move access token to HTTP-only cookie
Darkraise
2026-02-09 11:29:40 +07:00
-
ee9c2a296f
fix: harden security, improve type safety, and clean up code
Darkraise
2026-02-09 09:17:18 +07:00
-
-
bbfcaebf4d
Merge pull request #4 from darkraise/feature/cgi-support

DarkraiseandGitHub
2026-02-08 08:26:21 +07:00
-
-
7d3d64903f
fix: harden security, data integrity, and resource management
Darkraise
2026-02-08 08:25:33 +07:00
-
96cf4a5b00
feat: revamp the game serving feature
Darkraise
2026-02-07 23:36:45 +07:00
-
492c049499
fix: improve CGI executor reliability and resource cleanup
Darkraise
2026-02-05 18:17:05 +07:00
-
8cde8a98eb
feat: add CGI/PHP support for legacy Flashpoint games
Darkraise
2026-02-05 17:23:18 +07:00
-
-
1c80902fa1
Merge pull request #3 from darkraise/feature/domain-settings

DarkraiseandGitHub
2026-02-05 16:38:49 +07:00
-
-
a74bc8197d
refactor: improve caching, cleanup jobs, and type safety
Darkraise
2026-02-05 16:31:05 +07:00
-
996c17734b
fix: harden security and improve code quality across services
Darkraise
2026-02-05 10:29:03 +07:00
-
af740d6dab
fix: harden domain settings and share URL handling
Darkraise
2026-02-04 22:48:42 +07:00
-
971b432d94
fix: code review issues
Darkraise
2026-02-04 16:57:48 +07:00
-
855cb8b38c
refactor: convert DomainService to singleton pattern
Darkraise
2026-02-04 11:23:20 +07:00
-
afd835bbd9
refactor: update according to code review
Darkraise
2026-02-04 11:18:46 +07:00
-
932ca40309
Update docs/07-design-system/icons.md

DarkraiseandGitHub
2026-02-04 11:03:54 +07:00
-
abdf2c5d93
Update docs/07-design-system/color-palette.md

DarkraiseandGitHub
2026-02-04 11:03:35 +07:00
-
c5fdd0b43e
Update docs/07-design-system/color-palette.md

DarkraiseandGitHub
2026-02-04 11:01:49 +07:00
-
5a9361c6d5
docs: remove duplicated docs section
Darkraise
2026-02-04 10:40:53 +07:00
-
12792db185
chore: apply consistent code formatting across codebase
Darkraise
2026-02-04 06:03:39 +07:00
-
5ca30044d6
refactor: use ternary expressions for conditional JSX
Darkraise
2026-02-04 05:50:59 +07:00
-
a263db1a2f
feat: add admin-configurable domain settings
Darkraise
2026-02-04 05:34:01 +07:00
-
-
17f0cd93a7
chore: update github templates
Darkraise
2026-02-03 23:41:31 +07:00
-
8af54de927
feat: remove edition settings, use version.txt instead
Darkraise
2026-02-03 22:33:25 +07:00
-
6728cc3cff
fix: edition checking
Darkraise
2026-02-03 19:44:38 +07:00
-
fe75241cbe
ci: update dockerfile
Darkraise
2026-02-03 19:06:47 +07:00
-
5b574a910a
ci: update frontend build
Darkraise
2026-02-03 18:17:36 +07:00
-
67c3501b3e
ci: fix build
Darkraise
2026-02-03 18:05:02 +07:00
-
5c81da06ac
ci: update dockerfile
Darkraise
2026-02-03 17:43:57 +07:00
-
9e32d90c46
feat: add Flashpoint edition support (Infinity/Ultimate)
Darkraise
2026-02-03 16:33:33 +07:00
-
d442c11f01
chore: code cleanup
Darkraise
2026-02-03 15:33:33 +07:00
-
e41154ad6d
chore: documents cleanup
Darkraise
2026-02-03 14:59:00 +07:00
-
d8a0db6d23
chore: remove local claude settings
Darkraise
2026-02-03 10:43:01 +07:00
-
da7c965491
chore: add readme and update documents
Darkraise
2026-02-03 10:42:28 +07:00
-
10d6e3a85c
fix: normalize malformed URLs with single-slash protocol
Darkraise
2026-02-03 00:01:07 +07:00
-
4a697d124f
fix: use entrypoint defaults for nginx env vars
Darkraise
2026-02-02 23:45:45 +07:00
-
39f9957670
feat: add nginx proxy for game service in Docker
Darkraise
2026-02-02 23:26:52 +07:00
-
74af2b8614
feat: derive game image paths from ID instead of DB columns
Darkraise
2026-02-02 22:11:21 +07:00
-
8ab3dc1816
ci: update frontend docker
Darkraise
2026-02-02 17:42:38 +07:00
-
92c4e7187b
ci: update frontend nginx config
Darkraise
2026-02-02 17:25:37 +07:00
-
58a48dfc91
ci: fix container permission error
Darkraise
2026-02-02 17:06:38 +07:00
-
77dc45700e
ci: use node user by default
Darkraise
2026-02-02 16:54:05 +07:00
-
ee30b40a03
fix: docker permission
Darkraise
2026-02-02 16:43:17 +07:00
-
e495d0243c
fix: build failed
Darkraise
2026-02-02 15:50:32 +07:00
-
b5feb04604
refactor: simplify Docker config and add db optimizations
Darkraise
2026-02-02 15:43:31 +07:00
-
3321557229
ci: update nginx config
Darkraise
2026-02-01 12:23:34 +07:00
-
d10c542b81
ci: update dockerfile
Darkraise
2026-02-01 11:52:40 +07:00
-
f76f731efe
chore: add config for logging and update dockerfile
Darkraise
2026-02-01 11:40:07 +07:00
-
9e9a116f7f
fix: frontend nginx
Darkraise
2026-02-01 11:14:02 +07:00
-
9f5090b19f
chore: update flashpoint preferences service
Darkraise
2026-02-01 02:02:35 +07:00
-
8ecdfbb26f
chore: update gitignore
Darkraise
2026-02-01 01:21:28 +07:00
-
08117b4ddc
feat: add initial setup page
Darkraise
2026-02-01 01:20:56 +07:00
-
cbfd7c5e6d
fix: migration issue
Darkraise
2026-01-31 19:39:24 +07:00
-
9da65982e1
ci: remove performance budget
Darkraise
2026-01-31 19:30:15 +07:00
-
d5d902f584
fix: backend startup failed
Darkraise
2026-01-31 19:25:24 +07:00
-
0c58921b52
fix: health check endpoint of game service
Darkraise
2026-01-31 18:54:10 +07:00
-
516f160866
fix: build failed
Darkraise
2026-01-31 18:08:54 +07:00
-
08d76306fe
chore: update dockerfile
Darkraise
2026-01-31 17:46:35 +07:00
-
e8d0fecbae
Merge pull request #1 from darkraise/feature/initial-features

DarkraiseandGitHub
2026-01-31 17:30:22 +07:00
-
-
e1a691e497
feat: share playlist feature
Darkraise
2026-01-31 17:29:07 +07:00
-
12e68f400e
feat: add share playlist feature
Darkraise
2026-01-29 23:08:23 +07:00
-
cd485fb1b8
feat: review and polish playlists feature
Darkraise
2026-01-29 12:24:52 +07:00
-
80a506bf3e
feat: polish some features
Darkraise
2026-01-28 19:21:02 +07:00
-
a81dbc02be
feat: Phase 5 - lazy load recharts and add chart error boundaries
Darkraise
2026-01-25 16:02:24 +07:00
-
896a1771aa
feat: refactor FilterPanel with reusable FilterDropdown component
Darkraise
2026-01-25 15:51:42 +07:00
-
19b8f73821
feat: Phase 3 - mobile UX improvements and WCAG touch target compliance
Darkraise
2026-01-25 15:05:48 +07:00
-
10e6a75272
feat: Phase 2 - accessibility, logging, and error handling improvements
Darkraise
2026-01-25 14:53:48 +07:00
-
92133f7471
feat: add reusable FilterDropdown component and manage state with hook
Darkraise
2026-01-25 13:27:08 +07:00
-
c8083eb6b5
feat: add activity analytics dashboard and comprehensive security/accessibility improvements
Darkraise
2026-01-25 13:18:04 +07:00
-
ace1fa84f7
fix: resolve critical accessibility, security, and performance issues
Darkraise
2026-01-25 13:14:27 +07:00
-
0a3272d613
feat: polish the features and enhance UI/UX
Darkraise
2026-01-23 00:49:12 +07:00
-
c7b617cf08
feat: initial features
Darkraise
2026-01-16 23:58:21 +07:00
-
-
fc191fd61c
Initial commit

DarkraiseandGitHub
2026-01-13 10:09:15 +07:00