MikChan
|
cb275d3e3b
|
Fixed code style according to PSR-2
|
2020-03-19 01:15:25 +03:00 |
|
MikChan
|
a5f5b44798
|
Fixed Admin permissions
|
2020-03-19 01:06:55 +03:00 |
|
Shish
|
7fa9d11512
|
hard-code one bad case
|
2020-03-13 10:04:12 +00:00 |
|
Shish
|
8f3002f2d8
|
dot in special chars list
|
2020-03-13 09:47:43 +00:00 |
|
Shish
|
1597eff082
|
lint fixing
|
2020-03-13 09:23:54 +00:00 |
|
Matthew Barbour
|
b4bde94516
|
Added auto-tagger extension
|
2020-03-02 15:24:40 +00:00 |
|
Matthew Barbour
|
ac80ca8443
|
Added exists function to database object
|
2020-03-02 15:21:49 +00:00 |
|
Matthew Barbour
|
546f0701a9
|
Added text to transcode message to indicate file size change
|
2020-03-02 14:24:08 +00:00 |
|
Shish
|
33731e8cb0
|
separate link formatting for URLs and for plain text
|
2020-02-25 12:26:56 +00:00 |
|
Shish
|
b44a4de42c
|
one return
|
2020-02-25 12:18:18 +00:00 |
|
Shish
|
89dd1a7658
|
create_scaled_image, for other uses
|
2020-02-25 12:04:37 +00:00 |
|
Matthew Barbour
|
152e55b5db
|
Changed Image::by_hash so that it isn't case-sensitive
|
2020-02-23 23:07:02 -06:00 |
|
Shish
|
e1e161759e
|
rename handle_static to static_files - stop confusing it with file handlers
|
2020-02-23 18:48:25 +00:00 |
|
Shish
|
174b87d0c4
|
info show types
|
2020-02-23 18:38:23 +00:00 |
|
Shish
|
b5e9daeab5
|
dedupe more data handling
|
2020-02-23 18:37:22 +00:00 |
|
Shish
|
674d3fc6fa
|
dedupe create_image_from_data
|
2020-02-23 18:19:27 +00:00 |
|
Shish
|
c5d8585824
|
info command
|
2020-02-23 18:14:35 +00:00 |
|
Shish
|
4ade3452ee
|
dedupe getSubclassesOf
|
2020-02-23 18:14:35 +00:00 |
|
Shish
|
43ab3088cf
|
cache key
|
2020-02-13 20:54:59 +00:00 |
|
Shish
|
3a57817fc2
|
Spread ParseLinkTemplate work across relevant extensions
|
2020-02-09 19:22:25 +00:00 |
|
Shish
|
41a205d24a
|
avoid having nice_urls as both system and admin setting
|
2020-02-09 16:36:22 +00:00 |
|
Shish
|
641fd5a16f
|
remove CACHE_HTTP - client side page cache causes more problems than it solves
|
2020-02-09 16:25:17 +00:00 |
|
Shish
|
3c78b5685e
|
remove runtime-coverage -- when we want coverage, we enable it at the PHP runtime level
|
2020-02-09 16:08:35 +00:00 |
|
Shish
|
d749784e95
|
remove redundant escaping and split load_balance_url into a separate function with testing
|
2020-02-09 16:02:37 +00:00 |
|
Shish
|
cc7a33b31f
|
show lengths to 1/10th second
|
2020-02-09 00:32:20 +00:00 |
|
Shish
|
4b5becfb7f
|
video length in thumb
|
2020-02-08 20:44:23 +00:00 |
|
Shish
|
fd7c774f5b
|
handle_svg doesn't need to override ALL of onDataUpload
|
2020-02-08 20:44:23 +00:00 |
|
Shish
|
0b304bdf2e
|
use Permissions for Favourites / Artist / Relationships, and also check image lock when sending ImageInfoSet instead of getting each receiver to check it
|
2020-02-08 00:24:42 +00:00 |
|
Shish
|
aac9cf1fe0
|
merge some self-contained bits from @sanmadjack's branch
|
2020-02-07 22:05:27 +00:00 |
|
Shish
|
cdaecb3380
|
format
|
2020-02-06 03:10:30 +00:00 |
|
Shish
|
81880f7458
|
Make installer nice again
|
2020-02-06 02:19:51 +00:00 |
|
Shish
|
03af4dd92f
|
???
|
2020-02-05 09:01:22 +00:00 |
|
Shish
|
23943692ce
|
formatting
|
2020-02-05 01:38:32 +00:00 |
|
Shish
|
342f30142b
|
re-enable prefetch
|
2020-02-05 01:27:00 +00:00 |
|
Shish
|
ef82d5f1a1
|
account for missing tags
|
2020-02-05 01:26:18 +00:00 |
|
Shish
|
f7feb4075a
|
order, order
|
2020-02-05 00:27:37 +00:00 |
|
Shish
|
1a07f84622
|
inline build_accurate_search_querylet
|
2020-02-05 00:16:47 +00:00 |
|
Shish
|
e971d10d41
|
we can also optimise one negative tag in the same way
|
2020-02-04 23:49:54 +00:00 |
|
Shish
|
b81a95129c
|
faster search for getting deep into individual tag archives
|
2020-02-04 23:43:24 +00:00 |
|
Shish
|
c0bdb6b7f8
|
merge common stuff into build_search_querylet
|
2020-02-04 23:27:01 +00:00 |
|
Shish
|
aa5cf0e81b
|
optimise counting number of results for one negative tag
|
2020-02-04 23:05:07 +00:00 |
|
Shish
|
9216be3c96
|
if we're past the searchable number of pages, don't bother counting the number of pages, just 404
|
2020-02-04 22:44:27 +00:00 |
|
Shish
|
7d4008bae8
|
remove email stuff that was never used
|
2020-02-04 21:09:58 +00:00 |
|
Shish
|
13f4de8c14
|
Have arrowkey nav use HTML next/prev links
|
2020-02-04 01:59:08 +00:00 |
|
Shish
|
fdfae4f9c0
|
first/last links too
|
2020-02-04 01:18:04 +00:00 |
|
Shish
|
0f0cceae22
|
format
|
2020-02-04 01:15:25 +00:00 |
|
Shish
|
d13c91ff9a
|
Merge branch 'master' of https://github.com/shish/shimmie2
|
2020-02-04 01:14:11 +00:00 |
|
Shish
|
ad905248e8
|
prev/next/preload links for any page with a paginator
|
2020-02-04 01:12:50 +00:00 |
|
Shish
|
0452de1be9
|
flush stdout after each CLI logging call
|
2020-02-02 15:53:05 +00:00 |
|
Shish
|
f70bce113d
|
BASE_HREF is always defined, but sometimes defined as null
|
2020-02-01 23:42:40 +00:00 |
|
Shish
|
f5c402ad85
|
inline a one-use function
|
2020-02-01 23:37:20 +00:00 |
|
Shish
|
b6656e8141
|
more privacy
|
2020-02-01 23:30:19 +00:00 |
|
Shish
|
0bcbcb679e
|
have navlinks as a utility methods that themes can call, if they want to
|
2020-02-01 23:23:23 +00:00 |
|
Shish
|
6d2c92575d
|
tests for format_milliseconds
|
2020-02-01 23:03:23 +00:00 |
|
Shish
|
e91acbb2c2
|
remove unused scoreql parameters
|
2020-02-01 22:51:30 +00:00 |
|
Shish
|
40ab91f8ea
|
remove redundant scoreql_to_sql
|
2020-02-01 22:44:50 +00:00 |
|
Shish
|
1589b42a10
|
test_truncate
|
2020-02-01 22:35:41 +00:00 |
|
Shish
|
ce8da04d3a
|
dedupe BASE_URL / BASE_HREF
|
2020-02-01 22:26:08 +00:00 |
|
Shish
|
e9ab6aa802
|
drop redundant end-php tag
|
2020-02-01 21:42:47 +00:00 |
|
Shish
|
665d5db3f6
|
drop un-used, un-tested config variants
|
2020-02-01 21:40:35 +00:00 |
|
Shish
|
6f7e0e5b12
|
drop logging args that didn't get used in practice
|
2020-02-01 21:37:07 +00:00 |
|
Shish
|
3f689b68bc
|
MockDatabase didn't get used
|
2020-02-01 21:32:38 +00:00 |
|
Shish
|
66bd27b0ee
|
fix login for names with spaces
|
2020-02-01 21:21:27 +00:00 |
|
Shish
|
a5c7faeff7
|
move stream_file to its own function
|
2020-02-01 21:20:32 +00:00 |
|
Shish
|
1b4d06c8d2
|
explanation
|
2020-02-01 20:01:25 +00:00 |
|
Shish
|
43ea7fb70c
|
replace array_{add,remove} with array_diff
|
2020-02-01 19:30:32 +00:00 |
|
Shish
|
dcb1f862e6
|
types
|
2020-02-01 18:27:21 +00:00 |
|
Shish
|
f0f3cc7aa0
|
merge layout stuff into Page class
|
2020-02-01 18:11:11 +00:00 |
|
Shish
|
de0a7138d2
|
formatting
|
2020-02-01 11:59:39 +00:00 |
|
Shish
|
135b8db720
|
fix types in http_range support
|
2020-02-01 11:59:39 +00:00 |
|
Shish
|
da42b19d6b
|
make it more explicit that caret/decaret are for encoding tags into URL paths
|
2020-01-30 21:50:30 +00:00 |
|
Shish
|
fb80509be9
|
also escape ? and & in tags
|
2020-01-30 21:24:16 +00:00 |
|
Shish
|
0ec305a886
|
stop using ? as a wildcard
|
2020-01-30 10:55:35 +00:00 |
|
Shish
|
c2231432f3
|
no make_link for forms
|
2020-01-30 10:31:11 +00:00 |
|
Shish
|
831906681e
|
fixes for mysql
|
2020-01-30 09:01:19 +00:00 |
|
Shish
|
fb5bce69f8
|
SQL T_T
|
2020-01-29 20:34:02 +00:00 |
|
Shish
|
4e57e04ddf
|
fix a lot of tests
|
2020-01-29 20:22:50 +00:00 |
|
Shish
|
86d93b2cc2
|
bool_escape('1') should be True
|
2020-01-29 20:20:17 +00:00 |
|
Shish
|
6d3ca01424
|
format
|
2020-01-29 00:49:26 +00:00 |
|
Shish
|
615da9e9d2
|
fix all the tests (for sqlite, php7.4, osx, at least)
|
2020-01-28 21:19:59 +00:00 |
|
Shish
|
ac1076b3f3
|
don't use string concatenation for sql
|
2020-01-28 00:49:51 +00:00 |
|
Shish
|
94635c0c00
|
add some tests
|
2020-01-28 00:47:30 +00:00 |
|
Shish
|
a887077ac8
|
remove redundant escapes
|
2020-01-28 00:16:22 +00:00 |
|
Shish
|
9ac8246fa2
|
fixes
|
2020-01-27 22:22:07 +00:00 |
|
Shish
|
af48aa504b
|
stop ENABLED_MODS
|
2020-01-27 20:00:23 +00:00 |
|
Shish
|
59c89ee135
|
Stop failing to have a separate SCORE_VERSION
|
2020-01-27 19:57:07 +00:00 |
|
Shish
|
15d1e4ef17
|
Remove MIN_PHP_VERSION - that's not a thing that end users can change
|
2020-01-27 19:54:51 +00:00 |
|
Shish
|
22c7cab0cd
|
Merge AUTO_DB_UPGRADE into SPEED_HAX
|
2020-01-27 19:52:54 +00:00 |
|
Shish
|
3c5e6f0746
|
delete search-accel stuff - built-in queries are faster now
|
2020-01-27 19:49:50 +00:00 |
|
Shish
|
87d1e21679
|
merge COMPILE_ELS into SPEED_HAX
|
2020-01-27 19:48:20 +00:00 |
|
Shish
|
d254b98780
|
more helpful installer exception
|
2020-01-27 19:37:28 +00:00 |
|
Shish
|
7080f8bc2a
|
fix InstallerException
|
2020-01-27 19:31:38 +00:00 |
|
Shish
|
7e43e2e304
|
split www stuff to index.php and test things to tests/bootstrap.php
|
2020-01-27 19:28:58 +00:00 |
|
Shish
|
b0237ddd97
|
more stuff to util.php
|
2020-01-27 19:05:43 +00:00 |
|
Shish
|
fc6db3509a
|
tracer_enabled is global
|
2020-01-27 18:36:29 +00:00 |
|
Shish
|
dba89e9d13
|
make all themes have a Page class, to simplify loading
|
2020-01-27 18:35:36 +00:00 |
|
Shish
|
903679dc53
|
more stuff into regular functions
|
2020-01-27 18:24:11 +00:00 |
|
Shish
|
9b50e98927
|
move some installer bits to util.php
|
2020-01-27 17:47:28 +00:00 |
|
Shish
|
4bd1d8b6ee
|
forms
|
2020-01-26 23:23:15 +00:00 |
|
Shish
|
50f3d04f0c
|
transload error log-ish
|
2020-01-26 23:23:01 +00:00 |
|