Commit graph

  • 1ba5216e03
    Add support to dismiss notifications Humberto Rocha 2023-07-09 14:01:26 -0400
  • 3f8213f54a Syncify another handler Andrew Godwin 2023-07-09 00:43:16 -0600
  • 2523de4249 Prevent race condition between threads and locking Andrew Godwin 2023-07-09 00:42:56 -0600
  • 933f6660d5 Catch all the subtypes too Andrew Godwin 2023-07-07 16:39:02 -0600
  • 2fda9ad2b4 Also capture unknown message types Andrew Godwin 2023-07-07 16:33:55 -0600
  • 4458594f04 Also capture JSON-LD errors Andrew Godwin 2023-07-07 16:32:57 -0600
  • c93a27e418 Capture and don't thrash on badly formatted AP messages Andrew Godwin 2023-07-07 16:29:12 -0600
  • 709f2527ac Refresh identities half as frequently Andrew Godwin 2023-07-07 15:52:12 -0600
  • 7f483af8d3 Rework Stator to use a next field and no async Andrew Godwin 2023-07-07 15:14:06 -0600
  • 1138f37e7d
    Update installation.rst Deborah Pickett 2023-07-07 09:28:11 +1000
  • 537737f2ab
    Update settings.py Deborah Pickett 2023-07-07 09:24:28 +1000
  • e34e4c0c77 Fixed #599: Interaction state not present on notifications Andrew Godwin 2023-07-05 07:58:54 -0600
  • 542e3836af
    Add endpoint to get notification by id (#594) Humberto Rocha 2023-07-04 10:06:31 -0400
  • ba00943b13 OAuth errors with HTTP error codes matching OAuth2 docs Osma Ahvenlampi 2023-07-03 15:49:17 +0300
  • 3f74a25ade servers responding with error 400 are not something we can help Osma Ahvenlampi 2023-06-26 23:19:28 +0300
  • c24bc8925c If a post (interaction) comes in from AP inbox but no local author profile exists, fetch_actor will pull in both the identity AND its pinned posts, which the incoming post might have been. This would case a database integrity violation. We check for post existing again after syncing the actor. Osma Ahvenlampi 2023-06-26 23:09:05 +0300
  • f5120cd28b missing item in the SSL certification invalidity handling Osma Ahvenlampi 2023-07-03 15:47:42 +0300
  • f0bc0d8bed fix linter for the SSLError Osma Ahvenlampi 2023-06-30 23:09:21 +0300
  • c67ec4c539 Be quieter about remote hosts with invalid SSL certs Osma Ahvenlampi 2023-06-24 22:47:29 +0300
  • 82a9c18205 Fixed #593: Add some docs for TAKAHE_CSRF_HOSTS Andrew Godwin 2023-07-02 20:41:38 +0100
  • af07319bee
    Add endpoint to get notification by id #594 Humberto Rocha 2023-07-02 09:15:24 -0400
  • c6257ebadb add some debugging #591 Osma Ahvenlampi 2023-06-26 23:20:02 +0300
  • b1aaa96bb5 servers responding with error 400 are not something we can help Osma Ahvenlampi 2023-06-26 23:19:28 +0300
  • 9f62c297e8 test catching constraint violation in post.by_ap Osma Ahvenlampi 2023-06-26 23:09:05 +0300
  • db062b280d Be quieter about remote hosts with invalid SSL certs Osma Ahvenlampi 2023-06-24 22:47:29 +0300
  • a8b31e9f6a Releasing 0.9 0.9.0 Andrew Godwin 2023-06-24 11:57:56 -0600
  • d6e891426c Modify 500 error page to not need config Andrew Godwin 2023-06-24 11:56:57 -0600
  • 226a60bec7
    Fix canonicalize (#590) Humberto Rocha 2023-06-24 10:53:42 -0400
  • 3995ec8aa6
    Add schema.org context #590 Humberto Rocha 2023-06-23 21:04:28 -0400
  • 89b436a0c1
    Use json-ld @context if provided Humberto Rocha 2023-06-23 19:39:25 -0400
  • 9038e498d5
    Fix identity metadata not properly propagating through AP (#589) Humberto Rocha 2023-06-22 19:09:19 -0400
  • 531ea9535c
    Fix identity metadata not properly propagating through AP #589 Humberto Rocha 2023-06-21 17:02:11 -0400
  • f14940cbd7
    Merge 9204ae5a93 into bb8f589da7 #579 Christof Dorner 2023-06-14 20:07:11 +0200
  • bb8f589da7
    Bugfix admin redirect fixes (#587) mj2p 2023-06-14 18:15:29 +0100
  • ec85423596 pass page index to user edit #587 MJ2P 2023-06-14 00:12:34 +0100
  • 38aa65399e pass page index to report view page MJ2P 2023-06-14 00:11:09 +0100
  • fe1c22c675 pass page index to invite view page MJ2P 2023-06-14 00:10:45 +0100
  • cedf8d216d pass page index to identities edit MJ2P 2023-06-14 00:07:38 +0100
  • e3723ad6f8 pass page index to hashtags edit MJ2P 2023-06-14 00:07:06 +0100
  • ae11f6e987 pass page index to federation edit MJ2P 2023-06-14 00:05:58 +0100
  • c8efa76076 pass page index to announcement edit MJ2P 2023-06-14 00:05:24 +0100
  • 9204ae5a93 allow user to unselect a preferred posting language #579 Christof Dorner 2023-06-06 20:24:50 +0200
  • 710b7b4caa allow any length language and default to empty string Christof Dorner 2023-06-06 19:51:01 +0200
  • 1a11a1810e Increase language max chars to 50 Christof Dorner 2023-06-01 18:41:24 +0200
  • b963fbcbfd Help screenreaders with lang attribute when rendering a post Christof Dorner 2023-05-15 12:58:44 +0200
  • 808838707a Add language support to posts Christof Dorner 2023-05-15 12:08:11 +0200
  • 32216315aa Add identity setting for default post language Christof Dorner 2023-05-14 22:36:36 +0200
  • f88ad38294
    Prepend invisible URL protocol prefix (#586) TAKAHASHI Shuuji 2023-05-27 00:02:49 +0900
  • 303259e392
    Prepend invisible URL protocol prefix #586 TAKAHASHI Shuuji 2023-05-26 16:51:17 +0900
  • 2040124147
    Prevent dropping ellipsis URL (#585) TAKAHASHI Shuuji 2023-05-25 02:41:56 +0900
  • 31c7acfe09
    Fix failed test: tests/core/test_html.py::test_parser #585 TAKAHASHI Shuuji 2023-05-24 22:07:43 +0900
  • 3fda94d439
    Prevent dropping ellipsis URL TAKAHASHI Shuuji 2023-05-24 17:09:47 +0900
  • 68dc2dc9ed
    Use post id to generate summary class (#583) Karthik Balakrishnan 2023-05-20 12:32:40 +0530
  • 568b87dadb
    Customize gunicorn worker count (#578) Karthik Balakrishnan 2023-05-19 22:01:44 +0530
  • ac313929ac remove custom env var and update docs #578 Karthik Balakrishnan 2023-05-19 07:53:48 +0000
  • 665c96a857 Update tuning.rst Karthik Balakrishnan 2023-05-14 20:29:03 +0530
  • cf1de42c3a customize gunicorn worker count Karthik Balakrishnan 2023-05-14 14:56:02 +0000
  • 49b51eacf4 remove hashlib import #583 Karthik Balakrishnan 2023-05-19 06:43:13 +0000
  • 14b3dc0dc2 use post id to generate summary class Karthik Balakrishnan 2023-05-19 06:23:23 +0000
  • 79e1f0da14 Don't even try to progress post attachments Andrew Godwin 2023-05-15 16:59:34 -0600
  • cec04e8ddb
    Fixes various issues with pinned posts - continued (#581) Christof Dorner 2023-05-15 17:36:33 +0000
  • b2768e7f2e Improve stator's performance in larger installs Andrew Godwin 2023-05-15 11:33:31 -0600
  • c71aa8f0ba Fix importing pinned Update activities from Friendica #581 Christof Dorner 2023-05-15 19:13:58 +0200
  • c6c21d3683 Ignore pinned posts that lead to 404s Christof Dorner 2023-05-15 18:59:51 +0200
  • 9bc18a1190
    Fixes various issues with pinned posts (#580) Christof Dorner 2023-05-15 16:54:32 +0000
  • f757566afa Support importing pinned posts from Friendica #580 Christof Dorner 2023-05-15 18:39:28 +0200
  • 918cde81ec Ignore featured posts that aren't dicts Christof Dorner 2023-05-15 18:08:41 +0200
  • 7b2512bbd3 Skip syncing pinned items when the identity's domain is blocked Christof Dorner 2023-05-15 18:08:14 +0200
  • 5297b98273 Include psql in the docker image Andrew Godwin 2023-05-13 11:38:32 -0600
  • 888f4ad36c Move from index_together to indexes Andrew Godwin 2023-05-13 11:30:42 -0600
  • 46679a5c73 Bump up django-upgrade Andrew Godwin 2023-05-13 11:20:47 -0600
  • f4bbe78bd5 Fix tests after mentions change Andrew Godwin 2023-05-13 11:19:23 -0600
  • f5a3971ef8 Implement replies profile tab and boosts option Andrew Godwin 2023-05-13 11:07:57 -0600
  • 31c4f89124 Make mentions look EXACTLY like Mastodon Andrew Godwin 2023-05-13 10:40:00 -0600
  • 6a94dcfcc6 Add three more apps to home Andrew Godwin 2023-05-13 10:32:48 -0600
  • 67f64a4313 Fix mention formatting on Sengi Andrew Godwin 2023-05-13 10:32:36 -0600
  • 3eb8cd22eb
    Merge branch 'main' into feat/pinned-posts #561 Andrew Godwin 2023-05-13 10:01:18 -0600
  • 1fb02b06e1 Fixed #577: Send bot property down API right Andrew Godwin 2023-05-13 06:00:18 -0600
  • d6c9ba0819
    Pinned posts (#561) Christof Dorner 2023-05-13 16:01:27 +0000
  • 744c2825d9
    Show posts and boosts on an identity's profile view (#574) Christof Dorner 2023-05-12 23:43:26 +0000
  • b3b58df2b1
    Fix hashtag search results (#576) Christof Dorner 2023-05-10 16:17:00 +0000
  • bcc3a001ec Fix hashtag search results #576 Christof Dorner 2023-05-10 09:35:57 +0200
  • bb7fb60b4d sync pinned posts when fetching actor Christof Dorner 2023-04-25 00:05:18 +0200
  • 073ea1f3c5 Handle incoming Add and Remove activities for pinned posts Christof Dorner 2023-04-24 22:25:52 +0200
  • 3975c37906 use post interactions for pins and fan out Add/Remove activities Christof Dorner 2023-04-24 11:03:40 +0200
  • ea72ee1e95 store Identity.featured_collection_uri Christof Dorner 2023-04-23 21:51:55 +0200
  • 2d58fdff10 add featured collection endpoint and AP link Christof Dorner 2023-04-23 12:54:09 +0200
  • 017bdf1509 Implement pin/unpin API endpoints Christof Dorner 2023-04-20 23:11:45 +0200
  • d05b59ccb5 Add pinned=true support to listing account statuses Christof Dorner 2023-04-20 23:02:19 +0200
  • 2220448b53 Show pinned posts on identity view Christof Dorner 2023-04-20 16:19:31 +0200
  • 9775fa8991
    Add mention class to user mention links (#575) Christof Dorner 2023-05-09 15:55:19 +0000
  • 203b4a8c6e Add mention class to user mention links #575 Christof Dorner 2023-05-09 13:21:08 +0200
  • 1cb404ac64 Show posts and boosts on an identity's profile view #574 Christof Dorner 2023-05-07 18:56:07 +0200
  • 51ffcc6192
    Fix default storage setting and use new STORAGES (#573) Christof Dorner 2023-05-08 16:40:33 +0000
  • e78f3ec5f1 Don't overwrite other default storage backends #573 Christof Dorner 2023-05-08 14:47:23 +0000
  • 87cda1e064 Fix default storage setting and use new STORAGES Christof Dorner 2023-05-08 09:55:09 +0200
  • dcc4a5723e
    Migrate to new staticfiles storage setting (#570) Karthik Balakrishnan 2023-05-08 10:38:33 +0530
  • f256217d1b
    Show domain setup to admins (#568) Karthik Balakrishnan 2023-05-08 10:36:10 +0530
  • acb11d1947 Prevent Cloudflare from treating handles as emails #572 Evan Pratten 2023-05-07 12:40:49 -0400
  • 2951b4985d leave comment on storage setting in tests #570 Karthik Balakrishnan 2023-05-06 19:01:02 +0000