Commit Graph

112 Commits

Author SHA1 Message Date
e05c9f2b45 Use the same widget for books everywhere 2026-03-27 22:08:24 +01:00
bc077f176e Start reading cancel read: move logic to backend 2026-03-26 20:17:21 +01:00
9c18206483 Click on "start reading" now removes "want to read" 2026-03-26 20:07:26 +01:00
d8fc7396ff Books list: make the buttons work like in the form 2026-03-26 17:07:22 +01:00
4d687e3dcb Make "start read" icon full when the book is being read in list view 2026-03-26 15:11:56 +01:00
1da482c2ad Browse books: show latest books first 2026-03-26 14:26:31 +01:00
315d7db56a Add a new tab to browse all books on the instance 2026-03-25 15:45:50 +01:00
9db7957ad3 Backend query module: merge two files 2026-03-25 14:53:02 +01:00
5e6715d586 Improve error messages when fetching description on babelio 2026-03-24 17:23:06 +01:00
843c5b5dbc Add a new config to scrap description from babelio 2026-03-24 17:02:43 +01:00
c4390742b3 error check: refactor code to remove warning 2026-03-18 15:18:27 +01:00
0efc3629b0 API: improve validation message greater/lower than
Add translation and return a better error for lower than
2026-03-18 15:11:29 +01:00
67c475f14c Inventaire import: manage case where author does not exist 2026-03-15 15:57:34 +01:00
7fdadf4b0b Inventaire API: remove duplicated entries when searching for edition 2026-03-15 15:51:27 +01:00
524e517066 WIP: Add a review button on book form 2026-03-13 01:35:06 +01:00
d07f18d380 Refactor: make only one API route to update userbooks 2026-03-12 16:58:59 +01:00
f32bb49972 Backend: add a new field to userbook and allow to fetch it 2026-03-12 14:55:36 +01:00
55e80181df Add a logo 2026-03-08 15:50:13 +01:00
e8e2df3c43 fixed "currently reading" book filter to remove read books 2026-03-06 17:17:53 +01:00
a24dd794a8 Create image folder if it does not exist 2026-03-05 15:45:29 +01:00
5b75983161 fixed demo data path being set 2026-03-05 15:24:56 +01:00
f10c0b03bf Add version flag to display current version 2026-03-04 17:52:11 +01:00
bc6ad41f06 fixed failing tests 2026-03-04 17:37:37 +01:00
6780a00e5f Rename project from PersonalLibraryManager to bibliomane 2026-03-04 15:58:49 +01:00
2d97aa85c4 Fix config for automated tests 2026-03-04 15:28:43 +01:00
60c8f37257 Store JWT key in config file
- During config file creation, the generated JWT key will be stored.
- Added an option to disable this behavior.
2026-03-04 14:58:35 +01:00
e066321468 Add option to set config file path 2026-03-03 21:54:50 +01:00
8f5d4c21f5 CLI: add help messages 2026-03-03 15:47:09 +01:00
480118e481 Add option to not create a config file 2026-03-03 15:40:50 +01:00
12c90ad8ff CLI: add short version for flags 2026-03-03 15:00:21 +01:00
f9fe2c6954 Translate exceptions message for signup and create user 2026-03-02 20:20:41 +01:00
83a4796ff8 use cli argument to initialize config file 2026-03-02 16:09:12 +01:00
78c777170b Added an option to specify demo user, will be created on startup if it does not exist 2026-03-02 15:28:00 +01:00
660c44992e Add a config to create new users on startup 2026-03-01 00:15:09 +01:00
18b5f0f0e1 Demo mode: automatically connect as demo user 2026-02-24 19:02:38 +01:00
c50c6901b9 fixed tests than were not run by mistake 2026-02-24 00:03:16 +01:00
00a5a6c045 Add config to disable registration 2026-02-24 00:00:35 +01:00
67b305786b Signup: improve error when user already exists 2026-02-23 19:17:53 +01:00
b28dac0f93 Fixed returned errors from API 2026-02-23 18:21:01 +01:00
0702a2b0cb Add a configuration to disable signing up 2026-02-23 17:59:13 +01:00
6024808027 Do not redirect but always return index.html on any url 2026-02-11 15:22:30 +01:00
e127088195 Serve compiled front from the same application
also add embedded build for production
2026-02-11 01:12:53 +01:00
8fc5ff84c2 fixup! add config change in cli 2026-02-10 17:22:05 +01:00
c948090961 add config change in cli 2026-02-10 15:45:03 +01:00
60c610de42 Add a config to get inventaire.io URL 2026-02-09 00:17:11 +01:00
453beec605 Add link to author in bookform 2026-02-03 18:59:48 +01:00
160d7e304f Use dto from code for getbook unit tests 2026-02-03 18:40:55 +01:00
02e4c579c6 Use dto from code for unit tests 2026-02-03 18:24:42 +01:00
fe75973acd Fixed unit test after downloading covers from inventaire 2026-02-03 18:19:06 +01:00
32e8e4d963 Download cover when importing from inventaire 2026-02-03 18:05:42 +01:00