Wykres commitów

  • 2592e19f37 use EXCLUDE constant from marshmallow.utils instead of a string Alain St-Denis 2022-06-05 15:27:15 +0000
  • 5d59e92540 changes to address comments made to merge request #167 Alain St-Denis 2022-06-05 14:43:42 +0000
  • 2aa0d161ab enable inbound profile updates Alain St-Denis 2022-05-25 02:36:45 +0000
  • 8c6bd7e160 fix extract_mentions for outgoing payloads Alain St-Denis 2022-05-21 17:51:46 +0000
  • 441bbaeef0 Forgot to process the inline property. Hack added to @context for epicyon payloads Alain St-Denis 2022-05-21 16:25:33 +0000
  • 2d8f3633f1 forgot to add the cache param to rerieve_remote_content Alain St-Denis 2022-05-19 14:57:19 +0000
  • ff25a88112 Revert to request_cache monkey patching, take #2. Catch KeyError in model_to_objects. Run extract_receivers for unsupported objects. Alain St-Denis 2022-05-19 12:48:57 +0000
  • 569e432844 Revert to requests_cache monkey patching. Add per request cache control. Alain St-Denis 2022-05-18 13:50:56 +0000
  • f3295caad2 hack to promote Pleroma source property to a dict Alain St-Denis 2022-05-18 12:39:49 +0000
  • 974e30b9cb log requests_cache hits Alain St-Denis 2022-05-15 22:26:39 +0000
  • f8c4892dfa let socialhome process the reply fid extracted from reply collections Alain St-Denis 2022-05-15 12:34:14 +0000
  • 62da6298f2 wip. enable more content: peertube video payloads as Posts, audio and video media, reply collection processing Alain St-Denis 2022-05-11 13:41:13 +0000
  • 3c6d977e3a add base and AP audio and video classes and process these objects rebased on the test jsonld-processing branch commit (666951a) Alain St-Denis 2022-04-13 13:44:17 +0000
  • 6678fc5159 update changelog. do not verify http signature without a public key. catch http signature exceptions. Alain St-Denis 2022-04-27 15:39:03 +0000
  • 33660b8557 thanks to failing tests, made django config access more robust Alain St-Denis 2022-04-25 22:32:57 +0000
  • 7980f2c5cc rewrote update_context to make it (hopefully) more robust added django federation user to enable http signature on get requests Alain St-Denis 2022-04-24 19:14:55 +0000
  • 4c18ce72f6 fix misuses of the len builtin. improve collection handling. Alain St-Denis 2022-04-24 14:27:54 +0000
  • 23907c77ba argh, forgot to move django's get_configuration Alain St-Denis 2022-04-23 13:30:53 +0000
  • c2759b4768 well, it seems setup.py doesn't want third party imports in federation/__init__.py. moved request_cache setup to utils/___init__.py Alain St-Denis 2022-04-23 13:26:06 +0000
  • c103126c87 pull redis config from django, move requests_cache setup to __init__ Alain St-Denis 2022-04-23 12:19:45 +0000
  • 8ff538facf fix html string literals in tests and mixins.py for bleach 5.0.0 Alain St-Denis 2022-04-21 13:23:05 +0000
  • 439b09f3cd pep8 code formatting Alain St-Denis 2022-04-20 13:50:07 +0000
  • 085583e81e improve context massaging to allow for more AP implementations (namely hubzilla, litepub and misskey). all properties are now using snake case. pep8 code formatting. Alain St-Denis 2022-04-19 21:30:47 +0000
  • 38dc2d82a0 use jsonld collections with extract_receivers Alain St-Denis 2022-04-13 14:46:57 +0000
  • 387a9b4a9f Fix a few logic errors Alain St-Denis 2022-04-09 02:14:02 +0000
  • a46c8af22e Update tox.ini for python 3.10 Alain St-Denis 2022-04-05 12:37:54 +0000
  • 60436e92e0 Update .gitlab-ci.yml file for python 3.10 Alain St-Denis 2022-04-05 12:27:21 +0000
  • 55061f9147 autospec=True causes a test to fail. Removed it and adjusted the assert_called_once_with args Alain St-Denis 2022-04-05 11:00:01 +0000
  • ed973a0681 removed schema.py, replaed with models.py Alain St-Denis 2022-04-03 13:53:54 +0000
  • 8c7b385591 removed debug prints. switch request_cache to its default backend (sqlite) for now Alain St-Denis 2022-04-03 13:27:27 +0000
  • c0bec2ba26 some tests and fixtures need updates to succeed with the jsonld processor Alain St-Denis 2022-04-02 20:21:36 +0000
  • 05334870b6 switching from JsonLDSchema to JsonLDAnnotation, hopefully making the code easier to read Alain St-Denis 2022-04-02 20:20:02 +0000
  • 05aa678cf2 Rearranged code in schemas.py with the hope to make it more legible Alain St-Denis 2022-03-23 13:59:45 +0000
  • b6cad12586 Rearrrange code to minimize changes outside schemas.py. Added more AP objects Alain St-Denis 2022-03-20 14:36:02 +0000
  • 7ad99450e6 Make Follow/Unfollow functional. Work on Post/Comment/Accept Alain St-Denis 2022-03-17 13:18:42 +0000
  • 4a71ffb16f add calcmus and requests-cache dependendies Alain St-Denis 2022-03-15 22:33:40 +0000
  • 36d9a7c092 WIP process AP payloads with a json-ld processor (calamus) Alain St-Denis 2022-03-15 22:29:41 +0000
  • bb6cc724f3 Merge branch 'more-content' into 'master' Alain St-Denis 2022-08-19 17:01:44 +0000
  • 58c8f95e54 Add audio and video media objects and much more. Alain St-Denis 2022-08-19 17:01:44 +0000
  • 8379df74e3 merge master branch more-content Alain St-Denis 2022-08-19 16:50:21 +0000
  • cbc46334db documentation updates and clean up comments Alain St-Denis 2022-08-19 16:35:12 +0000
  • 2e60c37f36 Fetch public key from Signature header keyID field for signature verification. Use identified language tag from content_map property instead of default. Alain St-Denis 2022-07-30 14:40:12 +0000
  • 273bb018d4 Cache requests only for pyld document loader Alain St-Denis 2022-07-04 14:43:42 +0000
  • 9290822902 remove a debug print Alain St-Denis 2022-06-23 14:36:56 +0000
  • a7642f6cc8 code robustness improvemwents. allow empty raw_content Alain St-Denis 2022-06-19 14:49:20 +0000
  • bdf914ee23 fix a few tests. update changelog Alain St-Denis 2022-06-06 01:52:45 +0000
  • 267c2c3f0d use EXCLUDE constant from marshmallow.utils instead of a string Alain St-Denis 2022-06-05 15:27:15 +0000
  • a2efbdd285 use EXCLUDE constant from marshmallow.utils instead of a string jsonld-processing Alain St-Denis 2022-06-05 15:20:44 +0000
  • d91088105b changes to address comments made to merge request #167 Alain St-Denis 2022-06-05 14:51:57 +0000
  • 97db29ab73 changes to address comments made to merge request #167 Alain St-Denis 2022-06-05 14:43:42 +0000
  • 662e2964b6 Feneas GitLab -> GitLab.com updates Jason Robinson 2022-06-05 02:50:09 +0300
  • 621cfc23fa enable inbound profile updates Alain St-Denis 2022-05-25 02:36:45 +0000
  • 26f249a68d fix extract_mentions for outgoing payloads Alain St-Denis 2022-05-21 17:51:46 +0000
  • 4f6443a9f3 Forgot to process the inline property. Hack added to @context for epicyon payloads Alain St-Denis 2022-05-21 16:25:33 +0000
  • d3adaf39d0 forgot to add the cache param to rerieve_remote_content Alain St-Denis 2022-05-19 14:57:19 +0000
  • f46f30e61a Revert to request_cache monkey patching, take #2. Catch KeyError in model_to_objects. Run extract_receivers for unsupported objects. Alain St-Denis 2022-05-19 12:48:57 +0000
  • f95f370d0e Revert to requests_cache monkey patching. Add per request cache control. Alain St-Denis 2022-05-18 13:50:56 +0000
  • d938432067 hack to promote Pleroma source property to a dict Alain St-Denis 2022-05-18 12:39:49 +0000
  • 5f38b70890 log requests_cache hits Alain St-Denis 2022-05-15 22:26:39 +0000
  • aebc5276a9 let socialhome process the reply fid extracted from reply collections Alain St-Denis 2022-05-15 12:34:14 +0000
  • 6678c4feea wip. enable more content: peertube video payloads as Posts, audio and video media, reply collection processing Alain St-Denis 2022-05-11 13:41:13 +0000
  • 9e5d5e398b add base and AP audio and video classes and process these objects rebased on the test jsonld-processing branch commit (666951a) Alain St-Denis 2022-04-13 13:44:17 +0000
  • 3236f667d4 update changelog. do not verify http signature without a public key. catch http signature exceptions. Alain St-Denis 2022-04-27 15:39:03 +0000
  • 666951adc4 thanks to failing tests, made django config access more robust Alain St-Denis 2022-04-25 22:32:57 +0000
  • 34f8bb0811 rewrote update_context to make it (hopefully) more robust added django federation user to enable http signature on get requests Alain St-Denis 2022-04-24 19:14:55 +0000
  • f9f94daae9 fix misuses of the len builtin. improve collection handling. Alain St-Denis 2022-04-24 14:27:54 +0000
  • 6f86ea1595 argh, forgot to move django's get_configuration Alain St-Denis 2022-04-23 13:30:53 +0000
  • b0fbaf1617 well, it seems setup.py doesn't want third party imports in federation/__init__.py. moved request_cache setup to utils/___init__.py Alain St-Denis 2022-04-23 13:26:06 +0000
  • cd813f7ba4 pull redis config from django, move requests_cache setup to __init__ Alain St-Denis 2022-04-23 12:19:45 +0000
  • 81300f8030 fix html string literals in tests and mixins.py for bleach 5.0.0 Alain St-Denis 2022-04-21 13:23:05 +0000
  • 02f2464542 pep8 code formatting Alain St-Denis 2022-04-20 13:50:07 +0000
  • 78a4fa8aea improve context massaging to allow for more AP implementations (namely hubzilla, litepub and misskey). all properties are now using snake case. pep8 code formatting. Alain St-Denis 2022-04-19 21:30:47 +0000
  • e00c47ea62 use jsonld collections with extract_receivers Alain St-Denis 2022-04-13 14:46:57 +0000
  • cb6b7c7abb Fix a few logic errors Alain St-Denis 2022-04-09 02:14:02 +0000
  • bb186ee63d Update tox.ini for python 3.10 Alain St-Denis 2022-04-05 12:37:54 +0000
  • 70bc9b75ac Update .gitlab-ci.yml file for python 3.10 Alain St-Denis 2022-04-05 12:27:21 +0000
  • 5aed54b70e autospec=True causes a test to fail. Removed it and adjusted the assert_called_once_with args Alain St-Denis 2022-04-05 11:00:01 +0000
  • 333effbcad removed schema.py, replaed with models.py Alain St-Denis 2022-04-03 13:53:54 +0000
  • d12cd6eb66 removed debug prints. switch request_cache to its default backend (sqlite) for now Alain St-Denis 2022-04-03 13:27:27 +0000
  • 2c88cf9023 some tests and fixtures need updates to succeed with the jsonld processor Alain St-Denis 2022-04-02 20:21:36 +0000
  • 8963326d12 switching from JsonLDSchema to JsonLDAnnotation, hopefully making the code easier to read Alain St-Denis 2022-04-02 20:20:02 +0000
  • 2f4e611ee0 Rearranged code in schemas.py with the hope to make it more legible Alain St-Denis 2022-03-23 13:59:45 +0000
  • 6056d79ec9 Rearrrange code to minimize changes outside schemas.py. Added more AP objects Alain St-Denis 2022-03-20 14:36:02 +0000
  • 66c5dea561 Make Follow/Unfollow functional. Work on Post/Comment/Accept Alain St-Denis 2022-03-17 13:18:42 +0000
  • 9578c26864 add calcmus and requests-cache dependendies Alain St-Denis 2022-03-15 22:33:40 +0000
  • a0282eec11 WIP process AP payloads with a json-ld processor (calamus) Alain St-Denis 2022-03-15 22:29:41 +0000
  • 01357aacb0 Release v0.22.0 v0.22.0 Jason Robinson 2021-08-15 21:26:59 +0300
  • 0291d9dd98 Merge branch 'matrix/start-creating-tag-rooms' into 'master' jaywink 2021-05-08 21:37:11 +0000
  • 04e194e70e Merge branch 'matrix/start-creating-tag-rooms' into 'master' jaywink 2021-05-08 21:36:03 +0000
  • 5a940e75f5 Fix get tag room alias and create tag room Jason Robinson 2021-05-09 00:18:28 +0300
  • dd102d4575 Fix get_tag_room_alias Jason Robinson 2021-05-08 23:13:49 +0300
  • 5c79a5d1cb List tag rooms in room directory on creation Jason Robinson 2021-05-03 23:49:36 +0300
  • 2714f6a973 Ensure tag room gets an alias Jason Robinson 2021-05-03 23:30:39 +0300
  • b7e6181594 Start creating tag rooms and carbon copying posts to them based on the tags they contain Jason Robinson 2021-05-02 23:18:05 +0300
  • a64107da85 Merge branch 'matrix/create-missing-profiles' into 'master' jaywink 2021-05-02 19:29:05 +0000
  • 407f853087 Merge branch 'matrix/create-missing-profiles' into 'master' jaywink 2021-05-02 19:28:09 +0000
  • d44e2e3c8f Make user own the Matrix profile room Jason Robinson 2021-05-02 22:27:40 +0300
  • 1d782f5f5a Remove a comment Jason Robinson 2021-05-02 02:47:09 +0300
  • a82f75822e Revert invite in thread room creation Jason Robinson 2021-05-02 02:46:54 +0300
  • ca521d4a03 Try again for room join Jason Robinson 2021-05-02 02:20:26 +0300