Shish
6fb9b66e45
ffsphp
2023-06-25 21:30:43 +00:00
Shish
cc809bc005
trace database writes (how did it take so long to do this? T_T)
2023-06-25 20:47:55 +00:00
Shish
f9af363664
argh php
2023-06-25 20:47:55 +00:00
Shish
33f32f7b22
Revert "INSERT ... RETURNING is well-supported now" - mysql doesn't...
...
This reverts commit 633d5c5348
.
2023-06-25 20:31:11 +00:00
Shish
948ed2724c
single query to insert new image tags
2023-06-25 20:26:51 +00:00
Shish
633d5c5348
INSERT ... RETURNING is well-supported now
2023-06-25 20:25:09 +00:00
Shish
a03840c60e
Merge pull request #921 from luanalatte/approval-bypass
...
Approval bypass
2023-06-25 19:54:07 +01:00
Shish
32f2ab8eb6
optimise tag setting
2023-06-25 14:59:10 +00:00
Shish
e66acefa53
extra tracing for bulk tag edit
2023-06-25 14:42:24 +00:00
Shish
c5e2353447
manual timeouts
2023-06-25 14:19:52 +01:00
Shish
1558318283
pnctl is only available in CLI...
2023-06-25 14:04:26 +01:00
Shish
b85e7ec209
manually control timeout, to dump trace data after hitting the limit
2023-06-25 13:40:57 +01:00
Shish
162aaccb62
Display documentation for permissions
2023-06-24 21:24:25 +01:00
Luana
6cbc12e427
Approval bypass
2023-06-14 04:48:38 -03:00
Shish
ac29324184
simplify search a little
2023-05-25 12:59:25 +01:00
Shish
12f0bc3a81
Allow SearchTermParseEvent to have a bit more control over results
...
Rather than "add querylet or do nothing", moving more code into the
event means that event handlers are able to add a positive or negative
querylet, add a positive or negative tag, or do nothing
This means that events can respond to the `null` search term by adding a
tag, which would be useful for #917
2023-05-25 12:59:25 +01:00
Shish
05da99c428
fix error in error handler
2023-04-03 22:14:41 +00:00
Shish
7e017ded3b
format
2023-03-30 20:37:06 +01:00
yls4
d6a0d0cb8d
Merge pull request #1 from shish/master
...
Updating to current version
2023-03-26 17:09:08 -05:00
myname
a352a02b2e
Bulk Actions for setting a chain of parent child relationships in the order of images selected.
...
Does not support setting multiple children to one parent in bulk.
2023-03-26 17:01:46 -05:00
Shish
64c98e4755
offset/limit for standard terminology in API
2023-03-08 22:26:49 +00:00
Shish
4fb2878728
admins can vote too
2023-02-28 23:17:00 +00:00
Shish
6d41012f50
use permissions for voting
2023-02-24 22:49:10 +00:00
Shish
36951db563
use DataUploadEvent fields rather than required metadata
2023-02-24 22:42:03 +00:00
Shish
077a5e7727
fix php8.2 warnings
2023-02-19 11:24:33 +00:00
Shish
0715398244
Use enum for permissions
2023-02-15 22:27:00 +00:00
Shish
86aa959097
expose join date
2023-02-15 22:00:00 +00:00
Shish
ede2dc7cfe
raw_db should always return something
2023-02-14 01:14:49 +00:00
Shish
3896856c06
more fields
2023-02-14 01:02:58 +00:00
Shish
301a5d3027
updates
2023-02-13 22:28:50 +00:00
Shish
03cf09937b
fixes
2023-02-12 12:27:37 +00:00
Shish
4e5444e217
avatar URL function
2023-02-08 01:29:52 +00:00
Shish
fadadc0efd
Use HTTP/1.1
2023-02-07 13:56:44 +00:00
Shish
9b435f6fc3
Allow auth via Bearer token
2023-02-07 13:24:56 +00:00
Shish
010f976af5
expose userclass / permissions
2023-02-07 13:21:37 +00:00
Shish
90dd842a7c
TagUsage is not-null
2023-02-07 13:18:42 +00:00
Shish
7fbc19d7a9
expose more image fields
2023-02-07 13:18:00 +00:00
Shish
0bb8d88c1f
don't die when stack trace contains bool
2023-02-07 13:16:30 +00:00
Shish
09723bbcb9
less whitespace in logs
2023-02-05 01:26:07 +00:00
Shish
689b2b13af
send_event(T) -> T
2023-02-04 20:50:26 +00:00
Shish
8492ae9ea4
graphqlitism
2023-02-04 18:55:19 +00:00
Shish
6ca330dd8b
hint
2023-02-04 18:19:04 +00:00
Shish
7c53989038
types
2023-02-04 14:15:47 +00:00
Shish
7ecedc8df7
cache logging details
2023-02-04 13:43:23 +00:00
Shish
180f21e29e
Use graphqlite-like API
2023-02-04 13:29:21 +00:00
Shish
fcfeed8413
fix l2 errors
2023-02-03 20:03:04 +00:00
Shish
ff71a89948
fixes
2023-02-03 16:58:16 +00:00
Shish
54e2ca21ec
phpstan
2023-02-03 16:44:16 +00:00
Shish
78c56e0a57
sentinel for cache hitting
2023-02-02 16:52:19 +00:00
Shish
9721dc8050
format
2023-02-02 16:50:09 +00:00