This website requires JavaScript.
152e55b5db
Changed Image::by_hash so that it isn't case-sensitive
Matthew Barbour
2020-02-10 14:44:36 -06:00
6d58fe9b32
Fix invalid type arg
Matthew Barbour
2020-02-10 13:11:26 -06:00
e1e161759e
rename handle_static to static_files - stop confusing it with file handlers
Shish
2020-02-23 18:48:25 +00:00
9dcc8b7da1
rename handle_404 to four_oh_four - stop confusing it with file handlers
Shish
2020-02-23 18:46:27 +00:00
174b87d0c4
info show types
Shish
2020-02-23 18:38:23 +00:00
b5e9daeab5
dedupe more data handling
Shish
2020-02-23 18:37:22 +00:00
674d3fc6fa
dedupe create_image_from_data
Shish
2020-02-23 16:05:09 +00:00
394e57103c
tidy
Shish
2020-02-23 18:14:15 +00:00
77fc510bb3
DataUploadEvent already asserts that file exist
Shish
2020-02-23 16:13:08 +00:00
c5d8585824
info command
Shish
2020-02-23 18:12:14 +00:00
4ade3452ee
dedupe getSubclassesOf
Shish
2020-02-23 16:39:55 +00:00
9b6eb0e5e2
more bump
Shish
2020-02-23 11:23:58 +00:00
9b822e4132
bump
Shish
2020-02-23 11:22:06 +00:00
f53cd593c5
travis ci -> github actions in the README
Shish
2020-02-14 11:31:13 +00:00
43ab3088cf
cache key
Shish
2020-02-13 02:09:31 +00:00
58346f8b49
stop fixing height / width of videos - that doesn't work well with max-width
Shish
2020-02-09 00:42:21 +00:00
9c47bdb100
users who can edit locks, can edit locked images
Shish
2020-02-13 20:54:45 +00:00
3a57817fc2
Spread ParseLinkTemplate work across relevant extensions
Shish
2020-02-09 19:22:25 +00:00
41a205d24a
avoid having nice_urls as both system and admin setting
Shish
2020-02-09 16:26:57 +00:00
641fd5a16f
remove CACHE_HTTP - client side page cache causes more problems than it solves
Shish
2020-02-09 16:25:17 +00:00
3c78b5685e
remove runtime-coverage -- when we want coverage, we enable it at the PHP runtime level
Shish
2020-02-09 16:08:35 +00:00
d749784e95
remove redundant escaping and split load_balance_url into a separate function with testing
Shish
2020-02-09 16:02:16 +00:00
6087d31812
command to wipe thumb cache
Shish
2020-02-09 00:32:53 +00:00
9514075594
order=length
Shish
2020-02-09 00:32:38 +00:00
cc7a33b31f
show lengths to 1/10th second
Shish
2020-02-09 00:32:20 +00:00
4b5becfb7f
video length in thumb
Shish
2020-02-08 20:41:23 +00:00
fd7c774f5b
handle_svg doesn't need to override ALL of onDataUpload
Shish
2020-02-08 13:35:53 +00:00
2f975eb6d4
don't crash if UA is empty
Shish
2020-02-08 11:55:06 +00:00
85cf801fb3
also msnbot
Shish
2020-02-08 11:42:49 +00:00
0b304bdf2e
use Permissions for Favourites / Artist / Relationships, and also check image lock when sending ImageInfoSet instead of getting each receiver to check it
Shish
2020-02-08 00:24:13 +00:00
c6d50f417f
note that caches are useful
Shish
2020-02-07 22:42:12 +00:00
5a8d2be90a
some extra docs
Shish
2020-02-07 22:40:11 +00:00
45fc6758f0
didn't mean to commit the granular bootstrap tracing...
Shish
2020-02-07 22:10:26 +00:00
aac9cf1fe0
merge some self-contained bits from @sanmadjack's branch
Shish
2020-02-07 22:05:27 +00:00
45347279ce
also bingbot and yandex don't need to see deep archives of weird searches
Shish
2020-02-06 12:49:11 +00:00
81ebc51257
actually, we don't really need weird combinations at all...
Shish
2020-02-06 03:11:21 +00:00
cdaecb3380
format
Shish
2020-02-06 03:10:30 +00:00
2b994d5c29
Merge branch 'master' of https://github.com/shish/shimmie2
Shish
2020-02-06 03:03:27 +00:00
c7a152df77
limit google a bit...
Shish
2020-02-06 02:59:44 +00:00
81880f7458
Make installer nice again
Shish
2020-02-06 02:19:51 +00:00
353f536698
UA in trace
Shish
2020-02-05 17:23:31 +00:00
adcd1b6b5e
IP in slow log
Shish
2020-02-05 17:20:59 +00:00
03af4dd92f
???
Shish
2020-02-05 09:01:22 +00:00
23943692ce
formatting
Shish
2020-02-05 01:38:32 +00:00
342f30142b
re-enable prefetch
Shish
2020-02-05 01:27:00 +00:00
ef82d5f1a1
account for missing tags
Shish
2020-02-05 01:26:18 +00:00
f7feb4075a
order, order
Shish
2020-02-05 00:27:37 +00:00
1a07f84622
inline build_accurate_search_querylet
Shish
2020-02-05 00:16:47 +00:00
188d809ee7
trace all CLI commands
Shish
2020-02-05 00:16:30 +00:00
e971d10d41
we can also optimise one negative tag in the same way
Shish
2020-02-04 23:49:54 +00:00
b81a95129c
faster search for getting deep into individual tag archives
Shish
2020-02-04 23:43:24 +00:00
c0bdb6b7f8
merge common stuff into build_search_querylet
Shish
2020-02-04 23:27:01 +00:00
aa5cf0e81b
optimise counting number of results for one negative tag
Shish
2020-02-04 23:05:07 +00:00
9216be3c96
if we're past the searchable number of pages, don't bother counting the number of pages, just 404
Shish
2020-02-04 22:44:27 +00:00
7d4008bae8
remove email stuff that was never used
Shish
2020-02-04 21:09:58 +00:00
274f9fc7a8
typo
Shish
2020-02-04 02:00:26 +00:00
13f4de8c14
Have arrowkey nav use HTML next/prev links
Shish
2020-02-04 01:59:08 +00:00
015a597027
tighten up browser search
Shish
2020-02-04 01:45:45 +00:00
17c43ec7cc
java in the browser is dead - RIP oekaki
Shish
2020-02-04 01:25:38 +00:00
35aca4fa9a
separate calls for A and LINK??
Shish
2020-02-04 01:22:26 +00:00
fdfae4f9c0
first/last links too
Shish
2020-02-04 01:18:04 +00:00
0f0cceae22
format
Shish
2020-02-04 01:15:25 +00:00
d13c91ff9a
Merge branch 'master' of https://github.com/shish/shimmie2
Shish
2020-02-04 01:14:11 +00:00
ad905248e8
prev/next/preload links for any page with a paginator
Shish
2020-02-04 01:12:50 +00:00
c3088c57fe
remove bulk_remove - it was never completed, and bulk_actions is better
Shish
2020-02-04 00:47:13 +00:00
e46b319295
set theme classes
Shish
2020-02-04 00:46:36 +00:00
116bd8d6e5
media logging
Shish
2020-02-02 17:01:17 +00:00
d880dc7997
don't fail to trace CLI
Shish
2020-02-02 17:00:55 +00:00
9d704183c7
actually do bulk actions from CLI
Shish
2020-02-02 17:00:33 +00:00
7cf5c2a28c
bump size of index cli search
Shish
2020-02-02 15:53:20 +00:00
0452de1be9
flush stdout after each CLI logging call
Shish
2020-02-02 15:53:05 +00:00
81cd320928
don't trigger traces for slow uploads
Shish
2020-02-02 02:09:34 +00:00
ebea517c41
in speed mode, only support 10 pages of RSS for each query
Shish
2020-02-02 01:59:25 +00:00
84a4bb7f9a
types
Shish
2020-02-01 23:50:42 +00:00
f70bce113d
BASE_HREF is always defined, but sometimes defined as null
Shish
2020-02-01 23:42:40 +00:00
05b4cd96dc
format
Shish
2020-02-01 23:40:01 +00:00
f5c402ad85
inline a one-use function
Shish
2020-02-01 23:37:20 +00:00
b6656e8141
more privacy
Shish
2020-02-01 23:30:19 +00:00
0bcbcb679e
have navlinks as a utility methods that themes can call, if they want to
Shish
2020-02-01 23:23:23 +00:00
321eafa408
format
Shish
2020-02-01 23:04:40 +00:00
6d2c92575d
tests for format_milliseconds
Shish
2020-02-01 23:03:23 +00:00
e91acbb2c2
remove unused scoreql parameters
Shish
2020-02-01 22:51:30 +00:00
40ab91f8ea
remove redundant scoreql_to_sql
Shish
2020-02-01 22:44:50 +00:00
1589b42a10
test_truncate
Shish
2020-02-01 22:35:41 +00:00
ce8da04d3a
dedupe BASE_URL / BASE_HREF
Shish
2020-02-01 22:26:08 +00:00
e9ab6aa802
drop redundant end-php tag
Shish
2020-02-01 21:42:47 +00:00
665d5db3f6
drop un-used, un-tested config variants
Shish
2020-02-01 21:40:35 +00:00
6f7e0e5b12
drop logging args that didn't get used in practice
Shish
2020-02-01 21:37:07 +00:00
3f689b68bc
MockDatabase didn't get used
Shish
2020-02-01 21:32:38 +00:00
66bd27b0ee
fix login for names with spaces
Shish
2020-02-01 21:21:27 +00:00
a5c7faeff7
move stream_file to its own function
Shish
2020-02-01 21:20:32 +00:00
1b4d06c8d2
explanation
Shish
2020-02-01 20:01:25 +00:00
43ea7fb70c
replace array_{add,remove} with array_diff
Shish
2020-02-01 19:30:32 +00:00
deb26ff7d3
faster svg thumbs
Shish
2020-02-01 18:51:57 +00:00
89ca23a4fd
cleanup
Shish
2020-02-01 18:44:54 +00:00
720470c948
updates
Shish
2020-02-01 18:36:30 +00:00
dcb1f862e6
types
Shish
2020-02-01 18:27:21 +00:00
7f2f5c342e
r34 theme
Shish
2020-02-01 18:22:08 +00:00
f0f3cc7aa0
merge layout stuff into Page class
Shish
2020-02-01 18:11:00 +00:00
de0a7138d2
formatting
Shish
2020-02-01 11:58:50 +00:00