Tobias Reich
17e5dba979
Singleton pattern for Settings::get(), Database::get() and Plugins::get()
...
What could properly go wrong? ¯\_(ツ)_/¯
2016-01-24 22:14:20 +01:00
Tobias Reich
ffba49cc49
Escape before sending user input
2015-06-03 22:10:38 +02:00
Tobias Reich
6b4f3546f9
Updated default tables and changed sorting var/entry to sortingPhotos #98
2015-05-14 17:47:17 +02:00
Tobias Reich
88ef1e49b7
Merge branch 'master' into release/v3.0.0
...
# Conflicts:
# dist/main.css
# dist/main.js
# dist/view.js
# src/package.json
# src/scripts/lychee.js
2015-04-17 22:55:46 +02:00
Tobias Reich
585bbb72ea
Stop view.php from returning data of private photos
2015-04-13 21:08:26 +02:00
Tobias Reich
6303adc679
Fixed an error when photo not found
2015-04-06 21:09:26 +02:00
Tobias Reich
c9f5d112d4
Use Album::prepareData in search
2015-03-13 21:32:39 +01:00
Tobias Reich
e8cc2e9192
Streamlined prepare process of photo data
2015-03-12 00:11:16 +01:00
Tobias Reich
1490dcbe9e
Removed md5 from search, renamed code var to hash
2015-02-27 22:39:07 +01:00
Tobias Reich
3f4bfe253d
Removed useless md5 hashing in front-end and added username hashing in back-end
2015-02-08 15:36:13 +01:00
Tobias Reich
0630554789
Updated copyright
2015-02-01 22:08:37 +01:00
Tobias Reich
8c4f4e925f
Added additional Open Graph Metadata #299
2015-01-31 22:28:25 +01:00
Tobias Reich
1a463bc04b
Use medium photo as open graph image when available #69
2014-11-28 23:22:30 +01:00
Tobias Reich
f6875fc9cc
Added comments to clarify the function #258
2014-11-06 21:31:21 +01:00
Tobias Reich
3f2a73181a
Added is_readable to permission check #258
2014-11-05 19:50:02 +01:00
Tobias Reich
348af5ca3d
Updated permission check #260
2014-11-04 10:08:04 +01:00
Tobias Reich
1acb3c2cc6
Comment cleanup
2014-10-21 13:45:11 +02:00
Powen Tan
c17cb25960
Fix the issue that search function will return all photos
2014-10-07 01:26:03 +08:00
cternes
13dea68c88
Replaced new array syntax with old one to support older php versions
2014-08-30 07:05:26 +02:00
Tobias Reich
1be2789023
Converted misc to prepared statements ( #38 #214 #196 )
2014-08-29 21:25:41 +02:00
Tobias Reich
3e523c6e0f
Fixed wrong link to thumb when searching
2014-07-19 00:00:15 +02:00
Rene Luria
a5288f96b8
loosen perms for fpm
2014-06-26 14:25:23 +02:00
Tobias Reich
404b519747
getExtension() helper
2014-05-20 12:44:08 +02:00
Tobias Reich
edca6c088a
Added function to check permissions
2014-05-16 23:23:49 +02:00
Tobias Reich
119d674002
Added fastimagecopyresampled
2014-04-28 11:47:30 +02:00
Tobias Reich
d2bfaa29a0
Improved file ending
2014-04-28 10:17:26 +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
368f6b59d0
Removed global vars from search
2014-04-19 20:27:53 +02:00
Tobias Reich
b62d8b24fa
Added timestamp to albums
2014-04-11 10:38:28 +02:00
Tobias Reich
44d44e04fd
Improved update mechanism ( #115 )
2014-04-05 18:30:24 +02:00
Tobias Reich
b1eda0fc6e
Fixed view and added Settings class
2014-04-04 23:17:54 +02:00
Tobias Reich
5cce602a05
Added row visible
2014-03-30 17:42:45 +02:00
Tobias Reich
2dd6613118
Version push to 2.1.1 and sort by takedate and taketime (that's for you @GustavePate, #98 )
2014-03-20 18:54:23 +01:00
dixy
466296e49b
Use fetch_assoc instead of fetch_array
2014-03-20 14:52:54 +01:00
Tobias Reich
31f32068a8
Small changes
2014-02-27 21:51:12 +01:00
Tobias Reich
f0065bbebc
Improved updating mechanism
2014-02-23 19:41:12 +01:00
Tobias Reich
2021d6df9a
Merge
2014-02-17 22:35:11 +01:00
Tobias Reich
c86a61ca7b
Security fix
2014-02-17 22:21:05 +01:00
Tobias Reich
05543793b0
Trim whitespace and spaces to tabs
2014-02-17 17:01:46 +01:00
Tobias Reich
49fd3967b6
Removed importFilename setting
2014-02-14 19:08:07 +01:00
Tobias Reich
759ce874e7
MySQL select performance ( #79 )
2014-02-10 18:04:34 +01:00
Tobias Reich
88a5810e0c
- Multi-Folder import from server
...
- Improved upload
- Tidied up .php files
- Removed import of single files via view.php?p=filename
2014-02-09 22:30:16 +01:00
Tobias Reich
e0b8375e28
Get current URL in php
2014-02-09 00:34:49 +01:00
Tobias Reich
be404366bc
Basic implementation for tags
...
- Edit Tags
- Delete Tags
- Search Tags
Multiselect:
- Only when logged in
2014-02-02 15:11:46 +01:00
Tobias Reich
38ae4662ff
Import filename and upload improvements
2014-01-31 23:55:16 +01:00
Tobias Reich
dd2f6ebc77
V2.0
...
- All new redefined interface
- Faster animations and transitions
- Import from Dropbox
- Import from Server
- Download public albums
- Several sorting options
- Installation assistent
- Infobox and description for albums
- Faster loading and improved performance
- Better file handling and upload
- Album covers are chosen intelligent
- Prettier URLs
- Massive changes under the hood
- IPTC support (Headline and Caption)
- EXIF Orientation support
How to update:
1. Replace all files, excluding `uploads/`
2. Open Lychee and enter your database details
2014-01-22 11:12:51 +01:00