Commit Graph

60 Commits

Author SHA1 Message Date
kageru a41e042ef6
allow filtering by price 2024-05-18 17:06:32 +02:00
kageru 213b7ed7cd use big image for OG preview 2024-04-03 14:06:38 +02:00
kageru 9be1dc93de add OG image to card details 2024-03-26 11:05:18 +01:00
kageru 40deda425d add prices to detail view 2024-03-06 17:54:50 +01:00
kageru 7074c837ab add contact to main page 2024-01-11 11:23:45 +01:00
kageru 82bd045a36 escape quotes in opengraph tags 2024-01-11 11:07:10 +01:00
kageru 26576d323f autofocus search bar 2024-01-04 14:19:25 +01:00
kageru f70c1ecbfe make it clear we’re not at all official 2024-01-04 14:15:40 +01:00
kageru 29bc1a4976 support HEAD requests 2023-09-26 14:54:02 +02:00
kageru 51eecc5372 reject invalid regex without fallback to plain text 2023-09-26 14:51:45 +02:00
kageru 27ad10c295 make try block nicer 2023-09-26 14:13:34 +02:00
kageru 5d7ace01fb fix | in regex splitting the argument 2023-09-26 14:01:46 +02:00
kageru 59fffc1bf9 add regex support to text search 2023-09-26 13:40:47 +02:00
kageru 2446aefba1 zero-pad ID for yugipedia links 2023-08-07 09:38:52 +02:00
kageru 2056b9b9f2
redirect to detail if there’s only a single result 2023-07-28 18:42:35 +02:00
kageru 8691d3c685 add source code link 2023-07-21 11:46:52 +02:00
kageru e40ad1d8b2 add page view counter 2023-07-17 11:20:24 +02:00
kageru b1eac3fa00 always return false for fields that aren’t set
This means a search for level<4 won’t return link monsters.
Previously, a monster without level was considered to be level 0.
2023-06-26 14:27:53 +02:00
kageru 0754f40706 Don’t do partial matching for set filters 2023-04-24 11:44:02 +02:00
kageru 71fcb0ff54 add slightly more info to the index 2023-04-24 11:33:09 +02:00
kageru 8bebefe996 Add Yugipedia link to card details 2023-04-24 11:23:07 +02:00
kageru a91a93f0e2
fix readable output for |-separated filters 2023-04-18 00:43:15 +02:00
kageru bd6e92fa2d
clean up multiple filter parsing 2023-04-18 00:28:06 +02:00
kageru 55bb41958b
Allow multiple filters values separated with | 2023-04-18 00:28:05 +02:00
kageru 4178501a07 add rulings link and make pend effects more readable 2023-02-17 15:37:03 +01:00
kageru 51c3847aeb trim whitespace from query 2023-02-13 13:55:56 +01:00
kageru cb60970924 add more page metadata 2023-02-13 12:01:58 +01:00
kageru 556bbb3a08 refactor page rendering to use an intermediate object 2023-02-13 11:13:07 +01:00
kageru c89f48e769 increase max number of search results 2023-02-10 09:49:11 +01:00
kageru c249c872da
discard unknown sets when searching original release 2023-02-04 15:18:56 +01:00
kageru 0e4c792542 combine name searches 2023-02-03 17:27:01 +01:00
kageru 11ad72a33f show banlist status next to card name 2023-02-03 16:45:06 +01:00
kageru 56cf06e7d5 Add banlist status to filters 2023-02-03 16:19:26 +01:00
kageru 3bbe4d652a make the entire search tile a hyperlink 2023-02-02 15:46:15 +01:00
kageru 892bbb1cc0 Add release year and filter for it 2023-02-02 11:34:58 +01:00
kageru eee93f0d6e Add card sets and allow to filter by them 2023-02-01 18:47:27 +01:00
kageru 1d3a79857c use flex layout 2023-01-31 17:29:29 +01:00
kageru 944b9412f4 properly display quoted queries 2023-01-31 11:47:59 +01:00
kageru cf096652fc also add footer on detail view 2023-01-30 18:19:52 +01:00
kageru 545c06e4bf remove localhost from image path 2023-01-30 18:06:18 +01:00
kageru 0a1721084d change port 2023-01-30 18:00:46 +01:00
kageru a70ff9907c allow != for text search 2023-01-30 17:40:19 +01:00
kageru 51411e3d2b add help page 2023-01-30 17:27:44 +01:00
kageru 27adb0f196 add card images and detail view 2023-01-30 15:57:08 +01:00
kageru 94d73b2a36 Add filter by link rating 2023-01-30 11:51:36 +01:00
kageru e72c760f7b add some css 2023-01-30 11:39:42 +01:00
kageru bc276ddd5d add readable query and basic styling 2023-01-27 15:48:07 +01:00
kageru e94930d767 add limit to returned elements 2023-01-27 14:45:17 +01:00
kageru 557d7c680e add NotEqual filter 2023-01-27 14:25:06 +01:00
kageru 8fcb2824de add basic web server 2023-01-27 14:18:33 +01:00