Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/amazeelabs/silverback_preview_link
Decoupled preview with access token. Integrates with Silverback autosave.
https://github.com/amazeelabs/silverback_preview_link
Last synced: about 2 months ago
JSON representation
Decoupled preview with access token. Integrates with Silverback autosave.
- Host: GitHub
- URL: https://github.com/amazeelabs/silverback_preview_link
- Owner: AmazeeLabs
- Created: 2024-07-11T15:35:47.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-08-20T20:06:00.000Z (5 months ago)
- Last Synced: 2024-11-09T19:08:23.971Z (2 months ago)
- Language: PHP
- Size: 51.8 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# Silverback Preview Link
Decoupled shareable preview with access token. Integrates with Silverback
autosave.This module is inspired by
[Preview Link](https://www.drupal.org/project/preview_link) but does not depend
on it as the use case is different.This module
- is suitable for a decoupled setup
- handles access based on GraphQL
- uses silverback_autosave to share instant preview updates
- integrates with the Gutenberg editorDue to the decoupled nature, it does not cover additional logic brought by the
Preview Link module:- Most of the route subscribers
- Entity canonical access control handlers
- Route provider and Controller for preview links
- Event subscribers for node canonical redirect
- ...## Configuration
- Enable entity types and bundles
`/admin/config/content/silverback_preview_link`
- Optionally change the default expiry time that is set to 1 day