Commit graph

3044 commits

Author SHA1 Message Date
Shish
e629d3d5ca click to copy class 2023-01-30 21:35:12 +00:00
Shish
1037c30dfe Allow setting source to blank 2023-01-30 20:53:58 +00:00
Shish
9b6f40e06e updates 2023-01-11 18:39:46 +00:00
Shish
38609133b1 [report_image] force wrapping 2023-01-11 18:38:18 +00:00
Shish
ee1a3f933b argh 2023-01-11 18:35:15 +00:00
Shish
1f48c5ba19 remove some unused bits 2023-01-11 18:28:43 +00:00
Shish
1d563cf87f argh some more 2023-01-11 13:43:43 +00:00
Shish
2a18322dd5 god damn it php 2023-01-11 13:27:57 +00:00
Shish
8e1b371e83 argh 2023-01-11 12:13:04 +00:00
Shish
f0c6dec798 nits 2023-01-11 11:59:56 +00:00
Shish
0d77a1dc81 nits 2023-01-11 11:46:42 +00:00
Shish
f91daba264 count less 2023-01-11 11:41:13 +00:00
Shish
5a64e8729b nits 2023-01-11 11:15:26 +00:00
Shish
bce2d55744 Namespaces are one honking great idea—let's do more of those! 2023-01-10 22:44:09 +00:00
Shish
165eea11b1 all the strict_types 2023-01-10 21:21:26 +00:00
Shish
a04bc2e7e4 php8.1 gogogo 2022-10-28 01:45:35 +01:00
Shish
47ab0eda0a Jesus heckin' christ PHP is awful
PHP-CS-Fixer 3.12.0 on my laptop gives different results to PHP-CS-Fixer
3.12.0 in github...
2022-10-27 17:29:24 +01:00
Shish
4ff93c63c3 new php-cs-fixer, new opinions about what is today's preferred format... 2022-10-27 17:21:46 +01:00
Shish
0be8e835ef avoid crashing in cron_upload if API key isn't set, fixes #881 2022-10-27 17:15:48 +01:00
myname
ccb78e272c Allows appending new tags to existing ones in auto_tagger 2022-10-07 18:41:53 -05:00
myname
3154a833f7 Add Post/List view button to pools, for easier access to functions in the post/list extension 2022-10-07 15:33:24 -05:00
myname
d52d4a6899 Add search by pool id 2022-10-07 15:19:50 -05:00
myname
531b903830 Pool - Reverse function 2022-10-06 17:34:04 -05:00
Shish
f57dc61cb7 only hide images if image approbals are enabled 2022-07-10 01:40:04 +01:00
Shish
e97198aa10 format 2022-07-09 23:37:43 +01:00
Shish
476808db4b
Merge pull request #863 from jellykells/jellykells/owner_view_unapproved
Allow image owner to view their unapproved images
2022-07-08 22:20:52 +01:00
Shish
606c1fdedc
Merge pull request #878 from friends-of-the-core/autocomplete-in-more-places
Autocomplete in more places
2022-07-08 22:10:54 +01:00
Shish
25e5fc9c17
Merge pull request #860 from yls4/master
Fixing home page pool link and fixing Notes not displaying due to css
2022-07-08 22:10:38 +01:00
Shish
b859e1fc60
Merge pull request #869 from thoughever/reverse_proxy
X-Real-IP support and Varnish PURGE config options
2022-05-01 10:42:54 +01:00
Shish
3f553501f9
Merge pull request #876 from friends-of-the-core/preserve-posted-date-on-rotate
Preserve posted date on rotate
2022-05-01 10:24:48 +01:00
Shish
895207bf6b
Merge pull request #877 from friends-of-the-core/reduced-video-thumbnail-memory-usage
Scale thumbnails in ffmpeg to avoid excessive memory use on high-resolution videos
2022-05-01 10:19:26 +01:00
Jessica Stokes
d4c45112ee Autocomplete in bulk tag editor, too 2022-04-29 11:44:42 -07:00
Jessica Stokes
335b8a94c4 Allow autocomplete for tagging in addition to tag searching 2022-04-29 11:44:42 -07:00
Jessica Stokes
891c69d94d Scale thumbnails in ffmpeg to avoid excessive memory use on UHD videos 2022-04-29 11:33:22 -07:00
Jessica Stokes
5c79e05f08 Inherit post date when rotating images 2022-04-29 11:29:04 -07:00
Jessica Stokes
dfaf9b5a2f Add order:favorites to autocomplete 2022-04-29 11:14:12 -07:00
Jessica Stokes
4b086a8c70 Allow ordering by favorites in searches 2022-04-29 11:12:00 -07:00
thoughever
f15407bc75 X-Real-IP support and Varnish PURGE config options
X-Real-IP for core functionality

Global config define REVERSE_PROXY_X_HEADERS

Config host and port for varnish PURGE

config option to specify PURGE protocol

exception in curl purge now shows error code

ipv6 x-real-ip addresses are now validated properly

X-Forwarded-Proto enabled by define
2022-01-20 22:25:22 +00:00
Shish
e0f1165b6c
Merge pull request #851 from jellykells/jellykells/wiki_return_not_found
Add option to return 404 code for nonexistent wiki pages
2022-01-01 10:27:27 +00:00
jellykells
f83588fdcd always return 404 code for nonexistent wiki pages 2021-12-30 22:06:39 -06:00
jellykells
a0190bff81 run php cs fixer 2021-12-23 22:18:33 -06:00
jellykells
29ed277f6d hide comments made on unapproved images from the comment list 2021-12-23 21:58:55 -06:00
jellykells
bdea799766 allow image owner to view their unapproved images 2021-12-23 21:45:44 -06:00
Shish
78349b3ae5 and fix the test 2021-12-21 23:41:04 +00:00
Shish
61068bc0d0 crude wiki history 2021-12-21 23:36:30 +00:00
Shish
a7e775de2b allow checking past revisions of wiki pages 2021-12-21 23:06:24 +00:00
=
aca5e7b9bb Fixing PHP Fixer Format 2021-12-20 10:36:14 +00:00
=
79612405e8 Fixing home page Pools link 2021-12-20 10:36:06 +00:00
=
0096a0dfa1 Updates css for imgNotes, notes won't show up otherwise 2021-12-19 18:44:08 -06:00
=
c062e231a8 Fixing PHP Fixer Format 2021-12-19 16:45:16 -06:00
=
1a22967b97 Fixing home page Pools link 2021-12-19 15:38:09 -06:00
flatanon
3b53ddbbc7 Fix auto_tagger issue with incorrect data type, expected int 2021-12-19 00:28:13 +00:00
flatty
9c05622d6e Fix uploader issue with SHM_FORM 2021-12-19 00:27:50 +00:00
flatanon
db973234ff Fix auto_tagger issue with incorrect data type, expected int 2021-12-18 16:22:40 -06:00
flatty
97424fbce6 Fix uploader issue with SHM_FORM 2021-12-17 23:40:55 -06:00
Shish
217a36a8c5 upload microhtml 2021-12-14 19:10:21 +00:00
Shish
3d9e32e919 new php-cs-fixer 2021-12-14 18:32:47 +00:00
Shish
b2ceb36499 better deleting of user's uploads 2021-12-13 01:27:49 +00:00
jellykells
1b7e505f19 add global to display_page function 2021-11-21 08:25:41 -06:00
jellykells
e114079b96 add option to return 404 code for nonexistent wiki pages 2021-11-21 08:10:03 -06:00
Shish
3cb0a6a2c0 Merge remote-tracking branch 'holly/master' 2021-11-16 14:44:13 +00:00
Shish
0f708e7a1b derp 2021-11-16 14:43:54 +00:00
HeCorr
6b6bea6bcc add missing colon to version title on extension page 2021-11-11 21:25:04 +00:00
Shish
23d160cb33 argh 2021-11-10 19:46:12 +00:00
Shish
52fa31df3e more handling 2021-11-10 19:42:01 +00:00
Shish
58db685b29 more error handling 2021-11-10 19:33:51 +00:00
Shish
34f75cfb22 un-set autocomplete default to empty string rather than null 2021-11-06 16:12:28 +00:00
Shish
6de6287663 add a test to cover multiple non-existent negative tags 2021-10-06 18:06:23 +01:00
Shish
2d0c942084 fix a surprise string in autocomplete 2021-10-06 17:02:29 +00:00
Shish
3f0a8399d1 clarify some nullables 2021-09-25 13:40:41 +01:00
Shish
3bb1566df2 Allow db->set_timeout(null) to disable DB timeouts, see #874 2021-09-22 15:42:41 +01:00
jellykells
9e52434480 add missing quote in html returned by handle_pixel theme 2021-09-06 18:26:36 +01:00
MetallicAchu
d79430be1e Edit sort by Categories
Sort by the number of tags (sum) for each category descending
This will allow the most used categories to appear first and not by alphabetical order
2021-07-26 12:26:47 +01:00
MetallicAchu
ee0f0be535 Update main.php
Misspelled Categories as Gategories :D
2021-07-26 12:24:42 +01:00
MetallicAchu
6385f67e42 Added Tag Categories link from Tags page
For some reason it wasn't there, so you had to manually type (address)/tags/categories
For a while I had no idea it existed until I dug through the code, maybe that will expose users to that feature
2021-07-26 12:24:42 +01:00
Shish
1e0c248710 don't log in when creating a new user unless event->login is set 2021-06-11 23:47:59 +01:00
Shish
c4ae68fb47 no transcode for reporting 2021-04-25 10:50:27 +00:00
Shish
f5a69e8fa9 only show some admin actions on some pages 2021-04-25 11:20:55 +01:00
Shish
77f7121e26 drop php7.3 support, make use of 7.4 features 2021-03-14 23:43:50 +00:00
Shish
c558ee3bdb format 2021-03-14 15:47:29 +00:00
Shish
6221fbb096 drop flash support 2021-03-14 15:43:35 +00:00
Shish
3e60774e4b nicer scaling 2021-03-14 15:36:33 +00:00
Shish
45b1a381b8 add instructions for search by ID 2021-03-14 15:31:28 +00:00
Shish
8d478b9c39 refer to user 2021-02-26 23:56:50 +00:00
Shish
253d75ae82 format 2021-02-26 23:55:00 +00:00
Shish
e88ca1fb05 Nicer upload error messages 2021-02-26 23:54:53 +00:00
Shish
c7d214189e biography extension 2021-02-12 21:03:17 +00:00
Shish
dd94c7eda6 don't purge image on thumbnail regen 2021-02-12 20:07:48 +00:00
Shish
4c3b68b7d5 format 2021-02-12 20:07:02 +00:00
Shish
8c379c023e Log username when deleting users 2021-02-12 20:06:47 +00:00
Laureano Passafaro
f6b6c3d335 Another missing id 2021-02-09 11:03:00 +00:00
Laureano Passafaro
984b85f60c 2 missing block ids on post/view 2021-02-09 11:03:00 +00:00
Shish
9f402b6f9d tests 2021-01-31 17:21:32 +00:00
Shish
e043f01cfb
Merge branch 'master' into mistress 2021-01-21 21:51:52 +00:00
Shish
2025acd482
Merge branch 'master' into wiki-toggle-revisions 2021-01-20 08:10:19 +00:00
Shish
91971b140a
Merge pull request #815 from LaureeGrd/bbcode-doc
Add missing entries in bbcode docs
2021-01-20 08:08:53 +00:00
Matthew Barbour
32927aea3d Formatting pass 2021-01-18 08:37:32 -06:00
Matthew Barbour
bb891f3bd0 Updated user page tests 2021-01-16 15:07:17 -06:00
Matthew Barbour
7cea8592ee Fixed issues with next/prev post functionality not working with certin URL setups, as the query was not making it back to the server, or was being lost on redirect 2021-01-16 14:54:11 -06:00
Matthew Barbour
fe7b93d6d3 Added max time remaining debug logging to cron upload 2021-01-16 14:35:59 -06:00
Matthew Barbour
6282881c4a Changed cron uploader to better handle concurrent run attmpts 2021-01-16 14:35:54 -06:00
Matthew Barbour
e7d11f2310 Converted cron_upload to be able to run per-user, using user API keys 2021-01-16 14:35:04 -06:00
Matthew Barbour
e82b9ea811 Added post peek extension 2021-01-16 14:26:19 -06:00
Matthew Barbour
6489b388a0 Added TGA support to transcoder 2021-01-16 14:26:18 -06:00
Matthew Barbour
76d8416324 Changed bulk delete to display the total size of the deleted posts 2021-01-16 14:26:18 -06:00
Matthew Barbour
72268d529d Moved user options to separate page, modularized the settings page code so that it can be re-used to simplify and standardize user settings in the same manner as global settings 2021-01-16 14:26:17 -06:00
Shish
3ad6ce74d9 dedupe admin / tag_tools 2021-01-13 09:36:41 +00:00
Laureano Passafaro
7068ee9a15 Add missing entries in bbcode docs 2020-12-28 00:12:41 -03:00
Laureano Passafaro
db13624ff3 Option to disable wiki revisions 2020-12-27 23:02:06 -03:00
Laureano Passafaro
32cdb95d00 Option to display post tags and related tags at the same time 2020-12-21 15:40:34 -03:00
Shish
4aabb77a4f Make admin part of core, with tag_tools as a separate extension 2020-12-01 11:31:55 +00:00
LaureeGrd
dedee166a9 Remove unnecessary vars 2020-11-30 22:07:18 -03:00
LaureeGrd
a17e2eca15 Added aliases and auto-tags to tag wiki pages
Squashed commit of the following:

commit 1bc42eeb1755e82d6596014acec0361c9141999b
Author: LaureeGrd <laureegrd@gmail.com>
Date:   Fri Sep 18 01:45:04 2020 -0300

    Wiki author update

commit 9c8b923abc5d987f688f23a81b5ba93d62c68571
Author: LaureeGrd <laureegrd@gmail.com>
Date:   Fri Sep 18 00:50:49 2020 -0300

    Rename config wiki_tag_page_formatting to template

commit cf5c8d42d3c411c2413e700f1b51fd5ed6dd56cf
Author: LaureeGrd <laureegrd@gmail.com>
Date:   Fri Sep 18 00:06:38 2020 -0300

    Improved tag wiki pages formatting and configuration.

commit 53b91ff2febdb96fd9c7f4b05f9280859b199bf6
Author: LaureeGrd <laureegrd@gmail.com>
Date:   Mon Sep 14 22:32:46 2020 -0300

    Added aliases and auto-tags to tag wiki pages
2020-11-30 21:53:04 -03:00
Shish
df797745e6 format 2020-11-15 13:21:15 +00:00
Shish
3a9fd38cb0 extract autocomplete code for later api-isation 2020-11-15 12:18:23 +00:00
Shish
b03880c11d remove unused old autocomplete code 2020-11-15 12:05:34 +00:00
Shish
6789bd5fdd booling 2020-10-29 08:08:42 +00:00
Shish
8a58ede5b3 remove some dead code 2020-10-29 01:28:46 +00:00
Shish
0961ad465f shimmie-info is redundant, just be info 2020-10-29 01:02:53 +00:00
Shish
b4c4de58a2 use get_version instead of get_int for versions 2020-10-29 00:57:58 +00:00
Shish
b9e1ce1b8d use the right link 2020-10-28 20:53:20 +00:00
Shish
3f5930b4cb simplify and add tests for upload (and replace) path 2020-10-28 20:51:34 +00:00
Shish
7cb18568e3 During uploads (including replacements), 'data' should be an array of files, fixes #735 2020-10-28 17:06:25 +00:00
Shish
ecafd4e131 Merge branch 'image2post' 2020-10-27 22:42:47 +00:00
Shish
338bbcdbcb more test passing 2020-10-27 22:19:26 +00:00
Shish
08b9729c72 more 2020-10-27 22:07:32 +00:00
Shish
e8561f6a04 test pages with args properly 2020-10-27 21:19:19 +00:00
Shish
10f563ee37 boolinate locked 2020-10-27 01:05:12 +00:00
Shish
ee7a4f178c boolinate video/audio 2020-10-27 00:58:18 +00:00
Shish
ed735e17be boolinate image 2020-10-27 00:58:18 +00:00
Shish
a9f0d764ae remove redundant cast 2020-10-27 00:11:49 +00:00
Shish
0cf35db00c boolinate approval 2020-10-26 23:53:33 +00:00
Shish
607803c04f Revert "boolinate locked"
This reverts commit 533ea85da9.
2020-10-26 23:42:02 +00:00
Shish
73022f06dd php... 2020-10-26 23:32:56 +00:00
Shish
533ea85da9 boolinate locked 2020-10-26 23:30:52 +00:00
Shish
2c8432c643 fix 2020-10-26 23:26:49 +00:00
Shish
0977efa0d9 extra bit for pools 2020-10-26 23:24:25 +00:00
Shish
aceb3e23f3 remove redundant casts 2020-10-26 23:18:14 +00:00
Shish
56f1fac4c5 Revert "different hack for old sqlite"
This reverts commit 634124e17f.
2020-10-26 22:49:39 +00:00
Shish
634124e17f different hack for old sqlite 2020-10-26 22:43:47 +00:00
Shish
cc06df171a Argh, that doesn't work for OTHER versions of sqlite...
This reverts commit 55e3cb5d63.
2020-10-26 22:37:25 +00:00
Shish
55e3cb5d63 compatibility with out-of-date sqlite: use '(1=0)' instead of 'false' 2020-10-26 22:33:11 +00:00
Shish
e6e9d6db1c booleanise private_image 2020-10-26 21:54:43 +00:00
Shish
06cb261aa6 workaround for versions of sqlite which we don't really support 2020-10-26 21:42:06 +00:00
Shish
56f9891828 Revert "Revert "booleanise trash" - found the problem
This reverts commit e61ef97197.
2020-10-26 21:40:26 +00:00
Shish
e61ef97197 Revert "booleanise trash" - works locally, but not with github actions??
This reverts commit 164637188e.
2020-10-26 20:55:27 +00:00
Shish
164637188e booleanise trash 2020-10-26 20:23:55 +00:00
Shish
68cdfc21ee booleanise forum 2020-10-26 20:15:34 +00:00
Shish
a378f7f73b blah 2020-10-26 20:12:58 +00:00
Shish
d3dd2f7738 bump from the start 2020-10-26 19:50:28 +00:00
Shish
6599973b01 also update test 2020-10-26 19:38:51 +00:00
Shish
7820096bd9 skip to latest relationships table 2020-10-26 19:17:11 +00:00
Shish
4ed7a1d529 booleanise pools 2020-10-26 19:12:20 +00:00
Shish
19d85e415d booleanise relationships 2020-10-26 18:55:03 +00:00
Shish
ed64cea8f6 old sqlite does not define true 2020-10-26 18:30:42 +00:00
Shish
3a8817bf57 booleanise tips 2020-10-26 18:22:47 +00:00
Shish
0c8c31b6c9 booleanise blotter 2020-10-26 18:10:34 +00:00
Shish
4a5863b750 argh args 2020-10-26 17:33:40 +00:00
Shish
08a4a6d41f pm also used char for postgres 2020-10-26 17:28:21 +00:00
Shish
f91bdfac02 booleanise private_messages 2020-10-26 17:13:41 +00:00
Shish
7b3555eaa7 fff 2020-10-26 16:56:56 +00:00
Shish
89f5d5524f pg fixes 2020-10-26 16:54:08 +00:00
Shish
006c53f499 conert wiki to use native booleans 2020-10-26 16:52:48 +00:00
Shish
345c64b821 set REQUEST_URI in get-page 2020-10-26 16:26:25 +00:00
Matthew Barbour
ba982e4451 Image to Post - cron upload 2020-10-26 10:53:28 -05:00
Matthew Barbour
b4169821ed Image to Post - transcode video 2020-10-26 10:53:05 -05:00
Matthew Barbour
cef07afcbd Image to Post - bulk add csv 2020-10-26 10:53:04 -05:00
Matthew Barbour
ee30c6d06e Image to Post - artists 2020-10-26 10:53:04 -05:00
Matthew Barbour
d6a2b3840c Image to Post - tag history 2020-10-26 10:53:04 -05:00
Matthew Barbour
2aa4634ef1 Image to Post - tag categories 2020-10-26 10:53:04 -05:00
Matthew Barbour
4e2faa97f9 Image to Post - source history 2020-10-26 10:53:04 -05:00
Matthew Barbour
8d2fe22358 Image to Post - rule34 2020-10-26 10:53:04 -05:00
Matthew Barbour
8910de48c1 Image to Post - relationships 2020-10-26 10:53:04 -05:00
Matthew Barbour
1dcb694f3d Image to Post - not a tag 2020-10-26 10:53:04 -05:00
Matthew Barbour
13582d842f Image to Post - eokm 2020-10-26 10:53:04 -05:00
Matthew Barbour
08d28a2513 Image to Post - bbcode 2020-10-26 10:53:04 -05:00
Matthew Barbour
497df530dd Image to Post - autotagger 2020-10-26 10:53:04 -05:00
Matthew Barbour
cc8f32a65e Image to Post - bulk import export 2020-10-26 10:53:04 -05:00
Matthew Barbour
fb4a1391df Image to Post - pools 2020-10-26 10:53:04 -05:00
Matthew Barbour
3ac5d05a25 Image to Post - notes 2020-10-26 10:53:04 -05:00
Matthew Barbour
a1fc842af6 Image to Post - qr code 2020-10-26 10:53:04 -05:00
Matthew Barbour
fa2a982303 Image to Post - regen thumb 2020-10-26 10:53:04 -05:00
Matthew Barbour
93259db601 Image to Post - report 2020-10-26 10:53:04 -05:00
Matthew Barbour
13ad9d3b6d Image to Post - resize 2020-10-26 10:53:04 -05:00
Matthew Barbour
3fe9774158 Image to Post - rotate 2020-10-26 10:53:04 -05:00
Matthew Barbour
badfaa6400 Image to Post - rss 2020-10-26 10:53:03 -05:00
Matthew Barbour
1520e6cfe3 Image to Post - tag list 2020-10-26 10:53:03 -05:00
Matthew Barbour
df4f2821b2 Image to Post - tips 2020-10-26 10:53:03 -05:00
Matthew Barbour
eecb737501 Image to Post - transcode 2020-10-26 10:53:03 -05:00
Matthew Barbour
e6e4e4c962 Image to Post - trash 2020-10-26 10:53:03 -05:00
Matthew Barbour
e4ab2e5d39 Image to Post - alias editor 2020-10-26 10:53:03 -05:00
Matthew Barbour
3aa1926f72 Image to Post - upload 2020-10-26 10:53:03 -05:00
Matthew Barbour
886d7cfd99 Image to Post - tag edit 2020-10-26 10:53:03 -05:00
Matthew Barbour
21f48456a2 Image to Post - res limit 2020-10-26 10:53:03 -05:00
Matthew Barbour
61250bd3a3 Image to Post - report 2020-10-26 10:53:03 -05:00
Matthew Barbour
456176ac11 Image to Post - random list 2020-10-26 10:53:03 -05:00
Matthew Barbour
f497094482 Image to Post - rating 2020-10-26 10:53:03 -05:00
Matthew Barbour
5371669e54 Image to Post - private 2020-10-26 10:53:03 -05:00
Matthew Barbour
9d7b0db3d3 Image to Post - pm triggers 2020-10-26 10:53:03 -05:00
Matthew Barbour
0db32f2ccc Image to Post - random 2020-10-26 10:53:03 -05:00
Matthew Barbour
bfe95a09e7 Image to Post - numeric score 2020-10-26 10:53:03 -05:00
Matthew Barbour
64649133e2 Image to Post - link 2020-10-26 10:53:03 -05:00
Matthew Barbour
708acd461c Image to Post - hash bans 2020-10-26 10:53:03 -05:00
Matthew Barbour
83f8b61c4e Image to Post - approval 2020-10-26 10:53:03 -05:00
Matthew Barbour
d7c16176d3 Image to Post - mime 2020-10-26 10:53:03 -05:00
Matthew Barbour
dadef22d90 Image to Post - User 2020-10-26 10:53:03 -05:00
Matthew Barbour
a8c39085cb Image to Post - view counter 2020-10-26 10:53:02 -05:00
Matthew Barbour
4f48be8e15 Image to Post - Home 2020-10-26 10:53:02 -05:00
Matthew Barbour
439c3a8320 Image to Post - Index 2020-10-26 10:53:02 -05:00
Matthew Barbour
2b6e28683f Image to Post - Comments 2020-10-26 10:53:02 -05:00
Matthew Barbour
773be88994 Image to Post - bulk actions 2020-10-26 10:53:02 -05:00
Matthew Barbour
77ea8617d7 Image to Post - Admin extension 2020-10-26 10:53:02 -05:00
Matthew Barbour
840e661a42 Image to Post - featured 2020-10-26 10:53:02 -05:00
Matthew Barbour
82e88969d6 Image to Post - favorites 2020-10-26 10:53:02 -05:00
Matthew Barbour
27b2988bd8 Image to Post - Image 2020-10-26 10:53:02 -05:00
Matthew Barbour
52bce9ffd0 Image to Post - media 2020-10-26 10:53:02 -05:00
Matthew Barbour
7e0349164a Image to Post - log_db 2020-10-26 10:53:02 -05:00
Matthew Barbour
769fbecbb0 Image to Post - View 2020-10-26 10:53:02 -05:00
Matthew Barbour
df93e2e5d5 Added support for transcoding from the PPM image format 2020-10-26 08:58:47 -05:00
Matthew Barbour
cb81e46f9e Changing images to posts 2020-10-26 08:58:36 -05:00
Matthew Barbour
8d34fc360c Added length search to handle #777 2020-10-26 08:58:17 -05:00
Matthew Barbour
c05fb2106c Changed video background color to black 2020-10-26 07:28:15 -05:00
Matthew Barbour
91ac271a2b Corrected video aspect ratio issue
Handles #781
2020-10-26 07:28:10 -05:00
Matthew Barbour
45d38d8833 Added more specific upload error message that includes detected mimetype 2020-10-26 07:27:16 -05:00
Shish
ac2652e729 Revert "test removing scoresql_value_prepare now that bools are handled properly upstream"
This reverts commit 3a0f172a8c.
2020-10-26 01:33:46 +00:00
Shish
3a0f172a8c test removing scoresql_value_prepare now that bools are handled properly upstream 2020-10-26 00:33:01 +00:00
Shish
8ad783ff4c be more snake_case 2020-10-26 00:27:06 +00:00
Shish
5816aa3084 execute consistently 2020-10-25 21:34:52 +00:00
Shish
19a6b39c70 make use of str_starts_with / str_ends_with / str_contains 2020-10-25 19:31:58 +00:00
Shish
c783ff0e8d polyfills for php8's str_starts_with and str_ends_with 2020-10-25 19:15:13 +00:00
Shish
4ac9ab2ad6 round up number of comment pages instead of rounding down, fixes #755 2020-10-25 18:06:36 +00:00
Shish
723f316512 avoid repeatedly fetching the same user when viewing PM list 2020-10-25 17:05:36 +00:00
Shish
a617ed4331 newlines in tooltips 2020-10-25 13:30:00 +00:00
Shish
0dca09c230 make order querylets a first class citizen instead of a hack 2020-10-25 12:55:36 +00:00
Shish
19d5cfe8b9 make search term parse ID a standard thing 2020-10-25 12:55:36 +00:00
Shish
03dda8144c pull microcrud update to fix r__size issue 2020-10-25 10:44:30 +00:00
Shish
d19f9cb287 Rephrase ratio search so that it works across databases, fixes #759 2020-10-25 00:57:21 +01:00
Shish
6d074cfef8 defer notes js loading, fixes #737 2020-10-24 23:46:32 +01:00
Shish
0e1f6d0ef0 add tests for parent/child search, to try and trigger #743 2020-10-24 23:32:08 +01:00
Shish
b45bc1d61c cleanup image view counter 2020-10-24 22:33:29 +01:00
MetallicAchu
b8c6736327 Added a list that sorts by total views
Most of the code is stolen from numeric_score and ported in order to be usable here
2020-10-24 22:16:31 +01:00
Shish
c11f0dafd0 format 2020-10-24 22:16:18 +01:00
Shish
69112fdee3 phpunit9 2020-10-24 18:55:07 +01:00
Shish
8ff70134ae nits 2020-10-24 13:46:57 +01:00
Shish
9b878d98d6 replace xml_tag with HTMLElement 2020-10-24 13:46:57 +01:00
Shish
c29fe0583f increase database timeout for admin ops 2020-10-15 23:50:09 +00:00
Shish
a51cab58aa make sure extension is not-null for transloads 2020-10-14 16:07:12 +00:00
Shish
3c10d1cfee
Merge pull request #757 from sanmadjack/pull
Adjusted mime type update statement to include NULLs. Changed get_mim…
2020-10-13 01:57:24 +01:00
Shish
7b3ab71b1e standard post linking - avoid the word "Image" 2020-10-09 13:51:24 +01:00
Shish
d00569431b arrow format to link images in logs 2020-10-09 13:47:48 +01:00
Matthew Barbour
bf2a34c106 Adjusted mime type update statement to include NULLs. Changed get_mime() so that it can return a null in the event of the mime type not being properly set. 2020-10-08 17:41:24 -05:00
Matthew Barbour
45511cbcda Fixed issue with detecting animated GIFs 2020-10-08 17:24:32 -05:00
Matthew Barbour
49a3277cca Fixed imagemagick thumbnailing issue with metadata-rotated images 2020-10-08 17:24:29 -05:00
Matthew Barbour
59bb8a31a2 Relaxed filename search to allow for non alpha-numeric filenames 2020-10-08 17:24:25 -05:00
Matthew Barbour
6bc8b791d2 Added option to go to next image when an image is deleted 2020-10-08 17:24:21 -05:00
Shish
81af2e99f8 avoid redundant updates in db upgrade 2020-10-03 23:06:09 +00:00
Shish
33d5693c5e use notify 2020-10-03 12:54:38 +00:00
Shish
9be859a01e Link to forum from navigation, not user links, see #753 2020-09-19 00:20:09 +01:00
Shish
1159ba2fa1 format 2020-09-19 00:18:51 +01:00
Shish
6284f3bcb8 Add a link to the forum, see #753 2020-09-19 00:18:45 +01:00
Shish
cae24210cc s/dorum/forum/ - fixes #753 - thanks @psychosoundwave :D 2020-09-18 23:20:42 +01:00
Shish
a93c66515b
Merge pull request #749 from sanmadjack/video_transcode
Video transcoding
2020-09-16 13:46:18 +01:00
Shish
4131bcbd64
Merge pull request #748 from sanmadjack/image_info
Added image info option to admin, changed the info template parser to…
2020-09-16 11:21:31 +01:00
Shish
111c4e3fb5
Merge pull request #747 from sanmadjack/ffmpeg_thumb_temp_file
Added handling to ensure that video thumbnails don't leave temp files…
2020-09-16 11:20:51 +01:00
Shish
5d86314fc2
Merge pull request #746 from sanmadjack/resize_types
Added "Fit Blur Tall, Fill Wide" resize type
2020-09-16 11:20:28 +01:00
Matthew Barbour
ecd860ec6d Video transcoding extension, currently just supports changing the video container 2020-08-28 09:52:01 -05:00
Matthew Barbour
65aca09203 Added understanding of video codecs, primarily to allow us to determine whether a file is a webm or not, but also to support my forthcoming video transcoding extension 2020-08-28 09:51:55 -05:00
Matthew Barbour
4c5ef85906 Added image info option to admin, changed the info template parser to not use the url-escaped option 2020-08-28 09:50:36 -05:00
Matthew Barbour
2ddfbe69a6 Added handling to ensure that video thumbnails don't leave temp files behind 2020-08-28 09:50:14 -05:00
Matthew Barbour
2dedeb06e0 Added "Fit Blur Tall, Fill Wide" resize type 2020-08-28 09:49:24 -05:00
Matthew Barbour
b8b33eecfe Added lower to filename search 2020-08-28 09:45:51 -05:00
Shish
988bc831b2 no headers 2020-08-26 19:43:11 +00:00
Shish
d5993c02f3 eokm filter 2020-08-23 15:43:16 +01:00
Shish
cb6c9ba987 ffs, php 2020-08-01 21:01:47 +00:00
Shish
49e4c3f9c7 info as part of view ext 2020-07-31 15:50:57 +01:00
Shish
804fc038bf extra info 2020-07-31 15:37:33 +01:00
Shish
446e7e0841 add not-a-tag tests 2020-07-31 15:27:38 +01:00
Shish
b1f37f1ccb another escape 2020-07-31 14:55:30 +01:00
Shish
aeb9829c9a if an admin tries to use a banned tag (eg during a mass-revert), ignore it 2020-07-29 14:03:28 +01:00
Shish
8c713af952 remove custom DB for untags now that we use microcrud 2020-07-23 11:17:23 +01:00
Shish
e0519bb125 r34 theme-specific stuff to theme/script.js 2020-07-23 11:13:33 +01:00
Shish
e6ec2340af fixes for tabular settings 2020-07-23 11:13:33 +01:00
Shish
cbe1f792f9 format 2020-07-07 16:07:23 +00:00
Shish
153aa481da re-add support for $ext in link template 2020-07-07 16:02:29 +00:00
Shish
0362d07cd5 less jquery 2020-07-06 17:51:11 +01:00
Shish
3297e71636 Add image/vnd.microsoft.icon because OSX uses that instead of image/x-icon 2020-06-25 14:54:05 +01:00
Matthew Barbour
35626d3989 Added options and onImageDownloading event handlers to allow resizing and converting images via get arguments 2020-06-25 00:43:13 +01:00
Matthew Barbour
a3a3aba040 Added ImageDownloadingEvent that allows extensions to stop a user from viewing an image or perform other operations on the image before the image is downloaded to the user 2020-06-25 00:43:11 +01:00
Matthew Barbour
688fb8b04b Added ability to upload multiple files through a single upload input 2020-06-25 00:42:43 +01:00
Matthew Barbour
7f68ef1cfd Added option to transcode extension and thumbnailing to choose the color to use to fill in the background when converting an image with an alpha channel to a format without 2020-06-25 00:42:43 +01:00
Matthew Barbour
984c9702ec The great MIMEing 2020-06-25 00:42:34 +01:00
Matthew Barbour
8dd5ad16f3 Bulk import/export adjustment to prevent zip uploader overlap so the test won't bomb 2020-06-24 23:55:54 +01:00
Shish
d14c2ce8ea test fixes 2020-06-24 17:32:06 +01:00
Matthew Barbour
95ef714447 Changed metadata truncation to reflect new filename column length 2020-06-24 17:21:57 +01:00
Shish
b893da927f format 2020-06-24 17:02:24 +01:00
Matthew Barbour
bd9808081e Added false is_content flags to several blocks so that the 404 extension can work properly 2020-06-24 17:01:09 +01:00
Matthew Barbour
9e1aabe17f Added handling for empty archives 2020-06-24 16:59:35 +01:00
Matthew Barbour
e18fe295b4 Added default media engine to for thumbnails
Fixes #729
2020-06-24 16:58:33 +01:00
Matthew Barbour
e61bbbe03d Added object-fit style to video handler poster to allow better scaling when using exact-size-only thumbs 2020-06-24 16:58:20 +01:00
Matthew Barbour
846d978a52 Added mute option to video handler 2020-06-24 16:58:05 +01:00