Commit Graph

160 Commits

Author SHA1 Message Date
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
Brady
10e1d6a6b9 Rename flag_us.png to USA.png 2025-05-23 02:50:25 -05:00
Brady
023f5f5a1e Add files via upload 2025-05-23 02:48:02 -05:00
Brady
a863c46d56 Create flag_us.png 2025-05-23 02:47:26 -05:00
Alexandra
2f2f358ea2 change best match to be less word order dependent. dedupe repeat terms 2025-05-22 17:00:48 -06:00
Alexandra
99a370fdea incremental commit 2025-05-22 16:52:12 -06:00
Alexandra
b553913179 env change 2025-05-22 11:09:01 -06:00
Alexandra
7363028967 incremental commit so I (hopefully) don't go saving API keys in the env file. 2025-05-22 11:07:13 -06:00
Alexandra
3f0b904246 Implement result partial, and create new results ejs 2025-05-21 20:37:43 -06:00
Alexandra
b5e362363c Merge pull request #24 from alexankitty/resource-loader
Implements static resource loading and separates out ejs files (nostly)
2025-05-21 18:05:29 -06:00
Alexandra
2cc3168025 - Moves most script js in ejs to its own js file under public
- Moves most css to css under public
- Improves code maintainability
2025-05-20 22:38:30 -06:00
Alexandra
872f96285a Add public static files
Add favicon until someone better than me can improve
2025-05-20 14:52:23 -06:00
Alexandra
e7b1bd2a82 * Bug fix: Dirty update of default settings due to pass by reference 2025-05-20 09:59:02 -06:00
Alexandra
66abe66190 * Typo fix in file path 2025-05-18 19:14:45 -06:00
Alexandra
f7b82687d5 * Add HTTPS Requirement for CORS
* Adjust contributing information to reflect file changes and recommendations about pull requests.
2025-05-18 19:14:00 -06:00
Alexandra
f60a245012 Remove manual db optimize run 2025-05-18 18:10:00 -06:00
Alexandra
4d2c5ca41b remove reference to processhrtime as it was moved to its own module 2025-05-18 18:06:31 -06:00
Alexandra
10cf5490e1 Merge pull request #22 from alexankitty/roman-numeral
Search Keywords, Roman Numeral Processing, etc.
2025-05-18 17:49:52 -06:00
Alexandra
d1b6c875cd update comment because the todo is todid 2025-05-18 17:48:59 -06:00
Alexandra
3e6f6eeb36 * reimplement searchalikes
* separate kws based on categories
* auto include kws based on field options
* add roman numeral parse
* add number to name
* split out json search alikes to be per category
* add new kws columns to Files
* add search sample for determining if a game is in a series (maybe this could be useful somewhere else, too)
2025-05-18 07:11:37 -06:00
Alexandra
1ddd349bd4 Merge pull request #19 from alexankitty/i18n
Translation, CORS and more
2025-05-12 16:21:25 -06:00
0138bb0b5e - i18n localization
- Add PSP support on web emu
- properly doing CORS (blame PPSSPP)
- added contributors image on about
- proxying emulatorjs to avoid internet blocking
- initial seeds for multithreading on webemu
- added new searchalikes
- Added new error page
2025-03-31 05:16:43 -03:00
Alexandra
48d716db2d Merge pull request #18 from alexankitty/non-game-filter
Non Game filter
2025-03-21 18:40:28 -06:00
e3ee89d663 add non-game content filter 2025-03-17 02:48:34 -03:00
Alexandra
c5c680efea Merge pull request #17 from alexankitty/emulators-page
Emulators page
2025-03-14 23:03:01 -06:00
c6a9fe77ea fix broken link 2025-03-15 01:58:36 -03:00
f5641989ab Emulators page and json database 2025-03-13 15:15:38 -03:00
Alexandra
1a3d77f3fd Merge pull request #13 from alexankitty/feeling-lucky-bugfix
Fix lucky route crash
2025-03-11 18:25:59 -06:00
ce0d538e4b Fix lucky route crash 2025-03-11 14:57:03 -03:00
Alexandra
0955dc1948 Merge pull request #8 from ovosimpatico/main
Use PostgreSQL and Elasticsearch instead of file-based storage
2025-03-10 18:45:30 -06:00
5a7a7b27d8 Upgrade Elasticsearch and PostgreSQL configurations with healthchecks and increased memory 2025-03-10 13:48:14 -03:00
80c7273501 Simplify Elasticsearch index mapping 2025-02-22 20:12:05 -03:00
0b58c47623 Update README resouce usage and install info 2025-01-28 20:43:27 -03:00
901fa09f61 Use PostgreSQL and Elasticsearch instead of file-based storage 2025-01-28 20:14:19 -03:00