Commit Graph

71 Commits

Author SHA1 Message Date
FrederikBaerentsen
a72cb67c8c fix(add): fixed #129, so bulk add can have trailing comma and not fail 2025-12-29 09:42:48 -05:00
FrederikBaerentsen
5725872060 feat(sets): added notes field to sets. Displayed both at top of page, if not empty and in the metadata section, where it can be changed 2025-12-25 20:44:40 -05:00
FrederikBaerentsen
19e3d8afe6 fix(filter): changed equal and not equal icon to text character to avoid weird resizing 2025-12-25 15:19:47 -05:00
FrederikBaerentsen
f54dd3ec73 feat(filter): added not equal to filter on sets page, so it is possible to filter for not-tags, not-status, not-year etc 2025-12-25 14:35:59 -05:00
FrederikBaerentsen
349648969c fix(minifigures): fix filter on client side pagination 2025-12-18 21:53:19 -05:00
FrederikBaerentsen
b2e4597ab5 feat(darkmode): added darkmode with env var setting and live settings on admin page 2025-12-15 17:52:05 -05:00
FrederikBaerentsen
d6d0a70116 fix(socket): added better debug logging and added polling as priority over websocket, for better iOS connection 2025-12-07 20:38:37 +01:00
FrederikBaerentsen
0fedd430b3 fix: removed ?page=1 on client-side pagination 2025-11-06 21:08:16 +01:00
FrederikBaerentsen
346f8e9908 feat: added clear filter button to sets/parts/problems/minifigures 2025-11-06 18:53:19 +01:00
FrederikBaerentsen
7567cb51af feat(prob): added filter for tag and storage 2025-11-06 18:06:27 +01:00
FrederikBaerentsen
61450312ff feat: added filters to /parts, /problems, /minifigures 2025-11-06 17:51:43 +01:00
Frederik Baerentsen
a3d08d8cf6 feat(sets): added filter on sets page to show duplicate sets. default is shown. can be hidden using env var. works with consolidated sets too. 2025-10-03 09:13:15 +02:00
Frederik Baerentsen
4b653ac270 feat(admin): added live configuration management, where user can enable/disable and change configurations without editing .env file. Some changes will need an application restart 2025-10-03 00:15:21 +02:00
Frederik Baerentsen
11f9e5782f Added charts, env var for charts, fixed formatting and table columns 2025-10-01 20:52:29 +02:00
Frederik Baerentsen
5f43e979f9 feat(statistics): Initial upload 2025-10-01 19:43:25 +02:00
Frederik Baerentsen
aa6c969a6b Fixed consolidating sets. 2025-09-27 23:06:06 +02:00
Frederik Baerentsen
f03fd82be1 Feat(checkbox): Initial upload 2025-09-26 11:47:15 +02:00
Frederik Baerentsen
caac283905 Updated peeron download logic with proper socket. 2025-09-26 11:31:22 +02:00
Frederik Baerentsen
0a29543939 Cleanup of peeron download 2025-09-25 21:42:15 +02:00
Frederik Baerentsen
c465e9814c Fixed duplicate color in parts dropdown 2025-09-24 21:24:51 +02:00
Frederik Baerentsen
1096fbdef6 Fixed sorting icon on sets page 2025-09-24 20:40:46 +02:00
Frederik Baerentsen
fc405e0832 Consolidated parts.js, problems.js and minifigures.js 2025-09-24 20:18:30 +02:00
Frederik Baerentsen
cce96af09b Consolidate duplicate collapsible state management 2025-09-24 19:53:01 +02:00
Frederik Baerentsen
f7963b4723 Removed datatable-search field from minifigures page 2025-09-22 10:08:41 +02:00
Frederik Baerentsen
52b6c94483 Fixed problems pagination 2025-09-22 10:01:16 +02:00
Frederik Baerentsen
b5236fae51 Added filter/search/pagination to 'Problems' 2025-09-22 09:36:25 +02:00
Frederik Baerentsen
e1891e8bd6 Added more pagination options 2025-09-21 18:18:26 +02:00
Frederik Baerentsen
4b3aef577a Fixed sorting and filtering on /sets. 2025-09-21 15:58:32 +02:00
Frederik Baerentsen
3bfd1c17dd Sets, Parts and Minifigures have pagination now 2025-09-17 07:06:34 +02:00
Frederik Baerentsen
c876e1e3a4 Added pagination to /parts page. 2025-09-16 15:30:54 +02:00
Frederik Baerentsen
1cac17a420 Added filter/sort/search to /minifigures and /parts 2025-09-15 20:29:26 +02: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
56c1a46b37 Differentiate between no sort and no sort-and-filter in tables 2025-02-04 19:55:34 +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
9aff7e622d Set storage 2025-02-03 16:46:45 +01:00
Gregoo
ec7fab2a7a Scroll confirm and progress to view when adding a set through the socket 2025-02-03 16:35:09 +01:00
Gregoo
187afdc2cf Add support for select to BrickChanger 2025-02-03 16:08:11 +01:00
Gregoo
5ffea66de0 Leaner card dataset 2025-01-31 20:57:07 +01:00
Gregoo
f34bbe0602 Set tags 2025-01-31 20:57:07 +01:00
Gregoo
5ad94078ed Don't toggle the no confirm button in bulk mode 2025-01-31 20:57:07 +01:00
Gregoo
739d933900 Fix broken list filtering on the grid 2025-01-31 20:57:07 +01:00
Gregoo
c02321368a Disable no confirm checkbox when toggling the form 2025-01-31 20:57:07 +01:00
Gregoo
b8d4f23a84 Set owners 2025-01-31 20:57:07 +01:00
Gregoo
d4037cd953 Fix socket always in refresh mode 2025-01-31 20:57:07 +01:00
Gregoo
2260774a58 Rename solo and attribute to value and metadata in grid filter 2025-01-31 20:57:06 +01:00
Gregoo
1f73ae2323 Configure the Grid search through data- attributes 2025-01-31 20:57:06 +01:00
Gregoo
6fdc933c32 Cosmetics 2025-01-31 20:57:06 +01:00
Gregoo
ca3d4d09d5 Make grid filters controlled through data- fields 2025-01-31 20:57:06 +01:00