Storage and Purchase information #41

Closed
opened 2025-01-19 11:28:49 +01:00 by FrederikBaerentsen · 8 comments
Owner

A couple of features I'd like to see I'm currently using Koillection for mine but like the idea of how this breaks down individual components, any chance there's the possibility of adding in "Purchase Price", "Purchase Date", "Storage Location" or even if we could add our own check boxes that would be great, Thanks for putting in the time and effort to make this as good as it already is.
Also I like the idea of adding multiple sets at once (mainly for initial setup) and also grabbing the instructions as well.

Originally posted by @GazaShaggy in #25 (comment)

Storage Bin Location (I currently print out labels for each tub for what sets are in it, but would be much easier and more flexible if the tubs were numbered and I could track what was in each digitally!)

Originally posted by @davidjroos in #35 (comment)

  • Add fields to database table. Ensure it doesn't break existing table.
  • Add env option:
# Optional: Show fields for purchase info.
# Default: false
# BK_SHOW_PURCHASE_INFO=true

# Optional: Show fields for storage location.
# Default: false
# BK_SHOW_STORAGE_LOC=true

  • Add fields on /add (not on /add/bulk) to input purchase info like price, date and storage loc.
  • Add fields on /sets/*/details to show and edit the data
> A couple of features I'd like to see I'm currently using [Koillection](https://github.com/benjaminjonard/koillection) for mine but like the idea of how this breaks down individual components, any chance there's the possibility of adding in "Purchase Price", "Purchase Date", "Storage Location" or even if we could add our own check boxes that would be great, Thanks for putting in the time and effort to make this as good as it already is. Also I like the idea of adding multiple sets at once (mainly for initial setup) and also grabbing the instructions as well. _Originally posted by @GazaShaggy in https://gitea.baerentsen.space/FrederikBaerentsen/BrickTracker/issues/25#issuecomment-196_ >Storage Bin Location (I currently print out labels for each tub for what sets are in it, but would be much easier and more flexible if the tubs were numbered and I could track what was in each digitally!) _Originally posted by @davidjroos in https://gitea.baerentsen.space/FrederikBaerentsen/BrickTracker/issues/35#issue-81_ - [ ] Add fields to database table. Ensure it doesn't break existing table. - [ ] Add env option: ````bash # Optional: Show fields for purchase info. # Default: false # BK_SHOW_PURCHASE_INFO=true # Optional: Show fields for storage location. # Default: false # BK_SHOW_STORAGE_LOC=true ```` - [ ] Add fields on `/add` (not on `/add/bulk`) to input purchase info like price, date and storage loc. - [ ] Add fields on `/sets/*/details` to show and edit the data
FrederikBaerentsen added the Kind/Feature label 2025-01-19 11:28:49 +01:00
FrederikBaerentsen added this to the General Improvements project 2025-01-19 11:28:49 +01:00
Contributor
  • Admin

image

  • Add

image

  • Set management

image

  • Badge (I'm running out of default colors 🙃)

image

image

image

- Admin ![image](/attachments/a770cfc5-02b5-4518-a807-753dc9302508) - Add ![image](/attachments/772bf9ba-5545-4399-8560-ba26471f9ab5) - Set management ![image](/attachments/4e784df5-8623-417a-a595-3407e420ae45) - Badge (I'm running out of default colors 🙃) ![image](/attachments/779bd785-353a-4b90-b418-a9ded861a5fc) ![image](/attachments/102939d0-7677-4312-b5fd-52b3f21b79d6) ![image](/attachments/fef3b9dc-a100-4e80-a0c2-3eb28ae71801)
Contributor
  • Grid filtering

image

- Grid filtering ![image](/attachments/536e9c26-e9e1-4397-8bfc-cf818a153c18)
Contributor
  • Grid search

image

- Grid search ![image](/attachments/0aba41b6-6f12-42e4-821e-d7c61a12125f)
151 KiB
Contributor
  • Content of storage

image

- Content of storage ![image](/attachments/860262b3-665c-4281-9b1f-ee2271a713c7)
250 KiB
Contributor
  • Storage list

image

- Storage list ![image](/attachments/e84884df-516f-4786-be8c-a794235f1c56)
Contributor

Set purchase location

  • Admin

image

  • Set

image

  • Badge

image

  • Filter

image

Set purchase location - Admin ![image](/attachments/ecb9e05b-543d-47fd-892b-4fd8bbe65bc5) - Set ![image](/attachments/48e96384-a9e1-4178-8b45-039ef623351e) - Badge ![image](/attachments/7ff1e491-7efe-4952-b77e-f6c51d6a345b) - Filter ![image](/attachments/e143806e-83cf-4cd0-81de-b9ba3bfa0195)
Contributor

More purchase fields (the currency symbol is controlled by an environment variable)

  • Management

image

  • Badges

image

image

  • Sort

image

More purchase fields (the currency symbol is controlled by an environment variable) - Management ![image](/attachments/7655e857-6c08-46fe-bd41-bc9a5d9b3ed8) - Badges ![image](/attachments/4a205816-618d-4588-9614-34c9a4584e68) ![image](/attachments/718c5c4e-e634-4f64-a923-8381123d8cc7) - Sort ![image](/attachments/3de58ef2-3a1e-42e1-8ab1-f247b603ed45)
Contributor

Implemented in 1.2.0

Implemented in `1.2.0`
FrederikBaerentsen moved this to Done in General Improvements on 2025-09-15 20:42:29 +02:00
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: FrederikBaerentsen/BrickTracker#41