Matthew Barbour
e1aefb78ab
Fix for cron uploader issue with root paths ending in a slash
2020-06-03 19:59:29 +01:00
Matthew Barbour
12c331cbd2
Removed extra tag set from cron uploader, no longer needed now that it runs as a user
2020-06-03 19:58:57 +01:00
Matthew Barbour
8b407e3df3
Changed video html element to use the image objects height and width, if available
2020-06-03 19:58:23 +01:00
Matthew Barbour
bccb206369
formatting pass
2020-06-03 19:58:13 +01:00
Matthew Barbour
007e07e507
Various changes to cron uploader:
...
Removed count limit, the cron job now checks the max PH execution time and auto-stops itself at 80% of that value.
Now skips os-specific image cache files like thumbs.db and the __macosx folder.
Changed failed folder re-deployment to allow re-deploying to populated queue, making it easier to re-process lots of failed batches all at once.
Changed page to output as a stream, allowing a long-running process to provide output as it runs rather than just at the very end.
Changed import loop to use the yield convention, allowing faster consumption of found files and lower memory use overall.
2020-06-03 19:57:27 +01:00
Matthew Barbour
63b2601e67
Mime type handling overhaul
...
Changed mime type map to deal with the reality that certain file types have multiple extensions and/or multiple mime types, as well as constants supporting all of the data. Created new functions using the updated mime type map to resolve mime types and extensions. Updated various items around the project that determine mime/extension to take advantage of the new functions.
2020-06-03 19:47:40 +01:00
Matthew Barbour
6145ecc6f8
Updated post title extension to resolve set_title being removed from display image event
...
Resolves #724
2020-05-29 22:59:37 +01:00
Shish
06bd4589da
option for admins to create new users
2020-05-19 19:33:51 +01:00
Shish
1e76fb239e
s/fullrandom/dailyshuffle/, and run formatter
2020-05-13 13:03:49 +01:00
MetallicAchu
10d46395d7
Update main.php
...
Added order[=|:]fullrandom so user doesn't need to choose a new seed every time.
Thus the list will change on a daily basis without user interaction, giving a more dynamic feel to the website
2020-05-07 08:10:15 +03:00
Shish
72645af9a4
refactor a bunch of weirdness in image replacement
2020-04-25 21:38:11 +01:00
Shish
2cae6cd273
format
2020-04-25 21:36:28 +01:00
Shish
b0cb46abca
test a couple extra branches
2020-04-24 14:10:45 +01:00
Shish
78710166a1
add a extra escape, fixes #718
2020-04-20 09:53:44 +01:00
Shish
c146a9f53d
don't double-escape
2020-04-12 12:45:19 +01:00
Shish
f6112d26a2
unify single and global history pages
2020-04-12 12:43:12 +01:00
Daniel Oaks
02d42a01b4
Add logout button to themes that use subnav bar
2020-04-07 01:36:10 +10:00
Shish
69cb67fe24
stagger thumbnail cache
2020-03-28 16:11:05 +00:00
Shish
5ea26a80cc
nicetest without http vs https pain
2020-03-28 15:48:27 +00:00
Shish
126c629a1a
test
2020-03-28 14:39:03 +00:00
Shish
ab4b745310
test
2020-03-28 14:33:48 +00:00
Shish
f47e35e4e5
make make_link more sane
2020-03-28 14:11:14 +00:00
Shish
fd359fb08c
remove broken tagger extension
2020-03-28 00:56:54 +00:00
Shish
866b77ab19
set max-width / max-height for random and featured image blocks
2020-03-28 00:23:29 +00:00
Shish
70acc6015b
drop support for ie6
2020-03-27 20:57:15 +00:00
Shish
a3a129df5f
more niceurlness
2020-03-27 20:53:21 +00:00
Shish
02675609b4
more referer dedupe
2020-03-27 20:24:26 +00:00
Shish
85662575c5
stop warning for lack of referer / user-agent - not having those is now pretty normal
2020-03-27 19:42:46 +00:00
Shish
c16e3fd939
dedupe some referer handling
2020-03-27 19:41:34 +00:00
Shish
5ea7cc5b36
SCRIPT_NAME instead of PHP_SELF to find self for niceurl test
2020-03-27 19:03:46 +00:00
Shish
bc3de6a52a
a bunch more testing and fixes for Pools
2020-03-27 14:41:24 +00:00
Shish
880a702b42
dedupe page_number parsing
2020-03-27 00:23:29 +00:00
Shish
b5f0bc7621
a bunch of pools cleanup
2020-03-27 00:15:15 +00:00
Shish
599043baa5
whitespace
2020-03-27 00:06:55 +00:00
Shish
36a2125e90
basic tests for page nav
2020-03-26 21:28:36 +00:00
Shish
1f50f14672
basic tests for help pages
2020-03-26 21:28:23 +00:00
Shish
861ee946a9
typo
2020-03-26 19:03:34 +00:00
Shish
237f8148f3
a bunch of pools tests and fixes
2020-03-26 18:52:31 +00:00
Shish
511a82f2ba
include database version in sys info
2020-03-26 16:57:08 +00:00
Shish
2d0b107adb
convert pool IDs to ints
2020-03-26 16:50:16 +00:00
Shish
ecbf4f52a0
make sysinfo part of core, and use YAML for easier parsing
2020-03-26 16:46:09 +00:00
Shish
f819993685
remove nit
2020-03-26 15:16:30 +00:00
Shish
e362f3bad2
stop depending on unmaintained tablesorter plugin
2020-03-26 14:57:38 +00:00
Shish
03806d0420
https a bunch of things
2020-03-25 11:47:00 +00:00
Shish
edee8e7427
fix for EXIF with strict types
2020-03-25 10:50:32 +00:00
Shish
8b1b4d257e
stick a blank index.php in data/ just in case somebody left directory-indexing on
2020-03-23 19:56:05 +00:00
Daniel Oaks
0029aa5320
Add shortwiki entries when viewing a single tag
2020-03-23 22:48:38 +10:00
Daniel Oaks
deac369d26
Colour wiki titles using tag categories
2020-03-23 22:45:31 +10:00
Daniel Oaks
a83c460b70
Fix double-escaping pointed out by Shish <3
2020-03-23 21:22:30 +10:00
Daniel Oaks
9484c9173c
Colour tag categories in tag list+map
2020-03-23 15:02:09 +10:00