743 Commits

Author SHA1 Message Date
aditya.chandel
e498bce163 Parsers improvement 2025-01-10 18:16:03 -07:00
aditya.chandel
41e59b39ca Add notification and handler for metadata update 2025-01-10 17:37:35 -07:00
aditya.chandel
ccc2fa23b6 Support multi select for metadata 2025-01-08 11:57:05 -07:00
aditya.chandel
65b7e6df8d WPI: Add table for display books 2025-01-06 15:18:14 -07:00
aditya.chandel
7e748bb79a Some logging 2025-01-05 23:58:29 -07:00
aditya.chandel
08e1b2761d - Use quartz for metadata job management
- Improve build.gradle
2025-01-05 23:09:41 -07:00
aditya.chandel
7e020272c0 Rename book repo 2025-01-05 17:22:56 -07:00
aditya.chandel
8815ad25d1 - Use mapstruct instead of manual transformer
- Rename Entities and DTOs
- Implement refresh metadata
- Delete old unused metadata dialog
2025-01-05 17:22:20 -07:00
aditya.chandel
77fb080757 Move book metadata view to tab and remove the routed page 2025-01-04 17:59:26 -07:00
aditya.chandel
8453bfb2c9 WIP: Match Book 2025-01-03 12:56:44 -07:00
aditya.chandel
9e34a15b3d Implement new book details dialog/tab 2025-01-02 21:08:09 -07:00
aditya.chandel
df001a0020 WIP: Book parsing 2025-01-01 15:28:55 -07:00
aditya.chandel
ea2ac58f03 WIP: New metadata engine 2025-01-01 01:12:27 -07:00
aditya.chandel
bff16d6673 More css stuffs 2024-12-29 01:37:25 -07:00
aditya.chandel
40396c4889 Add spinner and fix csses 2024-12-29 00:49:30 -07:00
aditya.chandel
a5e321319a Instead of Entity[] use EntityState 2024-12-28 23:06:54 -07:00
aditya.chandel
3f13917191 Improve notifications 2024-12-27 11:14:31 -07:00
aditya.chandel
ea716bfb69 Implement notification mechanism 2024-12-27 00:09:19 -07:00
aditya.chandel
aba11ecaa8 Icon support for library and shelf 2024-12-26 16:55:11 -07:00
aditya.chandel
bc1aa39b34 Implement refresh library 2024-12-26 14:36:55 -07:00
aditya.chandel
f3bf5e9c0b Make metadata update reactive 2024-12-25 23:48:28 -07:00
aditya.chandel
b7531670bf Implement shelf sorting 2024-12-25 22:07:13 -07:00
aditya.chandel
383a3189bb Sorting works with the BE! Yay! Need to improve the the code though 2024-12-25 18:17:40 -07:00
aditya.chandel
affdcb95c6 WIP: Improve sorting 2024-12-25 17:01:07 -07:00
aditya.chandel
ebcd6cd908 Shelf implementation complete 2024-12-25 00:53:33 -07:00
aditya.chandel
f3427a4564 WIP: Multi select 2024-12-25 00:15:54 -07:00
aditya.chandel
84724ec014 Checkpoint/WIP: Completely refactor state management 2024-12-24 12:54:29 -07:00
aditya.chandel
043c681132 Display message when there's no books 2024-12-22 12:18:33 -07:00
aditya.chandel
4704d9f5f0 Revamp state management 2024-12-22 11:57:06 -07:00
aditya.chandel
e68117c1bc Added shelf functionality 2024-12-21 16:39:30 -07:00
aditya.chandel
a015cfd3dd Implement shelf API 2024-12-20 20:53:27 -07:00
aditya.chandel
e175a7e255 Websocket and stuffs 2024-12-19 16:10:08 -07:00
aditya.chandel
9e3b45fffc Implement locking 2024-12-18 18:01:35 -07:00
aditya.chandel
52f2f327c7 FIx SSE 2024-12-18 17:41:30 -07:00
aditya.chandel
ce515649f6 More signals 2024-12-18 16:08:22 -07:00
aditya.chandel
71f5927364 Add theme switching
More reactivity in Library Browser
2024-12-18 11:34:24 -07:00
aditya.chandel
696649a24f Add file upload functionality 2024-12-16 16:50:49 -07:00
aditya.chandel
767c6604e8 Checkpoint 2024-12-15 22:41:13 -07:00
aditya.chandel
95e0d27de4 Checkpoint 2024-12-15 18:03:31 -07:00
aditya.chandel
96a04621e1 Generalize DashboardScrollerComponent and display Latest Added Books 2024-12-13 16:58:20 -07:00
aditya.chandel
033fc95373 Improve searching 2024-12-13 16:05:04 -07:00
aditya.chandel
1e9249b257 Added late read module 2024-12-13 15:42:14 -07:00
aditya.chandel
baff376b9c Initial commit 2024-12-13 12:58:23 -07:00