c24a6e9b97
formatting pass
2019-06-21 09:12:44 +01:00
921ec9a7bb
Adjusted cron upload for new merged flag, and to make sure tags merge properly
2019-06-19 20:20:52 -05:00
5eb4a66ab7
Added merged indicator to DataUploadEvent and ImageAddEvent
...
Changed merge process so that the ID of the merged image can make it back through the event chanin
2019-06-19 20:19:38 -05:00
5a30ce1c83
Reverted removal of latter tag write
2019-06-19 18:59:51 -05:00
826c623538
PageMode constants
2019-06-18 21:04:31 -05:00
1fe18e7573
Missed a dir name
2019-06-15 12:52:22 -05:00
8b531c04a2
removed SQLERROR escape from cron uploader, not necessary now that it is individualizing transactions.
...
Change cron uploader to use constants for dir and config names
2019-06-15 12:51:04 -05:00
ab9389007f
Changed key-generation process for cron upload so it doesn't endlessly generate new keys before the user first hits the same buttons in settings.
2019-06-15 11:51:03 -05:00
0202597f88
Added lock file usage to cron uploader to prevent concurrent runs.
...
Changed extension manager to allow author to be a comma-separated list.
2019-06-15 11:19:51 -05:00
064b24ffc1
formatting pass
2019-06-14 13:47:50 +01:00
d1102cd635
Merge from sanmadjack:develop
2019-06-14 13:46:55 +01:00
f078b283bd
pull a bunch of small fixes from #659
2019-06-14 13:16:58 +01:00
68c3e5ea42
Changed cron upload so that an unrecognised file type results in an error instead of a success
2019-06-13 18:17:16 +01:00
cb24ac69ab
Changes to cron upload:
...
Added transaction handling so that subsequent errors don't result in images that have already moved to the uploaded folder from being wiped from the database.
Changed output folders to use subfolders based on the timestamp of the current run. This is to prevent writing over files in the error folder that happen to have the same name and path, effectively losing the data.
Added additional error and information logging, and a final count of imported/merged/failed.
2019-06-12 17:50:00 -05:00
97abeb5254
Added option to detect file type based on header bytes
2019-06-12 17:35:11 -05:00
4410baeb9c
Changed cron upload so that an unrecognised file type results in an error instead of a success
2019-06-09 14:17:13 -05:00
aef455949b
Added escape to cron upload to stop the process when a transaction-breaking error occurs.
2019-06-02 13:38:25 -05:00
38badf7e45
Changed cron import to output imported/failed files to subdirectories matching the imported file's original subdirectory
2019-06-02 13:34:24 -05:00
5a2f893667
Changed cron upload new image tagging to work with tag event's requirement for tags to not be empty.
2019-06-01 12:17:38 -05:00
3e2a0ea3b5
Brought cron upload tag handling inline with everything else
2019-06-01 12:12:36 -05:00
e92ac10349
Removed unset line so it doesn't do it twice.
2019-06-01 12:08:07 -05:00
63a69e4258
Change to correct issue with my change to prevent cron uploader from throwing warnings. Now using array_pop so that position in the array doesn't matter.
2019-06-01 12:02:58 -05:00
23392b6b91
Removed a test line
2019-06-01 10:07:01 -05:00
98bc7c7df1
Corrected issue preventing cron upload from generating key
2019-06-01 10:04:16 -05:00
d387469fdb
Use RecursiveDirectoryIterator for cron_uploader consistently, should fix #652
2019-06-01 08:13:07 +01:00
8e90279c11
Fixes for cron uploader, fixes #650
2019-06-01 07:51:02 +01:00
2396ae2ef9
fix a bunch of lints
2019-05-28 20:27:23 +01:00
34b05cca7c
PSR-2. I'm not a huge fan, but ugly consistency beats no consistency...
2019-05-28 17:59:38 +01:00
5ec3e89884
php7.1 all the things
2019-05-28 17:31:20 +01:00
ead3a5a588
php7 assertions, no strings
2019-01-06 10:40:39 +00:00
fc7d96b530
Another location where $tags should be an array instead of a string.
2017-05-14 22:18:44 -07:00
cf5aacaddf
Use empty array instead of array with empty string. (Thanks Shish!)
2017-05-14 14:00:20 -07:00
f492c6c2c3
Ensure that the Image object tag_array and the metadata array tags are always arrays.
2017-05-12 00:57:50 -07:00
4577ff70ef
more linty bits
2016-06-18 19:26:56 +01:00
2600ef042b
setup tests
2015-09-20 20:44:34 +01:00
35a4f385b3
phpstorm tidying
2015-09-12 11:43:28 +01:00
a3f9e12ea0
octal for permissions
2014-05-24 10:18:44 +01:00
349d7bfa4d
curl --silent now
...
curl --silent now
2014-05-07 07:10:23 +02:00
f5f48d8a0b
Update main.php
2014-05-07 05:38:12 +02:00
5f0642f349
some bug fixes to cron uploader
2014-05-07 05:30:44 +02:00
1ca3865a1c
Removing the closing PHP "?>" tag as per style guidelines. (Also see: https://stackoverflow.com/questions/4410704/why-would-one-omit-the-close-tag )
2014-04-25 22:54:51 -04:00
f72bfbb050
fix indentation
2014-04-06 20:47:01 +01:00
c8aa3327a1
A bunch of small changes from scrutinizer-ci; some tidying, some actual bug fixes
2014-03-30 13:26:48 +01:00
827ce2e0fe
merge cron_uploader changes manually
2013-09-23 13:43:39 +01:00
a7c39105e7
Cron Uploader: Link to install guide & info from board config. And now i'm going to sleep before I want to change more...
2013-09-23 13:41:43 +01:00
5afeeb0991
Cron Uploader: Fixed documentation & added page /cron_upload with info & install guide if user is admin.
2013-09-23 13:41:36 +01:00
f4b9c8aca2
Cron Uploader: Board Config wasn't getting the right root directory.
2013-09-23 13:41:30 +01:00
455b94c4fa
Cron Uploader Extension added that allows automatic image uploading from an image queue using cron jobs.
2013-09-23 13:41:25 +01:00