105 Commits (master)

Author SHA1 Message Date
Timothée Jaussoin 1c177e2c09 Move from a Presence based to a Follow based subscription system for the Blogs 18 hours ago
Timothée Jaussoin a7b512460f Cleanup and refactor of the Posts and Stories events handling 2 weeks ago
Timothée Jaussoin 470471f467 Escape properly URI parameters when making a Post URI and parsing it 2 weeks ago
Timothée Jaussoin 707812dc2a Remove commented code 3 weeks ago
Timothée Jaussoin 29854aadd0 Remove the php-curl dependency 1 month ago
Timothée Jaussoin bbf81d8141 Fix and simplify the Comments publication flow, fix the comments list refresh on publish with the Templater 1 month ago
Timothée Jaussoin 9a9d111804 Refactor and cleanup the Post Comments related code 1 month ago
Jaussoin Timothée 1543e8a954
Add a Templater worker that is taking care of handling some widgets calls (#1475) 2 months ago
Timothée Jaussoin 5409eae4c5 Fix #1459 Allow public posts to be read without Javascript enabled 2 months ago
Timothée Jaussoin 7f96ca4821 Fix two small PHP errors 3 months ago
Timothée Jaussoin ffbe771eda Implement XEP-0390: Entity Capabilities 2.0 3 months ago
Timothée Jaussoin 4580fcd2fc Handle the second PeerTube URLs format 3 months ago
Timothée Jaussoin 372dfe3ed7 Fix #1270 Add PeerTube embedding support in Posts 3 months ago
Timothée Jaussoin 63d3e0b562 Improve the contact block/unblock flows 3 months ago
Timothée Jaussoin 29971af9bc Remove a debug line 6 months ago
Timothée Jaussoin 2fa4e5ac8a Introducing the URL Resolver Worker, that resolves the shared URLs in a non-blocking and concurrential way 6 months ago
Timothée Jaussoin a06032a328 Quick hack to extract the images from a Reddit gallery URL, might improve it later 6 months ago
Timothée Jaussoin ff6e9db071 Implement XEP-0392: Consistent Color Generation 7 months ago
Timothée Jaussoin 3a0df28945 Increase the title limit to detect Briefs correctly 7 months ago
Timothée Jaussoin 10ee1553a7 Add Stories status on the avatars 8 months ago
Timothée Jaussoin 0706ac1c0f Add support of content type HTML in Atom elements 8 months ago
Timothée Jaussoin 5aaacc6b2e Generate "UUID" from a string that is long enough in Syndication 8 months ago
Timothée Jaussoin 09c8f8326f Fix a small PHP error if contentcleaned is not set 9 months ago
Timothée Jaussoin e0b1206fa6 Update the respect/validation dependency 10 months ago
Timothée Jaussoin 4906ed7fa2 Fix #1386 Do a manual query to delete the subscription to prevent using the composite primary key in Eloquent 10 months ago
Timothée Jaussoin 72fccb28ad Fix a fatal error in Post 10 months ago
Timothée Jaussoin 9179f1aa00 Pubsub Stories feature, StoriesPublish, StoriesViewer and Stories widget 11 months ago
Timothée Jaussoin 1a3c27dc22 Fix comments and likes in Posts 1 year ago
Timothée Jaussoin bbea963a94 Improve Brief posts handling 1 year ago
Timothée Jaussoin 71d86c6676 Make title and updated mandatory in Post to respect the Atom RFC4287 1 year ago
Timothée Jaussoin 5f08cdd00a Don't notify twice when a Post is edited 1 year ago
Timothée Jaussoin b79edc66f0 Add type in Post parseContent 1 year ago
Timothée Jaussoin 78bda20686 Fix a fatal error in Post 1 year ago
Timothée Jaussoin 4557214d30 Save the Pubsub affiliations in the database, allow Communities owners to edit the articles 2 years ago
Timothée Jaussoin 45fbe00e7e Fix empty post default error when previewing 2 years ago
Timothée Jaussoin 413f416b28 Fix comments and likes issue introduced by 0d9854cbef 2 years ago
Timothée Jaussoin 6b405528c1 Simplify the post titles display 2 years ago
Timothée Jaussoin 0d9854cbef Treat the post title as a content if there is no content available 2 years ago
Timothée Jaussoin 79c1d526c0 Fix Atom parsing when title contains valid XHTML 2 years ago
Timothée Jaussoin 749a86812e Introduce a view counter for Posts, show the counter above 3 views 2 years ago
Timothée Jaussoin d443b86eef Create the content hash from the <item/> element and not the <entry/> one to fix the aid change 2 years ago
Timothée Jaussoin ba680362a2 Generalize the hash check to the whole Post (and not only the content), don't save it if nothing has changed from the cache version 3 years ago
Timothée Jaussoin 9e61ce574d Refactor the Post embed handling, add Redgifs support next to Youtube 3 years ago
Timothée Jaussoin e5821618f0 Fix attachement duplicate issues in Post 3 years ago
Timothée Jaussoin 2007cd5855 Fix gallery layout 3 years ago
Timothée Jaussoin 0cbb682a00 Move the purifyHTML function to the API to save memory 3 years ago
Timothée Jaussoin db230f5e3c Move to the arrow function syntax when possible 3 years ago
Timothée Jaussoin 45bbca98c7 Slightly simplify the likes subquery 3 years ago
Timothée Jaussoin 8b1920d82b Fix #1134 Count only once likes from the same aid 3 years ago
Timothée Jaussoin 8fe3013519 Fix post display in Blog 3 years ago