Commit Graph

74 Commits (ae9c5da77730c008e72d2b14514cdc9ea494560f)

Author SHA1 Message Date
Ozzie Isaacs ae9c5da777 Merge branch 'master' into Develop:
Access to shelfs
2 years ago
Ozzie Isaacs 42f8209a4a Fixed access to shelfs 2 years ago
Ozzie Isaacs 127bf98aac Merge branch 'master' into Develop
# Conflicts:
#	cps/templates/detail.html
#	test/Calibre-Web TestSummary_Linux.html
2 years ago
Ozzie Isaacs 0c0313f375 Prevent creating a public shelf without permission 2 years ago
Ozzie Isaacs 0feb62c142 Improvements delete user (delete also depending entries in tables)
Fixes kobo sync with sync only selected shelfs
2 years ago
Ozzieisaacs 3e0d8763c3 Prevent 2 public shelfs with same names due to changing public property 2 years ago
Ozzieisaacs 785726deee Migrated some routes to POST
- delete shelf, import ldap users
- delete_kobo token, kobo force full sync
- shutdown, reconnect, shutdown
2 years ago
Ozzie Isaacs cd5711e651 Merge branch 'master' into Develop
# Conflicts:
#	cps/web.py
3 years ago
Ozzie Isaacs d084a06e63 Bugfix create shelf for users not allowed to create public shelfs 3 years ago
Ozzieisaacs 6deb527769 Merge branch 'master' into Develop 3 years ago
Ozzie Isaacs bcdc976414 Added missing check for creating public shelfs 3 years ago
Ozzie Isaacs 6f5390ead5 Changed error message in case of trying to delete a shelf unauthorized
Removed outcommented text
3 years ago
Ozzie Isaacs f6a2b8a9ef Read and archive bit visible in book table 3 years ago
Ozzie Isaacs ed26d34961 Code cleaning (remove python2) 3 years ago
Ozzie Isaacs 018f3ca250 Sort authors additionally to series and series_index (Fix #2001)
Sqlalchemy version2 is now a global flag
3 years ago
Ozzie Isaacs f9c3e751f6 Fixes for handling shelf requests without title 3 years ago
Ozzie Isaacs c7b057ec51 Merge remote-tracking branch 'shelf_edit/security_fixes' into master 3 years ago
Ozzie Isaacs 85ea762054 Handle shelf request without title 3 years ago
Ileana Maricel Barrionuevo 59881367fe Security fixes: Report 85176e1f-7920-4824-87ea-8eb5b5e505e0: Exposure of Private Personal Information to an Unauthorized Actor in janeczku/calibre-web 3 years ago
Ileana Maricel Barrionuevo c8ebaee0f7 Security fix improved: user should not edit other shelve's titles 3 years ago
Ileana Maricel Barrionuevo d5d0ad50fa Fixed security issue: a user could edit others' shelves. 3 years ago
Ozzie Isaacs d95838309e Added config option for shelf sync behavior 3 years ago
Ozzieisaacs eb2273247f Changed texts in edit shelf page for Kobo shelf sync 3 years ago
Ozzieisaacs 02fc698f1c Some little code refactoring 3 years ago
Ozzieisaacs 8dc11e89bd Merge remote-tracking branch 'koko_sync/feature/kobo-shelf' into Develop 3 years ago
Ozzie Isaacs 4e3a5ca33b Added additional debug messages, catch additional errors in updater 3 years ago
Ozzie Isaacs 8acd1f1fe4 Code refactoring and improved error handling for edit user list
Update teststatus
3 years ago
alfred82santa 2b7c1345ee Fix disable shelf kobo sync 3 years ago
alfred82santa 69b7d94774 Fixes and remove shelf kobo sync flag when kobo sync disabled 3 years ago
alfred82santa a3f17deb17 Added options in order to synchronize only selected shelf on Kobo device 3 years ago
OzzieIsaacs 760fbbb357 Fix shelf time_created vs. time_last_modified 3 years ago
OzzieIsaacs 56388145b5 Fixes from testrun 3 years ago
Ozzieisaacs cd60db417c Code refactor shelf handling 3 years ago
Ozzieisaacs 5cce01215f Code refactoring ub.session.commit()
Code cosmentics admin.py
3 years ago
Ozzieisaacs 27dcbcd7e1 paged and orderable shelfs
Fix for non writable settings db with non configured calibre-web
4 years ago
Ozzieisaacs 62da469fd1 Shelfs are now paginated (sorting buttons are disabled)
Changed gevent dependencys
4 years ago
Ozzieisaacs d64009e23e preparation for filtered and ordered shelfs 4 years ago
Ozzieisaacs 1905e0ee6f refactoring to prevent web.py being the middle of the universe 4 years ago
OzzieIsaacs 8f36128fe3 Merge branch 'session' into Develop 4 years ago
Ozzieisaacs 5e3618716d Fix missing session rollback on commit error 4 years ago
Ozzieisaacs 777c2726d3 Changed session_handing 4 years ago
Ozzieisaacs 2e67bd2407 Fix add to shelf from search 4 years ago
OzzieIsaacs 173484c30e Fix #1002, #1581 (Public shelfs not accessible as guest user) 4 years ago
Ozzieisaacs 88d2c60ee8 Catch some errors related to non writable settings db 4 years ago
Ozzieisaacs 4c539b6db4 Fix #1448 (Public shelfs are accessible even if not logged in) 4 years ago
Ozzieisaacs 5f0660a4e5 Refactored helper.py and db.py 4 years ago
Ozzieisaacs 1a458fe39f Fix for #1407 converting books should now be possible again 4 years ago
Ozzieisaacs e29f17ac46 Merge remote-tracking branch 'kobo/shelves' into Develop
# Conflicts:
#	cps/kobo.py
#	cps/shelf.py
4 years ago
Michael Shavit 9296d35517 Fix bug with shelf deletions for Kobo.
We were incorrectly setting the user_id field in the ShelfArchive table
4 years ago
Michael Shavit 06c15a792e Minor fixes to the Kobo shelves implementation (mostly typos) 4 years ago