Commit graph

45 commits

Author SHA1 Message Date
63e20bace6 Fix expanded state handling for trade offers and modify expand all on trade offers listing to persist between pages 2025-04-02 13:39:15 -07:00
6a61b79bbe Fix pagination controls, move mixin to common app, fix pagination invocation on all views, and other random bug fixes 2025-04-01 23:01:05 -07:00
7edefe23c3 Move profile and settings into the new unified dashboard, showing user info in one place 2025-03-31 22:20:59 -07:00
2d826734a0 Add tradeOffer image field, tweak image generation to only fire once per tradeOffer, even with simultaneous requests 2025-03-29 15:13:57 -07:00
138a929da6 Various small bug fixes, break out pagination for cards into its own mixin and templatetag 2025-03-29 00:27:40 -07:00
05a279fa3a various small bugfixes; add cards list view 2025-03-28 16:03:31 -07:00
d5f8345581 Rewrite how trade offer png's are generated to try to reduce system resources. Only render the specific html code necessary and not the entire trade offer details page. 2025-03-28 00:49:40 -07:00
15f8eb7cf4 Update seed data to include new cards, and modify hex codes for existing decks to be more different. Also add functionality to set a dark font color for card_badges if the bg color is too light 2025-03-28 00:39:08 -07:00
2cb35e853d Allow theme button to toggle between 3 themes: system (prefers-dark-theme), dark, light 2025-03-27 23:16:10 -07:00
b9c4d7a61d Fix friend_code max length issues in tests, and fix in_game_name length issues, also update tests to fit more scenarios 2025-03-27 17:26:07 -07:00
0d4655bf80 Add initial home tests 2025-03-27 00:16:56 -07:00
2785e0ed13 Add initial trades tests 2025-03-27 00:16:44 -07:00
d66ed823e0 Add initial cards tests 2025-03-27 00:16:34 -07:00
fd6d75bbac Add tests for cards 2025-03-26 15:08:06 -07:00
23d334c596 Add tests for accounts, and fix allowing user to delete friend code with active trade offers and in-game-name not being set on signup 2025-03-26 15:07:49 -07:00
65ca344582 Fix create trade offer flow and other related bugs 2025-03-26 11:38:02 -07:00
f3a1366269 Fix gravatar hovercards, and add trade_offer image generation with playwright, for use with opengraph tags on trade_offer_detal.html 2025-03-20 23:59:22 -07:00
4c0db9f842 Fix Gravatar profiles showing on hover and add gravatar explanation and profile page for users 2025-03-18 14:27:16 -07:00
2451a6c630 Update trade offer acceptance update template buttons to have better text and styling 2025-03-18 14:21:18 -07:00
fb9f2f5848 Fix card_multiselect and trade create view using old db fields 2025-03-17 15:38:20 -07:00
c77e32a82d Change _messages fragment to have default of alert-info instead of bg-base-100 2025-03-17 15:22:46 -07:00
86c7eba10a Refactor database models to majorly increase queries needed and decrease load times of home from 30 secs to 5 sec (we will be caching the rest to decrease even further via background tasks) 2025-03-17 14:08:01 -07:00
f7a9b2f823 Add rarity field to trade_offer instead of looking up via cards 2025-03-16 19:27:16 -07:00
ba33139993 Update all auth config to always email notifications, use https, min username length of 3, and login on email confirmation 2025-03-15 22:27:21 -07:00
27c7238a82 Enable caching via DB and update cache timeouts 2025-03-15 22:16:00 -07:00
9ce5d525b3 Some optimizations to trade_offers to reduce loading times 2025-03-15 15:23:00 -07:00
0ac8ac8d5c fix friend_code editing 2025-03-15 15:22:41 -07:00
36f97be9d0 Fix styling of friend codes list 2025-03-14 11:08:01 -07:00
bc181b12d9 Add in_game_name field to FriendCode model 2025-03-14 09:50:49 -07:00
4792906907 Update trade_offer_tags to use new have/want card qty fields 2025-03-13 21:04:32 -07:00
b20ca8a888 Fix pagination for trade offer lists 2025-03-13 21:03:41 -07:00
3df4b41750 further fixes for card_multiselect breaking when removing all items; values are now static and quanity is stored in data-quantity. Also fix searching via label and change card_multiselect to accept list of cards instead of card_filter 2025-03-13 19:58:33 -07:00
b97ddde71c fix card_multiselect filtering and quantity controls 2025-03-13 15:48:26 -07:00
6e4c6040bd First pass at converting unstyled templates to match site style 2025-03-12 13:19:14 -07:00
68932b75b6 Add missing django-allauth templates to prepare for styling 2025-03-12 12:56:42 -07:00
d942632811 Add expand all/collapse all button for trades listings 2025-03-12 01:00:13 -07:00
0990340cbc Add all trades, rename trades_list -> my_trades_list, and fix bottom dock bar for sm screen users 2025-03-12 00:42:29 -07:00
d62956d465 finished conversion to tailwind 2025-03-11 23:47:20 -07:00
6e2843c60e progress on conversion to tailwind 2025-03-11 23:47:20 -07:00
6a872124c6 Remove unfinished migrations (will add back later) 2025-03-11 23:47:20 -07:00
0b8e6c2d50 Add tailwind and daisyUI 2025-03-11 23:47:19 -07:00
80da7be559 fix auto-login debugging middleware to only apply to localhost or 127.0.0.1 2025-02-26 17:07:04 -08:00
71b3993326 Initial working version with minor bugs 2025-02-26 00:17:06 -08:00
wsvincent
f946e4933a clone from upstream lithium project 2025-02-26 00:17:06 -08:00
wsvincent
6f5167c24f initial commit 2018-02-15 12:28:05 -05:00