Karthik Balakrishnan
568b87dadb
Customize gunicorn worker count ( #578 )
2023-05-19 10:31:44 -06:00
Andrew Godwin
79e1f0da14
Don't even try to progress post attachments
2023-05-15 16:59:52 -06:00
Christof Dorner
cec04e8ddb
Fixes various issues with pinned posts - continued ( #581 )
2023-05-15 11:36:33 -06:00
Andrew Godwin
b2768e7f2e
Improve stator's performance in larger installs
2023-05-15 11:34:21 -06:00
Christof Dorner
9bc18a1190
Fixes various issues with pinned posts ( #580 )
2023-05-15 10:54:32 -06:00
Andrew Godwin
5297b98273
Include psql in the docker image
2023-05-13 11:38:32 -06:00
Andrew Godwin
888f4ad36c
Move from index_together to indexes
2023-05-13 11:30:42 -06:00
Andrew Godwin
46679a5c73
Bump up django-upgrade
2023-05-13 11:20:47 -06:00
Andrew Godwin
f4bbe78bd5
Fix tests after mentions change
2023-05-13 11:19:23 -06:00
Andrew Godwin
f5a3971ef8
Implement replies profile tab and boosts option
2023-05-13 11:07:57 -06:00
Andrew Godwin
31c4f89124
Make mentions look EXACTLY like Mastodon
2023-05-13 10:40:00 -06:00
Andrew Godwin
6a94dcfcc6
Add three more apps to home
2023-05-13 10:32:48 -06:00
Andrew Godwin
67f64a4313
Fix mention formatting on Sengi
2023-05-13 10:32:36 -06:00
Andrew Godwin
1fb02b06e1
Fixed #577 : Send bot property down API right
2023-05-13 06:00:48 -06:00
Christof Dorner
d6c9ba0819
Pinned posts ( #561 )
2023-05-13 10:01:27 -06:00
Christof Dorner
744c2825d9
Show posts and boosts on an identity's profile view ( #574 )
2023-05-12 17:43:26 -06:00
Christof Dorner
b3b58df2b1
Fix hashtag search results ( #576 )
...
We mistakenly wrote to the key "hashtag" instead of "hashtags", resulting
in no results in the API response. Additionally, the type of the Tag's `history`
needs to be a list, not a dict.
This fixes hashtag search in Elk.
2023-05-10 10:17:00 -06:00
Christof Dorner
9775fa8991
Add `mention` class to user mention links ( #575 )
...
This should fix mention links in Elk to keep linking inside Elk, not to the instance of the mentioned user.
2023-05-09 09:55:19 -06:00
Christof Dorner
51ffcc6192
Fix default storage setting and use new STORAGES ( #573 )
2023-05-08 10:40:33 -06:00
Karthik Balakrishnan
dcc4a5723e
Migrate to new staticfiles storage setting ( #570 )
2023-05-07 23:08:33 -06:00
Karthik Balakrishnan
f256217d1b
Show domain setup to admins ( #568 )
...
Prompts admin users to setup domains on the identity creation
2023-05-07 23:06:10 -06:00
Andrew Godwin
b6d9f1dc95
Add search v1 emulation (for Sengi)
2023-05-06 09:30:21 -07:00
Andrew Godwin
930aab384e
Debug, search fixes
2023-05-05 23:30:59 -07:00
Andrew Godwin
eeee385a61
Fix a few visual bugs
2023-05-05 23:04:20 -07:00
Christof Dorner
a4e6033a0b
Ignore unknown create/update types ( #569 )
2023-05-04 16:56:50 -06:00
Karthik Balakrishnan
dbc25f538d
Fix bug in middleware when domain config is None ( #567 )
2023-05-04 11:59:11 -06:00
Andrew Godwin
7862795993
A few small fixes post-UI merge
2023-05-04 11:50:31 -06:00
Michael Manfre
8ff6100e94
Django 4.2 with psycopg 3 ( #555 )
2023-05-03 23:49:17 -06:00
Andrew Godwin
709dc86162
Fixed #559 : Trim hashtags to 100 chars or less
2023-05-03 23:12:28 -06:00
Andrew Godwin
8f57aa5f37
UI/Domains Refactor
...
Redoes the UI to remove timelines, promote domains, and a lot of other things to support the refactor.
2023-05-03 22:42:37 -06:00
Christof Dorner
7331591432
fix order of next/prev header links ( #564 )
2023-05-02 10:57:58 -06:00
Christof Dorner
ac54c7ff81
Fix post attachment author check on editing ( #563 )
2023-05-02 09:58:32 -06:00
Christof Dorner
5759e1d5c1
Expose Link header via CORS ( #562 )
2023-05-02 09:57:12 -06:00
Christof Dorner
7d1558a2ab
Support editing media description when editing statuses ( #556 )
2023-04-11 09:35:36 -06:00
Christof Dorner
b31c5156ff
Improve hashtag case handling and implement /api/v1/tags/<hashtag> endpoint ( #554 )
...
* Lowercase hashtag before loading its timeline
* Implement /api/v1/tags/<hashtag> endpoint
* Lower hashtag before un-/following
* Fix field name for hashtag following/followed boolean
2023-04-06 15:14:21 -06:00
Christof Dorner
216915ddb8
set post attachment type correctly for videos ( #553 )
2023-04-01 18:07:38 -06:00
Christof Dorner
96bc64fd01
Implement Mastodon's v1/statuses/<id>/reblogged_by API endpoint ( #551 )
2023-03-31 13:40:15 -06:00
Christof Dorner
ba4414dbce
fix /v1/statuses/<id>/favourited_by pagination header error ( #550 )
2023-03-23 19:09:03 -06:00
Christof Dorner
e45195bb02
Handle posts with only contentMap as post instead of interaction ( #549 )
2023-03-23 12:27:32 -06:00
Andrew Godwin
ea7d5f307c
Allow single IDs in familiar_followers
...
Fixes #547
2023-03-22 16:21:30 -06:00
Andrew Godwin
1994671541
Correctly handle GTS mentions of same username
...
Fixes #546
2023-03-22 10:44:15 -06:00
Humberto Rocha
c702b1b24d
Always return voters_count ( #543 )
2023-03-15 18:46:12 -06:00
Christof Dorner
c94b54dde8
Add `mention` and `hashtag` classes to hashtag anchors ( #542 )
2023-03-15 13:49:23 -06:00
Andrew Godwin
74c4819ee2
Fix tuning EOF
2023-03-14 15:39:42 -06:00
Christof Dorner
79c1be03a6
Add ability to follow hashtags
2023-03-14 15:35:40 -06:00
Daniel Vydra
902891ff9e
Simple docs for setting up a sentry.io installation ( #540 )
2023-03-13 10:49:07 -06:00
Andrew Godwin
542678cab5
Fix author checks on post attachments
...
Fixes #538
2023-03-12 16:19:40 -06:00
Dan Watson
cedcc8fa7c
Bookmarks ( #537 )
2023-03-11 11:17:20 -07:00
Andrew Godwin
758e6633c4
Fix image proxy headers
...
Fixes #536
2023-03-11 11:06:44 -07:00
Dan Watson
61830a9a9c
Fix page ordering ( #535 )
2023-03-10 09:10:34 -07:00