Commit Graph

238 Commits

Author SHA1 Message Date
Tobias Reich
0387581005 Fixed a problem with htmlentities and older PHP versions (#212) 2014-08-26 10:15:17 +02:00
Tobias Reich
e6d9261d18 Return prefix thumbUrl 2014-08-23 17:07:46 +02:00
Tobias Reich
d686a2b083 Duplicate photos by right-clicking them (#186) 2014-08-22 23:31:09 +02:00
Tobias Reich
45cbf0c238 Escape 2014-08-22 23:04:59 +02:00
Tobias Reich
988a9075f3 Don't delete photo when used elsewhere 2014-08-22 22:54:33 +02:00
Tobias Reich
47e3219966 Use fetch_object 2014-08-22 22:34:59 +02:00
Tobias Reich
11e8b8b2e6 Moved check for duplicates into its own function 2014-08-22 22:14:50 +02:00
Tobias Reich
e942c9c525 Don't reupload duplicates (#48) 2014-08-22 22:02:58 +02:00
Tobias Reich
8d587a0ea0 Disable download php-side 2014-08-17 20:22:46 +02:00
Tobias Reich
b23360d6ce Added downloadable to database and backend 2014-08-09 17:57:31 +02:00
Tobias Reich
e332b0b167 Merge branch 'master' into uploader 2014-08-08 16:29:50 +02:00
Tobias Reich
1d57a13267 Fixed "Setup tries to create database lychee_dbcheck #202" 2014-08-08 16:28:34 +02:00
Tobias Reich
c482ebdd74 Merge branch 'master' into uploader
Conflicts:
	assets/min/main.js
	assets/min/view.js
2014-08-07 20:25:33 +02:00
Tobias Reich
28f8aab323 Fixed "No way to back out during database creation #195" 2014-08-07 20:23:39 +02:00
Tobias Reich
cece57977f Merge branch 'master' into uploader
Conflicts:
	php/modules/Session.php
2014-08-01 17:01:59 +02:00
Tobias Reich
c4798ce16f Do not return list of plugins when logged out 2014-07-27 14:17:01 +02:00
Tobias Reich
554e7cba6b Execlute big/ and thumb/ from import 2014-07-26 22:14:22 +02:00
Tobias Reich
6c142f8570 Check if given import-path is a dir 2014-07-23 21:45:18 +02:00
Tobias Reich
653511e6c6 Server returns location of lychee
Used for the new server-import dialog
2014-07-23 21:24:25 +02:00
Tobias Reich
864b317e4c Changed message of warning 2014-07-23 21:23:33 +02:00
Tobias Reich
fde153d004 Removed "Set Password" menu after sharing without password 2014-07-21 22:38:56 +02:00
Tobias Reich
cf9ad486f0 New sharing dialog
Choose if album should be listed public or not #177
2014-07-21 22:16:30 +02:00
Tobias Reich
936c2d0344 Calculate checksum before adding it to the database 2014-07-20 16:45:30 +02:00
Tobias Reich
05637e42d8 sha1 instead of md5 #179 2014-07-20 15:32:54 +02:00
Tobias Reich
55b900686c Fixed wrong date in album view when takestamp is null 2014-07-19 00:06:45 +02:00
Tobias Reich
3e523c6e0f Fixed wrong link to thumb when searching 2014-07-19 00:00:15 +02:00
Tobias Reich
a7e01447d9 Fixed wrong indention 2014-07-19 00:00:00 +02:00
Tobias Reich
911e168b6f Less parsing of photos/albums on client-side 2014-07-12 20:12:38 +02:00
Tobias Reich
4f272c4ba4 Merge branch 'recent'
Conflicts:
	assets/min/main.js
2014-07-05 00:41:36 +02:00
Tobias Reich
c064c1c0e4 Version push and add checksum for existing users #179 2014-07-05 00:39:31 +02:00
pyro2927
ba852f8a03 Adding in photo checksum to detect dupes 2014-07-02 14:29:34 -05:00
Tobias Reich
ce373c26d5 Added new SmartAlbum which shows all recent uploads 2014-06-29 15:40:06 +02:00
Tobias Reich
8e8fd91497 Fixed a bug with smart albums 2014-06-29 15:03:19 +02:00
Tobias Reich
386a0c2b8e Show takedate in photo-overlay when available 2014-06-28 22:49:49 +02:00
Rene Luria
a5288f96b8 loosen perms for fpm 2014-06-26 14:25:23 +02:00
Tobias Reich
33446c30e8 Fixed a static warning (#172) 2014-06-25 14:50:49 +02:00
Tobias Reich
1ecc81c18f Fixed a bug with problematic chars in album names when trying to download them 2014-06-18 23:36:00 +02:00
Tobias Reich
a3828e72ae Fixed import of filename 2014-06-14 23:06:11 +02:00
Tobias Reich
65094ccad5 Fixed album download with double dot in filename 2014-06-14 23:05:45 +02:00
Tobias Reich
a1b2d0a746 Don't stop upload when adjustFile returns false 2014-05-30 16:57:52 +02:00
Tobias Reich
a8d792dcf1 Improved if condition 2014-05-30 16:57:15 +02:00
Tobias Reich
1d7d852ddd Changed error to notice 2014-05-30 16:56:41 +02:00
Tobias Reich
b4226d7bdd Added Log to Session 2014-05-30 16:55:56 +02:00
Tobias Reich
4e52b1e545 Added Log to Settings 2014-05-30 16:55:30 +02:00
Tobias Reich
226296e3a8 Added Log to Database 2014-05-30 16:54:34 +02:00
Tobias Reich
ba778998dd Fixed a PHP syntax error with arrays (#160) 2014-05-23 15:47:48 +02:00
Tobias Reich
404b519747 getExtension() helper 2014-05-20 12:44:08 +02:00
Tobias Reich
69aa61cade Fixed photo download 2014-05-20 12:31:48 +02:00
Tobias Reich
8cf7ad5480 Hide password-protected albums 2014-05-17 23:53:55 +02:00
Tobias Reich
02740d840a Prevent unsupported files from being moved (#151) 2014-05-17 22:59:28 +02:00
Tobias Reich
1cef3c29c4 Merge pull request #156 from djdallmann/v2.5
Added support for filenames with spaces by using escapeshellarg() to eva...
2014-05-17 22:50:00 +02:00
Tobias Reich
830e2362d3 Catch error when calling Import::move 2014-05-17 22:48:06 +02:00
Tobias Reich
7e6fd3ccc7 Improved plugin loading 2014-05-17 16:51:56 +02:00
djdallmann
b2658d7e01 Added support for filenames with spaces by using escapeshellarg() to evaluate and treat string as literal. 2014-05-17 05:41:18 +00:00
Tobias Reich
9db3d31cc0 Added permission check to upload 2014-05-16 23:24:11 +02:00
Tobias Reich
edca6c088a Added function to check permissions 2014-05-16 23:23:49 +02:00
Tobias Reich
5689278908 Added logging for subfolders 2014-05-16 23:22:41 +02:00
Tobias Reich
0dc54c44e0 Added logging for folder deletion 2014-05-16 23:22:20 +02:00
Tobias Reich
08fe04c241 Added Import:move from Import:server and disabled moveToTemp by default (#151) 2014-05-16 22:47:45 +02:00
Tobias Reich
0167507604 Code adjustments and improvemts for #151 2014-05-13 22:49:23 +02:00
Tobias Reich
83a7aa196c Fixed logging 2014-05-13 22:10:04 +02:00
Tobias Reich
d31f0831d4 Merge pull request #151 from djdallmann/v2.5
Added feature to move files before processing in Import.php for server
2014-05-13 21:55:18 +02:00
djdallmann
b321e2d970 Updated to include better error handling and to use the new error class. 2014-05-10 23:23:33 +00:00
Tobias Reich
775673cf18 Added loggint to Photo 2014-05-08 20:50:18 +02:00
Tobias Reich
39131033db Added notice and warning function to Log (#143) 2014-05-06 22:11:37 +02:00
Tobias Reich
d9b48f4080 Added more error logging to Album class (#143) 2014-05-06 21:37:21 +02:00
Tobias Reich
83188ae9d9 Added error logging to Album class (#143) 2014-05-06 21:24:58 +02:00
Tobias Reich
f479511454 Added basic Log class (#143) 2014-05-06 21:22:56 +02:00
Tobias Reich
61a868980e Improved sorting by takestamp and reset for older version (#152) 2014-05-06 19:57:59 +02:00
Tobias Reich
fc97167e1b Fixed sorting by takedate (#152) 2014-05-06 14:30:18 +02:00
Tobias Reich
33c8eb6780 Moved Access 2014-04-28 11:59:37 +02:00
Tobias Reich
119d674002 Added fastimagecopyresampled 2014-04-28 11:47:30 +02:00
Tobias Reich
43ff1d06f4 Rewritten Access for Admin 2014-04-28 11:23:18 +02:00
Tobias Reich
d2bfaa29a0 Improved file ending 2014-04-28 10:17:26 +02:00
Tobias Reich
0b87e8fe93 Syntax adjustments 2014-04-27 14:40:54 +02:00
Tobias Reich
5d7328613d Continue url-import even when an error occurs 2014-04-26 21:02:50 +02:00
Tobias Reich
d0368ea651 Use exif_imagetype in Import 2014-04-26 19:40:34 +02:00
Tobias Reich
e3b1a6f477 Added spaces 2014-04-26 19:37:02 +02:00
Tobias Reich
24de0b994d Fix url/filenames names include extra period for filename extension (#141) 2014-04-26 17:05:42 +02:00
Tobias Reich
bb1699402c Return error when called function misses parameters 2014-04-26 17:00:31 +02:00
Tobias Reich
60d298db6d Fixed incorrect integer value (#140) 2014-04-26 16:48:40 +02:00
Tobias Reich
8e711cde87 Trim on exif model and make (#136) 2014-04-25 16:36:31 +02:00
Tobias Reich
543381a24d Verify image with exif_imagetype (#133) 2014-04-25 10:13:43 +02:00
Tobias Reich
e600f3b774 Merge pull request #129 from bb-Ricardo/v2.5
Add fallback options when generating salt #114
2014-04-22 09:39:20 +02:00
Ricardo Bartels
e8bf0c95e8 Add fallback options when generating salt #114
when generating salt we try openssl first, then mcrypt
and as last resort mt_rand

Refs: #114
2014-04-22 00:36:02 +02:00
Tobias Reich
ed79ddce47 Small code cleanup 2014-04-21 14:18:13 +02:00
Ricardo Bartels
c110f3fb28 [Feature] don't hash passwords with MD5 in DB #114
All newly set and resetted passwords will now be stored as
blowfish hashed string generated via crypt().

Refs: #114
2014-04-21 02:19:23 +02:00
Tobias Reich
1e18094f8f Improved error handling by checking the dependencies (e.g. vars and parameters) 2014-04-19 21:07:36 +02:00
Tobias Reich
368f6b59d0 Removed global vars from search 2014-04-19 20:27:53 +02:00
Tobias Reich
db64df8820 Memory optimization 2014-04-19 17:32:33 +02:00
Tobias Reich
fbf8309e44 Improved error handling for table creation 2014-04-19 16:57:36 +02:00
Tobias Reich
7e2936325f Added $settings var for plugins 2014-04-19 16:55:17 +02:00
Tobias Reich
92d894783e Improved parsing of tags 2014-04-18 21:27:52 +02:00
Tobias Reich
25eb998c12 Added global LYCHEE_PLUGINS 2014-04-18 12:59:14 +02:00
Tobias Reich
009d08f090 Added define check to Plugins 2014-04-16 10:13:30 +02:00
Tobias Reich
d382b62f57 Define dirs and files global (#122) 2014-04-13 14:08:18 +02:00
Tobias Reich
6c3d16e9b1 Fixed wrong capture date in InfoBox 2014-04-13 12:35:59 +02:00
Tobias Reich
5d7ff21c50 Set original date with 'touch' 2014-04-13 12:10:49 +02:00
Tobias Reich
6530902d13 Improved getArchive with file names (#111) 2014-04-12 19:55:05 +02:00
Tobias Reich
17b6475b6c Small code improvements to getArchive 2014-04-12 18:00:11 +02:00