Christian Haschek
cf0effd0e8
allowing for multiple comma separated CIDR ranges
2022-02-19 10:47:07 +01:00
Christian Haschek
9d1a4db4d2
updated cloudflare ips
2022-02-19 10:36:54 +01:00
Christian Haschek
adb1c468cd
added ipv6 support in ALLOWED_SUBNET variable
2022-02-19 08:56:29 +01:00
Christian Haschek
ea40ffbc46
Unified docker building process. & more updates
...
- automatic builds
- automated tags on docker
- no more auto update (update your docker containers)
- auto not removed of mp4 anymore
- bug fixes
also closes #85 and closes #124
2021-11-11 23:39:12 +01:00
Christian Haschek
9a7fadb231
streamlined hash detection
2021-11-11 19:17:21 +01:00
ranjit-git
70c06cfa5c
Update core.php
2021-06-11 10:15:46 +05:30
Christian Haschek
726c77effb
only use finfo on windows. fixes #125
2021-03-10 08:30:02 +01:00
Christian Haschek
77d4023f00
missing part for last fix
2020-07-27 09:40:30 +02:00
Christian Haschek
0119368376
catching non-configured subnet bug
2020-07-15 20:36:55 +02:00
Chris
8de53d1ea7
added warning message if upload forbidden instead of just 401 error
2020-06-23 09:26:39 +02:00
Chris
0250b6a577
slicker check for upload permissions, included http response code
2020-06-23 09:17:49 +02:00
Chris
e13f4816fb
allowing multiple ip ranges in checking function
2020-06-15 10:47:57 +02:00
Chris
6d504f3a48
added support for cloudflare IP logging
2020-06-11 01:16:55 +02:00
Chris
3a6c987347
allow rendering of existing files
2020-06-11 01:05:11 +02:00
Chris
5861e73848
implemented dynamic content controller loading, enabling whitelisting of content types. closes #87
2020-06-06 13:27:47 +02:00
Chris
80e210af86
implemented simple queue of hashes that were not successfully uploaded to a storage container
2020-01-13 00:28:44 +01:00
Chris
fb50f23e19
added new storage controller (FTP) and updated config
2020-01-10 14:25:26 +01:00
Chris
021fbad811
Added encryption based on Libsodium
2020-01-07 19:05:22 +01:00
Anton Mitsengendler
8da3573ffb
added client subnet filter
2019-02-20 17:12:06 +03:00
Chris
b2a7c778d8
added new api and updated readme
2018-12-30 12:50:52 +01:00
Chris
5d6b57cabc
fixed but which prevented files form being deleted
2018-12-28 18:06:31 +01:00
Chris
a58de1f02e
better checks for definition
2018-12-27 18:57:11 +01:00
Chris
c5715182c0
added more documentation
2018-12-27 13:14:37 +01:00
Chris
f7adc73a86
added support for UPLOAD_FORM_LOCATION
2018-12-27 12:37:47 +01:00
Chris
b50e522c0d
removed some unused extensions
2018-12-27 09:21:12 +01:00
Chris
b66a1f2a55
added delete codes and fixed various bugs related to custom hashes
2018-12-25 11:34:43 +01:00
Chris
aa75c56364
implemented image resizing and conversion to webp
2018-12-23 15:35:47 +01:00
Chris
b6612cd838
implemented alt_folder and reorganized interface class code
2018-12-23 11:59:31 +01:00
Chris
47545e5702
implemented mp4 resizing and added support for custom hashes
2018-12-22 18:37:53 +01:00
Chris
00580d8bcc
added duplicate detection system
2018-12-22 17:04:32 +01:00
Chris
56654e1ff4
updated readme and added write checks on upload
2018-12-22 15:56:34 +01:00
Chris
24411dfe93
stage 1 of v2
2018-12-21 18:34:03 +01:00
Chris
479798a1d2
added check for ffmpeg binary
2018-12-07 10:23:35 +01:00
Chris
8f1a4f3af9
added ffmpeg binary location to config file so PictShare will run on a Raspberry Pi fixes #76
2018-11-30 22:41:26 +01:00
Chris
fd401088bb
added url input in upload form closes #69
2018-10-19 20:00:08 +02:00
Chris
823f7e60d8
added gradient support. closes #55
2018-08-26 15:50:10 +02:00
Christian
1eb2d12ab7
added fix for potential filetype detection bug
2017-05-03 09:46:22 +02:00
Christian Haschek
40a6ac45de
added controls and better mp4 stream
2017-03-12 21:48:08 +01:00
Christian Haschek
5dadef959b
added logging for rendered images closes #25
...
This will enable us to check if an image hasn't been requested for a long time so we can do some houskeeping
2017-03-02 23:22:23 +01:00
Christian Haschek
93f1ea3426
merge
2017-03-01 18:19:11 +01:00
Christian Haschek
9f045ed1ca
added MASTER_DELETE_IP to allow individual IPs or netmasks to delete images closes #22
2017-03-01 18:15:48 +01:00
Christian
0864dcdf22
added backwards compatibility for random generation
2017-02-19 11:51:49 +01:00
Christian
6f897d75b4
added individual delete codes fixes #24
2017-02-19 11:48:29 +01:00
Christian
12073c0e02
function to get user ip even with reverse proxy
2017-02-19 10:07:42 +01:00
Christian Haschek
fa77261423
important bug fix
2016-11-04 15:02:12 +01:00
Christian Haschek
165cb2f84c
upgraded theme to bootstrap and added support for subdirectory hosting
2016-11-04 14:54:39 +01:00
Christian Haschek
fd1798b686
album link will automatically be shown if uploaded more than one image via webinterface
2016-10-22 20:45:22 +02:00
Christian Haschek
f830d6266b
added album functions. fixes #16
2016-10-22 20:14:38 +02:00
Christian Haschek
d5d22f0cc2
added support for image quality setting
2016-10-13 09:54:51 +02:00
Christian Haschek
65af4eff9b
added ogg support fixes #12
...
also some pre-work for other fixes
2016-08-07 15:00:06 +02:00