Commit Graph

60 Commits (eeb7974e05fd333ebf8dc1a597d57033be856ea9)

Author SHA1 Message Date
Ozzie Isaacs e6799e7a04 Improved detection of invalid email addresses (#1831) upon registering 4 years ago
Ozzieisaacs 27dcbcd7e1 paged and orderable shelfs
Fix for non writable settings db with non configured calibre-web
4 years ago
Ozzieisaacs f6538b6110 New delete user button
refactored confirm dialogs
4 years ago
Ozzieisaacs d3986ca14a Server side file browser 4 years ago
Ozzieisaacs 2508c1abb2 Started implement server side filechooser 4 years ago
Ozzieisaacs cb1ebc1cd0 Drag 'n drop for files 4 years ago
Ghighi 2ff286b672 natural solution, pagination is changing on new page 4 years ago
Ghighi Eftimie 9adcfa99f4 trigger infinite scroll script only on templates where .load-more class is present 4 years ago
Ghighi Eftimie e723aaa5f6 fix for history state (+1 not needed) 4 years ago
Ghighi Eftimie f574f8faf0 better js check 4 years ago
Ghighi Eftimie cedfa90d76 fix for #981 4 years ago
Ozzieisaacs 497fbdcdfc Save view settings 4 years ago
OzzieIsaacs 4c38b0ab10 Prepare for save name sort order 4 years ago
Ozzieisaacs 22344a3971 Improvements for delete book 4 years ago
Ozzieisaacs 0a92d79ec0 Merge remote-tracking branch 'cover-series/feature/add-cover-serie-view' into Develop
# Conflicts:
#	cps/static/css/style.css
#	cps/ub.py
#	cps/web.py
4 years ago
Ozzieisaacs 063ee5e855 Merge remote-tracking branch 'remove_usage_local_var_undeclared'
Code cosmetics
4 years ago
jvoisin d8bf540db2 Remove an undeclared and useless local variable 4 years ago
pthiben 1e3a948977 fix linter errors
Fix the sorting
Save the sorting state
Remove unnecessary filter
Add support for grid view
5 years ago
Ozzieisaacs a194216568 Merge remote-tracking branch 'origin/master' 5 years ago
Ozzieisaacs 8bee424cc0 Merge remote-tracking branch 'ldap/master'
# Conflicts:
#	cps/admin.py
#	cps/templates/admin.html
#	cps/templates/config_edit.html
#	cps/web.py
5 years ago
Ozzieisaacs 4eacb21259 Update updater
Update change logfile
code cosmetics js files
5 years ago
Ozzieisaacs 79a9ef4859 Make Kobo optional
move jsonschema dependency to optional-requirements.txt
Added version of jsonschema to about section
Added additional column to RemoteAuthToken table
Update configuration of Kobo sync protocol
5 years ago
Ozzieisaacs c6542fdec6 New Oauth code 5 years ago
Ozzieisaacs 4708347c16 Merge branch 'Develop'
# Conflicts:
#	MANIFEST.in
#	README.md
#	cps/helper.py
#	cps/static/js/archive/archive.js
#	cps/translations/nl/LC_MESSAGES/messages.mo
#	cps/translations/nl/LC_MESSAGES/messages.po
#	cps/ub.py
#	cps/updater.py
#	cps/web.py
#	cps/worker.py
#	optional-requirements.txt
5 years ago
Ozzieisaacs 8612dce97c Merge remote-tracking branch 'author/shorten-authors' 6 years ago
Ozzieisaacs 466af21548 Code Cosmetics 6 years ago
Virgil Grigoras bd7b0175a1 Fix remaining shown by codacy 6 years ago
Virgil Grigoras f5cf62f209 Fix issues shown by codacy 6 years ago
Virgil Grigoras d3ed0317bb styling and javascript for hiding authors 6 years ago
Ozzieisaacs 9128615f48 Fix #424
Fix #425
6 years ago
Ozzieisaacs ec81a3cd92 Fix Authors page pagination
Update infinite scroll plugin
6 years ago
Ozzieisaacs 836c6fd245 Updated translations
Added license texts in flies
6 years ago
Ozzieisaacs bacb6fb561 New updater with default setting -> only stable releases #653 6 years ago
Ozzie Isaacs 9e5fa45df7
Removed unnecessary wait message 6 years ago
Ozzieisaacs 3b40c83314 Code cleaning
code cosmetics
deleted unused file caliBlur
fixed custom error page
6 years ago
Ozzieisaacs cb0f3cd074 Fix #696 6 years ago
Ozzieisaacs c05687b896 Fix #668 6 years ago
Virgil Grigoras cb5adb3a31 Display "what's new" information for newer versions than the current one 6 years ago
Virgil Grigoras f477d48c7c More robust handling while checking for new updates 6 years ago
OzzieIsaacs b6b73d39c2 Fix #329
Code cosmetics
7 years ago
Jonathan Rehm 8171943b8e Update to ES5 standards
Also fix ESLint issues
7 years ago
OzzieIsaacs cb5f196f4b Merge remote-tracking branch 'adv/modal-details'
# Conflicts:
#	cps/static/js/main.js
#	cps/templates/detail.html
7 years ago
Jonathan Rehm d85e0b96dc Prevent jQuery from cache busting static assets
If the HTML that's returned from the `$.get` request contains a `<script src="..."/>` tag it loads the JavaScript file via ajax, and by default it attaches a timestamp to it to bust cache. That means the file loads every time the modal is opened, and the browser treats it as a new file each time. The result is that code fires multiple times and events listeners are added multiple times.
7 years ago
Jonathan Rehm fe68c8a7f8 Add support for displaying author information from Goodreads
Requires the "goodread" module (added to optional-requirements.txt) and an API key

Retrieves Goodreads author information and displays their photo and "about" text
7 years ago
Jonathan Rehm d799b859ea Make changes suggested by codacy 7 years ago
Jonathan Rehm 675e8dd5cd Show book details in modal dialog
With them shown in a modal, you don't lose your place in the pagination. If the request comes via Ajax, the minimal layout is used. If via a normal request, the full layout is used. That lets you open the details in a new tab and have the full experience, but if you're clicking through the results of a search, you can view many without losing your place.
7 years ago
OzzieIsaacs 699bd036e8 Code cosmetics 8 years ago
OzzieIsaacs 8c7a8a954a Code cosmetics 8 years ago
OzzieIsaacs 7c6d527a55 Code cosmetics 8 years ago
OzzieIsaacs 5044b78b08 Code cosmetics 8 years ago