Commit Graph

166 Commits

Author SHA1 Message Date
Frederik Baerentsen e1891e8bd6 Added more pagination options 2025-09-21 18:18:26 +02:00
Frederik Baerentsen af53b29818 Removed print log spam 2025-09-21 17:32:11 +02:00
Frederik Baerentsen 8a0a7837dc Fixed filtering on /sets page. 2025-09-21 17:26:57 +02:00
Frederik Baerentsen 4b3aef577a Fixed sorting and filtering on /sets. 2025-09-21 15:58:32 +02:00
Frederik Baerentsen 9a32a3f193 Merge remote-tracking branch 'origin/master' into feature/pagination 2025-09-17 18:32:53 +02:00
FrederikBaerentsen c71667cd41 Fix: #80, default images not downloading (also present in feature/pagination) 2025-09-17 18:07:28 +02:00
Frederik Baerentsen 421d635dd3 Moved import and added ignore to BeautifulSoup type annotation issues 2025-09-17 17:03:24 +02:00
Frederik Baerentsen 6bc406b70d Fixed broken wishlist page 2025-09-17 16:49:53 +02:00
Frederik Baerentsen 3bfd1c17dd Sets, Parts and Minifigures have pagination now 2025-09-17 07:06:34 +02:00
Frederik Baerentsen 46dada312a Added page size option 2025-09-16 18:26:21 +02:00
Frederik Baerentsen c876e1e3a4 Added pagination to /parts page. 2025-09-16 15:30:54 +02:00
Frederik Baerentsen 787a376553 Fixed sorting issue on minifigs, updated change log and version. 2025-09-16 10:44:47 +02:00
Frederik Baerentsen 3adeef086b Added migration to get new bricklink data fields, fixed bricklink links, added set refresh based on missing bricklink data 2025-09-16 09:43:01 +02:00
Frederik Baerentsen 1cac17a420 Added filter/sort/search to /minifigures and /parts 2025-09-15 20:29:26 +02:00
hiddenside 79f348178c Tweaks to get the progress bar working as expected. 2025-08-02 12:01:01 -07:00
jl 07be7b6004 Fixed the rebrickable scraping to deal with changes
Created a common naming schema for the instructions when downloaded
	setnumber-set-name-rebrickable-name
so set 3816-1 Glove World would end up
	3816-1-Glove-World-BI-3004-32-3816-V-29-39
If there is ever a duplicate name it appends _1+++
2025-08-02 12:01:01 -07:00
Gregoo e28ad8b32c Fix orphaned parts blocking database upgrade 2025-02-10 16:42:23 +01:00
Gregoo 1dee03fbea Update changelog and version 2025-02-08 10:29:08 +01:00
Gregoo bb05fbdd22 Warn users if there is no metadata configured 2025-02-08 10:27:55 +01:00
Gregoo 3496143962 Fix None being submitted to a metadata get() 2025-02-08 10:15:54 +01:00
Gregoo a99669d9dc List of sets to be refreshed 2025-02-04 23:07:16 +01:00
Gregoo 64a9e063ec Wish requesters 2025-02-04 20:07:15 +01:00
Gregoo ad24506ab7 Fix extra comma 2025-02-04 19:56:33 +01:00
Gregoo 5d6b373769 Add missing metadata when deleting a set 2025-02-04 19:48:39 +01:00
Gregoo e022a6bc1e Remove unused logging 2025-02-04 19:06:36 +01:00
Gregoo 50e6c8bf9c Merge delete.html with set.html 2025-02-04 18:16:27 +01:00
Gregoo 9642853d8e Sort metadata lists by name for more consistency 2025-02-04 17:38:26 +01:00
Gregoo 2e995b615d Configuration doc 2025-02-04 17:04:09 +01:00
Gregoo f0cec23da9 Set purchase date and price 2025-02-04 17:03:39 +01:00
Gregoo 195f18f141 Set purchase location 2025-02-04 12:52:18 +01:00
Gregoo e7bfa66512 Put set metadata in nested accordion to reduce footprint 2025-02-04 12:40:49 +01:00
Gregoo 16e4c28516 Continue separation of state and value 2025-02-04 12:34:19 +01:00
Gregoo 3d660c594b Make instructions failsafe in the admin 2025-02-04 10:47:22 +01:00
Gregoo 7ce029029d Properly separate setting state and value for metadata 2025-02-04 10:37:43 +01:00
Gregoo 82b744334f Add helper to produce the set metadata lists 2025-02-04 10:08:25 +01:00
Gregoo 48e4b59344 Make sure COUNT() does not return NULL 2025-02-03 23:46:05 +01:00
Gregoo 4e3ae49187 Set storage details 2025-02-03 23:45:35 +01:00
Gregoo f9e9edd506 Remove debug print 2025-02-03 22:46:34 +01:00
Gregoo 9a9b5af7f4 Restore RebrickablePart __init__ definition 2025-02-03 22:21:26 +01:00
Gregoo 8e40b1fd7e Simplify BrickRecord based lists to deduplicate code 2025-02-03 22:20:43 +01:00
Gregoo 8ad525926a Fix metadata storage deletion 2025-02-03 18:12:31 +01:00
Gregoo 0e485ddb71 Collapsible sort on the grid 2025-02-03 18:07:56 +01:00
Gregoo d8046ac174 Add missing metadata for set loaded from minifigures or parts 2025-02-03 17:38:39 +01:00
Gregoo 103c3c3017 Additional socket debug messages 2025-02-03 16:47:09 +01:00
Gregoo 9aff7e622d Set storage 2025-02-03 16:46:45 +01:00
Gregoo 8ea6a3d003 Remove useless format() 2025-02-03 16:03:21 +01:00
Gregoo 53d1603e3e Simplify the instantiation of metadata list 2025-02-03 12:25:42 +01:00
Gregoo d0d1e53acc Fix set storages and purchase locations to be normal metadata 2025-02-03 11:03:54 +01:00
Gregoo 4cf91a6edd Compute and display number of parts for minifigures 2025-02-03 10:48:19 +01:00
Gregoo 34408a1bff Display same parts using a different color 2025-02-03 10:10:06 +01:00