Jonathan Rehm
a4f81dd812
Do not include empty strings in list of bookmarks
2017-09-10 15:38:24 -07:00
Jonathan Rehm
374b5f4c6e
Save ePub bookmarks to database
...
Save ePub bookmark to database. Also use library's built-in restore feature to restore all information from localStorage.
2017-08-23 08:55:40 -07:00
OzzieIsaacs
193605df4a
Fix for #286
2017-08-20 07:47:47 +02:00
OzzieIsaacs
cf5e2f7cd1
search button is displayed in moon reader ( #283 ), search result is not displayed
2017-08-20 07:10:53 +02:00
OzzieIsaacs
f6425a6569
Merge remote-tracking branch 'adv/cache-buster'
2017-08-19 23:10:12 +02:00
Jonathan Rehm
8cbd6a8431
Do not append query string if file_hash is not found
2017-08-19 09:09:12 -07:00
Jonathan Rehm
13c2a53c0f
Fix issues with Windows path separators
2017-08-19 08:32:00 -07:00
OzzieIsaacs
6b1f3aa531
Merge remote-tracking branch 'adv/cache-buster'
2017-08-19 08:36:12 +02:00
OzzieIsaacs
bd02c92162
Merge remote-tracking branch 'adv/get-meta-data'
2017-08-17 15:32:14 +02:00
OzzieIsaacs
e3d416db4c
Merge remote-tracking branch 'adv/cover-upload'
2017-08-17 15:27:32 +02:00
Jonathan Rehm
866f7944eb
Meta data improvements
...
* Add buttons to show/hide results from Douban & Google
* Trigger search with "Enter" key
* Use Underscore.js template instead of build HTML strings in JavaScript
* Keep click event handler in JavaScript instead of using HTML's `onclick`
* Normalize Douban & Google results
* Update cover image & add cover URL to the form input
2017-08-15 22:11:01 -07:00
OzzieIsaacs
a1538e12e8
Bugfix typeahead on advanced serach page
2017-08-14 20:30:23 +02:00
OzzieIsaacs
de112b0b05
Merge remote-tracking branch 'adv/eslint'
2017-08-14 20:21:52 +02:00
Jonathan Rehm
a27848b351
Add static asset cache busting
...
Calculates MD5 hash of static assets on server start. These are appended to the file name's when url_for is used, telling browsers to download the latest version of the files, e.g. style.css?q=81cf0ee.
Inspired by https://github.com/ChrisTM/Flask-CacheBust but uses query strings instead of rewriting the path because fonts inside CSS files break when the path is rewritten.
2017-08-13 09:32:29 -07:00
Jonathan Rehm
08d0404e9c
Add mature_content property to Anonymous class
2017-08-13 07:05:45 -07:00
Jonathan Rehm
8171943b8e
Update to ES5 standards
...
Also fix ESLint issues
2017-08-12 22:46:27 -07:00
Jonathan Rehm
29e2658e53
Add eslint file
...
Attempts to pattern what has been in use by Codacy. Currently, it eliminates support for IE10 and below, and some aspects of our code eliminate IE11, leaving Edge as the only supported MS browser. I don't think this is intentional.
2017-08-12 22:44:39 -07:00
OzzieIsaacs
91cdb5f60f
Merge remote-tracking branch 'Upper_case/master'
2017-08-12 19:02:57 +02:00
OzzieIsaacs
2f7177742d
Update chinese translation
2017-08-12 18:59:57 +02:00
OzzieIsaacs
dd6c928e2c
Merge remote-tracking branch 'translation/master'
2017-08-12 18:55:08 +02:00
OzzieIsaacs
fb8ce693f3
Bugfix mature content
...
Update german translation
2017-08-12 18:52:56 +02:00
OzzieIsaacs
b596734c36
Merge remote-tracking branch 'adv/mature-content'
2017-08-12 18:16:45 +02:00
idalin
274d0f6577
update Chinese translations
2017-08-11 09:32:01 +08:00
idalin
2b27d6570f
Merge branch 'janeczku-master'
2017-08-11 09:26:36 +08:00
idalin
b5cca553b3
update Chinese translations
2017-08-11 09:25:39 +08:00
Ruben Herold
68e3867af3
fix books with uppercase extension
2017-08-10 12:29:08 +02:00
Jonathan Rehm
6f797ba478
Check if JPEG via response content-type header instead of URL extension
...
That way we can use dynamic URLs, such as those returned by the "Get Metadata" request.
2017-08-09 10:03:02 -07:00
Jonathan Rehm
aee8aad976
Add option to hide mature content from some users
...
Uses a configurable list of tags to denote what is mature and hides those books from the user
2017-08-08 10:38:28 -07:00
Carlos Clavero
8f5bc2a484
Merge pull request #9 from Kyosfonica/add_css_separation_for_tags_in_advance_search
...
Added a 5px separation for all input labels in advanced search
2017-08-01 17:53:07 +02:00
kyos
e948844ea4
Added a 5px separation for all input labels in advanced search to improve readability
2017-08-01 17:51:38 +02:00
Carlos Clavero
1500e0f54f
Merge pull request #8 from Kyosfonica/add_css_separation_for_tags_in_advance_search
...
Added a 5px separation for all input labels in advanced search
2017-08-01 17:50:24 +02:00
kyos
b6f097f673
Added a 5px separation for all input labels in advanced search to improve readability
2017-08-01 17:49:14 +02:00
Carlos Clavero
5f78ec4e83
Merge pull request #7 from Kyosfonica/add_css_separation_for_tags_in_advance_search
...
Added a 5px separation for all input labels in advanced search
2017-08-01 17:46:13 +02:00
kyos
6048bf3c79
Added a 5px separation for all input labels in advanced search to improve readability
2017-07-31 20:01:55 +02:00
Carlos Clavero
80c021939e
Merge pull request #6 from Kyosfonica/master
...
Update dev with latests changes from master
2017-07-31 18:17:59 +02:00
Carlos Clavero
5b2c18e704
Merge pull request #5 from janeczku/master
...
Update fork
2017-07-31 18:15:39 +02:00
kyos
51bc0e82a4
Added series and series_index metadata handler
2017-07-31 09:00:09 +02:00
Carlos Clavero
dde3b9b0e7
Merge pull request #4 from Kyosfonica/epub_tags_metadata
...
Added tags metadata handler for epubs
2017-07-31 08:54:38 +02:00
kyos
4bba3558b7
Added tags metadata handler for epubs
2017-07-31 08:46:29 +02:00
kyos
80873e7726
Merge remote-tracking branch 'origin/dev' into dev
2017-07-30 08:15:12 +02:00
Carlos Clavero
77b3cc2fd0
Revert "Epub series metadata"
2017-07-30 08:13:36 +02:00
kyos
4dc6150d77
Set series_index to 1 when no series_index is provided
2017-07-30 08:13:36 +02:00
kyos
27291ae96f
Added new metadata getter for epub files that include series and series_index information
2017-07-30 08:13:36 +02:00
Carlos Clavero
1a11e5d6a5
Merge pull request #3 from janeczku/master
...
Keep fork updated
2017-07-30 08:00:45 +02:00
Carlos Clavero
fcd69661de
Merge pull request #2 from Kyosfonica/revert-1-epub_series_metadata
...
Revert "Epub series metadata" to keep a clean clone of master
2017-07-30 07:57:50 +02:00
Carlos Clavero
742862869d
Revert "Epub series metadata"
2017-07-30 07:57:10 +02:00
OzzieIsaacs
fe52de6b4b
Merge remote-tracking branch 'adv/lighthouse-audit'
2017-07-30 06:59:12 +02:00
OzzieIsaacs
cd2e27d7ad
Merge remote-tracking branch 'adv/previous-pagination'
2017-07-30 06:51:05 +02:00
OzzieIsaacs
f73b3a0b14
Added unidecode to required dependencys for same behavior as calibre in generating no ascii folder names (fix for #257 )
2017-07-30 06:49:55 +02:00
OzzieIsaacs
82165a67a1
Merge remote-tracking branch 'mail/master'
2017-07-30 06:44:10 +02:00