Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
9997fd5
feat: content distribution class
miguelpeixe Nov 28, 2024
7a5153d
feat: insert linked post
miguelpeixe Nov 29, 2024
4230692
refactor: use site url instead of ID
miguelpeixe Nov 29, 2024
0561d77
chore: lint
miguelpeixe Nov 29, 2024
e1aee3f
feat: return errors on post insert
miguelpeixe Nov 29, 2024
6d5e931
chore: lint
miguelpeixe Nov 29, 2024
34dcbf3
feat: support webhooks request priority
miguelpeixe Dec 2, 2024
5e47bbe
feat: unlink functionality and unit tests
miguelpeixe Dec 2, 2024
ca10658
chore: lint
miguelpeixe Dec 2, 2024
136ed6a
feat: introduce 'linked_post_inserted' hook and listener
miguelpeixe Dec 2, 2024
7738de3
chore: lint
miguelpeixe Dec 2, 2024
6095800
fix: listener hook name
miguelpeixe Dec 2, 2024
699228a
fix: typo
miguelpeixe Dec 2, 2024
0bf9c37
chore: better docblocks
miguelpeixe Dec 2, 2024
20d5dc0
chore: remove redundant code
miguelpeixe Dec 2, 2024
fb501d4
test: persist post hash
miguelpeixe Dec 2, 2024
548a571
test: remove unnecessary assertion
miguelpeixe Dec 2, 2024
b0c0a0d
refactor: distribute_post() to use handle_post_updated() method
miguelpeixe Dec 2, 2024
2d3f9ca
refactor: post hash is now network post id
miguelpeixe Dec 2, 2024
78c7f01
chore: update comment
miguelpeixe Dec 2, 2024
d7ab065
feat(content-distribution): prevent older content updating linked posts
miguelpeixe Dec 3, 2024
63cb21e
fix: return error
miguelpeixe Dec 3, 2024
c05d5fa
feat(content-distribution): handle post thumbnail
miguelpeixe Dec 4, 2024
4741f7a
refactor: use media_sideload_image function
miguelpeixe Dec 4, 2024
90745b6
test: thumbnail insertion, update and removal
miguelpeixe Dec 4, 2024
b04fcfa
test: simplify tests
miguelpeixe Dec 5, 2024
168e38b
feat(content-distribution): sync taxonomy on distribution
miguelpeixe Dec 6, 2024
9f28cf4
test: assert taxonomy insertion
miguelpeixe Dec 6, 2024
cabcf73
Merge branch 'epic/content-distribution' into feat/content-distributi…
miguelpeixe Dec 9, 2024
cb072cf
Merge branch 'epic/content-distribution' into feat/content-distributi…
miguelpeixe Dec 9, 2024
94b2bb9
Merge branch 'epic/content-distribution' into feat/content-distributi…
miguelpeixe Dec 9, 2024
29542a8
Merge branch 'feat/content-distribution-featured-image' into refactor…
miguelpeixe Dec 9, 2024
622e424
Merge branch 'feat/content-distribution-taxonomy' into refactor/conte…
miguelpeixe Dec 9, 2024
30afeb0
refactor: OOP for distributed and linked posts
miguelpeixe Dec 9, 2024
b902eec
Merge branch 'epic/content-distribution' into refactor/content-distri…
miguelpeixe Dec 9, 2024
92acb06
feat: add `get_post()` method
miguelpeixe Dec 9, 2024
67c209f
fix: class exceptions
miguelpeixe Dec 9, 2024
f621cf8
test: tweaks
miguelpeixe Dec 9, 2024
a9da725
fix: test namespace
miguelpeixe Dec 9, 2024
3df569d
chore: lint
miguelpeixe Dec 9, 2024
3c8ea67
chore: remove unused vars
miguelpeixe Dec 9, 2024
2366112
Merge branch 'epic/content-distribution' into refactor/content-distri…
miguelpeixe Dec 9, 2024
e89ed76
chore: apply featured image changes
miguelpeixe Dec 9, 2024
6c7b9d4
test: get_config on non-distributed post
miguelpeixe Dec 10, 2024
2876dc8
fix: method name
miguelpeixe Dec 10, 2024
3ab76a5
feat: support `Distributed_Post` as method param
miguelpeixe Dec 10, 2024
086ec9c
chore: remove unused var
miguelpeixe Dec 10, 2024
2bb94b6
chore: fix docblock
miguelpeixe Dec 10, 2024
f755a01
fix: remove unnecessary checks, deprecate ID var and add get_post() p…
miguelpeixe Dec 10, 2024
dddda16
fix: handle_post_updated
miguelpeixe Dec 10, 2024
8bafa68
fix: remove unnecessary check
miguelpeixe Dec 10, 2024
22c6e8f
fix: remove `enabled` prop from distributed post
miguelpeixe Dec 10, 2024
ef68219
chore: rename Incoming and Outgoing post classes
miguelpeixe Dec 10, 2024
e3f16d8
fix: rename action
miguelpeixe Dec 10, 2024
eb0fa32
chore: update docblock
miguelpeixe Dec 10, 2024
e0d99d2
test: instantiation with post id
miguelpeixe Dec 10, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading