Commit Graph

473 Commits (2ce58d2821ea4b571fbb194167352a01857f9f61)

Author SHA1 Message Date
Tobias Reich ea149b68af Added Album::prepareData and improved thumbs response from API
9 years ago
Tobias Reich e8cc2e9192 Streamlined prepare process of photo data
9 years ago
Tobias Reich d01e894220 Simplified response of session init
9 years ago
Tobias Reich cfe99df0da Adjusted indention
9 years ago
Tobias Reich 87537eba2d Feature: Edit sharing properties of album
9 years ago
Tobias Reich 4d16696c52 Don't show thumbs of protected albums when logged out
9 years ago
Tobias Reich 1490dcbe9e Removed md5 from search, renamed code var to hash
9 years ago
Tobias Reich b226f879b0 Streamlines type of password
9 years ago
Tobias Reich 67dce773e6 Updated Album::getAll
9 years ago
Tobias Reich 083e0962e2 Merge branch 'master' into v3.0.0
9 years ago
Michael Procter 6d25151c78 Add comment as to why conventional plugin triggers not used.
9 years ago
Michael Procter 6bb1859faf Remove 'unlink' - potentially confusing.
9 years ago
Michael Procter e17cfe79a3 Remove imported photos as promised by warning screen
9 years ago
Michael Procter b34374fcdb Add plugin trigger for before and after server import
9 years ago
Tobias Reich 810338f13a Syntax adjustments
10 years ago
Tobias Reich cca2b09d08 Fixed incorrect version in comment
10 years ago
Tobias Reich 3f4bfe253d Removed useless md5 hashing in front-end and added username hashing in back-end
10 years ago
Tobias Reich 0c97151f4f Added direct access protection to database updates
10 years ago
Tobias Reich 5678de1000 New naming for all API calls
10 years ago
Tobias Reich 6cd79ee169 New api object
10 years ago
Tobias Reich 0630554789 Updated copyright
10 years ago
Tobias Reich 8c4f4e925f Added additional Open Graph Metadata #299
10 years ago
Tobias Reich 5d5f86307e Removed redundant mysqli_real_escape_string #290
10 years ago
Tobias Reich 2024ccaf39 Disallow import of the medium-folder
10 years ago
Tobias Reich 6b5e30c443 Removed unused code
10 years ago
Tobias Reich 0da75a6bca Adjusted indention
10 years ago
Tobias Reich 967c66b40a Auto login after installation
10 years ago
Tobias Reich 8a17fa9709 Adjusted indention
10 years ago
Tobias Reich 7a3695e192 Fixed creation of test db #295
10 years ago
Tobias Reich 38a8e9840b Prevent warning of set_charset #291
10 years ago
Tobias Reich b8caf48d7d $medium should be a tinyint like defined in the database structure
10 years ago
Tobias Reich 9d12f2ce54 Better focal length calculation #278
10 years ago
Tobias Reich c349b9fe09 Fixed incorrect focal length #277
10 years ago
Tobias Reich 39084c5a5a Improved handling of permission errors with the medium-folder
10 years ago
Tobias Reich 1a463bc04b Use medium photo as open graph image when available #69
10 years ago
Tobias Reich aad919c96f Fixed version in check-plugin
10 years ago
Tobias Reich b6123c8257 Add medium folder when missing #67
10 years ago
Tobias Reich 9bdb9174fd Better permission errors #258
10 years ago
Tobias Reich f6875fc9cc Added comments to clarify the function #258
10 years ago
Tobias Reich 3f2a73181a Added is_readable to permission check #258
10 years ago
Tobias Reich ba42169397 From " to '
10 years ago
Tobias Reich 348af5ca3d Updated permission check #260
10 years ago
Tobias Reich 1acb3c2cc6 Comment cleanup
10 years ago
Tobias Reich 09553f2262 Comment cleanup
10 years ago
Tobias Reich 9698629c31 Improved thumb creation and fixed wrong sizes after EXIF rotation
10 years ago
Tobias Reich 9e42e74b3a ntermediate sized images for small screen devices #67
10 years ago
Tobias Reich b458ff2a85 Fixed wrong version in database update error
10 years ago
Tobias Reich 7387187c5c WIP Intermediate sized images for small screen devices #67
10 years ago
Tobias Reich fc4aebae98 Check filename before including for security reasons
10 years ago
Tobias Reich 47c60a4943 Fixed wrong modified date of the photo files
10 years ago
Tobias Reich a00928f9de Merge branch 'master' into v2.6.3
10 years ago
Powen Tan c17cb25960 Fix the issue that search function will return all photos
10 years ago
Tobias Reich 5b865de5a6 Updated version
10 years ago
Tobias Reich 582a8a3f93 Small code adjustments #232
10 years ago
Roman 4ce4048584 Minor tweaks and corrections based on Tobias's comments
10 years ago
Roman 7026ea8603 Merged with the latest pull from the origin
10 years ago
Roman fa8cad02bb Changed spaces to tabs for indentation
10 years ago
Roman f886793742 Added proper unicode support for values read from mysql
10 years ago
Roman e9544e8f8f * Improved performance by caching:
10 years ago
Tobias Reich 85c18290e6 Fixed a bug with Database::prepare and ? in user input (#38 #214 #196)
10 years ago
Tobias Reich b0a4089dc0 Fixed photo download
10 years ago
Tobias Reich b1607a0ed3 Fixed a notice error for old Lychee users
10 years ago
Tobias Reich e20ba354da Database::setVersion to update the database version
10 years ago
Tobias Reich 5d9e41d2ae Escape photo download title
10 years ago
Tobias Reich 4a0750e34f Merge branch 'v2.6.2' of https://github.com/electerious/Lychee into v2.6.2
10 years ago
Tobias Reich bcdc75b5dc Fixed _ table prefix when no table prefix set (#196)
10 years ago
cternes 13dea68c88 Replaced new array syntax with old one to support older php versions
10 years ago
Tobias Reich 0296b313ee Added option to disable imagick (#211)
10 years ago
Tobias Reich a5722a79c6 Converted database updates to prepared statements (#38 #214 #196)
10 years ago
Tobias Reich 9f11875e39 Create tables with prefix (#38 #214 #196)
10 years ago
Tobias Reich af37f5c138 Define prefix after config-file has been loaded (#38 #214 #196)
10 years ago
Tobias Reich bef84572fb Converted Settings to prepared statements (#38 #214 #196)
10 years ago
Tobias Reich e92635b44b Converted Log to prepared statements (#38 #214 #196)
10 years ago
Tobias Reich 1be2789023 Converted misc to prepared statements (#38 #214 #196)
10 years ago
Tobias Reich 606334fb62 Converted Photo.php to prepared statements (#38 #214 #196)
10 years ago
Tobias Reich 8b76fadf6d Escape data before writing to config.php (#38)
10 years ago
Tobias Reich 32af951c77 Added table prefix to create dialog (#214 #196)
10 years ago
Tobias Reich 52b530f85e Unified statements
10 years ago
Tobias Reich 01d367beb9 Prepare statments (#38 #214 #196)
10 years ago
Tobias Reich 75e63a9e3a Added database prepare (#38 #214 #196)
10 years ago
Tobias Reich 4697698b03 Define tables global (#214 #196)
10 years ago
Tobias Reich fb4e1dc73c Code adjustments
10 years ago
Tobias Reich cd7196ef4a Improved diagnostics
10 years ago
Tobias Reich 8b4ef96146 Added update for database for version 2.6.2
10 years ago
Tobias Reich 864e5b97d0 Changed some function to public
10 years ago
Tobias Reich f302f65cd7 Use IPTC Title when Headline not available (#216)
10 years ago
Tobias Reich 0387581005 Fixed a problem with htmlentities and older PHP versions (#212)
10 years ago
Tobias Reich 61ae1b3dc3 Internal feature to add tags when uploading
10 years ago
Tobias Reich e6d9261d18 Return prefix thumbUrl
10 years ago
Tobias Reich d686a2b083 Duplicate photos by right-clicking them (#186)
10 years ago
Tobias Reich 45cbf0c238 Escape
10 years ago
Tobias Reich 988a9075f3 Don't delete photo when used elsewhere
10 years ago
Tobias Reich 47e3219966 Use fetch_object
10 years ago
Tobias Reich 11e8b8b2e6 Moved check for duplicates into its own function
10 years ago
Tobias Reich e942c9c525 Don't reupload duplicates (#48)
10 years ago
Tobias Reich a613ee58c7 Default ist downloadable
10 years ago
Tobias Reich 8d587a0ea0 Disable download php-side
10 years ago
Tobias Reich b23360d6ce Added `downloadable` to database and backend
10 years ago
Tobias Reich e332b0b167 Merge branch 'master' into uploader
10 years ago
Tobias Reich 1d57a13267 Fixed "Setup tries to create database lychee_dbcheck #202"
10 years ago
Tobias Reich c482ebdd74 Merge branch 'master' into uploader
10 years ago
Tobias Reich 28f8aab323 Fixed "No way to back out during database creation #195"
10 years ago
Tobias Reich cece57977f Merge branch 'master' into uploader
10 years ago
Tobias Reich c4798ce16f Do not return list of plugins when logged out
10 years ago
Tobias Reich 554e7cba6b Execlute big/ and thumb/ from import
10 years ago
Tobias Reich d991eef2c9 User can set the import-path #187
10 years ago
Tobias Reich 6c142f8570 Check if given import-path is a dir
10 years ago
Tobias Reich 653511e6c6 Server returns location of lychee
10 years ago
Tobias Reich 864b317e4c Changed message of warning
10 years ago
Tobias Reich fde153d004 Removed "Set Password" menu after sharing without password
10 years ago
Tobias Reich cf9ad486f0 New sharing dialog
10 years ago
Tobias Reich 936c2d0344 Calculate checksum before adding it to the database
10 years ago
Tobias Reich 05637e42d8 sha1 instead of md5 #179
10 years ago
Tobias Reich 7b2414695c Fixed wrong version in error log
10 years ago
Tobias Reich 55b900686c Fixed wrong date in album view when takestamp is null
10 years ago
Tobias Reich 3e523c6e0f Fixed wrong link to thumb when searching
10 years ago
Tobias Reich a7e01447d9 Fixed wrong indention
10 years ago
Tobias Reich 911e168b6f Less parsing of photos/albums on client-side
10 years ago
Tobias Reich 4f272c4ba4 Merge branch 'recent'
10 years ago
Tobias Reich c064c1c0e4 Version push and add checksum for existing users #179
10 years ago
pyro2927 ba852f8a03 Adding in photo checksum to detect dupes
10 years ago
Tobias Reich ce373c26d5 Added new SmartAlbum which shows all recent uploads
10 years ago
Tobias Reich 8e8fd91497 Fixed a bug with smart albums
10 years ago
Tobias Reich 386a0c2b8e Show takedate in photo-overlay when available
10 years ago
Rene Luria a5288f96b8 loosen perms for fpm
10 years ago
Tobias Reich 33446c30e8 Fixed a static warning (#172)
10 years ago
Tobias Reich 1ecc81c18f Fixed a bug with problematic chars in album names when trying to download them
10 years ago
Tobias Reich a3828e72ae Fixed import of filename
10 years ago
Tobias Reich 65094ccad5 Fixed album download with double dot in filename
10 years ago
Tobias Reich 1dce04fa92 Fixed an error when trying to logout in two tabs
10 years ago
Tobias Reich 891d222a33 Added Log to update_020100
10 years ago
Tobias Reich 041c9e7a7a Added Log to update_020101
10 years ago
Tobias Reich b82c83d612 Added Log to update_020200
10 years ago
Tobias Reich 308d373cbe Added Log to update_020500
10 years ago
Tobias Reich a1b2d0a746 Don't stop upload when adjustFile returns false
10 years ago
Tobias Reich a8d792dcf1 Improved if condition
10 years ago
Tobias Reich 1d7d852ddd Changed error to notice
10 years ago
Tobias Reich b4226d7bdd Added Log to Session
10 years ago
Tobias Reich 4e52b1e545 Added Log to Settings
10 years ago
Tobias Reich 226296e3a8 Added Log to Database
10 years ago
Tobias Reich ba778998dd Fixed a PHP syntax error with arrays (#160)
10 years ago
Tobias Reich 404b519747 getExtension() helper
10 years ago
Tobias Reich 69aa61cade Fixed photo download
10 years ago
Tobias Reich 8cf7ad5480 Hide password-protected albums
10 years ago
Tobias Reich 02740d840a Prevent unsupported files from being moved (#151)
10 years ago
Tobias Reich 1cef3c29c4 Merge pull request #156 from djdallmann/v2.5
10 years ago
Tobias Reich 830e2362d3 Catch error when calling Import::move
10 years ago
Tobias Reich 7e6fd3ccc7 Improved plugin loading
10 years ago
djdallmann b2658d7e01 Added support for filenames with spaces by using escapeshellarg() to evaluate and treat string as literal.
10 years ago
Tobias Reich 9db3d31cc0 Added permission check to upload
10 years ago
Tobias Reich edca6c088a Added function to check permissions
10 years ago
Tobias Reich 5689278908 Added logging for subfolders
10 years ago
Tobias Reich 0dc54c44e0 Added logging for folder deletion
10 years ago
Tobias Reich 08fe04c241 Added Import:move from Import:server and disabled moveToTemp by default (#151)
10 years ago
Tobias Reich 0167507604 Code adjustments and improvemts for #151
10 years ago
Tobias Reich 83a7aa196c Fixed logging
10 years ago
Tobias Reich d31f0831d4 Merge pull request #151 from djdallmann/v2.5
10 years ago
djdallmann b321e2d970 Updated to include better error handling and to use the new error class.
10 years ago
Tobias Reich 326238d46a Fixed TEXT column can't have a default value (#154)
10 years ago
Tobias Reich 775673cf18 Added loggint to Photo
10 years ago
Tobias Reich 39131033db Added notice and warning function to Log (#143)
10 years ago
Tobias Reich d9b48f4080 Added more error logging to Album class (#143)
10 years ago
Tobias Reich 83188ae9d9 Added error logging to Album class (#143)
10 years ago
Tobias Reich f479511454 Added basic Log class (#143)
10 years ago
Tobias Reich 61a868980e Improved sorting by takestamp and reset for older version (#152)
10 years ago
Tobias Reich fc97167e1b Fixed sorting by takedate (#152)
10 years ago
Tobias Reich 3cd37cba2d Changed a comment
10 years ago
Tobias Reich b7764dcd7f Renamed to Installation
10 years ago
Tobias Reich aaca8b42c0 Rewritten Installation Access
10 years ago
Tobias Reich 091381a2a3 Added return false
10 years ago
Tobias Reich 32368d4ba4 Renamed to Guest
10 years ago
Tobias Reich fbe7be18c1 Rewritten Guest Access
10 years ago
Tobias Reich b246a9d1c2 Added return
10 years ago
Tobias Reich d87029c2d3 Added uploads/medium/ for later versions
10 years ago
Tobias Reich 33c8eb6780 Moved Access
10 years ago
Tobias Reich 119d674002 Added fastimagecopyresampled
10 years ago
Tobias Reich b55589eea3 Autoloader improvements
10 years ago
Tobias Reich 8f77bce210 Rename to Admin
10 years ago
Tobias Reich 6fe97135a1 Use new Admin Access
10 years ago
Tobias Reich 43ff1d06f4 Rewritten Access for Admin
10 years ago
Tobias Reich d2bfaa29a0 Improved file ending
10 years ago
Tobias Reich d5e94627e2 Comment adjustments
10 years ago
Tobias Reich 0b87e8fe93 Syntax adjustments
10 years ago
Tobias Reich 5d7328613d Continue url-import even when an error occurs
10 years ago
Tobias Reich d0368ea651 Use exif_imagetype in Import
10 years ago
Tobias Reich e3b1a6f477 Added spaces
10 years ago
Tobias Reich 24de0b994d Fix url/filenames names include extra period for filename extension (#141)
10 years ago
Tobias Reich bb1699402c Return error when called function misses parameters
10 years ago
Tobias Reich 60d298db6d Fixed incorrect integer value (#140)
10 years ago
Tobias Reich b307e8b7ca Fixed data too long for column make (#137)
10 years ago
Tobias Reich 8e711cde87 Trim on exif model and make (#136)
10 years ago
Tobias Reich 543381a24d Verify image with exif_imagetype (#133)
10 years ago
Tobias Reich 6a3c0c72eb Added LYCHEE_UPLOADS
10 years ago
Tobias Reich e600f3b774 Merge pull request #129 from bb-Ricardo/v2.5
10 years ago
Ricardo Bartels e8bf0c95e8 Add fallback options when generating salt #114
10 years ago
Tobias Reich ed79ddce47 Small code cleanup
10 years ago
Ricardo Bartels c110f3fb28 [Feature] don't hash passwords with MD5 in DB #114
10 years ago
Tobias Reich 1e18094f8f Improved error handling by checking the dependencies (e.g. vars and parameters)
10 years ago
Tobias Reich 368f6b59d0 Removed global vars from search
10 years ago
Tobias Reich db64df8820 Memory optimization
10 years ago