Commit Graph

6989 Commits

Author SHA1 Message Date
zurdi
3af4a0e30a Remove unnecessary empty lines from DEVELOPER_SETUP.md 2025-08-22 16:56:41 +02:00
zurdi
202e5e7aa6 Add trunk-ignore comments for hadolint in Dockerfile.base 2025-08-22 16:43:43 +02:00
zurdi
65f89ee932 Add Dockerfile and entrypoint script for development environment setup
- Create .devcontainer/Dockerfile for frontend and Python dependencies
- Create .devcontainer/Dockerfile.base for system dependencies
- Add entrypoint script to manage service startup and symlink creation
- Update docker-compose.yml to reference the new Dockerfile
- Modify DEVELOPER_SETUP.md for updated installation instructions
2025-08-22 16:11:17 +02:00
Georges-Antoine Assi
929a30946e Merge pull request #2297 from rommapp/gallery-loading-states
Use skeleton loaders as loading states for games
4.1.4
2025-08-21 09:29:32 -05:00
Georges-Antoine Assi
aa536a3fde only load rom count max fetch limit of skeletons 2025-08-21 10:23:42 -04:00
Georges-Antoine Assi
f34f4c4a7f centralise card skeleton 2025-08-21 10:17:32 -04:00
Georges-Antoine Assi
214c4ce43f add css to card base 2025-08-21 10:09:35 -04:00
Georges-Antoine Assi
72cf5596bc cleanup 2025-08-21 10:06:31 -04:00
Georges-Antoine Assi
7b3171c1e1 Use skeleton loaders as loading states for games 2025-08-21 09:58:37 -04:00
Georges-Antoine Assi
4efee37f6c Merge pull request #2294 from Casuallynoted/master
Adjust icon names to match new naming
2025-08-21 07:50:12 -05:00
Georges-Antoine Assi
861dd982a8 replace lazy-src with eager placeholder 2025-08-20 23:53:25 -04:00
Casuallynoted
40b6628383 Rename game-master.ico to hartung.ico 2025-08-20 23:34:08 -04:00
Casuallynoted
bed81f4484 Merge branch 'rommapp:master' into master 2025-08-20 23:33:24 -04:00
Georges-Antoine Assi
af674e0e17 drop palceholder and blur 2025-08-20 23:30:45 -04:00
Georges-Antoine Assi
c92813a741 Merge pull request #2290 from rommapp/lazy-load-small-images
Lazy load images with small versions
4.1.4-beta.2
2025-08-20 19:49:29 -05:00
Georges-Antoine Assi
82f527b3ad Remove check for non extension 2025-08-20 20:48:30 -04:00
Georges-Antoine Assi
e2b09d22ca cleanup 2025-08-20 20:44:26 -04:00
Georges-Antoine Assi
e1ab1edfda Lazy load images with small versions 2025-08-20 19:26:53 -04:00
Georges-Antoine Assi
474459c9d5 move group_id coalesce into partition_by 2025-08-20 18:52:55 -04:00
Georges-Antoine Assi
7ad79b1570 Merge pull request #2288 from rommapp/translucent-icon-remove-blur
Remove blur from translucent class
2025-08-20 16:36:17 -05:00
Georges-Antoine Assi
da96c9d816 remove blur from translucent class 2025-08-20 17:29:33 -04:00
Georges-Antoine Assi
0daf63dfec fix migration for postgres 2025-08-20 16:33:05 -04:00
Georges-Antoine Assi
f5cdd5b735 Merge pull request #2282 from rommapp/db-query-optimize
Optimize DB queries
4.1.4-beta.1
2025-08-20 13:04:25 -05:00
Georges-Antoine Assi
f32dc3171d ignore type issue 2025-08-20 13:50:12 -04:00
Georges-Antoine Assi
e73b6cc190 add option to skip char index 2025-08-20 13:27:26 -04:00
Georges-Antoine Assi
1c0c93bb3d select only some columns for performance 2025-08-20 11:20:02 -04:00
Georges-Antoine Assi
a5e1fbf9f0 Merge branch 'master' into db-query-optimize 2025-08-19 23:41:44 -04:00
Georges-Antoine Assi
0cc9789a12 fix get_scalar_roms 2025-08-19 23:40:23 -04:00
Georges-Antoine Assi
464ce6a23d only group roms in certain views 2025-08-19 22:27:49 -04:00
Georges-Antoine Assi
7850cf059f fix loading collections 2025-08-19 21:49:52 -04:00
Georges-Antoine Assi
048f8ba248 move fs_size_bytes back to db 2025-08-19 19:38:56 -04:00
Georges-Antoine Assi
42d83c3855 Merge pull request #2283 from rommapp/library-scroll-performance
Improve library scroll performance
2025-08-19 17:15:47 -05:00
Georges-Antoine Assi
0edf06ae10 revert v-list-scroll 2025-08-19 18:10:10 -04:00
Georges-Antoine Assi
cde0c0681f changes from review 2025-08-19 17:07:05 -04:00
Georges-Antoine Assi
f4ec27977e debounce all onscroll 2025-08-19 17:03:42 -04:00
Georges-Antoine Assi
e660e7c2a3 wrap galleries in v-virtual-scroll 2025-08-19 16:43:40 -04:00
Georges-Antoine Assi
5a5abe4e62 changes from self review 2025-08-19 16:27:46 -04:00
Georges-Antoine Assi
7370f83b8f load sibling_roms for individual roms 2025-08-19 16:08:03 -04:00
Georges-Antoine Assi
0dadf8681e fix updating smart collections 2025-08-19 15:53:03 -04:00
Georges-Antoine Assi
25983fad3a comment cleanup 2025-08-19 14:46:56 -04:00
Georges-Antoine Assi
078b140ddb simplify group_id 2025-08-19 12:50:25 -04:00
Georges-Antoine Assi
13ac6104ce Raise lazy joins so all complex joins are explicit 2025-08-19 10:02:11 -04:00
Georges-Antoine Assi
a6daeba2b5 Merge pull request #2281 from rommapp/romm-2246
[ROMM-2246] Fix bios drawer in blink engine
2025-08-18 21:07:37 -05:00
Georges-Antoine Assi
ca0ef1ca99 use height auto 2025-08-18 22:05:10 -04:00
Georges-Antoine Assi
27c0c90fa7 [ROMM-2246] Fix bios drawer in blink engine 2025-08-18 22:00:12 -04:00
Georges-Antoine Assi
942dd8e9b4 Merge pull request #2279 from rommapp/romm-2274
[ROMM-2274] Use platform_id in group_by_meta_id
2025-08-18 20:22:38 -05:00
Georges-Antoine Assi
4657ca305a [ROMM-2274] Use platform_id in group_by_meta_id 2025-08-18 19:51:37 -04:00
Georges-Antoine Assi
bdb7dd7df7 Merge pull request #2277 from rommapp/romm-2275
[ROMM-2275] Catch readonly config file in migration
2025-08-18 15:56:27 -05:00
Georges-Antoine Assi
d253d44192 [ROMM-2275] Catch readonly config file in migration 2025-08-18 16:51:20 -04:00
Georges-Antoine Assi
593f5c921d catch playmatch connect error 2025-08-18 09:08:41 -04:00