OzzieIsaacs
b6b73d39c2
Fix #329
...
Code cosmetics
7 years ago
OzzieIsaacs
b6f06658a2
Merge remote-tracking branch 'ipv6/ipv4only'
7 years ago
OzzieIsaacs
dfd3b40865
Fix #325
7 years ago
OzzieIsaacs
bde92113d4
Bugfix Datepicker
7 years ago
OzzieIsaacs
f87800d11c
Merge remote-tracking branch 'meta/upload_new_format_of_existing_book'
7 years ago
OzzieIsaacs
7acf4d40a4
Merge remote-tracking branch 'adv/escape-filename'
7 years ago
OzzieIsaacs
2ef6dc30bd
Added italian translation
7 years ago
OzzieIsaacs
abadaa3f1d
Merge remote-tracking branch 'l/master'
7 years ago
OzzieIsaacs
b30a73c505
Merge remote-tracking branch 'adv/def-variables'
7 years ago
OzzieIsaacs
af0cefa4ac
Update translations
7 years ago
OzzieIsaacs
e26c8a1e46
Merge remote-tracking branch 'd/patch-1'
7 years ago
OzzieIsaacs
5e370fb4b3
Merge remote-tracking branch 'y/master'
7 years ago
Yamakuni
f147c072c6
French translation
...
Add and correct
7 years ago
Wouter Dijk
c048a96e07
Updated Dutch translations
...
I've added some missing translations and edit some faulty ones. Not finished yet, will continue later on! ;-)
7 years ago
Ainsley Pereira
993c56d021
Fix syntax error
7 years ago
Ainsley Pereira
1ce6893fa8
Exception isn't thrown until we call serve_forever, so that must be in the try block
7 years ago
Ainsley Pereira
b8b88183c3
Use IPv4-only WSGI start up as a fallback only when the IPv6/IPv4 one didn't work
7 years ago
Ainsley Pereira
a75c393922
Merge remote-tracking branch 'upstream/master'
7 years ago
Jonathan Rehm
29f21b148b
Translate 10-based rating to 5-based
7 years ago
Jonathan Rehm
e806494b54
Ensure variables exist before they're used
7 years ago
kyos
8937599ba7
Fixed codacy code control
7 years ago
kyos
cbf2bb450d
Fixed issue calculating filesize of the uploaded book
7 years ago
kyos
be15f3781f
Fixed issue reported by Jkrehm to prevent filesize to fail
7 years ago
kyos
3366aae6c7
Merge remote-tracking branch 'origin/upload_new_format_of_existing_book' into upload_new_format_of_existing_book
...
# Conflicts:
# cps/static/css/style.css
7 years ago
kyos
e5b4bed01c
Fixed codacy requirements
7 years ago
kyos
9086f4e0e7
Added option to upload a new format to a given book
7 years ago
Jonathan Rehm
a4f81dd812
Do not include empty strings in list of bookmarks
7 years ago
OzzieIsaacs
c9f36a4d1a
Merge remote-tracking branch 'adv/bookmarks'
7 years ago
Torben Mohrfeldt
94f8cc247c
Reflect title in the logo
7 years ago
OzzieIsaacs
b6b5313f2d
Fix for #315
7 years ago
teflontoni
4527693fe3
Move "Show mature content" Checkbox
...
In order to make the option safe and sane we move the corresponding checkbox to the settings that need administrator privileges.
7 years ago
Louis Jencka
b3217496d1
Add progress bar to upload form
7 years ago
OzzieIsaacs
81219663fe
Update translation
7 years ago
OzzieIsaacs
c959a1ccc6
Merge remote-tracking branch 'iss/typo'
7 years ago
OzzieIsaacs
f860694487
Merge remote-tracking branch 'adv/goodreads-more-by'
7 years ago
OzzieIsaacs
429f4a11a9
Merge remote-tracking branch 'adv/es5-syntax'
7 years ago
OzzieIsaacs
5ee1950828
Merge remote-tracking branch 'adv/sqlalchemy-bool'
7 years ago
Jonathan Rehm
58abc1d024
Fuzzy match book titles to eliminate duplicates
...
Titles with a Levenshtein ratio of 70% or greater are considered duplicates.
7 years ago
Jonathan Rehm
53c687251e
Show "More by" on author page
...
Uses Goodread's list of author's books, filtering out the books that are already in the user's library.
Requires the Goodreads dependency and API information.
7 years ago
Jonathan Rehm
6b8de017ab
Use SQLAlchemy boolean
...
Seems to make a difference sometimes.
Ref #300
7 years ago
Jonathan Rehm
282837c7c5
Use ES5 syntax
7 years ago
Jonathan Rehm
8e1cfa1cbf
Re-apply `db_filter`
...
Accidentally removed when the language and content filters were moved to `common_filters`.
7 years ago
Ivan Smirnov
12c98157d5
fix typo:: diffrent -> different
7 years ago
OzzieIsaacs
a8b53ab38a
Merge remote-tracking branch 'adv/common-filters'
7 years ago
OzzieIsaacs
62f6bb4e64
Remove In author marker on authors page
7 years ago
OzzieIsaacs
d5e1dba0fe
Merge remote-tracking branch 'adv/goodreads-more-by'
7 years ago
Jonathan Rehm
3213bf50b3
Move common filters into function
...
Instead of duplicating functionality across lots of functions, combine it into one common function. It makes reading and modifying it much easier.
7 years ago
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.
7 years ago
Jonathan Rehm
a682c95ec1
Show "More by" on author page
...
Uses Goodread's list of author's books, filtering out the books that are already in the user's library.
Requires the Goodreads dependency and API information.
7 years ago
OzzieIsaacs
193605df4a
Fix for #286
7 years ago
OzzieIsaacs
cf5e2f7cd1
search button is displayed in moon reader ( #283 ), search result is not displayed
7 years ago
OzzieIsaacs
f6425a6569
Merge remote-tracking branch 'adv/cache-buster'
7 years ago
Jonathan Rehm
cda733f4a4
Escape special characters in file names
...
Follows Calibre's convention of using underscores as replacements
7 years ago
Jonathan Rehm
8cbd6a8431
Do not append query string if file_hash is not found
7 years ago
Jonathan Rehm
13c2a53c0f
Fix issues with Windows path separators
7 years ago
OzzieIsaacs
6b1f3aa531
Merge remote-tracking branch 'adv/cache-buster'
7 years ago
marblepebble
97f573c41a
Set ipv4 address explicitly for docker usage
7 years ago
OzzieIsaacs
bd02c92162
Merge remote-tracking branch 'adv/get-meta-data'
7 years ago
OzzieIsaacs
e3d416db4c
Merge remote-tracking branch 'adv/cover-upload'
7 years ago
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
7 years ago
OzzieIsaacs
a1538e12e8
Bugfix typeahead on advanced serach page
7 years ago
OzzieIsaacs
de112b0b05
Merge remote-tracking branch 'adv/eslint'
7 years ago
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.
7 years ago
Jonathan Rehm
08d0404e9c
Add mature_content property to Anonymous class
7 years ago
Jonathan Rehm
8171943b8e
Update to ES5 standards
...
Also fix ESLint issues
7 years ago
OzzieIsaacs
91cdb5f60f
Merge remote-tracking branch 'Upper_case/master'
7 years ago
OzzieIsaacs
2f7177742d
Update chinese translation
7 years ago
OzzieIsaacs
dd6c928e2c
Merge remote-tracking branch 'translation/master'
7 years ago
OzzieIsaacs
fb8ce693f3
Bugfix mature content
...
Update german translation
7 years ago
OzzieIsaacs
b596734c36
Merge remote-tracking branch 'adv/mature-content'
7 years ago
idalin
274d0f6577
update Chinese translations
7 years ago
idalin
2b27d6570f
Merge branch 'janeczku-master'
7 years ago
idalin
b5cca553b3
update Chinese translations
7 years ago
kyos
9a17a09cc7
Fixed codacy requirements
7 years ago
Ruben Herold
68e3867af3
fix books with uppercase extension
7 years ago
kyos
aa4a5dc3ef
Added option to upload a new format to a given book
7 years ago
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.
7 years ago
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
7 years ago
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
7 years ago
kyos
e948844ea4
Added a 5px separation for all input labels in advanced search to improve readability
7 years ago
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
7 years ago
kyos
b6f097f673
Added a 5px separation for all input labels in advanced search to improve readability
7 years ago
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
7 years ago
kyos
6048bf3c79
Added a 5px separation for all input labels in advanced search to improve readability
7 years ago
Carlos Clavero
80c021939e
Merge pull request #6 from Kyosfonica/master
...
Update dev with latests changes from master
7 years ago
kyos
51bc0e82a4
Added series and series_index metadata handler
7 years ago
kyos
4bba3558b7
Added tags metadata handler for epubs
7 years ago
OzzieIsaacs
fe52de6b4b
Merge remote-tracking branch 'adv/lighthouse-audit'
7 years ago
OzzieIsaacs
cd2e27d7ad
Merge remote-tracking branch 'adv/previous-pagination'
7 years ago
OzzieIsaacs
82165a67a1
Merge remote-tracking branch 'mail/master'
7 years ago
OzzieIsaacs
626e2e393e
Merge remote-tracking branch 'adv/edit-publish-date'
7 years ago
Mikhail Akushsky
4313910ba0
Fix hmac creation in send_test_email function
7 years ago
Jonathan Rehm
ec118c2254
Move scripts to bottom of body to prevent execution from delaying DOM rendering
7 years ago
Jonathan Rehm
dde4f6afe2
Add missing label
7 years ago
Jonathan Rehm
0b47958fad
Add lang attribute to html tag
7 years ago
Jonathan Rehm
c86fa268c2
Fix/remove duplicate id's
7 years ago
Jonathan Rehm
5162e2eed7
Add img alt attributes
7 years ago
Jonathan Rehm
5465b8e8b7
Add "Previous" pagination button
...
I imagine these buttons are still in use when JavaScript is disabled or not loading.
7 years ago
Jonathan Rehm
0afc8f94da
Use TinyMCE's API to update the description's content
7 years ago
Jonathan Rehm
dd124ab356
Make change requested by Codacy
7 years ago