diff --git a/README.md b/README.md
index e8ae8feb2..32ff2ab4a 100644
--- a/README.md
+++ b/README.md
@@ -35,7 +35,10 @@ Here's what you get:
* Includes a dashboard that shows basic statistics and has document upload.
* Filtering by tags, correspondents, types, and more.
* Customizable views can be saved and displayed on the dashboard.
- * Full text search with auto completion, scored results and query highlighting allows you to quickly find what you need.
+* Full text search helps you find what you need.
+ * Auto completion suggests relevant words from your documents.
+ * Results are sorted by relevance to your search query.
+ * Highlighting shows you which parts of the document matched the query.
* Email processing: Paperless adds documents from your email accounts.
* Configure multiple accounts and filters for each account.
* When adding documents from mails, paperless can move these mails to a new folder, mark them as read, flag them or delete them.
@@ -51,6 +54,8 @@ For a complete list of changes from paperless, check out the [changelog](https:/
# Roadmap for 1.0
+- **Bulk editing**. Add/remove metadata from multiple documents at once.
+
- Make the front end nice (except mobile).
- Test coverage at 90%.
- Fix whatever bugs I and you find.
@@ -59,7 +64,6 @@ For a complete list of changes from paperless, check out the [changelog](https:/
These are things that I want to add to paperless eventually. They are sorted by priority.
-- **Bulk editing**. Add/remove metadata from multiple documents at once.
- **More search.** The search backend is incredibly versatile and customizable. Searching is the most important feature of this project and thus, I want to implement things like:
- Group and limit search results by correspondent, show “more from this” links in the results.
- Ability to search for “Similar documents” in the search results
@@ -68,6 +72,9 @@ These are things that I want to add to paperless eventually. They are sorted by
- With live updates ans websockets. This already works on a dev branch, but requires a lot of new dependencies, which I'm not particular happy about.
- Notifications when a document was added with buttons to open the new document right away.
- **Arbitrary tag colors**. Allow the selection of any color with a color picker.
+- **More file types**. Possibly allow more file types to be processed by paperless, such as office .odt, .doc, .docx documents.
+
+Apart from that, paperless is pretty much feature complete.
## On the chopping block.
diff --git a/docs/scanners.rst b/docs/scanners.rst
index d4ad4dfb1..5551fe55d 100644
--- a/docs/scanners.rst
+++ b/docs/scanners.rst
@@ -25,6 +25,8 @@ that works right for you based on recommendations from other Paperless users.
+---------+----------------+-----+-----+-----+----------------+
| Fujitsu | `ix500`_ | yes | | yes | `eonist`_ |
+---------+----------------+-----+-----+-----+----------------+
+| Epson | `WF-7710DWF`_ | yes | | yes | `Skylinar`_ |
++---------+----------------+-----+-----+-----+----------------+
| Fujitsu | `S1300i`_ | yes | | yes | `jonaswinkler`_|
+---------+----------------+-----+-----+-----+----------------+
@@ -32,7 +34,8 @@ that works right for you based on recommendations from other Paperless users.
.. _MFC-J6930DW: https://www.brother.ca/en/p/MFCJ6930DW
.. _MFC-J5910DW: https://www.brother.co.uk/printers/inkjet-printers/mfcj5910dw
.. _MFC-9142CDN: https://www.brother.co.uk/printers/laser-printers/mfc9140cdn
-.. _ix500: https://www.fujitsu.com/global/products/computing/peripheral/scanners/scansnap/ix500/
+.. _ix500: http://www.fujitsu.com/us/products/computing/peripheral/scanners/scansnap/ix500/
+.. _WF-7710DWF: https://www.epson.de/en/products/printers/inkjet-printers/for-home/workforce-wf-7710dwf
.. _S1300i: https://www.fujitsu.com/global/products/computing/peripheral/scanners/soho/s1300i/
.. _danielquinn: https://github.com/danielquinn
@@ -40,4 +43,5 @@ that works right for you based on recommendations from other Paperless users.
.. _bmsleight: https://github.com/bmsleight
.. _eonist: https://github.com/eonist
.. _REOLDEV: https://github.com/REOLDEV
+.. _Skylinar: https://github.com/Skylinar
.. _jonaswinkler: https://github.com/jonaswinkler
diff --git a/docs/setup.rst b/docs/setup.rst
index 908704fc2..4d29ce640 100644
--- a/docs/setup.rst
+++ b/docs/setup.rst
@@ -462,6 +462,15 @@ management commands as below.
load data from an old database schema in SQLite into a newer database
schema in PostgreSQL, you will run into trouble.
+.. warning::
+
+ On some database fields, PostgreSQL enforces predefined limits on maximum
+ length, whereas SQLite does not. The fields in question are the title of documents
+ (128 characters), names of document types, tags and correspondents (128 characters),
+ and filenames (1024 characters). If you have data in these fields that surpasses these
+ limits, migration to PostgreSQL is not possible and will fail with an error.
+
+
1. Stop paperless, if it is running.
2. Tell paperless to use PostgreSQL:
diff --git a/src-ui/angular.json b/src-ui/angular.json
index 2ff1bb3b0..79233eeda 100644
--- a/src-ui/angular.json
+++ b/src-ui/angular.json
@@ -31,7 +31,10 @@
"styles": [
"src/styles.scss"
],
- "scripts": []
+ "scripts": [],
+ "allowedCommonJsDependencies": [
+ "ng2-pdf-viewer"
+ ]
},
"configurations": {
"production": {
@@ -127,4 +130,4 @@
}
},
"defaultProject": "paperless-ui"
-}
\ No newline at end of file
+}
diff --git a/src-ui/src/app/components/app-frame/app-frame.component.html b/src-ui/src/app/components/app-frame/app-frame.component.html
index 2458005f4..d191ec0de 100644
--- a/src-ui/src/app/components/app-frame/app-frame.component.html
+++ b/src-ui/src/app/components/app-frame/app-frame.component.html
@@ -1,16 +1,16 @@
@@ -28,136 +28,122 @@
- Dashboard
+
Created | -Title | +Created | +Title |
---|