Angelo Kontaxis
f2c056a151
fix: add migration to update existing files to be animated ( #705 )
...
* fix: add migration to update existing files to be animated
Signed-off-by: Zomatree <me@zomatree.live >
* Revert "fix: add migration to update existing files to be animated"
This reverts commit 4e1f1c116c .
Signed-off-by: Zomatree <me@zomatree.live >
* fix: calculate animated for existing files when fetched
Signed-off-by: Zomatree <me@zomatree.live >
---------
Signed-off-by: Zomatree <me@zomatree.live >
2026-04-01 19:48:22 -07:00
stoat-release[bot]
4d4b0dd864
chore(main): release 0.12.0 ( #602 )
...
Co-authored-by: stoat-release[bot] <245062572+stoat-release[bot]@users.noreply.github.com>
2026-03-28 22:22:37 -07:00
newt (
c2d4369e16
feat: compute thumbhash for images ( #596 )
...
* feat: compute thumbhash for images
Signed-off-by: newt <hi@newty.dev >
* Merge branch 'main' into feat/thumbhash
Signed-off-by: newt <hi@newty.dev >
* style: move comment onto newline
Signed-off-by: newt <hi@newty.dev >
* feat: make thumbhash optional
Signed-off-by: newt <hi@newty.dev >
---------
Signed-off-by: newt <hi@newty.dev >
Signed-off-by: newt (: <hi@newty.dev >
Signed-off-by: Tom <iamtomahawkx@gmail.com >
Co-authored-by: Tom <iamtomahawkx@gmail.com >
2026-03-27 17:29:55 -07:00
Erik LaBine
3fa0abf47f
feat: Detect animation in image files for fetch_preview ( #574 )
...
* Implement animated metadata TODOs for database and thumbnailing.
Signed-off-by: Assisting <erik@eriklabine.com >
* Run linter for code changes
Signed-off-by: Assisting <erik@eriklabine.com >
---------
Signed-off-by: Assisting <erik@eriklabine.com >
2026-03-22 22:07:22 -07:00
stoat-release[bot]
8e3765df4c
chore(main): release 0.11.5 ( #598 )
...
* chore(main): release 0.11.5
* chore: update Cargo.lock
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
---------
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: stoat-release[bot] <245062572+stoat-release[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-17 22:14:57 +00:00
stoat-release[bot]
8849d03cd2
chore(main): release 0.11.4 ( #591 )
...
* chore(main): release 0.11.4
* chore: update Cargo.lock
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
---------
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: stoat-release[bot] <245062572+stoat-release[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-16 20:02:01 +00:00
stoat-release[bot]
74f0c537e6
chore(main): release 0.11.3 ( #562 )
...
* chore(main): release 0.11.3
* chore: update Cargo.lock
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
---------
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: stoat-release[bot] <245062572+stoat-release[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-13 19:50:32 +00:00
stoat-release[bot]
7c7f4f24de
chore(main): release 0.11.2 ( #560 )
...
* chore(main): release 0.11.2
* chore: update Cargo.lock
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
---------
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: stoat-release[bot] <245062572+stoat-release[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-13 19:42:13 +00:00
stoat-release[bot]
2e87696c83
chore(main): release 0.11.1 ( #554 )
2026-02-13 00:21:29 +00:00
stoat-release[bot]
ba798490e2
chore(main): release 0.11.0 ( #525 )
...
Co-authored-by: stoat-release[bot] <245062572+stoat-release[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-10 20:48:36 +00:00
stoat-release[bot]
1bfb2a7214
chore(main): release 0.10.3 ( #509 )
...
* chore(main): release 0.10.3
* chore: update Cargo.lock
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
---------
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: stoat-release[bot] <245062572+stoat-release[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-09 20:51:30 +00:00
stoat-release[bot]
4bfd79c42c
chore(main): release 0.10.2 ( #506 )
...
Co-authored-by: stoat-release[bot] <245062572+stoat-release[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-25 22:43:56 +00:00
stoat-release[bot]
5d3e65e076
chore(main): release 0.10.1 ( #504 )
...
Co-authored-by: stoat-release[bot] <245062572+stoat-release[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-25 21:27:20 +00:00
stoat-release[bot]
84b57dee57
chore(main): release 0.10.0 ( #502 )
...
Co-authored-by: stoat-release[bot] <245062572+stoat-release[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-25 20:58:16 +00:00
Angelo Kontaxis
a1a21252d0
fix: expose ratelimit headers via cors ( #496 )
2026-01-25 19:43:06 +00:00
stoat-release[bot]
50835f08c8
chore(main): release 0.9.4 ( #491 )
...
Co-authored-by: stoat-release[bot] <245062572+stoat-release[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: izzy <me@insrt.uk >
2026-01-10 17:55:04 +00:00
stoat-release[bot]
d0ea88f1f8
chore(main): release 0.9.3 ( #488 )
...
Co-authored-by: stoat-release[bot] <245062572+stoat-release[bot]@users.noreply.github.com>
2026-01-10 16:04:28 +00:00
stoat-release[bot]
b4ba02218f
chore(main): release 0.9.2 ( #486 )
...
Co-authored-by: stoat-release[bot] <245062572+stoat-release[bot]@users.noreply.github.com>
2026-01-10 13:07:06 +00:00
Paul Makles
d13609c372
fix: disable publish for services ( #485 )
2026-01-10 13:06:33 +00:00
stoat-release[bot]
58fb269450
chore(main): release 0.9.1 ( #484 )
...
Co-authored-by: stoat-release[bot] <245062572+stoat-release[bot]@users.noreply.github.com>
2026-01-10 12:59:50 +00:00
stoat-release[bot]
868894f500
chore(main): release 0.9.0 ( #475 )
...
Co-authored-by: stoat-release[bot] <245062572+stoat-release[bot]@users.noreply.github.com>
2026-01-10 12:51:09 +00:00
Paul Makles
a7b870c397
chore: configure release please ( #472 )
2026-01-08 22:16:50 +00:00
Zomatree
af78ac0586
chore(ci): move to stoatchat
2025-10-11 23:22:41 +01:00
izzy
6f1c715b8c
chore: bump version to 0.8.9
2025-09-23 12:02:35 -05:00
Zomatree
38dd4d1079
fix: swap to using reqwest for query building
2025-09-19 02:50:00 +01:00
Zomatree
154204742d
feat: add ratelimits to gifbox
2025-09-19 02:50:00 +01:00
Zomatree
db55998546
docs: document revolt-coalesced
2025-09-19 02:50:00 +01:00
Zomatree
5885e067a6
feat: trending and categories routes
2025-09-19 02:50:00 +01:00
Zomatree
a92152d86d
fix: use our own result types instead of tenors types
...
add user auth
2025-09-19 02:50:00 +01:00
Zomatree
b5cd5e30ef
feat: require auth for search
2025-09-19 02:50:00 +01:00
Zomatree
b0c977b324
feat: initial work on tenor gif searching
2025-09-19 02:50:00 +01:00
Zomatree
bfe4018e43
fix: apple music to use original url instead of metadata url
...
Apple Music returns the url without the query parameter in the opengraph meta tags, causing the regex to not find the track id, meaning any embed links generated would only link to the album.
2025-09-19 02:41:53 +01:00
Zomatree
fb4011084d
refactor: move ratelimits to a generic system for all web servers
2025-09-18 21:22:31 +01:00
IAmTomahawkx
8f9015a6ff
fix: apply uname fix to january and autumn
2025-08-18 16:59:08 -07:00
izzy
aab1734615
chore: bump version to 0.8.8
2025-06-08 11:57:57 +01:00
izzy
8cc4bbea4d
refactor: clean up clippy warnings
2025-06-07 17:50:11 +01:00
izzy
c4728c696d
feat: policy changes API
...
chore: bump version to 0.8.7
2025-05-30 13:12:57 +01:00
izzy
a72134f4ad
chore: bump version to 0.8.6
...
chore: publish revolt-parser
2025-05-13 10:52:44 +01:00
izzy
8ea8f50fb8
chore: bump version to 0.8.5
...
closes #402
2025-05-10 16:51:38 +01:00
izzy
717d5e9a88
chore: bump version to 0.8.4
...
chore: enable webhooks in test builds
2025-04-02 12:11:46 +01:00
Paul Makles
d1236bf8f2
chore: bump version to 0.8.3
2025-02-24 22:18:10 +00:00
Paul Makles
3ceefb840b
chore: clarify cargo deny / tomls
2025-02-18 11:53:21 +00:00
Paul Makles
a1e6a19210
chore: bump version to 0.8.2
2025-02-10 18:37:21 +00:00
IAmTomahawkx
71e7fe3086
chore: bump release for patch
2024-12-27 16:35:02 -08:00
Paul Makles
b62eeef80c
chore(autumn): conditional animation stripping
...
feat(autumn): add /original redirect for files
fix(autumn): block non-images for non-attachment tags
fix(ci): use correct port for Rust test
2024-12-22 12:35:06 +00:00
Paul Makles
7b15006a50
fix: don't create "previews" of GIFs
...
chore: change hardcoded cache limit (should be configed!)
2024-12-20 16:42:32 +00:00
IAmTomahawkx
75a07a84c0
feat: version bump everything
2024-11-28 13:52:28 -08:00
Paul Makles
ed5ded5e45
feat(autumn): use real memory size for s3 cache eviction
...
feat(january): use real memory size for proxy cache eviction
2024-11-28 11:58:36 +00:00
Paul Makles
6f99ac2160
chore: bump little_exif debug code
2024-10-28 15:38:07 +00:00
Paul Makles
af0d24c7c6
fix: don't use failed file hashes
...
fixes #377
2024-10-28 13:40:40 +00:00