2019-12-28 02:44:12 +01:00
# FediEmbedi
2020-01-16 04:25:10 +01:00
>Display your Fediverse timeline in a widget
2019-12-26 22:51:48 +01:00
2020-03-11 05:46:04 +01:00
FediEmbedi will display your Mastodon, Pleroma, Pixelfed, PeerTube timeline with various display options.
2019-12-26 22:51:48 +01:00
2020-03-10 05:11:53 +01:00
### How to use shortcodes
* `[mastodon exclude_reblogs="true"]`
* `[pixelfed limit="6"]`
* `[peertube instance="https://peertube.social" actor="channel_name" is_channel="true"]`
2019-12-28 02:44:12 +01:00
### Currently supported software
2020-02-09 05:25:11 +01:00
* [Mastodon ](http://joinmastodon.org/ )
* [Pleroma ](https://git.pleroma.social/pleroma )
* [Pixelfed ](https://pixelfed.org/ )
* [PeerTube ](https://joinpeertube.org/ )
2019-12-28 02:44:12 +01:00
2019-12-26 22:51:48 +01:00
2019-12-28 02:44:12 +01:00
### Planned supported software
2020-01-27 05:35:03 +01:00
* See the [board ](https://git.feneas.org/mediaformat/fediembedi/-/boards )
* [Suggestions ](https://git.feneas.org/mediaformat/fediembedi/issues )?
2019-12-28 02:44:12 +01:00
### Development
2019-12-26 22:51:48 +01:00
2020-01-03 22:32:28 +01:00
For the time being development will happen on [git.feneas.org ](https://git.feneas.org/mediaformat/fediembedi ).
2019-12-26 22:51:48 +01:00
2019-12-28 02:44:12 +01:00
### Updates
2019-12-30 20:30:11 +01:00
The plugin is under active development, to keep FediEmbedi updated install [Github Updater ](https://github.com/afragen/github-updater ) as a companion plugin, and it will manage updates from within your Wordpress installation.
2019-12-28 02:44:12 +01:00
2019-12-26 22:51:48 +01:00
2019-12-28 02:44:12 +01:00
## Installation
2019-12-26 22:51:48 +01:00
Typical installation procedure
e.g.
2019-12-28 02:44:12 +01:00
1. Upload `fediembedi` to the `/wp-content/plugins/` directory
1. Activate the plugin through the 'Plugins' menu in WordPress
1. Connect to your fediverse instance by visiting the configuration page in Settings -> FediEmbedi
## Frequently Asked Questions
### Does this plugin store my login info?
2019-12-30 20:30:11 +01:00
No, this plugin uses [OAuth 2.0 ](https://oauth.net/ ). You will be sent to login to your Instance
2020-01-06 05:58:06 +01:00
and redirected to your site with a secure token. Similar to how you would connect a mobile app to your account.
2019-12-28 02:44:12 +01:00
## Changelog
2019-12-26 22:51:48 +01:00
2021-01-15 05:04:30 +01:00
### 0.11.1
* Bug fix: Shortcode limit attribute.
* Document: Shortcodes on options page.
2020-10-28 04:24:25 +01:00
### 0.11.0
* Feature: PeerTube widget NSFW option.
* Fix: PeerTube number of posts to display.
* Fix: connection issues.
* Fix: Template issues.
2020-10-21 04:55:07 +02:00
### 0.10.5
* Bug fix: Template issues.
2020-03-12 00:47:49 +01:00
### 0.10.4
* Bug fix: Embed included in post edit screen, causing post save issues.
2020-03-11 06:04:43 +01:00
### 0.10.3
2020-03-11 05:46:04 +01:00
* Security fix: statuses with visibility marked unlisted, private, and direct could be displayed publicly
2020-03-10 05:11:53 +01:00
### 0.10.0
* Service shortcodes
2020-03-06 07:15:14 +01:00
### 0.9.0
* Emoji support
2020-02-09 05:25:11 +01:00
### 0.8.5
* CSS for small columns
2020-02-05 13:45:07 +01:00
### 0.8.4
* Fix large video player
### 0.8.3
* version bump
### 0.8.2
* Add Support links
### 0.8.1
* CSS fix
2020-01-27 05:35:03 +01:00
### 0.8.0
* Support PeerTube
* Support separate Mastodon, Pixelfed and PeerTube widgets.
### 0.7.2
* Renamed some classes and constants, and reorganized file structure
2020-01-08 13:26:47 +01:00
### 0.7.1
* Fixed version info preventing auto-updates
2020-01-06 05:58:06 +01:00
### 0.7.0
* Added Pixelfed /embed styles
* Added i18n support to template strings
### 0.6.0
* Updated settings page, with links for finding an instance to join/register
* Clarify widget options
2019-12-30 20:30:11 +01:00
### 0.5.0
* Mirror plugin on Github for use with [Github Updater ](https://github.com/afragen/github-updater )
2019-12-30 17:31:02 +01:00
### 0.4.1
* Readme updates
2019-12-30 17:12:11 +01:00
### 0.4.0
* Fix for Github updates
2019-12-28 02:49:28 +01:00
### 0.3.0
2019-12-30 17:12:11 +01:00
* Refactor Instance selection and logic
2019-12-28 02:49:28 +01:00
* Updated readme.txt
2019-12-30 17:12:11 +01:00
* Fixed reame.md formatting
2019-12-28 02:49:28 +01:00
* Cleaned up settings form
### 0.2.0
* Make an actual release.
2019-12-26 22:51:48 +01:00
2019-12-28 02:44:12 +01:00
### 0.1.0
* Initial commit.
2019-12-26 22:51:48 +01:00
2019-12-28 02:44:12 +01:00
## Credits
2019-12-26 22:51:48 +01:00
2019-12-28 02:44:12 +01:00
### Mastodon Autopost
2020-01-03 22:32:28 +01:00
The client connection code is based on [Mastodon Autopost ](https://wordpress.org/plugins/autopost-to-mastodon/ ).
2019-12-26 22:51:48 +01:00
2020-01-03 22:32:28 +01:00
### FediEmbedi
2020-01-16 04:25:10 +01:00
The name FediEmbedi was contributed by [wake.st ](https://wake.st/@liaizon )