Andrew Godwin
7f483af8d3
Rework Stator to use a next field and no async
2023-07-07 15:14:06 -06:00
Andrew Godwin
e34e4c0c77
Fixed #599 : Interaction state not present on notifications
2023-07-05 07:58:54 -06:00
Humberto Rocha
542e3836af
Add endpoint to get notification by id ( #594 )
2023-07-04 08:06:31 -06:00
Andrew Godwin
82a9c18205
Fixed #593 : Add some docs for TAKAHE_CSRF_HOSTS
2023-07-02 20:41:38 +01:00
Andrew Godwin
a8b31e9f6a
Releasing 0.9
2023-06-24 11:57:56 -06:00
Andrew Godwin
d6e891426c
Modify 500 error page to not need config
2023-06-24 11:56:57 -06:00
Humberto Rocha
226a60bec7
Fix canonicalize ( #590 )
2023-06-24 08:53:42 -06:00
Humberto Rocha
9038e498d5
Fix identity metadata not properly propagating through AP ( #589 )
2023-06-22 17:09:19 -06:00
mj2p
bb8f589da7
Bugfix admin redirect fixes ( #587 )
2023-06-14 11:15:29 -06:00
TAKAHASHI Shuuji
f88ad38294
Prepend invisible URL protocol prefix ( #586 )
2023-05-26 09:02:49 -06:00
TAKAHASHI Shuuji
2040124147
Prevent dropping ellipsis URL ( #585 )
2023-05-24 11:41:56 -06:00
Karthik Balakrishnan
68dc2dc9ed
Use post id to generate summary class ( #583 )
...
Removes the "expand linked CWs" feature for now.
2023-05-20 01:02:40 -06:00
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