rimu
|
cede0163fd
|
use communities_banned_from() more often
|
2024-04-29 16:08:35 +12:00 |
|
rimu
|
e1204bc267
|
topic notifications #20
|
2024-04-29 16:03:00 +12:00 |
|
rra
|
ed449a8925
|
new db field
|
2024-04-22 19:53:12 +02:00 |
|
rimu
|
708edd51b6
|
refactor community subscription to use new subscription system #20
|
2024-04-22 20:53:03 +12:00 |
|
rimu
|
c8b81162f1
|
remove obsolete flush_cache() calls
|
2024-04-20 16:26:33 +12:00 |
|
rimu
|
fae5d70aab
|
notification subscription - user notif #20
|
2024-04-19 20:13:02 +12:00 |
|
rimu
|
fb34de8da3
|
notification subscription - user toggle
|
2024-04-19 20:06:08 +12:00 |
|
rimu
|
614525a97a
|
notification subscription - migration
|
2024-04-19 19:20:09 +12:00 |
|
rimu
|
1d8a717d6f
|
Merge pull request 'Local Community Federation' (#162) from freamon/pyfedi:17_lcf into main
Reviewed-on: https://codeberg.org/rimu/pyfedi/pulls/162
|
2024-04-18 19:37:16 +00:00 |
|
rimu
|
326b53e73d
|
customisable posting warning
|
2024-04-18 20:51:08 +12:00 |
|
freamon
|
aae9ac88ad
|
Announce actions by remote actors in local communities
|
2024-04-17 15:18:59 +01:00 |
|
rimu
|
219b22e34a
|
migration post one language
|
2024-04-16 21:23:19 +12:00 |
|
rimu
|
98207edb13
|
migration for tags and languages
|
2024-04-16 21:16:10 +12:00 |
|
rimu
|
a9f4fff576
|
also delete replies to deleted comments
|
2024-04-14 21:49:42 +12:00 |
|
rimu
|
e135cf735f
|
contact email field in DB #151
|
2024-04-12 16:22:58 +12:00 |
|
rimu
|
6485f201d3
|
topic paths #145
|
2024-04-08 20:01:08 +12:00 |
|
rimu
|
db99ea33e9
|
handle missing files
|
2024-04-07 09:39:50 +12:00 |
|
rimu
|
66d05ea860
|
receive federated reports from remote instances #21
|
2024-04-06 16:29:47 +13:00 |
|
rimu
|
e6431584ab
|
better ban message #78
|
2024-04-03 20:48:39 +13:00 |
|
rimu
|
950590db5f
|
properly delete files
|
2024-04-03 20:13:05 +13:00 |
|
freamon
|
16996e3a20
|
Upgrade DB for cross_posts field
|
2024-04-02 17:54:52 +01:00 |
|
rimu
|
829ca9df23
|
typo!
|
2024-03-27 10:42:36 +13:00 |
|
rimu
|
aed298118f
|
filter reports by local or remote #21
|
2024-03-26 22:18:05 +13:00 |
|
freamon
|
a0e974df11
|
Only send separate Note if community is remote or local community has no followers from post.author's instance
|
2024-03-24 16:38:20 +00:00 |
|
freamon
|
f63472e6bf
|
Add mention_tag() function to User class
|
2024-03-24 02:19:49 +00:00 |
|
freamon
|
e3b9e5f0f7
|
Add public_url() function for User and Community classes
|
2024-03-24 02:12:34 +00:00 |
|
rimu
|
9287a1cbf2
|
flush cdn cache when a file is deleted
|
2024-03-23 15:12:51 +13:00 |
|
rimu
|
8a6f3fff61
|
Merge pull request 'Moderators' (#115) from freamon/pyfedi:21 into main
Reviewed-on: https://codeberg.org/rimu/pyfedi/pulls/115
|
2024-03-22 02:34:39 +00:00 |
|
rimu
|
ef43e78ae5
|
automatically block new user registrations based on referrer
|
2024-03-22 14:35:51 +13:00 |
|
freamon
|
4804c4c4b2
|
Avoid returning 'null' for manuallyApprovesFollowers
|
2024-03-21 23:26:03 +00:00 |
|
rimu
|
081108a7c6
|
block future shitpost floods
|
2024-03-22 12:22:19 +13:00 |
|
rimu
|
c562202588
|
tighten session cookie security
|
2024-03-21 11:07:11 +13:00 |
|
freamon
|
136cb64a69
|
Checked featured url for sticky posts #16
|
2024-03-19 07:34:19 +00:00 |
|
rimu
|
f5f5f593a5
|
community moderation - view reports and list of banned people
|
2024-03-18 21:05:13 +13:00 |
|
rimu
|
dc87bafaaa
|
join topic bugfix
|
2024-03-17 02:17:47 +13:00 |
|
rimu
|
2f24e5bef2
|
ban people from community #21
|
2024-03-15 14:24:45 +13:00 |
|
rimu
|
4fc715bb18
|
community owners can change settings and appoint moderators #21
|
2024-03-13 16:40:20 +13:00 |
|
rimu
|
49db71e05d
|
opt out of search
|
2024-03-12 20:58:47 +13:00 |
|
rimu
|
fecc67f589
|
changes to bring domain view and user settings design into line with the rest of the site #91
|
2024-03-11 20:14:12 +13:00 |
|
rimu
|
6c4d0d217f
|
minor bugfixes
|
2024-03-08 21:40:47 +13:00 |
|
rimu
|
0e4e4ef00e
|
not all the things
|
2024-03-04 21:46:23 +13:00 |
|
rimu
|
2ee8b4e1b3
|
lower case all the things
|
2024-03-04 21:39:56 +13:00 |
|
rimu
|
1f7f2967e7
|
sub-topics - admin area #44
|
2024-03-04 12:13:14 +13:00 |
|
rimu
|
3085dfc29a
|
search posts
|
2024-03-01 20:32:29 +13:00 |
|
rimu
|
684d4f741d
|
accessibility improvements
|
2024-02-26 21:26:19 +13:00 |
|
rimu
|
d40ab28ea2
|
email notifications fixes #18
|
2024-02-23 16:52:17 +13:00 |
|
rimu
|
a566c40913
|
chat - tidy up and nav improvements
|
2024-02-19 15:56:56 +13:00 |
|
rimu
|
e840db1991
|
chat 2.0
|
2024-02-19 15:01:53 +13:00 |
|
rimu
|
a77de0c883
|
send private messages
|
2024-02-17 20:05:57 +13:00 |
|
rimu
|
fef3a1e995
|
remote admins can delete remote posts (not just moderators)
|
2024-02-14 12:31:44 +13:00 |
|
rimu
|
c3266823ba
|
more indexes
|
2024-02-13 17:22:03 +13:00 |
|
rimu
|
77a02dc6ed
|
longer source_url field
|
2024-02-13 06:50:25 +13:00 |
|
rimu
|
375600b382
|
stats
|
2024-02-10 11:42:18 +13:00 |
|
rimu
|
639d920d05
|
reduce storage usage by user banners
|
2024-02-10 06:41:24 +13:00 |
|
rimu
|
1d093bfe8c
|
add index on parent_id
|
2024-02-09 15:14:39 +13:00 |
|
rimu
|
321a95b59b
|
empty post replies when purging
|
2024-02-09 12:54:05 +13:00 |
|
rimu
|
6cf59b1c3a
|
empty post replies when purging
|
2024-02-09 12:52:16 +13:00 |
|
rimu
|
9874727eea
|
theme engine and high contrast theme fixes #27 fixes #19
|
2024-02-07 17:31:12 +13:00 |
|
rimu
|
888cce94fc
|
domain block and ban
|
2024-02-02 16:52:23 +13:00 |
|
rimu
|
2f3f8b6155
|
account approval process
|
2024-02-02 15:30:03 +13:00 |
|
rimu
|
241fe8ec38
|
organise communities under topics
|
2024-01-28 18:11:32 +13:00 |
|
rimu
|
31f384377a
|
masonry tweaks - only 3 columns and higher res thumbnails
|
2024-01-25 21:18:44 +13:00 |
|
rimu
|
612f60f12d
|
add indexes to speed up db
|
2024-01-24 21:17:36 +13:00 |
|
rimu
|
af98706610
|
masonry tile for image communities
|
2024-01-21 15:44:13 +13:00 |
|
rimu
|
28db316e77
|
bugfix
|
2024-01-19 07:45:48 +13:00 |
|
rimu
|
79dddeb6fa
|
fixes #7
|
2024-01-18 14:56:23 +13:00 |
|
rimu
|
eee7c59b57
|
active sort with user default sort choice
|
2024-01-15 18:26:22 +13:00 |
|
rimu
|
7c7d0b7a56
|
activitypub logging
|
2024-01-13 11:12:31 +13:00 |
|
rimu
|
dff156fd12
|
crash on profile for anon users
|
2024-01-12 13:49:40 +13:00 |
|
rimu
|
134e213397
|
communities menu
|
2024-01-12 12:34:08 +13:00 |
|
rimu
|
c6216f2588
|
per-user keyword filters
|
2024-01-11 20:39:22 +13:00 |
|
rimu
|
0fa8c674b2
|
post vote effect index
|
2024-01-10 10:18:11 +13:00 |
|
rimu
|
050d1d36d2
|
multiple bugfixes
|
2024-01-09 20:44:08 +13:00 |
|
rimu
|
f26ce95864
|
comment ranking using confidence formula
|
2024-01-07 21:36:04 +13:00 |
|
rimu
|
2bc1ab47d0
|
notify about new posts in communities
|
2024-01-07 12:47:06 +13:00 |
|
rimu
|
0b3a63cf59
|
1 pixel gif
|
2024-01-05 16:41:50 +13:00 |
|
rimu
|
5948650b3a
|
remove problematic database index
|
2024-01-04 16:09:22 +13:00 |
|
rimu
|
781694e023
|
improve registration and add community topics/categories
|
2024-01-04 16:00:19 +13:00 |
|
rimu
|
acfe35d98d
|
announce incoming activites to all following instances
plus a whole lot more, i don't even know
|
2024-01-03 16:29:58 +13:00 |
|
rimu
|
74cc2d17c0
|
communities that are local-only, w access control for posting and voting
|
2024-01-02 19:41:00 +13:00 |
|
rimu
|
520db4a924
|
admin area to respond to moderation reports
|
2024-01-02 16:07:41 +13:00 |
|
rimu
|
b4dcdf98e7
|
report and block profiles
|
2024-01-01 16:26:57 +13:00 |
|
rimu
|
8c622c04c7
|
admin users
|
2024-01-01 14:49:15 +13:00 |
|
rimu
|
83eaf6d883
|
delete community
|
2024-01-01 11:38:24 +13:00 |
|
rimu
|
c1971b3d8d
|
administer communities - list and edit
|
2023-12-31 12:09:20 +13:00 |
|
rimu
|
afb253f6d0
|
IP address plus cookie-based ban system
|
2023-12-30 19:03:44 +13:00 |
|
rimu
|
ea2d3a62e4
|
fake news domain blocking and notifying
|
2023-12-30 11:36:24 +13:00 |
|
rimu
|
207efc2329
|
delete account, with federation
|
2023-12-29 17:32:35 +13:00 |
|
rimu
|
7966a91334
|
matrix user id on user profiles
|
2023-12-28 21:00:26 +13:00 |
|
rimu
|
0b159edf0a
|
comment edit, delete, report, block
|
2023-12-28 20:00:07 +13:00 |
|
rimu
|
52a4d7250f
|
attitude
|
2023-12-27 19:51:07 +13:00 |
|
rimu
|
f6d3468c98
|
avoid race condition
|
2023-12-27 16:58:30 +13:00 |
|
rimu
|
71289b9435
|
refresh stale user profiles
|
2023-12-27 15:47:17 +13:00 |
|
rimu
|
01f3cf212b
|
federation - editing posts and sending replies to subscribers
|
2023-12-26 21:39:52 +13:00 |
|
rimu
|
e3ec351f80
|
remote delete of posts and comments
|
2023-12-26 12:36:02 +13:00 |
|
rimu
|
64e0193135
|
move long-running tasks to separate background process (image processing)
|
2023-12-24 16:20:18 +13:00 |
|
rimu
|
26074bd85e
|
backfill old posts when a remote community is added
|
2023-12-21 22:14:43 +13:00 |
|
rimu
|
0fffaf188b
|
vote federation
|
2023-12-17 20:33:27 +13:00 |
|
rimu
|
c3839e6873
|
home page, expanded admin area and domain blocking
|
2023-12-17 00:12:49 +13:00 |
|
rimu
|
7b91250e3a
|
pagination
|
2023-12-15 17:35:11 +13:00 |
|
rimu
|
fb2dc055d3
|
mea culpa function to de-escalate
|
2023-12-14 21:22:46 +13:00 |
|
rimu
|
46900390a5
|
report posts and communities. also block domains and instances
|
2023-12-13 21:04:11 +13:00 |
|
rimu
|
5b6c9f39b2
|
avoid use of depreciated datetime.utcnow
|
2023-12-12 08:53:35 +13:00 |
|
rimu
|
606024494d
|
caching strategy scaled back significantly
|
2023-12-11 20:46:38 +13:00 |
|
rimu
|
094708f396
|
federating replies and lots of caching
|
2023-12-10 15:10:09 +13:00 |
|
rimu
|
05c2c7372b
|
federation - post content and replies/comments to remote communities
|
2023-12-09 22:14:16 +13:00 |
|
rimu
|
9efda995e3
|
upload images for community icon and banner
|
2023-12-08 17:13:38 +13:00 |
|
rimu
|
d5d7122a3d
|
subscription and unsubscription to remote communities - lemmy bugs
also local cache busting
|
2023-12-03 22:41:15 +13:00 |
|
rimu
|
5752b8eaeb
|
finish notifications
|
2023-11-30 23:21:37 +13:00 |
|
rimu
|
f0a4e01fe9
|
post edit and delete. beginning of notifications
|
2023-11-30 20:57:51 +13:00 |
|
rimu
|
6421f8e251
|
performance improvements
|
2023-11-30 07:12:17 +13:00 |
|
rimu
|
856f450885
|
significant code reorganisation - split communities and posts
|
2023-11-30 06:36:08 +13:00 |
|
rimu
|
c5f79ce1ca
|
created recently indicator on users
|
2023-11-30 05:14:22 +13:00 |
|
rimu
|
e97f3ee4ab
|
generate thumbnails from og:image meta tag
|
2023-11-29 20:32:07 +13:00 |
|
rimu
|
a17b8785d3
|
create and view image posts
|
2023-11-27 22:05:35 +13:00 |
|
rimu
|
428c65aa00
|
extract instance weight to it's own function
|
2023-11-24 22:52:42 +13:00 |
|
rimu
|
b707251bf6
|
special lemmy api endpoints for instance discovery
|
2023-11-23 15:10:44 +13:00 |
|
rimu
|
53a1531820
|
post replies - create, edit, delete
|
2023-11-22 20:48:27 +13:00 |
|
rimu
|
6ec660005c
|
federation - receive remote posts, including edits and deletions
|
2023-11-21 23:05:07 +13:00 |
|
rimu
|
d2a81ef76c
|
federation: subscribe to remote community
|
2023-11-17 22:02:44 +13:00 |
|
rimu
|
c9beb0c0da
|
federation: handle remote subscriptions and unsubscriptions
|
2023-11-16 22:31:14 +13:00 |
|
rimu
|
f118374f05
|
instance allow list
|
2023-11-03 20:32:12 +13:00 |
|
rimu
|
58282b971b
|
hide low quality comments
|
2023-10-23 22:54:11 +13:00 |
|
rimu
|
56d09b264a
|
user banning and purging
|
2023-10-21 15:49:01 +13:00 |
|
rimu
|
4b916fcf86
|
user roles and permissions
|
2023-10-18 22:23:59 +13:00 |
|
rimu
|
fa53128118
|
show replies below posts
|
2023-10-10 22:25:37 +13:00 |
|
rimu
|
8a18573974
|
user profiles and settings
|
2023-10-07 21:32:19 +13:00 |
|
rimu
|
43957873de
|
breadcrumbs
|
2023-10-03 22:29:13 +13:00 |
|
rimu
|
2c0fc55e35
|
view community, view posts in community
|
2023-10-02 22:16:44 +13:00 |
|
rimu
|
8c3c46271d
|
UI to create posts
|
2023-09-17 21:19:51 +12:00 |
|
rimu
|
4888e2e2e2
|
federate incoming posts and post replies
|
2023-09-16 19:09:04 +12:00 |
|
rimu
|
08a771daf0
|
federate votes
|
2023-09-10 20:20:53 +12:00 |
|
rimu
|
bfc4b243bf
|
accept and follow with activitypub message logging
|
2023-09-09 20:46:40 +12:00 |
|
rimu
|
20dfc5a43b
|
follow remote communities - activitypub
|
2023-09-08 20:04:01 +12:00 |
|
rimu
|
c10e46c2e8
|
community
|
2023-09-05 20:25:02 +12:00 |
|
rimu
|
e0e8ccd6fd
|
add local community
|
2023-09-03 16:30:20 +12:00 |
|
rimu
|
82000c1095
|
community list and beginning of viewing community
|
2023-08-29 22:01:06 +12:00 |
|
rimu
|
a4f8791777
|
user registration and email verification
|
2023-08-26 15:41:11 +12:00 |
|
rimu
|
9905680041
|
indexible fields - controls external search
|
2023-08-26 13:10:01 +12:00 |
|
rimu
|
a9bfe2f391
|
activitypub - signatures wip
|
2023-08-22 21:24:11 +12:00 |
|
rimu
|
83c8415fec
|
activitypub - actors and their outboxes
|
2023-08-10 21:13:37 +12:00 |
|
rimu
|
27bbca6e02
|
initial db structure
|
2023-08-05 21:26:24 +12:00 |
|
rimu
|
24646e42ca
|
minimal flask app starting point
|
2023-07-28 16:22:12 +12:00 |
|