Commit graph

  • eeee385a61 Fix a few visual bugs Andrew Godwin 2023-05-05 23:04:20 -0700
  • a4e6033a0b
    Ignore unknown create/update types (#569) Christof Dorner 2023-05-04 22:56:50 +0000
  • d0022c6587 Ignore unknown create/update types #569 Christof Dorner 2023-05-04 22:29:38 +0200
  • dbc25f538d
    Fix bug in middleware when domain config is None (#567) Karthik Balakrishnan 2023-05-04 23:29:11 +0530
  • 7862795993 A few small fixes post-UI merge Andrew Godwin 2023-05-04 11:50:17 -0600
  • 98bf67dff1 fix: bug in middleware when domain config is None #567 Karthik Balakrishnan 2023-05-04 15:33:24 +0000
  • 8ff6100e94
    Django 4.2 with psycopg 3 (#555) Michael Manfre 2023-05-04 01:49:17 -0400
  • 6ba2363e01
    Merge branch 'main' into django42 #555 Andrew Godwin 2023-05-03 23:27:50 -0600
  • 709dc86162 Fixed #559: Trim hashtags to 100 chars or less Andrew Godwin 2023-05-03 23:11:34 -0600
  • 90e8a6d6c0 Fixed #559: Trim hashtags to 100 chars or less thin-ui Andrew Godwin 2023-05-03 23:11:34 -0600
  • 8f57aa5f37
    UI/Domains Refactor Andrew Godwin 2023-05-03 22:42:37 -0600
  • ac41f2afde Drop sqlite support #565 Andrew Godwin 2023-05-03 15:02:44 -0600
  • 32da955b79 Start on 0.9 release notes Andrew Godwin 2023-05-03 14:56:24 -0600
  • 1b25ce3bb6 Single user domain mode Andrew Godwin 2023-05-03 14:35:41 -0600
  • 6c5e7929b6 More tweaks Andrew Godwin 2023-05-03 14:04:58 -0600
  • 592466579f Implement identity deletion Andrew Godwin 2023-05-03 13:39:02 -0600
  • 2e605ca9a9 Fix linting, restore one image to compose Andrew Godwin 2023-05-03 11:41:52 -0600
  • 32e74a620d Add apps settings pages Andrew Godwin 2023-05-03 10:39:00 -0600
  • 55de31e3de Fix tests Andrew Godwin 2023-04-30 11:54:09 -0600
  • ef08013541 Even more refactor Andrew Godwin 2023-04-29 14:53:53 -0600
  • 0225c6e8ba Continue to refactor Andrew Godwin 2023-04-27 19:09:16 -0600
  • 5d68e3aaac Start of new UI refactor Andrew Godwin 2023-04-27 00:54:38 -0600
  • 7331591432
    fix order of next/prev header links (#564) Christof Dorner 2023-05-02 16:57:58 +0000
  • eaadd58307 fix order of next/prev header links #564 Christof Dorner 2023-05-02 16:57:11 +0200
  • ac54c7ff81
    Fix post attachment author check on editing (#563) Christof Dorner 2023-05-02 15:58:32 +0000
  • 5759e1d5c1
    Expose Link header via CORS (#562) Christof Dorner 2023-05-02 15:57:12 +0000
  • 099f62f859 Fix post attachment author check on editing #563 Christof Dorner 2023-05-02 17:51:48 +0200
  • 3ba982e624 Expose Link header via CORS #562 Christof Dorner 2023-05-02 16:17:50 +0200
  • a25120206c S3 storage is an optional dependency #558 Emmanuel Garette 2023-04-17 18:14:33 +0200
  • fe5d9f82a5 gcloud storage is an optional dependency Emmanuel Garette 2023-04-17 18:14:07 +0200
  • f50a354fc2 sentry is an optional dependency Emmanuel Garette 2023-04-17 18:12:27 +0200
  • 7d1558a2ab
    Support editing media description when editing statuses (#556) Christof Dorner 2023-04-11 15:35:36 +0000
  • f8c69170fa Support editing media description when editing statuses #556 Christof Dorner 2023-04-10 22:17:10 +0200
  • d32239280f Django 4.2 with psycopg 3 Michael Manfre 2023-04-07 14:20:16 -0400
  • b31c5156ff
    Improve hashtag case handling and implement /api/v1/tags/<hashtag> endpoint (#554) Christof Dorner 2023-04-06 21:14:21 +0000
  • 860e03b0f8 Fix field name for hashtag following/followed boolean #554 Christof Dorner 2023-04-06 22:48:54 +0200
  • 24db2f2b9b Lower hashtag before un-/following Christof Dorner 2023-04-06 22:39:30 +0200
  • f576c913a9 Implement /api/v1/tags/<hashtag> endpoint Christof Dorner 2023-04-06 22:35:31 +0200
  • 161ff745f8 Lowercase hashtag before loading its timeline Christof Dorner 2023-04-06 22:00:53 +0200
  • 028065389a Add Settings UI for adding apps with access token (alternative to OAuth method) #552 CSDUMMI 2023-03-31 21:00:51 +0200
  • 216915ddb8
    set post attachment type correctly for videos (#553) Christof Dorner 2023-04-02 00:07:38 +0000
  • 873c2e1e14 set post attachment type correctly for videos #553 Christof Dorner 2023-04-01 19:34:19 +0200
  • 96bc64fd01
    Implement Mastodon's v1/statuses/<id>/reblogged_by API endpoint (#551) Christof Dorner 2023-03-31 19:40:15 +0000
  • a07f5ee88d Implement Mastodon's v1/statuses/<id>/reblogged_by API endpoint #551 Christof Dorner 2023-03-29 22:19:48 +0200
  • ba4414dbce
    fix /v1/statuses/<id>/favourited_by pagination header error (#550) Christof Dorner 2023-03-24 02:09:03 +0100
  • 9726aa69e8 fix /v1/statuses/<id>/favourited_by pagination header error #550 Christof Dorner 2023-03-23 21:53:35 +0100
  • e45195bb02
    Handle posts with only contentMap as post instead of interaction (#549) Christof Dorner 2023-03-23 19:27:32 +0100
  • caf3745890 remove debug prints in tests #549 Christof Dorner 2023-03-23 19:13:42 +0100
  • 82a0c8f791 handle posts with only contentMap as post instead of interaction Christof Dorner 2023-03-23 09:48:02 +0100
  • ea7d5f307c Allow single IDs in familiar_followers Andrew Godwin 2023-03-22 16:21:30 -0600
  • 1994671541 Correctly handle GTS mentions of same username Andrew Godwin 2023-03-22 10:43:51 -0600
  • c702b1b24d
    Always return voters_count (#543) Humberto Rocha 2023-03-15 20:46:12 -0400
  • 929590651d
    Always return voters_count #543 Humberto Rocha 2023-03-15 20:11:30 -0400
  • c94b54dde8
    Add mention and hashtag classes to hashtag anchors (#542) Christof Dorner 2023-03-15 20:49:23 +0100
  • 73fa7c3a48 Add mention and hashtag classes to hashtag anchors #542 Christof Dorner 2023-03-15 20:40:40 +0100
  • 74c4819ee2 Fix tuning EOF Andrew Godwin 2023-03-14 15:39:42 -0600
  • 79c1be03a6
    Add ability to follow hashtags Christof Dorner 2023-03-14 22:35:40 +0100
  • 902891ff9e
    Simple docs for setting up a sentry.io installation (#540) Daniel Vydra 2023-03-14 03:49:07 +1100
  • 3bf10b16f2 tweaked link in sentry docs section #540 Daniel Vydra 2023-03-13 13:53:04 +1100
  • e6cc20e16c Added documentation for enabling sentry.io integration Daniel Vydra 2023-03-13 13:42:12 +1100
  • 3e5e6d29f8 Remove now unused by_identity from hashtag query set / manager #539 Christof Dorner 2023-03-13 00:31:37 +0100
  • 32392e727d Base /api/v1/followed_tags off of HashtagFollow models Christof Dorner 2023-03-12 23:42:54 +0100
  • d9b0fc6beb Add index on HashtagFollow.hashtag Christof Dorner 2023-03-12 23:20:13 +0100
  • 542678cab5 Fix author checks on post attachments Andrew Godwin 2023-03-12 16:19:40 -0600
  • 6c1c57625b Add Mastodon API endpoints for following and unfollowing hashtags Christof Dorner 2023-03-12 20:59:50 +0100
  • 17ca48a2fd WIP: add /api/v1/followed_tags endpoint Christof Dorner 2023-03-12 20:12:08 +0100
  • 2ea3aed3fd Add post to timeline for all hashtag followers Christof Dorner 2023-03-12 11:40:29 +0100
  • 60148101c7 Add ability to follow hashtags Christof Dorner 2023-03-11 23:32:51 +0100
  • b22b9f76cb Rename follow-profile CSS class to follow Christof Dorner 2023-03-11 23:31:15 +0100
  • cf0636fbd7 Add HashtagFollow model and migration Christof Dorner 2023-03-11 23:33:19 +0100
  • cedcc8fa7c
    Bookmarks (#537) Dan Watson 2023-03-11 13:17:20 -0500
  • 758e6633c4 Fix image proxy headers Andrew Godwin 2023-03-11 11:06:44 -0700
  • d57a02b1a7 Bookmarks #537 Dan Watson 2023-03-10 21:55:44 -0500
  • 61830a9a9c
    Fix page ordering (#535) Dan Watson 2023-03-10 11:10:34 -0500
  • cbff17e5a6 Consolidate pagination methods #535 Dan Watson 2023-03-10 09:41:21 -0500
  • 7839c1982e Consistent ordering for min_id queries (refs #505) Dan Watson 2023-03-10 07:12:36 -0500
  • 6e8149675c
    Fix home timeline pagination Dan Watson 2023-03-09 21:46:57 -0500
  • eb91f838ee Fix home timeline pagination 🤞 (refs #505) #534 Dan Watson 2023-03-09 21:00:58 -0500
  • 3bd01b2b3d
    Stub out more API, implement preferences and peers (#533) Dan Watson 2023-03-09 16:36:24 -0500
  • 113b8184bc Alphabetize URLs #533 Dan Watson 2023-03-09 15:22:34 -0500
  • 9066e63b92 Stub out more API, implement preferences and peers Dan Watson 2023-03-09 14:49:37 -0500
  • 6f4abd5aae
    Initial support for IceCubes (#532) Dan Watson 2023-03-09 12:47:33 -0500
  • eed8ceb966 Initial support for IceCubes #532 Dan Watson 2023-03-09 11:47:03 -0500
  • 56da914340
    Allow to set default reply visibility (#531) Christof Dorner 2023-03-08 19:01:21 +0100
  • 1b9cf24d09 Move back to canonicalising public as "as:Public" Andrew Godwin 2023-03-08 10:11:56 -0700
  • 0822d1ddc0 Allow to set default reply visibility #531 Christof Dorner 2023-03-08 13:19:39 +0100
  • 85b4910829
    Added admin notes field to domains (#530) Christof Dorner 2023-03-07 00:37:05 +0100
  • 5ea3d5d143 Implement a client_credentials process for read Andrew Godwin 2023-03-06 15:48:43 -0700
  • c8a58b59c8 Add admin notes field to domains #530 Christof Dorner 2023-03-06 23:01:54 +0100
  • 05992d6553 Fix linking to things without URL attrs Andrew Godwin 2023-03-05 11:40:50 -0700
  • afc94f6313 Add in_reply_to index Andrew Godwin 2023-03-05 10:34:58 -0700
  • bd6d1ae8de Fix fallback for instance API host Andrew Godwin 2023-03-03 15:04:13 -0700
  • 78eacf165e
    Accept hs2019 in signatures (#529) Kelson Vibber 2023-03-03 08:18:11 -0800
  • e889b40474
    Merge branch 'main' into accept-hs2019-in-signatures #529 Kelson Vibber 2023-03-02 22:07:03 -0800
  • 26d90a5745 run linter on signature.py change Kelson Vibber 2023-03-02 22:06:34 -0800
  • 552a150e57 Stop over-recursion in post contexts Andrew Godwin 2023-03-02 10:28:27 -0700
  • 6411a375ba Allow API access with cookies again Andrew Godwin 2023-03-02 10:22:37 -0700
  • 4df0508988 add comments explaining what hs2019 is doing in there Kelson Vibber 2023-02-28 22:00:35 -0800
  • ddf310c859 Accept HTTP signatures where the algorithm is obfuscated at hs2019 Kelson Vibber 2023-02-28 21:48:31 -0800
  • 026e1be357
    Put ALT badge on attached images with alt-text TAKAHASHI Shuuji 2023-03-01 09:02:20 +0900