Alexandra
27f2d662e6
add png to non game terms
2025-06-01 07:27:42 -06:00
Alexandra
a2303ec684
adjust resync so it doesn't force a repull of the metadata from igdb if it's current
2025-05-31 17:30:49 -06:00
Alexandra
7d431f1727
missed add the db optimize to .env
2025-05-31 16:47:49 -06:00
Alexandra
1014de7bfa
add force variable for metadata and db optimize
2025-05-31 16:44:37 -06:00
Alexandra
37f6916e84
fix missing platform
2025-05-31 16:39:25 -06:00
Alexandra
a003329e11
minor order of operations tweak
2025-05-31 15:14:42 -06:00
Alexandra
6ca11dfe26
forgot to add old results to url prefix
...
forgot to fix index for emulator compatibility on old results
2025-05-31 15:10:49 -06:00
Alexandra
9c8891c8db
don't match metadata if the metadata db is empty
2025-05-31 14:53:27 -06:00
Alexandra
ab623cb2a8
forgot the await oops
2025-05-31 14:50:39 -06:00
Alexandra
77a5c0c98c
add tasks to implement metadata and kws if they're empty (but block them by the main file update)
2025-05-31 14:47:54 -06:00
Alexandra
cc3750a5ea
Merge pull request #28 from alexankitty/metadata
...
Adds Metadata to search
Revamps search
Moves old table search to its own setting
Removes sorting on old table search as it doesn't really function anymore
Embeds old setting in the url so results are identical when sharing links
Adds metadata about information
Updates translations
Adds an info page that will give a summary of the game, when it released, pictures, videos, gamemodes, genre, etc
Added image gallery partial with youtube video embed support
Adds two new environment variables for IGDB auth
Automatically disables the new result interface if metadata db is empty.
Adds regional cover support.
Adds locale title support.
Implements a task to pull all applicable metadata from IGDB.
Implements full text search on metadata titles.
Adds backup fuzzy search to match as many games to metadata as possible.
Provides additional information on task statuses in console
Moves db optimization task to be handled after metadata
Adds IGDB mappings to keep platform names consistent
Adds locale name to code mapping.
Makes fuzzy search match run after main metadata match operation so that it doesn't delay the other database tasks unnecessarily
Adds badges to point out which search experience the user is currently using. Clicking directs to the settings page where they can change their search experience.
Fix suggestions by normalizing the names, and then deduplicating the results before sending them to the client
2025-05-31 14:13:45 -06:00
Alexandra
45ae6e72c0
Finishing touches
2025-05-31 14:12:47 -06:00
Alexandra
96449a4817
reorganize project, fix a couple of miscellaneous issues.
2025-05-31 13:53:13 -06:00
Alexandra
80214b5317
remove testing bs
2025-05-30 17:43:55 -06:00
Alexandra
d0d8ba01aa
Remove sequelize pagination in full db tasks cause uh... it has a lot of problems that make no sense to me.
2025-05-30 17:15:08 -06:00
Alexandra
e7bfcdc87a
separate alternate titles and titles metadata as it was dropping the quality of matches
2025-05-30 06:52:24 -06:00
Alexandra
5c5aa236e4
add further control for metadata update
...
update readme with new information
2025-05-30 05:18:19 -06:00
Alexandra
634747e18c
make sync wait for match to finish
2025-05-30 04:56:49 -06:00
Alexandra
0457533f76
fix suggestions
...
fix info title page
remove carousel for games without applicable metadata
2025-05-30 04:26:40 -06:00
Alexandra
84908e0882
Fixes a few more things with localizations and a couple of programming errors.
2025-05-30 03:21:24 -06:00
Alexandra
bb9f99c11e
Update metadata description translation
2025-05-30 01:26:29 -06:00
Alexandra
b430db07db
fix mistake on time format
2025-05-29 18:00:04 -06:00
Alexandra
1a70611b10
update opengraph
2025-05-29 17:58:34 -06:00
Alexandra
0540152826
Update translations
2025-05-29 17:18:01 -06:00
Alexandra
85b57e6c39
make fuzzy metadata search happen after all other database operations have settled.
2025-05-29 16:53:31 -06:00
Alexandra
d7e1822843
implemetnation of names matching locale
2025-05-29 16:24:12 -06:00
Alexandra
869d9c72eb
Improvements to regional handling
...
additional cleanup and stuff
I lost the plot a while ago
2025-05-29 16:08:01 -06:00
Alexandra
2973211b7d
further tweaks
2025-05-29 13:07:08 -06:00
Alexandra
6c2b3c49ef
add normalize, add a related name search
2025-05-29 10:15:39 -06:00
Alexandra
c231f7ffc9
redo metadata, opting to pull everything in at once.
2025-05-29 10:10:34 -06:00
Alexandra
cefa1f6a35
design tweaks
...
fix to come platforms not showing consoles
2025-05-28 01:06:58 -06:00
Alexandra
8538dfadcc
add load spinner
...
add flag icons
add console icons
2025-05-27 22:35:11 -06:00
Alexandra
c3df623b2b
cleanup
...
disable new search results when igdb not authorized
2025-05-27 21:01:30 -06:00
Alexandra
804a3f246e
Merge pull request #27 from V0xelle/metadata
...
PR flags
2025-05-27 20:38:00 -06:00
Alexandra
071184c2ab
fix opengraph
...
fix new results pulling too many results
2025-05-27 20:34:38 -06:00
Alexandra
35d2c5f3e3
update translations
...
make new/old pages based on url parameter so that link sharing is consistent
2025-05-27 20:12:30 -06:00
Alexandra
cf70ee7ce0
update translations
2025-05-27 17:32:25 -06:00
Alexandra
c2e087331a
update envs
2025-05-27 08:54:26 -06:00
Alexandra
60727a09e1
raise limit of all json storage fields
2025-05-27 08:20:19 -06:00
Alexandra
e94a21efcc
Fixed up old table search
...
Added a toggle for table search
added more info page
god knows what else
2025-05-26 14:31:12 -06:00
Alexandra
91e5feefc6
implement task queue for metadata retrieval to respect igdb limits
2025-05-26 07:56:05 -06:00
Alexandra
4367b5cdb7
it works and stuff.
...
todo improve search quality
improve metadata matching quality
2025-05-24 06:39:00 -06:00
Alexandra
bb743933bd
it works but it's a mess
2025-05-24 02:40:43 -06:00
Brady
3030a9bbff
Update region flags
2025-05-24 00:30:00 -05:00
Brady
15fca13753
Added France, Japan
2025-05-23 04:12:38 -05:00
Brady
14ec01c8ff
Updated flags
2025-05-23 04:08:48 -05:00
Brady
764e12045f
Add Germany, Italy, Korea
2025-05-23 03:28:36 -05:00
Brady
645ee4ea5b
Fixed Europe
2025-05-23 03:06:37 -05:00
Brady
ed469762a8
Fixed Europe
2025-05-23 02:59:38 -05:00
Brady
d4a2bbfb63
Add files via upload
2025-05-23 02:56:07 -05:00