4ee881963e
Fix cookie's secure flag based on protocol
...
Now, if the configured base-url is `localhost` (that is, it is left
unchanged), the request is insepected to retrieve the base-url value.
This is then used to set the `secure` cookie attribute. The `domain`
attribute has been removed from the cookie.
The notify-items task has been updated to use the same pattern for
creating absolute urls to items it its mail body.
2020-10-11 18:31:36 +02:00
df646dfabe
Get the client host first from x-forwarded-host header
...
Then use the x-forwarded-for header (doing a reverse lookup, if
possible). At last use the Host header.
2020-10-09 23:47:07 +02:00
3f697f51aa
Autoformat
2020-10-06 23:31:09 +02:00
160fc6627c
Reset upload page on init
...
Fixes : #294
2020-10-03 00:37:27 +02:00
87d9e03f1f
Submit search when intialising overview page
...
When coming back from detail with changes to an item, it should update
the view. Otherwise it is confusing to still see a deleted or changed
item.
2020-10-03 00:32:42 +02:00
53c8d3031d
Skip invalid dates find in texts
...
Fixes : #298
2020-10-02 22:37:15 +02:00
80ddca9aa3
Add counter to joblog for correct log order
...
This is to distinguish log entries created at the same time.
2020-10-02 22:14:30 +02:00
d4354b8b49
Skip pdf conversion if a converted file exists
...
For images the conversion also returns the extracted text. If this
would have failed to be saved, it is extracted in the following
text-extraction step.
2020-10-02 17:39:39 +02:00
b6f23b038a
Fix finding attachments for retries
...
The attachments to process again must be searched in sources and
archives, too.
2020-10-02 17:39:34 +02:00
5e21552358
Don't do duplicate check on retries
2020-10-02 16:50:52 +02:00
e26d7129e7
Add fix for mariadb text columns
...
The `text` data type can only store up to 64kb data. The `mediumtext`
up to 16M and `longtext` up to 4G.
Issue: #297
2020-10-02 16:50:51 +02:00
552cdac1d3
Apply flyway api changes
2020-09-28 15:12:10 +02:00
db9753046a
Set version to 0.13.0-SNAPSHOT
2020-09-28 01:12:10 +02:00
f40eb15e86
Set version to 0.12.0
2020-09-28 00:52:09 +02:00
67e1ba05f4
Fix domain for auth cookie
...
The domain was incorrectly extracted from the request. It must be
using the `Host` header at last, trying now `X-Forwarded-For` and
`X-Forwarded-Host` first.
2020-09-28 00:52:09 +02:00
72048b9b34
Drop deferred message if user clicked away
2020-09-26 01:28:34 +02:00
284c42aec6
Remove attachment tab menu
2020-09-26 01:15:16 +02:00
e831d7bdd7
Move attachment tabs into a menu
...
If multiple attachments are present, the tab menu doesn't show all. So
if there is more than one attachment they can be selected from a menu.
2020-09-26 01:14:56 +02:00
ca05b3c195
Fix initialising pages; improve scroll to item
2020-09-25 22:54:50 +02:00
030ee6c932
Update website
2020-09-24 00:49:51 +02:00
285db78613
Add checkbox to upload page for skipping duplicates
2020-09-23 23:37:00 +02:00
f6f63000be
Prepend a duplicate check when uploading files
2020-09-23 23:37:00 +02:00
02a0343e55
Allow to enable/disable keyboard navigation in user settings
2020-09-22 22:33:21 +02:00
5b56ea881c
Use Ctrl modifier when navigating in item detail
...
Otherwise it clashes with input fields
2020-09-22 22:07:27 +02:00
60b8dc2134
Navigate items using keyboard
...
- previous/next item with `.,`
- confirm with `c`
- unconfirm with `u`
2020-09-22 00:27:32 +02:00
dc0e05bc20
Navigate in ugly dropdown with keybord
...
- iterate through options with n,p,j,k
- select with enter
- remove item with esc
- fixes dropdown bug when removing an item, where the menu opens
2020-09-21 23:52:50 +02:00
22d70b4997
Allow keyboard navigation in FixedDropdown
2020-09-21 23:27:09 +02:00
42a7a003a7
Save name in item detail while typing
2020-09-21 21:12:00 +02:00
a5bc6b53a9
Reset hidden fields on confirm
...
On confirm hidden fields are cleared, so that no "confirmed"
information is attached that the user has never seen.
2020-09-21 14:38:40 +02:00
ed1d13e712
Hide folder menu entry if folder field is not active
2020-09-21 14:10:31 +02:00
9958d228bd
Remove hidden fields from list view
2020-09-21 14:08:13 +02:00
57ab050cf7
Remove hidden fields from item details
2020-09-21 13:58:52 +02:00
3a3be8cd1e
Remove unnecessary scrolling and fix background
2020-09-19 09:30:35 +02:00
0f345bb75f
Fix footer css on some pages
2020-09-19 09:10:30 +02:00
d3bf03482e
Add a simple service worker to make an installable app
2020-09-18 22:59:58 +02:00
b5f3c64058
Only copy search term when selection changes
...
This is a fixup for #261
2020-09-18 16:04:57 +02:00
f78696b479
Fix manifest.json
...
For "add to your homescreen" on mobile devices.
2020-09-17 00:02:31 +02:00
aeedf58c2b
Move field contents when switching search mode in search bar
2020-09-16 22:30:24 +02:00
09785292e7
Visually indicate the last viewed item in the list
2020-09-15 23:33:28 +02:00
ad110b2a05
Replace js code with proper elm using elm-scroll package
2020-09-14 23:35:21 +02:00
3852c69da1
Scroll to the current item when going back from detail
...
The list view now supports an item id that will be scrolled to and is
highlighted with a shadow. When going back from detail view this is
now used to scroll to the currently viewed item.
2020-09-14 21:57:14 +02:00
913bfb611c
Remove unused viewmode
2020-09-14 21:57:14 +02:00
f65f5eff35
Set client base-url from browser when not given
...
This is necessary when generating absolute URLs in the webapp (as done
in "Sources" page).
2020-09-13 14:05:20 +02:00
d8bb6dcba3
Dynamically configure cookie and base-url
...
When `base-url` is the default (i.e. localhost), the cookie is now
configured with the domain doing the request and the webapp is
configured to run requests against the host in the address bar of the
browser.
2020-09-13 14:05:20 +02:00
5809f94d6f
Set version to 0.12.0-SNAPSHOT
2020-09-09 22:32:54 +02:00
43f331841f
Set version to 0.11.1
2020-09-09 21:45:16 +02:00
9c82f186d0
Add missing solr migration for french
2020-09-09 21:39:23 +02:00
c658677032
Autoformat
2020-09-09 00:29:32 +02:00
97757876d5
Fix formatting
2020-09-08 00:47:42 +02:00
6358b4eb75
Set version to 0.12.0-SNAPSHOT
2020-09-08 00:33:35 +02:00