spis

Simple private image server 🖼️

GPL-3.0 License

Stars
128
Committers
3

Bot releases are hidden (Show)

spis - v0.8.0 Latest Release

Published by gbbirkisson about 2 months ago

0.8.0 (2024-08-22)

Features

  • processing: follow symlinks by default (#267) (963f9c5)
  • use creation time if exif data is missing (#270) (d6fa5a5)

Bug Fixes

spis - v0.7.0

Published by gbbirkisson about 2 months ago

0.7.0 (2024-08-22)

Features

Bug Fixes

  • Add extra label to release-please PRs (85952de)
  • Add pre-commit hook for conventional commits (fdc95e8)
  • Add release-please (94ccc2e)
  • CI: continue on failed codecov uploads (#243) (9f71b46)
  • CI: explicitly set db url (#248) (8fcfc2f)
  • CI: fix release (#245) (024a35e)
  • CI: rework cross compilation (#258) (6c628d0)
  • deps: remove derive_more (#239) (3ed34a3)
  • deps: update actions/download-artifact action to v4 (#165) (f561cb0)
  • deps: update actions/stale action to v9 (#163) (ba739a0)
  • deps: update actions/upload-artifact action to v4 (#164) (9424bd0)
  • deps: update cargo-tarpaulin to 0.31.0 (cf6ffd2)
  • deps: update codecov/codecov-action action to v4 (#177) (f649d25)
  • deps: update dependency rust to v1.74.0 (#150) (3ee6487)
  • deps: update dependency rust to v1.74.1 (#166) (4ac7933)
  • deps: update dependency rust to v1.75.0 (#167) (4cbab5d)
  • deps: update dependency rust to v1.80.0 (#213) (ca913eb)
  • deps: update docker/build-push-action action to v6 (#215) (5c62809)
  • deps: update htmx to 2.0.2 (#240) (0c50252)
  • deps: update nginx docker tag to v1.25.3 (#151) (bb830a6)
  • deps: update nginx docker tag to v1.27.0 (#180) (f7de3e7)
  • deps: update nginx docker tag to v1.27.1 (#233) (bce807e)
  • deps: update rust crate actix to v0.13.3 (#192) (46ed80c)
  • deps: update rust crate actix to v0.13.5 (#211) (a15d939)
  • deps: update rust crate actix-web to v4.6.0 (#197) (2fcd405)
  • deps: update rust crate actix-web to v4.8.0 (#212) (4b32903)
  • deps: update rust crate actix-web to v4.9.0 (#232) (7cab30c)
  • deps: update rust crate actix-web-actors to v4.3.0 (#198) (a14166e)
  • deps: update rust crate actix-web-actors to v4.3.1 (#228) (5bb9456)
  • deps: update rust crate async-cron-scheduler to v2 (#168) (f7cb8c8)
  • deps: update rust crate chrono to v0.4.38 (#189) (7a58147)
  • deps: update rust crate clap to v4.5.11 (#208) (791aef6)
  • deps: update rust crate clap to v4.5.13 (#225) (4224c56)
  • deps: update rust crate clap to v4.5.15 (#231) (318002d)
  • deps: update rust crate clap to v4.5.16 (#235) (281afb6)
  • deps: update rust crate clap to v4.5.4 (#199) (6337765)
  • deps: update rust crate color-eyre to v0.6.3 (#190) (075bc6b)
  • deps: update rust crate config to 0.14 (#176) (9f2de68)
  • deps: update rust crate derive_more to v0.99.18 (#214) (9197f98)
  • deps: update rust crate image to 0.24.7 (#147) (3813a7c)
  • deps: update rust crate image to 0.24.8 (#171) (9c8f1b2)
  • deps: update rust crate image to 0.25.0 (#181) (24499a7)
  • deps: update rust crate image to v0.25.2 (#220) (a11d13e)
  • deps: update rust crate include_dir to v0.7.4 (#216) (e15004d)
  • deps: update rust crate log to 0.4.20 (#148) (84bbf10)
  • deps: update rust crate notify to 6.1.1 (#154) (7e8b8ee)
  • deps: update rust crate rayon to v1.10.0 (#200) (a068cda)
  • deps: update rust crate reqwest to 0.12 (#185) (0db7e1c)
  • deps: update rust crate reqwest to v0.12.5 (#217) (231c573)
  • deps: update rust crate reqwest to v0.12.6 (#238) (dc07a6a)
  • deps: update rust crate reqwest to v0.12.7 (#246) (f0dcf67)
  • deps: update rust crate serde to v1.0.203 (#186) (e265734)
  • deps: update rust crate serde to v1.0.204 (#219) (8ae547e)
  • deps: update rust crate serde to v1.0.207 (#230) (9e0c36f)
  • deps: update rust crate serde to v1.0.208 (#234) (0bc8484)
  • deps: update rust crate sqlx to 0.7 (#155) (01b79a7)
  • deps: update rust crate sqlx to 0.8 (#222) (6df03da)
  • deps: update rust crate sqlx to v0.7.4 (#193) (aa9c988)
  • deps: update rust crate tempfile to v3.10.1 (#201) (9746ac2)
  • deps: update rust crate tempfile to v3.11.0 (#226) (cf4a3f3)
  • deps: update rust crate tempfile to v3.12.0 (#227) (6452bda)
  • deps: update rust crate thiserror to v1.0.61 (#195) (df42e9b)
  • deps: update rust crate thiserror to v1.0.63 (#221) (9aaf09d)
  • deps: update rust crate tokio to v1.38.0 (#202) (a28cab7)
  • deps: update rust crate tokio to v1.39.2 (#223) (6c4a386)
  • deps: update rust crate tokio to v1.39.3 (#236) (08e1c2c)
  • deps: update rust crate tracing-actix-web to v0.7.10 (#184) (6ec48a7)
  • deps: update rust crate tracing-actix-web to v0.7.11 (#203) (c9f7d62)
  • deps: update rust crate uuid to v1.10.0 (#218) (9f19c87)
  • deps: update rust crate uuid to v1.8.0 (#204) (e1d06d8)
  • deps: update rust crate walkdir to v2.5.0 (#205) (2091b84)
  • deps: update rust crate which to 4.4 (#156) (cefc6a5)
  • deps: update rust crate which to v5 (#157) (69521da)
  • deps: update rust crate which to v6 (#173) (d3e1523)
  • deps: update rust crate which to v6.0.1 (#196) (4f932e6)
  • deps: update rust crate which to v6.0.2 (#224) (b5f8163)
  • deps: update rust crate which to v6.0.3 (#237) (b7cd245)
  • deps: update scribemd/docker-cache action to v0.5.0 (#206) (2e6bb62)
  • deps: update sqlx-cli to 0.8.0 (#250) (650a150)
  • docker linting (#241) (6d4227b)
  • Docker tag (ddd832b)
  • Fix release-please tags (9a8a7f3)
  • git: update gitignore file (#259) (1103c01)
  • lint: Clean up clippy linting (#207) (3dc077c)
  • move templates around (#262) (82cdb0d)
  • overhaul configuration to only use clap (#261) (2b41317)
  • release: remove component tag in release (#252) (b526c60)
  • remove audit config (#260) (6e6f4d7)
  • Remove dependabot (29fbc42)
  • Remove validate step (047032a)
  • Run CI on toolchain change (dfa3db2)
  • Update audit exceptions (7f91064)
  • Update cargo configuration (4039028)
  • Update renovate configuration (6975373)
  • Use font awesome instead of svg (#161) (644e590)

Miscellaneous Chores

spis - spis: v0.7.0

Published by gbbirkisson 2 months ago

0.7.0 (2024-08-19)

Features

Bug Fixes

  • CI: continue on failed codecov uploads (#243) (9f71b46)
  • CI: fix release (#245) (024a35e)
  • deps: remove derive_more (#239) (3ed34a3)
  • deps: update codecov/codecov-action action to v4 (#177) (f649d25)
  • deps: update dependency rust to v1.80.0 (#213) (ca913eb)
  • deps: update docker/build-push-action action to v6 (#215) (5c62809)
  • deps: update htmx to 2.0.2 (#240) (0c50252)
  • deps: update nginx docker tag to v1.27.0 (#180) (f7de3e7)
  • deps: update nginx docker tag to v1.27.1 (#233) (bce807e)
  • deps: update rust crate actix to v0.13.3 (#192) (46ed80c)
  • deps: update rust crate actix to v0.13.5 (#211) (a15d939)
  • deps: update rust crate actix-web to v4.6.0 (#197) (2fcd405)
  • deps: update rust crate actix-web to v4.8.0 (#212) (4b32903)
  • deps: update rust crate actix-web to v4.9.0 (#232) (7cab30c)
  • deps: update rust crate actix-web-actors to v4.3.0 (#198) (a14166e)
  • deps: update rust crate actix-web-actors to v4.3.1 (#228) (5bb9456)
  • deps: update rust crate chrono to v0.4.38 (#189) (7a58147)
  • deps: update rust crate clap to v4.5.11 (#208) (791aef6)
  • deps: update rust crate clap to v4.5.13 (#225) (4224c56)
  • deps: update rust crate clap to v4.5.15 (#231) (318002d)
  • deps: update rust crate clap to v4.5.16 (#235) (281afb6)
  • deps: update rust crate clap to v4.5.4 (#199) (6337765)
  • deps: update rust crate color-eyre to v0.6.3 (#190) (075bc6b)
  • deps: update rust crate config to 0.14 (#176) (9f2de68)
  • deps: update rust crate derive_more to v0.99.18 (#214) (9197f98)
  • deps: update rust crate image to 0.25.0 (#181) (24499a7)
  • deps: update rust crate image to v0.25.2 (#220) (a11d13e)
  • deps: update rust crate include_dir to v0.7.4 (#216) (e15004d)
  • deps: update rust crate rayon to v1.10.0 (#200) (a068cda)
  • deps: update rust crate reqwest to 0.12 (#185) (0db7e1c)
  • deps: update rust crate reqwest to v0.12.5 (#217) (231c573)
  • deps: update rust crate reqwest to v0.12.6 (#238) (dc07a6a)
  • deps: update rust crate serde to v1.0.203 (#186) (e265734)
  • deps: update rust crate serde to v1.0.204 (#219) (8ae547e)
  • deps: update rust crate serde to v1.0.207 (#230) (9e0c36f)
  • deps: update rust crate serde to v1.0.208 (#234) (0bc8484)
  • deps: update rust crate sqlx to 0.8 (#222) (6df03da)
  • deps: update rust crate sqlx to v0.7.4 (#193) (aa9c988)
  • deps: update rust crate tempfile to v3.10.1 (#201) (9746ac2)
  • deps: update rust crate tempfile to v3.11.0 (#226) (cf4a3f3)
  • deps: update rust crate tempfile to v3.12.0 (#227) (6452bda)
  • deps: update rust crate thiserror to v1.0.61 (#195) (df42e9b)
  • deps: update rust crate thiserror to v1.0.63 (#221) (9aaf09d)
  • deps: update rust crate tokio to v1.38.0 (#202) (a28cab7)
  • deps: update rust crate tokio to v1.39.2 (#223) (6c4a386)
  • deps: update rust crate tokio to v1.39.3 (#236) (08e1c2c)
  • deps: update rust crate tracing-actix-web to v0.7.10 (#184) (6ec48a7)
  • deps: update rust crate tracing-actix-web to v0.7.11 (#203) (c9f7d62)
  • deps: update rust crate uuid to v1.10.0 (#218) (9f19c87)
  • deps: update rust crate uuid to v1.8.0 (#204) (e1d06d8)
  • deps: update rust crate walkdir to v2.5.0 (#205) (2091b84)
  • deps: update rust crate which to v6 (#173) (d3e1523)
  • deps: update rust crate which to v6.0.1 (#196) (4f932e6)
  • deps: update rust crate which to v6.0.2 (#224) (b5f8163)
  • deps: update rust crate which to v6.0.3 (#237) (b7cd245)
  • deps: update scribemd/docker-cache action to v0.5.0 (#206) (2e6bb62)
  • docker linting (#241) (6d4227b)
  • lint: Clean up clippy linting (#207) (3dc077c)
  • Update audit exceptions (7f91064)
spis - spis: v0.6.0

Published by gbbirkisson 9 months ago

0.6.0 (2024-01-13)

Bug Fixes

  • deps: update actions/download-artifact action to v4 (#165) (f561cb0)
  • deps: update actions/stale action to v9 (#163) (ba739a0)
  • deps: update actions/upload-artifact action to v4 (#164) (9424bd0)
  • deps: update dependency rust to v1.74.1 (#166) (4ac7933)
  • deps: update dependency rust to v1.75.0 (#167) (4cbab5d)
  • deps: update rust crate async-cron-scheduler to v2 (#168) (f7cb8c8)
  • deps: update rust crate image to 0.24.8 (#171) (9c8f1b2)
  • Update renovate configuration (6975373)
  • Use font awesome instead of svg (#161) (644e590)

Miscellaneous Chores

spis - spis: v0.5.7

Published by gbbirkisson 11 months ago

0.5.7 (2023-12-06)

Bug Fixes

  • Add pre-commit hook for conventional commits (fdc95e8)
  • Docker tag (ddd832b)
spis - spis: v0.5.6

Published by gbbirkisson 11 months ago

0.5.6 (2023-12-05)

Bug Fixes

  • Add extra label to release-please PRs (85952de)
  • deps: update dependency rust to v1.74.0 (#150) (3ee6487)
  • deps: update nginx docker tag to v1.25.3 (#151) (bb830a6)
  • deps: update rust crate image to 0.24.7 (#147) (3813a7c)
  • deps: update rust crate log to 0.4.20 (#148) (84bbf10)
  • deps: update rust crate notify to 6.1.1 (#154) (7e8b8ee)
  • deps: update rust crate sqlx to 0.7 (#155) (01b79a7)
  • deps: update rust crate which to 4.4 (#156) (cefc6a5)
  • deps: update rust crate which to v5 (#157) (69521da)
  • Fix release-please tags (9a8a7f3)
  • Run CI on toolchain change (dfa3db2)
  • Update cargo configuration (4039028)
spis - spis: v0.5.5

Published by gbbirkisson 11 months ago

0.5.5 (2023-12-05)

Bug Fixes

spis - spis: v0.5.4

Published by gbbirkisson 11 months ago

0.5.4 (2023-12-05)

Bug Fixes

spis - v0.5.3

Published by gbbirkisson over 1 year ago

What's Changed

Full Changelog: https://github.com/gbbirkisson/spis/compare/v0.5.2...v0.5.3

spis - v0.5.2

Published by gbbirkisson over 1 year ago

What's Changed

Full Changelog: https://github.com/gbbirkisson/spis/compare/v0.5.1...v0.5.2

spis - v0.5.1

Published by gbbirkisson over 1 year ago

What's Changed

Full Changelog: https://github.com/gbbirkisson/spis/compare/v0.5.0...v0.5.1

spis - v0.5.0

Published by gbbirkisson over 1 year ago

What's Changed

Breaking changes

  • Now absolute paths (no relative) are stored in the database!
    • This means that while thumbnails will still work, links to media files will be broken until you run processing again. You can force to run processing by passing in env variable SPIS_PROCESSING_RUN_ON_START=true on startup.
    • Remeber to create backups of the SPIS database before upgrading.

Full Changelog: https://github.com/gbbirkisson/spis/compare/v0.4.9...v0.5.0

spis - v0.4.9

Published by gbbirkisson over 1 year ago

What's Changed

Full Changelog: https://github.com/gbbirkisson/spis/compare/v0.4.8...v0.4.9

spis - v0.4.8

Published by gbbirkisson over 1 year ago

What's Changed

Full Changelog: https://github.com/gbbirkisson/spis/compare/v0.4.7...v0.4.8

spis - v0.4.7

Published by gbbirkisson over 1 year ago

What's Changed

Full Changelog: https://github.com/gbbirkisson/spis/compare/v0.4.6...v0.4.7

spis - v0.4.6

Published by gbbirkisson over 1 year ago

spis - v0.4.5

Published by gbbirkisson over 1 year ago

What's Changed

Full Changelog: https://github.com/gbbirkisson/spis/compare/v0.4.4...v0.4.5

spis - v0.4.4

Published by gbbirkisson over 1 year ago

What's Changed

Full Changelog: https://github.com/gbbirkisson/spis/compare/v0.4.3...v0.4.4

spis - v0.4.3

Published by gbbirkisson over 1 year ago

What's Changed

Full Changelog: https://github.com/gbbirkisson/spis/compare/v0.4.2...v0.4.3

spis - v0.4.2

Published by gbbirkisson over 1 year ago

What's Changed

Full Changelog: https://github.com/gbbirkisson/spis/compare/v0.4.1...v0.4.2

Package Rankings
Top 6.75% on Proxy.golang.org
Badges
Extracted from project README
GitHub release (latest SemVer) GitHub last commit (branch) CI codecov GitHub "Buy Me A Coffee"