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