Wykres commitów

  • 7629395d9f remove unnecessary code change Henri Dickson 2023-09-06 19:21:17 -0400
  • 2dfbeee7ca add relay support Henri Dickson 2023-08-31 19:56:12 -0400
  • ddf24d376e Fix initial identity choices Andrew Godwin 2023-09-04 11:20:49 -0600
  • 2a0bbf0d5d
    One more try to get the fetch_account/sync_pins/post relationship and parallelism fixed (#634) Osma Ahvenlampi 2023-08-27 00:16:14 +0300
  • 555046ac4d
    Ignore unknown tag type in incoming post, rather than raise exception (#639) Henri Dickson 2023-08-25 18:35:57 -0400
  • ff8b17764c ignore unknown tag type in incoming post, rather than raise exception Henri Dickson 2023-08-24 21:07:12 -0400
  • b003af64cc
    Do not print "Scheduling 0 handled" unless settings.DEBUG is on (#636) Henri Dickson 2023-08-23 08:12:21 -0400
  • 59162e50cc do not print "Scheduling 0 handled" unless settings.DEBUG is on D 2023-08-21 16:06:11 +0000
  • 671807beb8
    Misc lemmy compat (#635) Osma Ahvenlampi 2023-08-21 05:25:48 +0300
  • 2a50928f27
    Signatures need to use UTF-8 in order to represent all URLs (#633) Osma Ahvenlampi 2023-08-21 05:24:47 +0300
  • e569e92319 empty type param equivalent to no type param Osma Ahvenlampi 2023-08-15 14:55:09 +0300
  • f189df0e2d avoid a keyerror due to AP content Osma Ahvenlampi 2023-08-16 14:45:33 +0300
  • c3e08bf43b signatures need to use UTF-8 in order to represent all URLs Osma Ahvenlampi 2023-08-19 12:07:09 +0300
  • da46b537fc one more try to get the fetch_account/sync_pins/post relationship and parallelism fixed Osma Ahvenlampi 2023-08-19 12:12:59 +0300
  • 70b9e3b900
    Support follow requests (#625) Henri Dickson 2023-08-18 02:19:45 -0400
  • faa181807c
    Fix Accept object id for follow activity for Misskey and Firefish (#632) TAKAHASHI Shuuji 2023-08-18 15:12:53 +0900
  • 258d270d69
    Append Follow.id to ensure unique Accept id TAKAHASHI Shuuji 2023-08-18 13:38:33 +0900
  • db25a946d9
    Fix Accept object id for follow activity TAKAHASHI Shuuji 2023-08-18 01:42:55 +0900
  • 679f0def99
    Add stub API endpoint for user suggestion (api/v2/suggestions) (#631) TAKAHASHI Shuuji 2023-08-17 17:11:06 +0900
  • 5d1dde8e10
    Add stub API endpoint for user suggestion (api/v2/suggestions) TAKAHASHI Shuuji 2023-08-16 13:34:16 +0900
  • 8398dda0ab migrate and clean up follow states D 2023-08-11 20:27:49 +0000
  • 7c1ef9b535 add follow_requested to TimelineEvent.type in initial migration D 2023-08-11 16:21:55 +0000
  • a35e887b59 block should unfollow on both direction D 2023-08-04 23:57:50 +0000
  • 62c1aa16b2 follow request: move ClearTimeline out of state loop to run a bit earlier and keep test happy D 2023-08-04 17:13:52 +0000
  • 78bd7b6708 fix follow test: run stator twice to make sure it reaches final state D 2023-08-04 15:44:55 +0000
  • ce490c1759 support remove followers locally and remotely; handle notification more gracefuly D 2023-08-04 14:52:51 +0000
  • 4848ddba47 support follow request D 2023-08-04 01:57:44 +0000
  • 1262c619bb
    Make nodeinfo do metadata based on domain requested (#628) Henri Dickson 2023-08-11 11:34:25 -0400
  • 0c72327ab7 Fix state graph Andrew Godwin 2023-08-08 09:04:21 -0600
  • 84703bbc45 Lay groundwork for moved identity state Andrew Godwin 2023-08-08 08:54:59 -0600
  • 21f0d13d93 add local to query filter to help with performance D 2023-08-07 16:31:04 +0000
  • 93dfc85cf7
    Fix small syntax errors (#627) TAKAHASHI Shuuji 2023-08-08 00:18:18 +0900
  • 67d755e6d3
    Support to export blocks/mutes as CSV files (#626) TAKAHASHI Shuuji 2023-08-08 00:16:52 +0900
  • 4a9109271d
    Fix like/boost remote post (#629) Henri Dickson 2023-08-07 11:15:13 -0400
  • a327c0a7c6 fix like/boost remote post D 2023-08-07 02:37:35 +0000
  • 682ce7df19 nodeinfo reveals metadata based on domain requested D 2023-08-06 20:17:43 +0000
  • 61639d77d5
    Fix small syntax errors TAKAHASHI Shuuji 2023-08-06 20:49:58 +0900
  • bd5bbb0f1a Support to export blocks/mutes as CSV files TAKAHASHI Shuuji 2023-08-01 23:47:51 +0900
  • a69499c742
    Add 'domain' to the blocklist supported headers (#623) Humberto Rocha 2023-08-03 12:41:47 -0400
  • bb879c2538 Make mentioning domain blocklist format more neutral Kromonos 2023-08-02 09:47:24 +0200
  • e61a7d9785
    Add 'domain' to the blocklist supported headers Humberto Rocha 2023-08-01 18:17:33 -0400
  • c4a2b62016
    Allow updated to updated transition on Domain model (#621) Humberto Rocha 2023-07-30 14:22:35 -0400
  • a4e4ef72a1 Revert outdated skip and allow updated to updated on domain Humberto Rocha 2023-07-26 07:24:37 -0400
  • d2aca458f8 Don't skip outdated step on blocked domains to avoid breaking their refresh cycle Humberto Rocha 2023-07-25 11:12:25 -0400
  • 1b7bb8c501
    Add Idempotency-Key to allowed CORS header (#618) Henri Dickson 2023-07-24 20:54:58 -0400
  • f3bab95827
    Add support to import blocklists (#617) Humberto Rocha 2023-07-24 19:59:50 -0400
  • fdf6dd4dd8 add Idempotency-Key to allowed CORS header to improve compatibility with more web client D 2023-07-23 22:47:23 +0000
  • dbef43d3c7
    Use Django messages framework Humberto Rocha 2023-07-23 15:36:10 -0400
  • 06d336f7a9
    Add test Humberto Rocha 2023-07-22 15:23:20 -0400
  • 00357f14b8
    Add support to blocklists Humberto Rocha 2023-07-22 15:08:25 -0400
  • 4a8bdec90c Implement inbound account migration Andrew Godwin 2023-07-22 11:46:35 -0600
  • cc6355f60b Refs #613: Also block subdomains Andrew Godwin 2023-07-22 10:54:36 -0600
  • 83b57a0998 Never put blocked domains into outdated either Andrew Godwin 2023-07-22 10:44:01 -0600
  • aac75dd4c3 Fixed #613: Don't pull nodeinfo from blocked servers! Andrew Godwin 2023-07-22 10:41:58 -0600
  • 759d5ac052 Fixed #616: Do followers-only properly Andrew Godwin 2023-07-22 10:38:22 -0600
  • 1dd076ff7d Fixed #615: Nicely reject malformatted http signatures Andrew Godwin 2023-07-20 09:55:06 -0600
  • d6cdcb1d83
    Wait setup to complete before starting web and stator containers (#611) Humberto Rocha 2023-07-17 11:31:21 -0400
  • 0945a75466 Wait setup to complete before starting web and stator containers Humberto Rocha 2023-07-17 10:18:18 -0400
  • 188e5a2446 Remove all remaining async code for now Andrew Godwin 2023-07-17 00:37:47 -0600
  • 0915b17c4b Prune some unnecessary async usage Andrew Godwin 2023-07-17 00:18:00 -0600
  • 31c743319e Require hatchway 0.5.2 Andrew Godwin 2023-07-15 12:43:45 -0600
  • 11e3ca12d4 Start on push notification work Andrew Godwin 2023-07-15 12:37:34 -0600
  • 824f5b289c
    Permit SMTP to mail relay without authentication (#600) Deborah Pickett 2023-07-14 19:57:58 +0000
  • 2d140f2e97
    remove duplicate attachment url check (#608) Osma Ahvenlampi 2023-07-14 22:52:04 +0300
  • 315f938996
    Typo Deborah Pickett 2023-07-14 11:06:51 +1000
  • 10d82b0e67
    If EMAIL_SERVER does not contain username or password, attempt unauthenticated SMTP Deborah Pickett 2023-07-14 11:03:30 +1000
  • 5aaf2158b0
    Merge branch 'jointakahe:main' into unauthenticated_smtp Deborah Pickett 2023-07-14 00:34:59 +0000
  • 3e42410eb8 remove duplicate attachment url check Osma Ahvenlampi 2023-07-12 21:24:50 +0300
  • b2a9b334be
    Resubmit: Be quieter about remote hosts with invalid SSL certs (#595) Osma Ahvenlampi 2023-07-12 18:51:08 +0300
  • 5549d21528
    Fix inbox processing errors from pinned posts and non-Mastodon servers (#596) Osma Ahvenlampi 2023-07-12 18:49:30 +0300
  • 68776acc14
    Merge branch 'jointakahe:main' into ssl-cert Osma Ahvenlampi 2023-07-12 11:14:40 +0300
  • a98dcaad6e
    Merge branch 'jointakahe:main' into stator-post-errors Osma Ahvenlampi 2023-07-12 11:14:20 +0300
  • a42a65d702 passes pre-commit checks now Osma Ahvenlampi 2023-07-12 11:01:12 +0300
  • ee67e43d4e Merge branch 'ssl-cert' of github.com:osmaa/takahe into ssl-cert Osma Ahvenlampi 2023-07-12 10:57:40 +0300
  • defd07944e catch both SSLError in addition to SSLCertVerificationError as we can't locally do anything about remote negotiation problems. Passes pre-commit lint now. Osma Ahvenlampi 2023-07-03 15:47:42 +0300
  • 5f49f9b2bb
    Add support to dismiss notifications (#605) Humberto Rocha 2023-07-11 18:37:03 -0400
  • 83da9a65ff
    Tidy syntax to satisfy linter Deborah Pickett 2023-07-10 22:59:59 +0000
  • 7a3266a4c6 Remove bad migration Humberto Rocha 2023-07-10 17:27:25 -0400
  • 1cc9c16b8c
    Use 400 and 401 error codes as OAuth2 documents, accept 400 as webfinger error code (#597) Osma Ahvenlampi 2023-07-10 19:19:20 +0300
  • 91cf2f3a30
    Add missing SignUp link to header (#606) Humberto Rocha 2023-07-10 12:13:57 -0400
  • 68eea142b1 Fix domain index issue Andrew Godwin 2023-07-10 10:11:48 -0600
  • 7b722cfc3d merge Osma Ahvenlampi 2023-07-10 14:24:29 +0300
  • e28585c13c OAuth errors with HTTP error codes matching OAuth2 docs Osma Ahvenlampi 2023-07-03 15:49:17 +0300
  • 1c57a1e2bc
    Add missing SignUp link to header Humberto Rocha 2023-07-09 20:36:29 -0400
  • 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