Commit graph

159 commits

Author SHA1 Message Date
5590c6ee54 Denote foils in set badge 2022-08-03 00:55:20 -04:00
e781bec46a Add collection information 2022-08-03 00:30:58 -04:00
a90496bd0b Use foil price if the card in collection is foil 2022-07-28 20:04:04 -04:00
5b6344a695 Fix price ordering
NULL price values were being sorted before cards with prices available.
2022-07-28 19:30:50 -04:00
736a1a07e7 Fix Dockerfile dependencies 2022-07-28 00:28:08 -04:00
90aa293169 Install yajl in the docker image 2022-07-27 23:30:24 -04:00
5e641a23e4 Clean up remaining sqlite code 2022-07-27 23:26:33 -04:00
88575765b8 Fix build issues in Dockerfile 2022-07-27 23:09:27 -04:00
dfe8f78038 Remove aiosqlite dependency 2022-07-27 23:02:57 -04:00
1e635a4e63 Fix color less than or equal to 2022-07-27 22:14:00 -04:00
37f2d37213 Switch from SQLite to Postgres 2022-07-27 22:07:10 -04:00
761194d2fa Update imports to work in constant memory
Standardizes on the tqdm progressbar library
2022-07-24 01:36:29 -04:00
a636200a1c Fix page title 2022-07-23 11:19:04 -04:00
624486cf50 Make details dismissable on mobile 2022-02-11 10:07:26 -05:00
8c21ac32a0 Fix search bar width 2022-02-11 09:58:22 -05:00
d449200df9 Fix text height in card rows 2022-02-11 09:07:44 -05:00
e73003aace Combine search options into a row 2022-02-11 01:09:58 -05:00
40868e170b Scale to mobile devices 2022-02-11 01:07:32 -05:00
ccc3ad8c88 Improve responsiveness 2022-02-11 00:48:57 -05:00
e269dc0070 Add UI responsiveness 2022-02-11 00:36:05 -05:00
327c57a677 Remove unnecessary footer text 2022-02-11 00:14:31 -05:00
d9ce108cf1 Fix the main loading spinner 2022-02-10 23:48:28 -05:00
45afe018c5 Add badges to the card list 2022-02-10 23:40:11 -05:00
00616067c8 Switch the UI to a scrollable list 2022-02-10 23:05:51 -05:00
bc24b89d25 Adjust import warnings 2022-02-10 18:03:21 -05:00
1e275a8288 Handle nullable scryfall card fields 2022-02-10 17:03:03 -05:00
eee0edf2da Add import modes with progress reporting 2022-02-10 15:55:40 -05:00
f326dd3ecd Add deck list tracking 2022-02-10 13:22:22 -05:00
0f0abcd66e Add table indexes 2021-12-18 21:42:11 -05:00
0140c9c889 Add price support 2021-07-17 03:18:49 -04:00
eb61663888 Add support for colorless searches 2021-07-17 00:56:15 -04:00
b0fff226ea Add a card detail view 2021-07-16 23:18:06 -04:00
b12d0c62ca Put a spinner behind loading card images 2021-07-16 15:00:49 -04:00
83f57ec032 Pretty some things up 2021-07-16 14:51:04 -04:00
dfdb7bc1c2 Update search bar sizing 2021-07-16 12:08:11 -04:00
3736754c1e Refactor and add a loading spinner 2021-07-16 12:06:33 -04:00
f52b963154 Add a README 2021-07-16 00:46:58 -04:00
1fd1d81a2a Fix name search 2021-07-16 00:46:43 -04:00
a1cf52312e Support GTE and LTE on color and rarity 2021-07-15 23:56:25 -04:00
dc3cc6427b Clear the visible cards before loading more
Not quite a loading state, but not quite not a loading state.
2021-07-15 22:54:46 -04:00
863ab021a6 Put the current search in the URL 2021-07-15 22:41:09 -04:00
b9b5badec6 Fix handling of in_collection values 2021-07-15 22:41:01 -04:00
a08a2998a3 Sort search results 2021-07-15 22:00:01 -04:00
77c84fc083 Allow expansion or set as full keywords 2021-07-15 21:59:39 -04:00
be7c3eb749 Add a gap between the search bar and the cards 2021-07-15 21:28:23 -04:00
d348245090 Serve static content from the root path 2021-07-15 21:22:13 -04:00
eb2d9e5186 Add an option to override the external URL scheme 2021-07-15 21:14:40 -04:00
b4a788826b Paginate search results 2021-07-15 20:57:54 -04:00
f987799205 Update poetry.lock 2021-07-14 17:14:51 -04:00
5d725ec18c Add advanced search
Use a parsing library to allow search using a subset of Scryfall's
search syntax.
2021-07-14 17:13:00 -04:00