All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Support screenshot using Chrome remote debugging address.
- Improve telegram command message.
- Append title content from
og:title
if empty. - Use socks proxy for
archive.is
as defaults.
- Update Dockerfile label
- Update Telegram message template
- Fix publish in multiple mode
- Add flag
-c
and--config
to specify configuration file path. - Add tests for publish.
- Add playback for Telegram bot.
- Supports to set help command for Telegram bot.
- Refactor configuration handler.
- Redact message without URL for Matrix.
- Separate logger package.
- Remove flag
-c
to define Telegram channel name.
- Fix Matrix RoomID format.
- Fix publish context panic.
- Add IRC support.
- Add Matrix support.
- Add linter rules for workflow.
- Add reviewdog workflow.
- Build binary for Apple Silicon.
- Build binary for FreeBSD/arm64.
- Refine Dockerfile.
- Refine test workflow.
- Improve Docker image release workflow.
- Upgrade dependencies.
- Listen on local port
8964
for web service.
- Add test for twitter service.
- Build multi-arch deb package.
- Refactor publish service.
- Minor bugfix.
- Update man page.
- Add more exclude exit nodes of Tor for Docker image.
- Styling output results in command.
- Set Tor temporary data directory.
- Clear Mastodon notifications every 10 minutes.
- Handle os signal.
- Adjust request Mastodon API interval to 5 seconds.
- Upgrade RPM builder Go version to 1.16
- Fix nil pointer dereference of archive.today.
- Add Mastodon support.
- Supports publish toot even if the entry from Telegram Bot and Tor Hidden Service.
- Add Twitter support.
- Supports publish tweet even if the entry from Mastodon Bot, Telegram Bot and Tor Hidden Service.
- Add stale workflow.
- Make logs more readable.
- Update snapcraft workflow.
- Add publish to GitHub Issues support.
- Styling channel message.
- Upload image to ImgBB.
- Set image quality to 100.
- Upgrade Go version to 1.16
- Fix create telegra.ph page failure due to title too long.
- Add wayback to Telegraph support.
- Using
/etc/tor/torrc
for Tor Hidden Service via theWAYBACK_TORRC
environment variable
- Minor bugfixs.
- Now available to access the archive.today's tor service if enable service of archive.today.
- Publish multiple arch snapcraft app.
- Refine workflows.
- Fix telegram user id conflict in reply.
- Fix nil pointer dereference.
- Support publish message to channel with Tor entry.
- Minor bugfix.
- Fix telegram message layout.
- Small fix.
- Fix option variable.
- Add supports for Tor hidden service.
- Add Debian package builder.
- Add logger.
- Refactor code base.
- Refine packaging directory structure.
- Remove debug mode of telegram-bot-api.
- Handle request in parallel.
- Change default branch to main.
- Publish Docker images to GitHub Container Registry.
- Ending IPFS beta state.
- Refine Makefile.
- Add dependabot config.
- Upgrade to Go 1.15.
- Fixed nil pointer.
- Add build docker image workflows.
- Add cross compile target.
- Add linter workflows.
- Add snapcraft badge.
- Fix release script.
- Add snapcraft workflow.
- Refactor code base.
- Change IPFS default mode to pinner.
- Secure enhance for Tor.
- Supports wayback to IPFS.
- Initial release.