Commit graph

849 commits

Author SHA1 Message Date
Liam
e840ed2618 Move commission searching to context 2025-02-09 15:10:39 -05:00
Liam
4ceb3beb35 Add reindex_after_update helper to comments, images, tags contexts 2025-02-06 22:44:40 -05:00
liamwhite
d6e360a3a5
Merge pull request #406 from philomena-dev/docs
Add doc comments to context modules
2025-02-06 22:03:01 -05:00
Liam
8d5bb25788 Add doc comments to context modules 2025-02-06 21:56:12 -05:00
Liam
ecd0cb8958 Use PhilomenaQuery.Batch for UserWipe 2025-02-05 14:01:25 -05:00
Liam
b24a252cb8 Update aspect ratio on dimension change 2025-01-27 20:12:01 -05:00
Liam
07ee436d6d Add reindexing command line with rate and time estimate 2025-01-12 09:16:40 -05:00
Liam
bcae416e14 Add maintenance stream wrapper 2025-01-11 17:37:43 -05:00
Liam
0d6bc6cee1 Load less data in indexing 2025-01-11 16:25:19 -05:00
Liam
4cce622332 Use concurrency at the lowest level 2025-01-11 12:18:04 -05:00
Liam
d9309a275e Use custom batch sizes tailored to each schema 2025-01-11 12:07:05 -05:00
Liam
637af01fa6 Expand DNP validation to all image tags, regardless of prefix 2024-12-26 11:51:06 -05:00
Liam
5c347eccb6 rename cyan to teal 2024-12-17 15:17:12 -05:00
Luna D.
e362745981
rename silver/charcoal to gray 2024-12-17 20:07:30 +01:00
Luna D.
16540f57f0
review fixes 2024-12-17 19:35:47 +01:00
Luna D.
6ca1c4bb74
fix false references to old default theme 2024-12-17 18:49:43 +01:00
Luna D.
9f081ac8d6
sass -> postcss, 3 themes -> 18 themes 2024-12-17 17:49:47 +01:00
liamwhite
6ef53545dd
Merge pull request #380 from philomena-dev/faster-index
Remove makefile indexer and improve Elixir-side indexing
2024-12-15 20:55:09 -05:00
Liam
1853c8984f Update swoosh to include fix for mua message-id 2024-12-11 14:27:19 -05:00
Liam
4943abe39b Date header added in newer swoosh 2024-12-10 15:58:08 -05:00
Liam
81f9302206 Add RFC2822 date header 2024-12-10 15:22:22 -05:00
Liam
5b9bebc076 Remove makefile indexer and improve Elixir-side indexing 2024-12-08 21:24:08 -05:00
Liam
113c01c7d5 Avoid issues with non-email-safe names 2024-12-08 15:44:41 -05:00
Liam
4a48dac0d4 RFC 2822 2024-12-08 15:37:53 -05:00
Liam
f3a3fe33b6 Fix message id format 2024-12-08 12:13:52 -05:00
Liam
aa09135cc2 Ensure swoosh mail compatibility with DKIM relay 2024-12-08 12:04:22 -05:00
Liam
1cf4df73ce Fix system report generation 2024-12-05 12:53:24 -05:00
Liam
f9339292c4 Remove old subscript support 2024-11-21 09:52:21 -05:00
Liam
664f7c73f8 Markdown subscript migration 2024-11-20 22:00:56 -05:00
Liam
1de4a7b820 Add framework for zip data export 2024-11-09 00:36:08 -05:00
Liam
c2cb6a1649 Change PhilomenaQuery.Batch to Stream-based instead of callback-based 2024-11-07 13:50:34 -05:00
Liam
34c9f76330 Fix tag short description indexing 2024-09-27 19:53:12 -04:00
Liam
1dbae45ede Fix handling for nil upload 2024-09-10 14:23:05 -04:00
Liam
c81b991b88 Use image list layout in reverse search 2024-08-25 23:50:33 -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
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
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