Commit Graph

200 Commits

Author SHA1 Message Date
a0fd62b9d2 Deduplicate minifigures 2025-01-31 20:57:05 +01:00
0f53674d8a Grey out legacy database tables in the admin 2025-01-31 20:57:05 +01:00
4350ade65b Add a flag to hide instructions in a set card 2025-01-31 20:57:05 +01:00
c4a1a17cfd Dowloads instructions through a socket 2025-01-25 22:42:59 +01:00
9113d539f0 Split the JS socket with a generic part and one dedicated to load Rebrickable sets 2025-01-25 19:43:55 +01:00
ed44fb9bab Global cleanup of the code, implementing all the comments for the issue 2025-01-25 19:02:46 +01:00
52f73d5bf9 Moved code and added env variables 2025-01-24 21:22:57 +01:00
6abf4a314f Merge remote-tracking branch 'origin/master' into instructions 2025-01-24 19:40:30 +01:00
982a1fa8db Simplify the way javascript is loaded (we don't have that many scripts running) and use data attribute to instantiate grid and tables 2025-01-24 15:55:15 +01:00
623b205733 Add a custom search function to the tables capable of excluding some pills 2025-01-24 14:57:26 +01:00
1685867494 Fix border around checkboxes depending if there are any displayed or not 2025-01-24 12:30:44 +01:00
c518c405c2 Use table.rebrickable rather than badge.rebrickable in the wishes table to be more consistent with the other tables 2025-01-24 12:04:50 +01:00
42e42b9a1b Merge branch 'upstream' 2025-01-24 10:41:36 +01:00
d063062780 Separate bricktracker sets from rebrickable sets (dedup), introduce custom checkboxes 2025-01-24 10:36:24 +01:00
798226932f Split the uncomfortably big admin view into smaller admin views 2025-01-24 10:09:12 +01:00
e2bcd61ace Take a more generic approach at counting all the tables in the database file 2025-01-24 10:03:53 +01:00
053bf75e05 Added instructions downloader from Rebrickable. 2025-01-22 22:41:35 +01:00
ace4a06b6a Fixed formatting 2025-01-22 17:44:30 +01:00
b475bfe8d4 Rework upgrade needed and check upgrade too far as an error for the database 2025-01-22 11:50:31 +01:00
f53c73268f Add Rebrickable badge to wishlist page 2025-01-21 13:43:55 -07:00
5e99371b39 Incremental forward upgrades of the database 2025-01-20 17:43:15 +01:00
c6e5a6a2d9 Change the way the database counters are displayed to easiliy accomodate for more tables 2025-01-20 16:36:31 +01:00
a857a43288 Clean unused not_from_env property. Every config has an environment variable to configure it 2025-01-20 15:23:10 +01:00
e232e2ab7f Don't store complex objects in Flash config that could mask existing config items, rather store the values and handle the actual list of conf differently 2025-01-20 15:20:07 +01:00
57158f75c8 Remove total and unique counters from accordion headers because they are wrong and misleading 2025-01-18 22:23:20 +01:00
61a1b0ad94 Unbreak the sort part of the missing part input 2025-01-18 21:59:19 +01:00
d4bce7491a Do not use current_user to check if authenticated, go through the LoginManager class 2025-01-18 21:03:16 +01:00
c403029a11 Display the database path in the database section 2025-01-18 20:22:06 +01:00
703d16f331 Do not display upload instructions link if in read only mode 2025-01-18 17:33:10 +01:00
12835f16f0 Display the number of instructions files if there are any 2025-01-18 17:32:50 +01:00
ca06f568ef Fix garbage tag in default images 2025-01-17 22:51:46 +01:00
74094b2ea2 Unbreak minifigure accordion 2025-01-17 18:17:27 +01:00
05484f6148 Refactor nil image code, and add a built-in fix for missing nil images 2025-01-17 18:08:15 +01:00
0d9276f639 Built-in fix for 'None' entries in the missing table 2025-01-17 17:19:31 +01:00
e4d052f22c Add some spacing between the minifigure image and name in an accordion header 2025-01-17 16:34:28 +01:00
7999572cf1 Fix missing 'missing' and 'quantity' badges for minifigure in a part card 2025-01-17 16:28:43 +01:00
00310e0235 Fix part list not using total_quantity 2025-01-17 15:35:23 +01:00
32050acabc Remove login.is_readonly() 2025-01-17 14:36:48 +01:00
6477be00b6 Massive rewrite 2025-01-17 11:03:00 +01:00
15a541f1de Testing stats dashboard 2024-12-30 09:28:15 +01:00
d9ac2b67ed Added white background to inventory pages image 2024-12-30 09:01:48 +01:00
4fe84c66f1 Fixed formatting of placeholder test 2024-12-29 14:03:23 +01:00
3c47054ce1 Added search bar to 2024-12-29 13:59:19 +01:00
a6a88a3597 Added formatting to /parts 2024-12-29 13:49:25 +01:00
971a3ef7d3 Added link on missing page to the set that's missing the piece. Fixed formatting on missing page 2024-12-29 13:40:53 +01:00
9411e18a81 Added set numbers to page (Fixed #28). 2024-12-29 09:00:54 +01:00
8c551f4bb5 Fixed jump2figs button 2024-12-28 17:21:21 +01:00
86c61d6135 Fixed #26 2024-12-28 14:12:28 +01:00
657eeffde2 Added upload button to instructions 2024-12-28 10:54:07 +01:00
6a8ccdd3d3 Fixed formatting 2024-12-28 10:29:44 +01:00
a7d9ef56eb Fixed alignment issue in column 2024-12-28 10:21:17 +01:00
0b35cadeb7 Updated README with wishlist info and new screenshot 2024-12-28 10:14:50 +01:00
47f63b085e Added button to show missing instructions 2024-12-28 09:54:31 +01:00
827415fb2f Instructions now open in new page 2024-12-28 09:41:23 +01:00
2f6cc79790 Added option for rebrickable links 2024-12-28 09:34:07 +01:00
37a6fd2127 Added formatting for better seperation of minifigs and tables 2024-12-28 08:36:49 +01:00
7b0623b0a9 Fic Wishlist Page Title
Amend the title of the wishlist page from "Withlist" to "Wishlist"
2024-12-27 15:02:24 +01:00
44cc91c26a Added retirement info to wishlist 2024-12-27 10:32:01 +01:00
608681f4bc Basic wishlist feature 2024-12-26 20:23:28 +01:00
baf5841502 Working on wishlist 2024-12-26 20:05:34 +01:00
51201b4968 Updated index 2024-11-21 15:28:17 +01:00
497e63e85d Fixed nav bar scaling 2024-11-21 14:52:25 +01:00
fe673d969e Added filter for missing parts 2024-11-21 14:46:29 +01:00
dd32722fdc Fixed issue with missing not showing 2024-11-21 14:10:29 +01:00
fd39499d54 Fixed navbar with more buttons 2024-11-21 13:47:59 +01:00
de8f4afb1b Added sort and links to /missing 2024-11-21 13:40:53 +01:00
f8b4e89d84 Updated Parts 2024-11-21 13:23:32 +01:00
69198ee0a2 Added modal and sort to minifigs and fixed img size (Fixed #4) 2024-11-21 11:57:54 +01:00
e5e4d84a36 Added modal and sorting to /parts (fixed #10) 2024-11-21 11:18:00 +01:00
0455684607 Moved Inst. and Inv. buttons and fixed dropdown size 2024-11-21 11:02:49 +01:00
1993db13c3 Cleanup 2024-11-20 22:37:36 +01:00
b1404ac7bd Removed minifig checkbox if set doesn't contain any 2024-11-20 22:19:02 +01:00
f33690b79c Dismiss dropdown if clicked when open 2024-11-20 22:10:57 +01:00
441318269a Removed misplaced ns. 2024-11-20 22:00:07 +01:00
b357e08421 Added instructions dropdown if downloaded 2024-11-20 21:57:56 +01:00
665649a33c Added button to jump to minifigs 2024-11-20 15:06:33 +01:00
14919ada2c Remove old code 2024-11-20 14:35:56 +01:00
030190259e Made table sortable. Missing cant be sorted 2024-11-20 14:35:19 +01:00
f4c48a798a Fixed https issue with socketio 2024-06-29 17:32:47 +02:00
93ba6babbd Working on #12 2024-06-29 16:33:00 +02:00
a343f973c3 Fixed part name cell width 2024-06-19 20:01:36 +02:00
5e80e212ad Removed expand button on desktop 2024-06-19 19:59:11 +02:00
d65a73cd97 Search only works on title and set number (fixed #15) 2024-06-19 17:43:59 +02:00
4472412e3e Uploaded config page 2024-06-19 17:31:11 +02:00
e249788233 Added config button to nav bar 2024-06-19 17:11:21 +02:00
86376cf1eb Fixed #3 2024-06-19 17:03:06 +02:00
048331945e Fixed #2 2024-06-19 13:54:43 +02:00
053a1891da Fixed an issue where part id would be different and then not count total missing parts correctly 2024-04-26 17:04:10 +02:00
4279403183 Added modal to /misisng (fixed #11) 2024-04-26 16:57:26 +02:00
7dd5977fd3 Clean up 2024-04-26 16:43:29 +02:00
431fb8ce0e Added parts (fixed #6) 2024-04-26 16:43:12 +02:00
c76ac7aa6e Adding modal to frontpage 2024-04-25 21:49:02 +02:00
3ea9a957ac Fixed progress bar and added progress bar help text 2024-04-25 21:41:14 +02:00
525169ef77 Added sets.csv download, added missing minifig image error, added auto download of nil and nil_mf images, started proper fix for error in set numbers 2024-04-24 20:24:04 +02:00
f87332a7f8 Added pdf check of instructions 2024-04-19 10:59:32 +02:00
26d979a12b Added minifigs page and started a missings page 2024-04-19 10:43:05 +02:00
a0adc2bb53 Added loading='lazy' 2024-04-19 10:25:19 +02:00
a60c5fb601 Added extra Show options 2024-04-19 10:20:44 +02:00
7ab5ff06cd Fixed Show All themes 2024-04-19 09:49:29 +02:00
ee4036d8c2 Fixed missing bricks table 2024-04-19 09:18:18 +02:00