Commit Graph

  • c6b9f1c61a Merge pull request '1.2.2: Fix orphaned parts blocking database upgrade' (#65) from gregoo/BrickTracker:master into master master FrederikBaerentsen 2025-02-13 19:23:07 +01:00
  • e28ad8b32c Fix orphaned parts blocking database upgrade gregoo 2025-02-10 16:42:23 +01:00
  • 6d70dbdf8b Merge pull request '1.2.1: Fix add set with no metadata' (#63) from gregoo/BrickTracker:master into master FrederikBaerentsen 2025-02-08 10:49:06 +01:00
  • 1dee03fbea Update changelog and version gregoo 2025-02-08 10:29:08 +01:00
  • bb05fbdd22 Warn users if there is no metadata configured gregoo 2025-02-08 10:27:55 +01:00
  • 3496143962 Fix None being submitted to a metadata get() gregoo 2025-02-08 10:15:54 +01:00
  • fa3a321b9e Updated change log, quickstart and env docs. v1.2.0 FrederikBaerentsen 2025-02-06 20:26:38 +01:00
  • 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 FrederikBaerentsen 2025-02-06 20:00:47 +01:00
  • a99669d9dc List of sets to be refreshed gregoo 2025-02-04 23:05:36 +01:00
  • b6d69e0f10 Revert the checked state of a checkbox if an error occured gregoo 2025-02-04 23:03:56 +01:00
  • 6eb0964322 Add clear button to the grid search bar gregoo 2025-02-04 21:38:20 +01:00
  • 64a9e063ec Wish requesters gregoo 2025-02-04 20:07:15 +01:00
  • ad24506ab7 Fix extra comma gregoo 2025-02-04 19:56:33 +01:00
  • 56c1a46b37 Differentiate between no sort and no sort-and-filter in tables gregoo 2025-02-04 19:55:34 +01:00
  • 5d6b373769 Add missing metadata when deleting a set gregoo 2025-02-04 19:48:39 +01:00
  • 9e709039c5 Make form.checkbox generic gregoo 2025-02-04 19:35:14 +01:00
  • e022a6bc1e Remove unused logging gregoo 2025-02-04 19:06:36 +01:00
  • 90a72130df Make form.select generic gregoo 2025-02-04 19:05:38 +01:00
  • 50e6c8bf9c Merge delete.html with set.html gregoo 2025-02-04 18:16:27 +01:00
  • 9326c06c3e Remove forced open management accordion gregoo 2025-02-04 17:39:47 +01:00
  • 9642853d8e Sort metadata lists by name for more consistency gregoo 2025-02-04 17:38:26 +01:00
  • 2e995b615d Configuration doc gregoo 2025-02-04 17:04:09 +01:00
  • f0cec23da9 Set purchase date and price gregoo 2025-02-04 17:03:39 +01:00
  • 195f18f141 Set purchase location gregoo 2025-02-04 12:52:18 +01:00
  • e7bfa66512 Put set metadata in nested accordion to reduce footprint gregoo 2025-02-04 12:40:49 +01:00
  • 7f684c5f02 Fix improper open flag gregoo 2025-02-04 12:34:46 +01:00
  • 16e4c28516 Continue separation of state and value gregoo 2025-02-04 12:34:19 +01:00
  • 584389e205 Typo gregoo 2025-02-04 10:55:59 +01:00
  • 3d660c594b Make instructions failsafe in the admin gregoo 2025-02-04 10:47:22 +01:00
  • 7ce029029d Properly separate setting state and value for metadata gregoo 2025-02-04 10:37:43 +01:00
  • 82b744334f Add helper to produce the set metadata lists gregoo 2025-02-04 10:08:25 +01:00
  • b0c7cd7da5 Enforce hidden features in the card and grid filters/sort gregoo 2025-02-04 09:32:57 +01:00
  • bd8c52941a Move grid filters and sort to their own files (plus cosmetics) gregoo 2025-02-04 08:47:38 +01:00
  • 48e4b59344 Make sure COUNT() does not return NULL gregoo 2025-02-03 23:46:05 +01:00
  • 4e3ae49187 Set storage details gregoo 2025-02-03 23:45:35 +01:00
  • f9e9edd506 Remove debug print gregoo 2025-02-03 22:46:34 +01:00
  • 76ccb20dfa Add a little border at the left of accordion to separate sections gregoo 2025-02-03 22:28:36 +01:00
  • 9a9b5af7f4 Restore RebrickablePart __init__ definition gregoo 2025-02-03 22:21:26 +01:00
  • 8e40b1fd7e Simplify BrickRecord based lists to deduplicate code gregoo 2025-02-03 22:20:43 +01:00
  • 8ad525926a Fix metadata storage deletion gregoo 2025-02-03 18:12:31 +01:00
  • 0e485ddb71 Collapsible sort on the grid gregoo 2025-02-03 18:07:56 +01:00
  • 9b55fd5e33 Fix storage status filters gregoo 2025-02-03 18:07:03 +01:00
  • 38e664b733 Don't load card dataset for tiny cards gregoo 2025-02-03 17:38:54 +01:00
  • d8046ac174 Add missing metadata for set loaded from minifigures or parts gregoo 2025-02-03 17:38:39 +01:00
  • 561720343b Remove year from tiny cards gregoo 2025-02-03 17:12:03 +01:00
  • d45070eb74 Display metadata filters only if they have values gregoo 2025-02-03 17:10:13 +01:00
  • ac2d2a0b5d Storage filterable and searchable on the Grid gregoo 2025-02-03 17:09:59 +01:00
  • 56c926a8ef Cosmetics gregoo 2025-02-03 16:47:35 +01:00
  • 714e84ea09 Missed set storage management gregoo 2025-02-03 16:47:26 +01:00
  • 103c3c3017 Additional socket debug messages gregoo 2025-02-03 16:47:09 +01:00
  • 9aff7e622d Set storage gregoo 2025-02-03 16:46:45 +01:00
  • ec7fab2a7a Scroll confirm and progress to view when adding a set through the socket gregoo 2025-02-03 16:35:09 +01:00
  • 187afdc2cf Add support for select to BrickChanger gregoo 2025-02-03 16:08:11 +01:00
  • b87ff162c1 Center not found message for metadata gregoo 2025-02-03 16:06:56 +01:00
  • 8ea6a3d003 Remove useless format() gregoo 2025-02-03 16:03:21 +01:00
  • 53d1603e3e Simplify the instantiation of metadata list gregoo 2025-02-03 12:25:42 +01:00
  • 2b37934503 Make form.checkbox parent configurable gregoo 2025-02-03 12:19:49 +01:00
  • d0d1e53acc Fix set storages and purchase locations to be normal metadata gregoo 2025-02-03 10:56:32 +01:00
  • 7453d97c81 Wrap form metadata in accordion for legibility gregoo 2025-02-03 10:49:23 +01:00
  • 4cf91a6edd Compute and display number of parts for minifigures gregoo 2025-02-03 10:35:42 +01:00
  • 34408a1bff Display same parts using a different color gregoo 2025-02-03 10:10:06 +01:00
  • eac9fc1793 Allow hiding the damaged and missing columns from the parts table gregoo 2025-02-03 09:52:33 +01:00
  • 6903667946 Update changelog gregoo 2025-01-31 20:56:10 +01:00
  • 9d6bc332cb Add missing database counters gregoo 2025-01-31 20:53:53 +01:00
  • 1e2f9fb11a Fix database counters layout gregoo 2025-01-31 20:51:34 +01:00
  • b6c004c045 Remove unused html_id for sets gregoo 2025-01-31 20:50:08 +01:00
  • 2c06ca511e Fix management always opened for sets gregoo 2025-01-31 20:49:55 +01:00
  • 271effd5d2 Support for damaged parts gregoo 2025-01-31 20:46:36 +01:00
  • 5ffea66de0 Leaner card dataset gregoo 2025-01-31 18:38:03 +01:00
  • 302eafe08c Fix broken set status gregoo 2025-01-31 18:37:44 +01:00
  • 418a332f03 Add missing set owners SQL drop gregoo 2025-01-31 18:09:06 +01:00
  • f34bbe0602 Set tags gregoo 2025-01-31 18:08:53 +01:00
  • 5ad94078ed Don't toggle the no confirm button in bulk mode gregoo 2025-01-31 17:56:51 +01:00
  • 739d933900 Fix broken list filtering on the grid gregoo 2025-01-31 17:52:51 +01:00
  • c02321368a Disable no confirm checkbox when toggling the form gregoo 2025-01-31 16:38:06 +01:00
  • 030345fe6b Fix functions definition gregoo 2025-01-31 16:37:42 +01:00
  • b8d4f23a84 Set owners gregoo 2025-01-31 16:34:52 +01:00
  • ba8744befb Merge add and bulk add templates gregoo 2025-01-31 15:45:28 +01:00
  • d4037cd953 Fix socket always in refresh mode gregoo 2025-01-31 15:43:32 +01:00
  • 5fcd76febb Missing quotes around SQL identifier gregoo 2025-01-31 15:29:32 +01:00
  • 47261ed420 Display color and print for part cards not solo gregoo 2025-01-31 14:57:16 +01:00
  • adb2170d47 Fix print badge for elements no having this field gregoo 2025-01-31 14:54:00 +01:00
  • 6262ac7889 Use badge macros in the card header gregoo 2025-01-31 14:46:50 +01:00
  • ece15e97fb Fix the similar prints icon gregoo 2025-01-31 11:44:37 +01:00
  • 6011173c1f Make the default collapsed state of grid filters configurable through a variable gregoo 2025-01-31 11:31:38 +01:00
  • 6ec4f160f7 Make filters collapsible gregoo 2025-01-31 11:23:38 +01:00
  • 23515526c8 Make the grid controls normal sized gregoo 2025-01-31 11:21:10 +01:00
  • e9f97a6f5e Use a with block rather than set to avoid leaking variables gregoo 2025-01-31 11:05:19 +01:00
  • 2260774a58 Rename solo and attribute to value and metadata in grid filter gregoo 2025-01-31 10:54:11 +01:00
  • 1f73ae2323 Configure the Grid search through data- attributes gregoo 2025-01-31 10:19:59 +01:00
  • 6fdc933c32 Cosmetics gregoo 2025-01-30 23:35:51 +01:00
  • 0e3637e5ef Make checkbox clickable in the entire width of their container gregoo 2025-01-30 23:34:47 +01:00
  • 069ba37e13 Fix database counters display gregoo 2025-01-30 23:25:42 +01:00
  • ca3d4d09d5 Make grid filters controlled through data- fields gregoo 2025-01-30 23:24:22 +01:00
  • 8e3816e2e2 Create dedicated object for Grid filter gregoo 2025-01-30 22:40:53 +01:00
  • d80728d133 Create dedicated javascript object for Grid sort gregoo 2025-01-30 22:30:14 +01:00
  • f854a01925 Split the grid javascript code gregoo 2025-01-30 22:10:47 +01:00
  • 2eb8ebfeca Remove sort-target attribute, handle it internally gregoo 2025-01-30 22:07:09 +01:00
  • cf641b3199 Separate the filters from the search and sort in the set grid gregoo 2025-01-30 21:57:42 +01:00
  • d6a729b5a5 Move the checkbox logic inside the macro gregoo 2025-01-30 17:39:55 +01:00