-
- Create
update-flickr-photosREST API endpoint to trigger photo synchronization from Flickr @erral - Refactor the photo synchronization logic into a reusable
FlickrUpdaterclass located incs_flickrgallery.flickr@erral
- Create
- Replace the default documentation placeholders with a custom Flickr-inspired logo and favicon @erral
- Do not expose Flickr details in REST API @erral
- Add GitHub Actions workflow to automatically publish Sphinx documentation to GitHub Pages @erral
- Add documentation URL to README and pyproject.toml @erral
- Add test coverage for FlickrClient, IFlickrGallery behavior, Classic UI views, and the @update-flickr-photos REST API endpoint @erral
- Update Development Status classifier to 5 - Production/Stable @erral
- Add Sphinx documentation structure using the cookieplone
documentation_startersubtemplate @erral - Add explanation of behavior-driven architecture design choices in documentation @erral
- Add how-to guide for creating custom content types using the Flickr Gallery behavior @erral
- Write complete documentation covering tutorials, how-to guides, reference, and concepts @erral
- Flicrk Api key is not required in behavior field @erral
- Allow configuring local Flickr API settings to override site-wide settings @erral
- Allow entering usernames and delegate converting it user-id @erral
- Refactor Flickr connection to be reusable @erral
- Add restapi support through @inherit endpoint @erral
- Make it work without requiring plone.app.multilingual @erral #1
- Initial release @erral