Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-13 | Use Logger.info for {:reject, reason} | Haelwenn (lanodan) Monnier | |
2020-06-26 | object/fetcher: Pass full Transmogrifier error | Haelwenn (lanodan) Monnier | |
2020-04-06 | Merge branch 'remake-remodel-2' into 'develop' | lain | |
Ingestion Pipeline Revamp See merge request pleroma/pleroma!2315 | |||
2020-03-19 | Merge branch 'remake-remodel' into develop | lain | |
2020-03-03 | Merge branch 'develop' into gun | Alexander Strizhakov | |
2020-03-02 | Bump copyright years of files changed after 2020-01-07 | Haelwenn (lanodan) Monnier | |
Done via the following command: git diff fcd5dd259a1700a045be902b43391b0d1bd58a5b --stat --name-only | xargs sed -i '/Pleroma Authors/c# Copyright © 2017-2020 Pleroma Authors <https:\/\/pleroma.social\/>' | |||
2020-02-29 | Merge branch 'develop' into gun | Alexander Strizhakov | |
2020-02-25 | Fix Dialyzer warnings | Egor Kislitsyn | |
2020-02-18 | adding gun adapter | Alexander Strizhakov | |
2020-02-15 | [#1505] Restricted max thread distance for fetching replies on incoming ↵ | Ivan Tashkinov | |
federation (in addition to reply-to depth restriction). | |||
2020-01-22 | Merge branch 'no-error-404' into 'develop' | rinpatch | |
Log at debug level for object deletion, not error. See merge request pleroma/pleroma!2066 | |||
2019-12-13 | Don't log when users or objects are deleted. | Phil Hagelberg | |
2019-12-10 | Change log level | Egor Kislitsyn | |
2019-12-04 | Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel | lain | |
2019-11-23 | fetcher: move local object checking into a reusable function | rinpatch | |
2019-11-12 | Containment: Add a catch-all clause to contain_origin. | lain | |
2019-11-08 | object containment: handle all cases where ID is invalid (missing, nil, ↵ | Ariadne Conill | |
non-string) | |||
2019-11-07 | Fetcher: fix local check returning unwrapped object | rinpatch | |
This resulted in error messages about failed refetches being logged. | |||
2019-11-06 | Object Fetcher: set cache after reinjecting | rinpatch | |
Probably fixes the issue hj had, where polls would have different counters between endpoints. | |||
2019-11-05 | Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel | lain | |
2019-10-24 | object fetcher error handling | stwf | |
2019-10-18 | object: containment: simplify the pattern match for OStatus testsuite hack | Ariadne Conill | |
2019-10-18 | object: containment: only allow OStatus references in test suite environment | Ariadne Conill | |
2019-10-18 | object: fetcher: fix up formatting | Ariadne Conill | |
2019-10-18 | object: containment: also allow OStatus object IDs through when comparing ↵ | Ariadne Conill | |
origins | |||
2019-10-18 | object: fetcher: improve error reporting | Ariadne Conill | |
2019-10-18 | object: containment: don't try to contain ostatus objects | Ariadne Conill | |
2019-10-18 | object fetcher: fix up error handling | Ariadne Conill | |
2019-10-18 | fix up some tests | Ariadne Conill | |
2019-10-18 | kill almost all of the OStatus module | Ariadne Conill | |
2019-10-16 | Transmogrifier: Use new ingestion pipeline for Likes. | lain | |
2019-09-19 | Merge branch 'develop' into test/activity_pub/transmogrifier.ex | Maksim Pechnikov | |
2019-09-18 | Fix credo issues | rinpatch | |
2019-09-18 | Do not refetch local objects | rinpatch | |
2019-09-18 | Preserve internal fields when reinjecting | rinpatch | |
2019-09-18 | Set updated_at even if the object stayed the same | rinpatch | |
2019-09-18 | Initial poll refresh support | rinpatch | |
Implement refreshing the object with an interval and call the function when getting the poll. | |||
2019-09-11 | added tests | Maksim Pechnikov | |
2019-08-22 | fix /inbox for Relay | Maksim Pechnikov | |
2019-07-20 | Resolve merge conflicts | rinpatch | |
2019-07-20 | Apply suggestion to lib/pleroma/object/fetcher.ex | rinpatch | |
2019-07-17 | fetcher: sign object fetches if configured | Ariadne Conill | |
2019-07-14 | security: detect object containment violations at the IR level | Ariadne Conill | |
It is more efficient to check for object containment violations at the IR level instead of in the protocol handlers. OStatus containment is especially a tricky situation, as the containment rules don't match those of IR and ActivityPub. Accordingly, we just always do a final containment check at the IR level before the object is added to the IR object graph. | |||
2019-07-14 | Object.Fetcher: Keep the with-do block as per kaniini proposition | Haelwenn (lanodan) Monnier | |
2019-07-14 | Object.Fetcher: Fallback to OStatus only if AP actually fails | Haelwenn (lanodan) Monnier | |
2019-07-14 | Object.Fetcher: Handle error on Containment.contain_origin/2 | Haelwenn (lanodan) Monnier | |
2019-07-13 | Refactor Follows/Followers counter syncronization | rinpatch | |
- Actually sync counters in the database instead of info cache (which got overriden after user update was finished anyway) - Add following count field to user info - Set hide_followers/hide_follows for remote users based on http status codes for the first collection page | |||
2019-07-10 | Add license/copyright to all project files | feld | |
2019-06-29 | [#161] Limited replies depth on incoming federation in order to prevent ↵ | Ivan Tashkinov | |
memory leaks on recursive replies fetching. | |||
2019-06-14 | Add copyright info to containment.ex | Egor | |