Commit graph

101 commits

Author SHA1 Message Date
Liam
a6fee28bf8 Fix unused 2025-02-13 07:15:48 -05:00
mdashlw
0c2436a255
Broadcast image merges to firehose 2025-02-11 13:18:13 +00:00
Liam
4ceb3beb35 Add reindex_after_update helper to comments, images, tags contexts 2025-02-06 22:44:40 -05:00
Liam
8d5bb25788 Add doc comments to context modules 2025-02-06 21:56:12 -05:00
Liam
0d6bc6cee1 Load less data in indexing 2025-01-11 16:25:19 -05:00
liamwhite
c173162c1e
Merge pull request #342 from philomena-dev/notifications-cleanups
Notifications cleanups
2024-08-06 08:05:48 -04:00
liamwhite
8567a909b5
Merge pull request #341 from philomena-dev/deadweight-elimination-v2
Remove referrer, user_agent, and other unused fields
2024-08-05 08:10:02 -04:00
Liam
8d779ec1f9 Remove referrer, user_agent, and other unused fields 2024-08-05 08:04:12 -04:00
Liam
183a99bc4f Remove background queueing for notification broadcasts 2024-07-30 17:04:40 -04:00
Liam
0891fe31af Use insert_all instead of update_all for conflict resolution during merges 2024-07-30 00:13:04 -04:00
Liam
c7f618d9dd Clear notifications when subscription is removed 2024-07-29 20:03:49 -04:00
Liam
7d432c5114 Fix merge error 2024-07-29 16:07:08 -04:00
Liam
f48a8fc165 Frontend changes 2024-07-28 12:39:11 -04:00
liamwhite
392d920657
Merge pull request #184 from philomena-dev/limits
Add some basic limits to anonymous tag changes
2024-07-22 21:40:47 -04:00
Liam
c898b83e6d Reverse order of type and id arguments 2024-07-20 22:41:47 -04:00
Liam
c9bcda4e0a Document create_system_report and flip argument order 2024-07-20 22:20:13 -04:00
Liam
3f09125425 Extract query for closing reports 2024-07-20 21:24:55 -04:00
byte[]
731e4d8869 Add some basic limits to anonymous tag changes 2024-07-20 13:04:19 -04:00
Liam
161a5faf57 Shorten truncated utc_now pattern 2024-07-09 21:20:00 -04:00
Liam
5678862038 Deduplicate common subscription logic 2024-07-02 17:21:52 -04:00
mdashlw
62a2f13bb6
feat: bump max source count to 15 2024-06-10 17:30:51 +03:00
Liam
566ba9d4c1 Split out query features to PhilomenaQuery namespace 2024-06-03 21:08:33 -04:00
Eliot Partridge
217621a9e1
Hide Queue staff link if user can't approve images (#200) 2023-12-03 20:56:32 -05:00
Luna D
7481721d6d
fix dupe merger 2023-05-29 14:20:57 +02:00
Luna D
b70c0a11f6
merging sources, fix ui bugs, more icons 2023-05-28 18:12:53 +02:00
Luna D
4d3310eef7
few fixes, design + format 2023-05-28 16:21:57 +02:00
byte[]
cb1d2b97ff
Fix source differ and caller to accept nested fields_for input 2023-05-28 16:21:57 +02:00
SeinopSys
a4b85feadc
implement UI for multiple image sources editing 2023-05-28 16:21:33 +02:00
byte[]
9bce2ca0a4
Multiple sources structural changes 2023-05-28 16:14:44 +02:00
byte[]
6cdcfb2dcd Spawn for upload persistence 2022-07-18 11:33:45 -04:00
byte[]
51b2c7410c Spawn off on hides, adjust retries 2022-07-01 12:24:51 -04:00
byte[]
c9b1d3fc63 Don't unpersist anymore 2022-05-13 10:42:00 -04:00
byte[]
f80d8577a8 Finish cleanup of thumbnailer 2022-05-13 10:42:00 -04:00
Luna D
b655654acb
prefix unused vars 2022-03-24 18:44:39 +01:00
Luna D
26deaaf588
approval queue stuff 2022-03-24 18:44:39 +01:00
byte[]
66c758cb13 Finally put tag_list_cache to rest (fixes philomena-dev/philomena#128) 2021-07-15 20:14:41 -04:00
liamwhite
f112f7928b
Tag locking (#102) 2021-03-01 12:01:27 -05:00
VcSaJen
767a2ba949
User settings (#96)
Resolves derpibooru/philomena#121
Resolves derpibooru/philomena#122
2021-02-09 17:21:30 -05:00
liamwhite
0f6a773286
Expunge improper schema use of NaiveDateTime (#91) 2021-01-18 13:01:03 -05:00
liamwhite
57427079f1
Cache purging callbacks (#87) 2020-12-16 10:53:26 -05:00
liamwhite
6ebf080826
Remove spawn calls (#80) 2020-12-06 11:42:14 -05:00
byte[]
5e67e5aa14 drop affected notifications instead of moving them to the target (unique constraint violation) 2020-12-02 13:43:32 -05:00
byte[]
ad1963e57c update notification id immediately during merge transaction in case spawn off fails (fixes philomena-dev/philomena#70) 2020-11-30 23:46:33 -05:00
byte[]
f771f4a90f remove images from galleries when they are hidden (derpibooru/philomena#219) 2020-10-26 21:58:58 -04:00
byte[]
7736cb041f don't automatically tag 'featured image' (furbooru/philomena#33) 2020-09-14 20:20:10 -04:00
byte[]
11276b2339 re-add merge notification 2020-09-09 22:47:35 -04:00
byte[]
ea0c9a8650 copy subscriptions on merge instead of moving 2020-09-07 19:35:19 -04:00
byte[]
90830d361b propagate hiding user on reports 2020-09-07 14:52:52 -04:00
byte[]
6670b050a1 ensure comments are reindexed after image changes state 2020-09-06 13:38:30 -04:00
byte[]
ccc788a9da ensure subscriptions are carried over on merge 2020-09-06 13:30:28 -04:00