Commit Graph

90 Commits

Author SHA1 Message Date
OzzieIsaacs
31b703db62 Delete on gdrive working
Moving author on gdrive working
bugfix delete on normal folders
2018-07-14 13:48:51 +02:00
OzzieIsaacs
a8040ad3fa #538:
-Refactoring gdrive and file handling
-Improved error handling for gdrive
-bugfix "gdrive stopping after a while"
- Renaming book title working
- Still Bugs in upload file to gdrive and renaming author
2018-07-14 08:31:52 +02:00
OzzieIsaacs
413b10c58e Bugfix gdrive
Still open: gdrive.db entries aren't cleared upon change, gdrive.db is only working after restart if just enabled
2018-07-09 20:30:38 +02:00
OzzieIsaacs
404b29b979 Refactored WSGIServer handling
Restart of gevent server now working
2018-07-09 18:47:36 +02:00
OzzieIsaacs
420f685fd9 Added logging information for errors 2018-07-07 12:27:07 +02:00
SiphonSquirrel
274d2d9d21 Improve rename logic for directory name collisions. 2018-06-03 21:17:22 -04:00
OzzieIsaacs
c27805b4e7 Bugfix Updater python3
Bugfix Updater in case of error
2018-04-10 18:50:04 +02:00
OzzieIsaacs
8716054dcf Fix #436 2018-01-13 14:11:59 +01:00
OzzieIsaacs
2850a84bbc Fix for deleting books if book path contains no path (#432) 2018-01-10 21:16:51 +01:00
OzzieIsaacs
152f7857c9 Fix #397 2017-12-01 15:33:55 +01:00
OzzieIsaacs
f1fac28203 Improved error handling for renaming authors and titles (changes related to filesystem and not only to database) 2017-11-30 16:49:46 +01:00
OzzieIsaacs
b4aede78bc Fix for the piping problem (#395) 2017-11-28 08:54:21 +01:00
OzzieIsaacs
b8d45b664a Typeahead working again
Fix for replacing characters in filenames
2017-11-12 18:48:44 +01:00
OzzieIsaacs
09f86ee8d4 Fix #385 2017-11-12 14:56:49 +01:00
OzzieIsaacs
dfd3b40865 Fix #325 2017-09-16 19:57:00 +02:00
OzzieIsaacs
7acf4d40a4 Merge remote-tracking branch 'adv/escape-filename' 2017-09-16 18:53:33 +02:00
OzzieIsaacs
193605df4a Fix for #286 2017-08-20 07:47:47 +02:00
Jonathan Rehm
cda733f4a4 Escape special characters in file names
Follows Calibre's convention of using underscores as replacements
2017-08-19 11:56:29 -07:00
Mikhail Akushsky
4313910ba0 Fix hmac creation in send_test_email function 2017-07-29 18:06:16 +03:00
OzzieIsaacs
6a9d8efc93 Fixes for #233 (detection of permission errors) 2017-07-16 22:04:40 +02:00
OzzieIsaacs
cfa69ff4f2 Merge remote-tracking branch 'button_padding/smtp-from' 2017-07-11 17:38:52 +02:00
Jonathan Rehm
9683d50f36 Send mail from the FROM address instead of the login
When SMTP is configured to use a service that doesn't use an email address to log in – e.g. AWS SES or Postmark – the sendmail request fails saying the FROM address is invalid.
2017-07-11 07:16:19 -07:00
Ozzie Isaacs
f79fb420ba Removed whitespaces 2017-07-11 16:13:33 +02:00
OzzieIsaacs
74e93e1cdf Code cosmetics 2017-07-09 20:15:15 +02:00
OzzieIsaacs
f446e29276 Updater now uses correct "gid" instead of "uid" for change ownership of files (Fix for #213 ) -> update should now working if user id differs from groupid 2017-07-08 14:57:39 +02:00
OzzieIsaacs
e6c6c26fd1 No error 500 if kindlegen is not excecutable 2017-05-25 09:30:20 +02:00
OzzieIsaacs
5f4d839895 Better output messages for failed kindlegen conversions (fix #191) 2017-05-19 21:30:39 +02:00
OzzieIsaacs
a73372d71a Make kindlegen work again 2017-05-05 21:05:52 +02:00
Ozzie Isaacs
4259aa69df Get rid of shel=true again 2017-04-26 19:39:45 +01:00
Ozzie Isaacs
b8fa748c49 Fix #187 on linux 2017-04-25 22:04:08 +01:00
Ozzie Isaacs
651961ac5e Fix #187 2017-04-25 20:07:54 +01:00
Matt Hazinski
6f7a240ce2 Ensure file paths in uploads are non-empty, fix #183 (#184)
* Ensure file paths in uploads are non-empty, fix #183

* Fix AttributeError in process(), handle strings of spaces
2017-04-23 07:22:10 +01:00
OzzieIsaacs
c80e517c28 Delete books prepared for deleting on doogle drive 2017-04-15 18:24:48 +02:00
OzzieIsaacs
195e581aef Missing file for deletion of books 2017-04-15 18:18:33 +02:00
OzzieIsaacs
699bd036e8 Code cosmetics 2017-04-04 19:05:09 +02:00
OzzieIsaacs
dc45b53b24 code cosmetics 2017-04-03 21:05:28 +02:00
OzzieIsaacs
8c7a8a954a Code cosmetics 2017-04-03 20:05:55 +02:00
OzzieIsaacs
ab534b21c1 Code cosmetics 2017-04-02 10:42:33 +02:00
OzzieIsaacs
7c6d527a55 Code cosmetics 2017-04-02 10:05:07 +02:00
OzzieIsaacs
00462237fe Merge remote-tracking branch 'chinese_translation/master' 2017-03-31 16:52:25 +02:00
OzzieIsaacs
986f40b80a Code cosmetics 2017-03-30 21:17:18 +02:00
OzzieIsaacs
78067b87bc Code cosmetics 2017-03-29 21:43:55 +02:00
Jack Darlington
3916205a95 Gdrive optional 2017-03-16 23:36:37 +00:00
Jack Darlington
29462e2278 Fix for updater 2017-03-13 00:44:20 +00:00
Jack Darlington
cf1ca21bbc Merge branch 'master' into develop
# Conflicts:
#	cps/db.py
#	cps/ub.py
#	cps/web.py
#	readme.md
#	requirements.txt
2017-03-07 22:03:10 +00:00
OzzieIsaacs
a752e62963 Fix Import problem on python2 2017-03-07 21:08:28 +01:00
Jack Darlington
fabfcb2036 Merge branch 'master' into develop
# Conflicts:
#	.gitignore
#	cps/web.py
2017-03-06 19:17:00 +00:00
OzzieIsaacs
26438f97ab Bugfix Filename without unidecode dependency 2017-03-06 19:19:14 +01:00
林檎
4dfa157161 use condition rather than try/catch 2017-03-06 13:42:00 +08:00
林檎
6e3d4877ed Change exception from legacy code.
Change all except: clause to except Exception as e:  for further revise.
2017-03-06 11:53:17 +08:00