Wykres commitów

  • 1fc2a81660 Add "moved to codeberg" notice master Jason Robinson 2024-10-13 21:35:13 +0000
  • a2a533fee7 update changelog improve-ap-compliance Alain St-Denis 2024-07-09 18:58:43 -0400
  • ce4bbb5129 handle attempts to retrieve deleted Diaspora profiles more gracefully Alain St-Denis 2024-06-28 10:33:20 -0400
  • e8c03e0664 Merge branch 'master' into improve-ap-compliance Alain St-Denis 2024-06-21 08:12:42 -0400
  • d2c12f42d1 handle AP Add activities for FEP-400e Alain St-Denis 2024-06-21 08:11:51 -0400
  • b8a7bb8933 add image property to make some tests happy Alain St-Denis 2024-06-21 07:45:05 -0400
  • f0061faa07 Merge branch 'fix-mention-pattern' into 'master' Alain St-Denis 2024-06-15 20:40:04 +0000
  • 13063ecd14 a character range for unicode emojis is useless fix-mention-pattern Alain St-Denis 2024-05-28 15:40:34 -0400
  • b0d172d2b1 update accept header Alain St-Denis 2024-05-26 16:54:57 -0400
  • 268b375b67 implement per fid/url webfinger requests Alain St-Denis 2024-05-26 15:02:21 -0400
  • 1f15583aad Merge branch 'todos-and-issues' into 'master' Alain St-Denis 2024-02-29 00:58:03 +0000
  • 3dfe7d637b use markdownify instead of as md. todos-and-issues Alain St-Denis 2024-02-26 20:04:12 -0500
  • e992e2dc20 Update CHANGELOG. Alain St-Denis 2024-02-20 10:15:49 -0500
  • 2ee17e4aa6 Merge branch 'master' into todos-and-issues Alain St-Denis 2024-02-20 08:31:28 -0500
  • a109a7f824 Release v0.25.1 v0.25.1 Jason Robinson 2024-02-18 15:55:56 +0200
  • e7629c9a92 Merge branch 'fix-CVE-2024-23832' into 'master' Jason Robinson 2024-02-18 13:53:49 +0000
  • 0bc025b0d8 Update CHANGELOG. Alain St-Denis 2024-02-18 03:24:29 +0000
  • 8a4863fcd3 Merge branch 'fix-CVE-2024-23832' into todos-and-issues Alain St-Denis 2024-02-16 11:50:42 -0500
  • e476a0b8e0 catch potential payload forgery (CVE-2024-23832). Alain St-Denis 2024-02-16 11:47:57 -0500
  • 345a0c0ac3 Handle cases where a nested AP field contains only one undefined object. Alain St-Denis 2024-02-15 10:32:33 -0500
  • 2672eede39 Also remove trailing garbage from hashtag text found in the rendered content. Alain St-Denis 2024-02-13 17:56:18 -0500
  • 21184c368a Increase the Unicode character range allowed in Diaspora mentions. Alain St-Denis 2024-02-13 16:57:56 -0500
  • d080bcf509 handle escaped characters in markdown mentions Alain St-Denis 2024-02-13 14:04:15 -0500
  • 2509692041 Mark an AP mention only if profile.finger is defined. Alain St-Denis 2024-02-12 08:53:10 -0500
  • f1bb3544fa Improve webfinger handling of AP application type. Alain St-Denis 2024-02-11 11:26:16 -0500
  • 47bf0f579d Nested fields: handle unknown json-ld types more gracefully. Alain St-Denis 2024-02-11 10:23:52 -0500
  • 3f98f1e04e Select the img tag title property over the alt property for embedded images. Adjust the corresponding test. Alain St-Denis 2024-02-11 08:33:32 -0500
  • b190626bb9 fix image duplication caused by both an img tag and a Image object for the same image are defined in a payload. Alain St-Denis 2024-02-09 18:09:49 -0500
  • 4868291747 Ignore media objects that don't define a media type. Alain St-Denis 2024-02-09 15:41:26 -0500
  • 64044e7452 when some Mention objects hrefs can't be found, try with the name property Alain St-Denis 2024-02-03 09:17:07 -0500
  • 31583d29b8 Try to fix docs by specifying a requirements file Jason Robinson 2024-01-23 22:35:55 +0200
  • 6bb6df6b1d Switch commonmark requirement to PyPi uploaded commonmark_socialhome v0.25.0 Jason Robinson 2024-01-23 00:06:58 +0200
  • 3e4f4641c8 Merge branch 'woodpecker' into 'master' Alain St-Denis 2024-01-20 13:08:59 +0000
  • 64590ee4c3 Define a woodpecker pipeline Alain St-Denis 2024-01-20 13:08:59 +0000
  • 5f8cfbe46c remove useless timeout as pyld ignores it woodpecker Alain St-Denis 2024-01-17 09:56:29 -0500
  • 1ebe4cdd7e Remove .gitlab-ci.yml Alain St-Denis 2024-01-16 09:32:33 -0500
  • a4979e463b remove sleep Alain St-Denis 2024-01-16 09:08:12 -0500
  • 55674a23c5 sleep 2 minutes to give time to enter te pipeline net ns. Alain St-Denis 2024-01-13 09:05:18 -0500
  • 4c5463feeb add a timeout to pyld request loader Alain St-Denis 2024-01-10 10:49:15 -0500
  • d0cb8dd701 fix woodpecker config syntax for Bourne shell. Alain St-Denis 2024-01-09 11:43:04 -0500
  • f2b9facd50 fix woodpecker config syntax. Alain St-Denis 2024-01-09 11:16:14 -0500
  • 9ce9b441cd update woodpecker config. Alain St-Denis 2024-01-09 11:11:43 -0500
  • fb6b41ded4 initial woodpecker config. Alain St-Denis 2024-01-09 11:09:28 -0500
  • e0592e17d0 Release 0.25.0 Jason Robinson 2024-01-06 01:32:31 +0200
  • d2e0a56c98 set the correct commonmark req. remove traceback from models.py. Alain St-Denis 2024-01-05 18:26:49 -0500
  • db8bc1527c beautifulsoup -> beautifulsoup4... Alain St-Denis 2024-01-05 17:30:37 -0500
  • 22d9d30869 add beautifulsoup to reqs. Alain St-Denis 2024-01-05 17:24:34 -0500
  • 783b0ebc14 update changelog. Alain St-Denis 2024-01-05 16:50:23 -0500
  • a21275bbef Merge branch 'various-improvements' into 'master' Alain St-Denis 2023-12-31 14:44:04 +0000
  • c8ff988d32 handle gotosocial reply collections various-improvements Alain St-Denis 2023-12-11 08:21:37 -0500
  • d4f207ba02 unquote Hashtag objects href Alain St-Denis 2023-11-25 07:44:33 -0500
  • 340e5cafe7 quick fix: ensure the to property is an array on outbound AP Profiles Alain St-Denis 2023-10-31 09:56:22 -0400
  • ca3f927aa9 fix broken peertube content processing when the content property is missing Alain St-Denis 2023-10-31 08:36:02 -0400
  • e0115f7966 Merge branch 'fix-url-regex' into 'master' Alain St-Denis 2023-10-31 11:43:31 +0000
  • aa351e27e2 fix url regex fix-url-regex Alain St-Denis 2023-10-29 10:03:09 -0400
  • add80e0f6c
    Merge branch 'ap-processing-improvements' into 'master' Alain St-Denis 2023-09-04 21:38:47 +0000
  • ada8c20d39 Impove the url matching regex. ap-processing-improvements Alain St-Denis 2023-08-05 11:41:30 -0400
  • 5dac605c4b Improve URL_PATTERN. Alain St-Denis 2023-08-02 07:45:57 -0400
  • 5c168d6630 Rework find_elements to make it more efficient and resilient. Alain St-Denis 2023-07-27 22:26:45 -0400
  • db87313535 Ignore relayed retractions. Alain St-Denis 2023-07-27 08:00:41 -0400
  • 7559f16f4f Remove references to http://schema.org from inbound AP contexts. Alain St-Denis 2023-07-26 12:57:47 -0400
  • 6fd445382d Allow '-' in tags. Make AP tag discovery more robust. Alain St-Denis 2023-07-26 12:40:46 -0400
  • 54a8404c3d Make verify_ld_signature more robust. Make Tombstone objects signable. Alain St-Denis 2023-07-24 08:32:32 -0400
  • 091b156703 For Person, if the url property is missing, set it to id. Alain St-Denis 2023-07-23 13:03:20 -0400
  • cb96d83793 Case insensitive lookup with finger. Alain St-Denis 2023-07-23 10:05:25 -0400
  • d7e6a56eb6 AP mention finding and marking now also relying on the url property which is expected to be set as the remote_url property of the client app profiles. Add the url property to some tests. The get_profile function now expected to OR the query fields. Alain St-Denis 2023-07-23 08:50:40 -0400
  • d53db6299f Make tag link processing more robust. Alain St-Denis 2023-07-18 12:42:36 -0400
  • c87e1c3dd7 Unquote and normalize tag links and add to the set being intersected with the hrefs pulled from Hashtag objects. Alain St-Denis 2023-07-18 09:19:53 -0400
  • b1bc8e7295 Improve URL pattern. Make find_elements more robust. Move process_text_links tests to the client app. Alain St-Denis 2023-07-18 07:16:33 -0400
  • 4b5a886492 Match links with no http prefix. Remove trailing garbage from tags. Alain St-Denis 2023-07-17 11:36:24 -0400
  • 33366802c4 Move process_text_links back to the client app. Skip related tests. Convert it to BeautifulSoup. Remove unused imports. Alain St-Denis 2023-07-16 07:13:56 -0400
  • 0783bf43aa Remove unreachable code. Improve (I hope) the mention regex for raw text. Alain St-Denis 2023-07-15 09:54:41 -0400
  • 7d750d3365 Revert the change in patterns matching beginning or space at the beginning because it prevented the use of markdown on hastags and mentions. Alain St-Denis 2023-07-14 08:55:30 -0400
  • d577e39777 Do not assume that the last part of a mention.href is the user's name. Adjust patterns to match a leading whitespace or the beginning. Alain St-Denis 2023-07-13 11:09:00 -0400
  • 47af44582c Do not lowercase the finger attribute. Remove a debug print. Alain St-Denis 2023-07-12 07:32:04 -0400
  • 24f5bb21a9 Fix some tests and fix code that was failing tests. Catch HTML signatures with invalid padding. Alain St-Denis 2023-07-10 14:39:55 -0400
  • 1f8d4ac93f Fix a regression that broke GET requests signature verification. Alain St-Denis 2023-07-10 08:24:33 -0400
  • 6d885a5c40 Add lemmy namespace. Alain St-Denis 2023-07-09 08:51:10 -0400
  • 4dca31b17f Make sure the code block a really ignored. Alain St-Denis 2023-07-09 06:40:23 -0400
  • e0993a7f7f Switch to BeautifulSoup for content processing. Outbound rendered content is now provided by the client app. Mark inbound AP HTML content hashtags and mentions. Fix missing href attribute crashing process_text_links. Alain St-Denis 2023-07-08 07:34:44 -0400
  • e94533b222 Allow Link objects as items of the attachment property. Must be rendered by the client app. Alain St-Denis 2023-06-07 10:34:08 -0400
  • 33131bd9fe Remove debug pprint. Alain St-Denis 2023-06-06 18:00:01 -0400
  • f72ecf459a Fix logic error. Alain St-Denis 2023-06-06 17:57:47 -0400
  • 63a0e38ac9 Fix platform quirks (hubzilla, guppe, bird.makeup) that prevent their profiles processing to fail. Alain St-Denis 2023-06-06 16:52:51 -0400
  • 60694662a5 Merge branch 'ap-profile-handling' into 'master' Alain St-Denis 2023-06-04 13:08:23 +0000
  • 942fa333af Fix validate method signature for Accept and Like (currently unsupported outbound) objects. ap-profile-handling Alain St-Denis 2023-06-02 08:02:38 -0400
  • 1e5516ef60 Update changelog. Alain St-Denis 2023-05-05 09:34:30 -0400
  • 37a5ea1215 fetch_document: if response.encoding is not set, default to utf-8. Alain St-Denis 2023-05-04 08:32:17 -0400
  • 8e50267305 Get ready to process profile deletes. Alain St-Denis 2023-04-06 17:01:59 -0400
  • 5ad5212332 Fix circular import error. Alain St-Denis 2023-04-06 14:15:10 -0400
  • b3d5e8629c Fix http signature verification for deleted profiles. Alain St-Denis 2023-04-06 09:37:24 -0400
  • 24dcbb3d51 Fix logic error. Alain St-Denis 2023-04-05 22:39:19 -0400
  • 6b9c74b793 Implement automatic remote profile updates. Reduce remote requests frequency. WIP: implement profile retractions. Alain St-Denis 2023-04-05 19:51:30 -0400
  • a0c4e7fb6e Merge branch 'ld-signatures' into 'master' Alain St-Denis 2023-04-07 12:57:18 +0000
  • 0c4f8218c7 Make Announce and Delete payloads LD signable. ld-signatures Alain St-Denis 2023-03-30 11:25:58 -0400
  • 90db138f62 Prevent infinite recursion by not checking retrieved profile signatures. Alain St-Denis 2023-03-27 08:44:48 -0400
  • 59d5e99d23 Objects extracted from collections don't have _source_object set. Alain St-Denis 2023-03-26 17:32:18 -0400
  • e7d954b788 Fixes to address the reviewer's comments. Where appropriate, align with existing code structure. Alain St-Denis 2023-03-26 14:47:40 -0400
  • 26f93ec1be Update changelog. Alain St-Denis 2023-03-25 08:24:30 -0400
  • 2f4a3e9c16 Merge branch 'master' into ld-signatures Alain St-Denis 2023-03-25 07:12:31 -0400