Terminal based ebook server. Open source & Lightweight.
@@ -6,6 +6,8 @@
Having used Calibre for hosting my eBook collection in the past, I found myself frustrated having to install X on my server, or manage my library externally, Thus I have decided to spin up my own.
+### Join the discussion: Discord [https://discord.gg/H9TbNJS](https://discord.gg/H9TbNJS) | IRC freenode.net @ #pyshelf
+
## Current Features
* Custom Installer
* Recursive Scanning
@@ -23,6 +25,10 @@ Having used Calibre for hosting my eBook collection in the past, I found myself
## Further Installation & Support Information
* [SUPPORT.md](https://github.com/th3r00t/pyShelf/blob/development/.github/SUPPORT.md)
+## 0.4.1 Patch Notes.
+### Filename detection
+Now using os.path.splitext to ensure proper formating of downloaded files
+
## 0.4.0 Patch Notes.
### The Installer Initiative
@@ -36,18 +42,6 @@ process is listed in the process list.
At this time I would suggest stopping both your postgresql and nginx servers should you already have them and allowing the installer to do its work generating custom configurations and putting the nginx config files in place (/etc/nginx/sites-available, and symlinked to /etc/nginx/sites-enabled/) None of your existing configurations will be overwritten.
-## 0.3.0 Patch Notes.
-### "And now we search."
-
-Just about all the changes in this release were in some way related to implementing the search features.
-There is one new requirement
-* Requirement: **PostgreSQL**
-*This is what I believe to be the last infrastructure requirement, users with larger libraries should notice an increase in access speed.*
-* Feature: **Searching**
-*The search feature is now implemented. In its current incarnation you will by default search the author, title, & file_name fields. More defined search options will be available in future releases. Searches are paginated @ 20 results per page.*
-* Discord [https://discord.gg/H9TbNJS](https://discord.gg/H9TbNJS)
-* IRC find us on freenode.net @ #pyshelf
-
## Development
* [`pre-commit`](https://pre-commit.com/)
diff --git a/config.json b/config.json
index 18a02eb..b83d7e3 100644
--- a/config.json
+++ b/config.json
@@ -1 +1 @@
-{"TITLE": "pyShelf E-Book Server", "VERSION": "0.3.0", "BOOKPATH": "/home/raelon/Books", "DB_HOST": "localhost", "DB_PORT": "5432", "DATABASE": "pyshelf", "USER": "pyshelf", "PASSWORD": "pyshelf", "BOOKSHELF": "data/shelf.json", "ALLOWED_HOSTS": "*", "hostname": "localhost", "webport": "8000", "wsgiport": "8001"}
+{"TITLE": "pyShelf E-Book Server", "VERSION": "0.4.1", "BOOKPATH": "", "DB_HOST": "localhost", "DB_PORT": "5432", "DATABASE": "pyshelf", "USER": "pyshelf", "PASSWORD": "pyshelf", "BOOKSHELF": "data/shelf.json", "ALLOWED_HOSTS": "*", "hostname": "localhost", "webport": "8000", "wsgiport": "8001"}
diff --git a/docs/html/HTML/D/index.html b/docs/html/HTML/D/index.html
deleted file mode 100644
index f931715..0000000
--- a/docs/html/HTML/D/index.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/docs/html/HTML/FILEMAP b/docs/html/HTML/FILEMAP
deleted file mode 100644
index e69de29..0000000
diff --git a/docs/html/HTML/GTAGSROOT b/docs/html/HTML/GTAGSROOT
deleted file mode 100644
index c725022..0000000
--- a/docs/html/HTML/GTAGSROOT
+++ /dev/null
@@ -1 +0,0 @@
-/home/raelon/Projects/pyShelf/src/backend
diff --git a/docs/html/HTML/I/index.html b/docs/html/HTML/I/index.html
deleted file mode 100644
index f931715..0000000
--- a/docs/html/HTML/I/index.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/docs/html/HTML/J/index.html b/docs/html/HTML/J/index.html
deleted file mode 100644
index f931715..0000000
--- a/docs/html/HTML/J/index.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/docs/html/HTML/R/index.html b/docs/html/HTML/R/index.html
deleted file mode 100644
index f931715..0000000
--- a/docs/html/HTML/R/index.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/docs/html/HTML/S/index.html b/docs/html/HTML/S/index.html
deleted file mode 100644
index f931715..0000000
--- a/docs/html/HTML/S/index.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/docs/html/HTML/Y/index.html b/docs/html/HTML/Y/index.html
deleted file mode 100644
index f931715..0000000
--- a/docs/html/HTML/Y/index.html
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/docs/html/HTML/defines.html b/docs/html/HTML/defines.html
deleted file mode 100644
index ff101d5..0000000
--- a/docs/html/HTML/defines.html
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-DEFINITIONS
-
-
-
-
-
-
-