Commit graph

2256 commits

Author SHA1 Message Date
KoloMl
0122efcbc8 Fixed asserting throwing an error when user is not logged in
This selector is optional and does not exist for the not-logged-in
users. We don't really need to assert it existence in this case.
2024-08-09 00:22:56 +04:00
Liam
2a89162cba Fixup polls 2024-08-08 08:24:43 -04:00
Liam
e704319dd9 Deduplicate select expressions in convert_to_notification 2024-08-06 08:32:41 -04:00
liamwhite
c173162c1e
Merge pull request #342 from philomena-dev/notifications-cleanups
Notifications cleanups
2024-08-06 08:05:48 -04:00
Liam
6471718a3c Fixup 2024-08-05 08:23:32 -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
9538575c97 Streamline notification broadcasts 2024-07-30 13:20:46 -04:00
Liam
f91d9f2143 Remove unused changeset functions 2024-07-30 12:35:47 -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
91e1af6402 Fix gallery deletion 2024-07-29 20:44:38 -04:00
Liam
c7f618d9dd Clear notifications when subscription is removed 2024-07-29 20:03:49 -04:00
Liam
c30406bcca Fix notification dismissal 2024-07-29 19:51:25 -04:00
Liam
3f832e89f6 Fix topic creation notifications 2024-07-29 19:27:14 -04:00
Liam
3d69807118 Avoid creating notifications for user performing the action 2024-07-29 19:13:08 -04:00
Liam
7d432c5114 Fix merge error 2024-07-29 16:07:08 -04:00
Liam
7a9994a1e7 Remove IE11 FormData workaround
https://blog.yorkxin.org/posts/ajax-with-formdata-is-broken-on-ie10-ie11/

IE11 support is long gone and so is the browser.
2024-07-29 15:12:45 -04:00
Liam
f9e8911411 Fix mod notes again 2024-07-29 11:27:04 -04:00
Liam
0b93a1814a Fix wrong awarding user for automatic artist badge award 2024-07-29 11:26:11 -04:00
Liam
40fa0331b1 Fixup 2024-07-29 08:54:42 -04:00
liamwhite
fe59b046f7
Merge pull request #328 from philomena-dev/notifications-v3
New notifications tables
2024-07-29 08:33:07 -04:00
Liam
f48a8fc165 Frontend changes 2024-07-28 12:39:11 -04:00
Liam
6ac5230b2e Migration 2024-07-28 12:39:08 -04:00
liamwhite
5636077a84
Merge pull request #340 from mdashlw/orig-size
feat: add image_orig_size
2024-07-28 10:14:26 -04:00
liamwhite
f08dde2c32
Merge pull request #329 from philomena-dev/conversations-cleanup
Conversations cleanup
2024-07-25 13:12:36 -04:00
Liam
23332bec28 Move conversation controller functionality into context 2024-07-25 12:36:02 -04:00
Liam
17a434aa36 Preliminary cleanup for conversations module 2024-07-25 12:36:02 -04:00
Liam
0a4bcf60eb Fixup 2024-07-23 20:29:41 -04:00
mdashlw
5a97388908
feat: add image_orig_size 2024-07-23 05:59:44 -07: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
liamwhite
d1f4eb960f
Merge pull request #338 from philomena-dev/dr-sort
Order detected duplicates based on L2 distance from query point
2024-07-22 12:23:05 -04:00
liamwhite
08d74b9be6
Merge pull request #337 from mdashlw/reverse-fix
Some reverse search fixes
2024-07-22 12:22:55 -04:00
liamwhite
588580ad7c
Merge pull request #339 from mdashlw/keyCode
use keyCode instead of key
2024-07-22 12:22:40 -04:00
mdashlw
b442d983b0
feat: use keyCode for markdown shortcuts 2024-07-21 19:08:38 -07:00
mdashlw
9ca1a50a0a
feat: use keyCode instead of key 2024-07-21 19:05:35 -07:00
mdashlw
a9077f4bf4
fix: :uploaded_image instead of :image
SearchQuery doesn't have :image so I don't think this error_tag would ever be reached
2024-07-21 18:54:01 -07:00
Liam
f6c511ce48 Order detected duplicates based on L2 distance from query point 2024-07-21 19:12:41 -04:00
Liam
ddf166d1a6 Fixup 2024-07-21 17:28:11 -04:00
mdashlw
5def18e5f0
fix(Philomena.DuplicateReports.SearchQuery): validate_required in image_changeset 2024-07-20 22:04:14 -07:00
liamwhite
99958ee941
Merge pull request #336 from philomena-dev/more-reports
More reports cleanups
2024-07-20 22:47:39 -04:00
Liam
c898b83e6d Reverse order of type and id arguments 2024-07-20 22:41:47 -04:00
Liam
c8410e7957 More documentation 2024-07-20 22:30:58 -04:00
Liam
c9bcda4e0a Document create_system_report and flip argument order 2024-07-20 22:20:13 -04:00
liamwhite
0601625f27
Merge pull request #335 from philomena-dev/report-close-query
Extract query for closing reports
2024-07-20 21:28:32 -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
liamwhite
844e0a3535
Merge pull request #333 from philomena-dev/image-rs-form
Convert reverse search parsing to changeset-backed form
2024-07-19 21:25:38 -04:00
Liam
335fc0bc56 Remove time limit 2024-07-19 18:24:06 -04:00
liamwhite
7e92d5a734
Merge pull request #334 from philomena-dev/user-eraser
Add more thorough user change eraser
2024-07-19 17:36:47 -04:00