From 6780a00e5fe9061680d57f22638b89a595f0d40e Mon Sep 17 00:00:00 2001 From: Arthur Lefebvre Date: Wed, 4 Mar 2026 15:58:49 +0100 Subject: [PATCH] Rename project from PersonalLibraryManager to bibliomane --- .gitignore | 6 +++--- README.md | 6 +++++- front/README.md | 2 +- front/index.html | 2 +- front/package-lock.json | 4 ++-- front/package.json | 2 +- front/src/AppNavBar.vue | 2 +- front/src/locales/en.json | 2 +- front/src/locales/fr.json | 2 +- go.mod | 2 +- internal/apitest/get_appinfo_test.go | 4 ++-- internal/apitest/get_author_test.go | 2 +- internal/apitest/get_book_per_author_test.go | 2 +- internal/apitest/get_book_test.go | 4 ++-- internal/apitest/get_read_user_book_test.go | 4 ++-- internal/apitest/get_reading_user_book_test.go | 4 ++-- internal/apitest/get_user_book_test.go | 2 +- internal/apitest/get_wantread_user_book_test.go | 4 ++-- internal/apitest/post_book_test.go | 2 +- internal/apitest/post_importbook_test.go | 2 +- internal/apitest/post_user_test.go | 2 +- internal/apitest/put_userbook_rate_test.go | 2 +- internal/apitest/put_userbook_read_test.go | 2 +- internal/apitest/put_userbook_startread_test.go | 2 +- internal/apitest/put_userbook_wantread_test.go | 2 +- internal/apitest/search_book_test.go | 4 ++-- internal/appcontext/main.go | 4 ++-- internal/callapiutils/callapiutils.go | 2 +- internal/config/config.go | 10 +++++----- internal/createuser/createuser.go | 8 ++++---- internal/db/init.go | 2 +- internal/fileutils/fileutils.go | 4 ++-- internal/i18nresource/main.go | 2 +- internal/inventaire/inventaire.go | 2 +- internal/inventaire/inventairebook.go | 2 +- internal/inventaire/inventaireedition.go | 2 +- internal/inventaire/inventaireeditionfrombook.go | 2 +- internal/jwtauth/jwt.go | 2 +- internal/middleware/auth.go | 2 +- internal/myvalidator/myvalidator.go | 4 ++-- internal/openlibrary/openlibrary.go | 2 +- internal/openlibrary/openlibrary_test.go | 2 +- internal/openlibrary/openlibraryauthor.go | 2 +- internal/openlibrary/openlibrarybook.go | 2 +- internal/openlibrary/openlibrarysearch.go | 2 +- internal/query/query.go | 6 +++--- internal/query/search.go | 4 ++-- internal/routes/appinfo.go | 4 ++-- internal/routes/authorbooksget.go | 10 +++++----- internal/routes/authorget.go | 8 ++++---- internal/routes/bookget.go | 8 ++++---- internal/routes/bookpostcreate.go | 8 ++++---- internal/routes/bookpostimport.go | 12 ++++++------ internal/routes/booksearchget.go | 10 +++++----- internal/routes/booksinventaireget.go | 8 ++++---- internal/routes/uploadbookcover.go | 10 +++++----- internal/routes/userbookputupdate.go | 6 +++--- internal/routes/userbookreadget.go | 8 ++++---- internal/routes/userbookreadingget.go | 8 ++++---- internal/routes/userbookwantreadget.go | 8 ++++---- internal/routes/userlogin.go | 12 ++++++------ internal/routes/usersignup.go | 10 +++++----- internal/setup/setup.go | 16 ++++++++-------- internal/testutils/testutils.go | 4 ++-- main.go | 4 ++-- 65 files changed, 150 insertions(+), 146 deletions(-) diff --git a/.gitignore b/.gitignore index 5855a87..8d86a49 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ -PersonalLibraryManager -plm.db -plm.toml +bibliomane +bibliomane.db +bibliomane.toml img diff --git a/README.md b/README.md index 539f28c..a086762 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,7 @@ +# Bibliomane + +Bibliomane is a free server whose main purpose is to track your reading. It is currently in development, and not in a state where it can be used in production. + ## Generate new accounts on startup `--add-user` or `-a` can be used to create an account on startup. It requires a string following htpasswd format `[username]:[bcrypt hashed password]`. @@ -16,7 +20,7 @@ demo:$2y$10$UHR2646SZo2W.Rhna7bn5eWNLXWJZ/Sa3oLd9RlxlXs57Bwp6isOS Then, starting the server: ``` -./PersonalLibraryManager -a 'demo:$2y$10$UHR2646SZo2W.Rhna7bn5eWNLXWJZ/Sa3oLd9RlxlXs57Bwp6isOS' +./bibliomane -a 'demo:$2y$10$UHR2646SZo2W.Rhna7bn5eWNLXWJZ/Sa3oLd9RlxlXs57Bwp6isOS' ``` This will create on startup a new demo user if it does not exist already. Like every parameter, you can also edit `add-user` in the configuration file. diff --git a/front/README.md b/front/README.md index cc5ccec..a6a08af 100644 --- a/front/README.md +++ b/front/README.md @@ -1,3 +1,3 @@ -# Personal Library Manager +# Bibliomane Front of the application, made with Vue.js diff --git a/front/index.html b/front/index.html index 7a40a40..65a5c14 100644 --- a/front/index.html +++ b/front/index.html @@ -5,7 +5,7 @@ - Personal Library Manager + Bibliomane
diff --git a/front/package-lock.json b/front/package-lock.json index 9a38eac..a7dff14 100644 --- a/front/package-lock.json +++ b/front/package-lock.json @@ -1,11 +1,11 @@ { - "name": "personal-library-manager", + "name": "bibliomane", "version": "0.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "personal-library-manager", + "name": "bibliomane", "version": "0.0.0", "dependencies": { "@zxing/library": "^0.21.3", diff --git a/front/package.json b/front/package.json index 5732a32..07fb8cf 100644 --- a/front/package.json +++ b/front/package.json @@ -1,5 +1,5 @@ { - "name": "personal-library-manager", + "name": "bibliomane", "version": "0.0.0", "private": true, "type": "module", diff --git a/front/src/AppNavBar.vue b/front/src/AppNavBar.vue index 26b559a..ea86b14 100644 --- a/front/src/AppNavBar.vue +++ b/front/src/AppNavBar.vue @@ -45,7 +45,7 @@ onMounted(() => {