Commit graph

103 commits

Author SHA1 Message Date
rimu
be18f16f21 add site url to user agent 2025-01-21 19:51:11 +13:00
rimu
3871691ea4 reduce cpu usage of daily-maintenance task 2025-01-19 15:19:13 +13:00
rimu
c652be4024 more efficient query than the one generated by sqlalchemy 2025-01-01 15:58:28 +13:00
rimu
1932aa324b more efficient query than the one generated by sqlalchemy 2025-01-01 15:57:48 +13:00
rimu
6f53afd4b9 update and sync defederation subscriptions each day - remove old 2024-12-27 22:21:58 +13:00
rimu
4d18627f0e update and sync defederation subscriptions each day 2024-12-27 20:24:17 +13:00
rimu
de8a67f27b Ensure accurate community stats 2024-12-24 16:59:54 +13:00
rimu
0d3b184238 Ensure accurate community stats 2024-12-24 14:27:12 +13:00
rimu
c14c928efa community header alignment 2024-12-24 12:11:45 +13:00
rimu
2e32deacd0 improve speed of detect post vote manipulation detection - avoid duplicate checking #343 2024-12-23 13:52:32 +13:00
rimu
2db664d9b5 improve speed of detect post vote manipulation detection - avoid duplicate checking #343 2024-12-23 13:51:24 +13:00
rimu
7c8273158c detect post vote manipulation using jaccard_similarity #343 2024-12-23 13:08:20 +13:00
freamon
dfce93202e Avoid error caused by fstab.sh admin with a http:// URL 2024-12-01 02:31:37 +00:00
rimu
53c8e3510f daily maintenance - commit more often 2024-11-30 10:01:55 +13:00
rimu
dd93048e96 temporary instance bans 2024-11-30 09:50:14 +13:00
rimu
f36135d163 cli: handle invalid version data 2024-11-02 16:20:52 +13:00
rimu
8a1aa648ae daily maintenance: handle exceptions 2024-10-23 08:37:08 +13:00
rimu
2aeac58f5e check instance.nodeinfo_href is not none 2024-10-22 19:48:23 +13:00
rimu
cbf44ef229 Delete voting data after 6 months 2024-10-21 15:50:11 +13:00
freamon
df2dc6e020 post-reply soft-deletion: keep current behaviour by not hard-deleting replies that have their own replies 2024-10-19 17:26:08 +00:00
rimu
77172f1d9c minor bugfixes via sentry 2024-10-16 21:55:41 +13:00
rimu
e616ce122f replace requests with httpx #15
better thread safety
2024-09-15 19:30:45 +12:00
rimu
1a658d007f initial admin user - alt_user_name 2024-09-12 09:18:59 +12:00
rimu
a03d249a18 disallow spaces in user names #320 2024-09-09 17:20:00 +12:00
freamon
123536b006 Fix typo 2024-08-21 13:51:13 +00:00
rimu
3cc220d1a2 improve robustness of nodeinfo parsing 2024-08-18 13:12:58 +12:00
rimu
c4ac53e92a script to run the daily maintenance tasks 2024-08-18 12:15:49 +12:00
rimu
d0cc79f8ad accept mastodon replies 2024-08-17 10:26:33 +12:00
rimu
27c41e916a federate auto-deletes 2024-08-16 16:19:23 +12:00
rimu
6f4ea028f7 federate auto-deletes 2024-08-16 16:10:09 +12:00
rimu
56a4d60aab refactor home page based on #293 2024-08-16 13:42:29 +12:00
rimu
589ee8413a only auto-delete non-sticky posts 2024-08-15 21:04:52 +12:00
rimu
64a6180a13 move content deletion to be earlier in the daily maintenance script 2024-08-15 20:31:04 +12:00
rimu
2c362e32f4 remove content from communities according to retention setting #254 2024-08-15 20:27:46 +12:00
rimu
1f0c8eb6ff community blocking #283 2024-08-12 20:54:10 +12:00
Hendrik Langer
93fbba1d1e rename show_ filters into hide_ and migrate db for filter changes 2024-06-28 15:04:06 +00:00
Hendrik Langer
a7fa609ddf add blur and transparent options to the nsfw, nsfw and bots filter 2024-06-28 13:37:04 +02:00
rimu
e6cfca9474 send email from cli 2024-06-28 12:14:30 +08:00
rimu
6f2eef0eb8 make role IDs into constants #226 2024-06-27 15:20:37 +08:00
Hendrik Langer
bde463cc1e make all email come from MAIL_FROM, closes #220 2024-06-26 10:21:39 +02:00
freamon
6b38c56163 Quick fix to avert daily_maintenance() crash 2024-06-13 17:32:23 +01:00
freamon
95f6475792 Lemmy v0.19.4 has changed to nodeinfo v2.1 2024-06-13 16:59:48 +01:00
rimu
cf3dec5768 profile_id or user_name.lower() everywhere #194 2024-06-04 09:44:10 +12:00
rimu
2380a3ae61 soft deletes and deleted content admin area #193 2024-06-02 16:45:21 +12:00
rimu
bc78bcf146 add fash peertube instances to defederation list, not just domain block (used for post links) 2024-05-31 21:56:40 +12:00
rimu
92affc3064 remove temporary cli function 2024-05-29 15:36:41 +12:00
rimu
57550f02b9 post.body needs to have something in it because that field is used for the search index 2024-05-29 15:19:32 +12:00
freamon
cd9da2abac Use Instance.nodeinfo_href if available 2024-05-23 17:12:04 +01:00
rimu
910ba06620 avoid attributeerror 2024-05-22 13:10:29 +12:00
rimu
28ef241bd3 update site admins during daily maintenance #188 2024-05-22 06:56:22 +12:00