Commit Graph

463 Commits

Author SHA1 Message Date
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
FrederikBaerentsen
7bfbbbf298 Merge pull request 'Fixed the rebrickable scraping to deal with changes' (#81) from hiddenside/BrickTracker:fix-instructions-download into master
Reviewed-on: https://gitea.baerentsen.space/FrederikBaerentsen/BrickTracker/pulls/81
2025-08-08 19:47:14 +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
FrederikBaerentsen
cb24cfc014 Merge pull request 'Fix legibility of "Damaged" and "Missing" fields for tiny screen by reducing horizontal padding' (#74) from gregoo/BrickTracker:master into master
Reviewed-on: https://gitea.baerentsen.space/FrederikBaerentsen/BrickTracker/pulls/74
2025-08-02 13:20:37 +02:00
FrederikBaerentsen
418bd5cd9d Merge pull request 'Fixed broken URLs in quickstart.md and setup.md' (#75) from KingColton1/BrickTracker:master into master
Reviewed-on: https://gitea.baerentsen.space/FrederikBaerentsen/BrickTracker/pulls/75
2025-08-02 13:20:17 +02:00
kingcolton
9953e3921a Fixed broken URLs in quickstart.md and setup.md 2025-04-08 19:10:59 -04:00
Gregoo
2d0fa7bf89 Fix legibility of "Damaged" and "Missing" fields for tiny screen by reducing horizontal padding 2025-03-31 16:08:53 +02:00
FrederikBaerentsen
c6b9f1c61a Merge pull request '1.2.2: Fix orphaned parts blocking database upgrade' (#65) from gregoo/BrickTracker:master into master
Reviewed-on: https://gitea.baerentsen.space/FrederikBaerentsen/BrickTracker/pulls/65
2025-02-13 19:23:07 +01:00
Gregoo
e28ad8b32c Fix orphaned parts blocking database upgrade 2025-02-10 16:42:23 +01:00
FrederikBaerentsen
6d70dbdf8b Merge pull request '1.2.1: Fix add set with no metadata' (#63) from gregoo/BrickTracker:master into master
Reviewed-on: https://gitea.baerentsen.space/FrederikBaerentsen/BrickTracker/pulls/63
2025-02-08 10:49:06 +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
FrederikBaerentsen
fa3a321b9e Updated change log, quickstart and env docs. v1.2.0 2025-02-06 20:26:38 +01:00
FrederikBaerentsen
cf4c575a4f Merge pull request 'Deduplicated minifigure and parts, set owners, set tags, damaged pieces, parts color, parts print, refresh from Rebrickable' (#57) from gregoo/BrickTracker:master into master
Reviewed-on: https://gitea.baerentsen.space/FrederikBaerentsen/BrickTracker/pulls/57
2025-02-06 20:00:47 +01:00
Gregoo
a99669d9dc List of sets to be refreshed 2025-02-04 23:07:16 +01:00
Gregoo
b6d69e0f10 Revert the checked state of a checkbox if an error occured 2025-02-04 23:03:56 +01:00
Gregoo
6eb0964322 Add clear button to the grid search bar 2025-02-04 21:38:20 +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
56c1a46b37 Differentiate between no sort and no sort-and-filter in tables 2025-02-04 19:55:34 +01:00
Gregoo
5d6b373769 Add missing metadata when deleting a set 2025-02-04 19:48:39 +01:00
Gregoo
9e709039c5 Make form.checkbox generic 2025-02-04 19:35:14 +01:00
Gregoo
e022a6bc1e Remove unused logging 2025-02-04 19:06:36 +01:00
Gregoo
90a72130df Make form.select generic 2025-02-04 19:05:38 +01:00
Gregoo
50e6c8bf9c Merge delete.html with set.html 2025-02-04 18:16:27 +01:00
Gregoo
9326c06c3e Remove forced open management accordion 2025-02-04 17:39:47 +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
7f684c5f02 Fix improper open flag 2025-02-04 12:34:46 +01:00
Gregoo
16e4c28516 Continue separation of state and value 2025-02-04 12:34:19 +01:00
Gregoo
584389e205 Typo 2025-02-04 10:55:59 +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
b0c7cd7da5 Enforce hidden features in the card and grid filters/sort 2025-02-04 09:32:57 +01:00
Gregoo
bd8c52941a Move grid filters and sort to their own files (plus cosmetics) 2025-02-04 08:47:38 +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
76ccb20dfa Add a little border at the left of accordion to separate sections 2025-02-03 22:40:08 +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