Skip to content

Latest commit

 

History

History
992 lines (600 loc) · 66.6 KB

CHANGELOG.md

File metadata and controls

992 lines (600 loc) · 66.6 KB

1.26.30 (2024-11-06)

1.26.29 (2024-11-05)

1.26.28 (2024-11-03)

1.26.27 (2024-10-28)

1.26.26 (2024-10-24)

1.26.25 (2024-10-23)

1.26.24 (2024-10-22)

1.26.23 (2024-10-19)

1.26.22 (2024-10-19)

1.26.21 (2024-10-18)

1.26.20 (2024-10-18)

1.26.19 (2024-10-17)

1.26.18 (2024-10-16)

1.26.17 (2024-09-29)

1.26.16 (2024-09-24)

1.26.15 (2024-09-17)

1.26.14 (2024-09-16)

1.26.13 (2024-09-16)

1.26.12 (2024-08-24)

1.26.11 (2024-08-24)

1.26.10 (2024-08-15)

1.26.9 (2024-08-15)

1.26.8 (2024-08-13)

1.26.7 (2024-08-12)

1.26.6 (2024-08-11)

1.26.5 (2024-08-10)

1.26.4 (2024-08-10)

1.26.3 (2024-08-08)

1.26.2 (2024-08-08)

1.26.1 (2024-08-02)

1.26.0 (2024-08-02)

Features

1.25.39 (2024-08-02)

1.25.38 (2024-07-29)

1.25.37 (2024-07-25)

1.25.36 (2024-07-24)

1.25.35 (2024-07-21)

1.25.34 (2024-07-07)

1.25.33 (2024-07-06)

1.25.32 (2024-07-01)

1.25.31 (2024-06-30)

1.25.30 (2024-06-28)

1.25.29 (2024-06-25)

1.25.28 (2024-06-22)

1.25.27 (2024-06-20)

1.25.26 (2024-06-20)

1.25.25 (2024-06-17)

1.25.24 (2024-06-10)

1.25.23 (2024-06-09)

1.25.22 (2024-06-09)

1.25.21 (2024-05-25)

1.25.20 (2024-05-21)

1.25.19 (2024-05-20)

1.25.18 (2024-05-19)

1.25.17 (2024-05-16)

1.25.16 (2024-05-08)

1.25.15 (2024-05-08)

1.25.14 (2024-05-04)

1.25.13 (2024-05-04)

1.25.12 (2024-05-04)

1.25.11 (2024-05-04)

1.25.10 (2024-05-03)

1.25.9 (2024-05-03)

1.25.8 (2024-05-03)

1.25.7 (2024-05-03)

1.25.6 (2024-05-02)

1.25.5 (2024-05-02)

1.25.4 (2024-05-02)

1.25.3 (2024-05-01)

1.25.2 (2024-05-01)

1.25.1 (2024-05-01)

Bug Fixes

  • deps: update dependencies (ed096a2)
  • logging: dont panic on panic message (2c68c90)

1.25.0 (2024-04-11)

Features

  • improve logging for folder name conversion (3d8cf26)

1.24.2 (2024-04-11)

Bug Fixes

  • adjust broken code after image crate update (84865a7)

1.24.1 (2024-04-11)

1.24.0 (2024-04-11)

Features

  • improve logging and remove deprecation warning (b14383c)

1.23.2 (2024-04-11)

1.23.1 (2024-02-28)

1.23.0 (2024-02-22)

Features

  • improve containerfile and bump 3rd party deps (4368684)
  • improve containerfile and bump 3rd party deps (d2a5eb8)

1.22.2 (2024-02-17)

1.22.1 (2024-02-12)

Bug Fixes

  • resources: random image week resource, adjust orientation (87ec3c5)

1.22.0 (2024-02-07)

Features

  • resources: provide api endpoint for a this week metadata response (0b84fa7)

1.21.0 (2024-02-06)

Features

  • resources: provide api endpoint for a random image this week (e192ffc)

1.20.2 (2024-02-04)

1.20.1 (2024-01-25)

1.20.0 (2024-01-20)

Features

  • pipeline: use node version 20 for sem release (18b954f)

1.19.5 (2024-01-01)

1.19.4 (2024-01-01)

Bug Fixes

1.19.3 (2023-12-20)

1.19.2 (2023-12-19)

1.19.1 (2023-12-13)

1.19.0 (2023-12-02)

Bug Fixes

Features

1.18.9 (2023-11-27)

Bug Fixes

  • ui: elevate hide button (53748d0)

1.18.8 (2023-11-27)

Bug Fixes

  • image: broken css for fullscreen mode (21ed0a4)
  • image: scale image after it was rotated (31d74ec)
  • image: swap height and width in portrait mode (a3c1a3b)

1.18.7 (2023-11-20)

1.18.6 (2023-11-19)

1.18.5 (2023-11-17)

Bug Fixes

  • scheduler: start indexing at 00:05 instead of 00:00 (e1efd1d)
  • scheduler: start indexing at 00:30 instead of 00:00 (465c158)

1.18.4 (2023-11-14)

1.18.3 (2023-11-14)

Bug Fixes

  • pipe: do not fail for wrong config (62a0f26)

1.18.2 (2023-11-14)

1.18.1 (2023-11-12)

1.18.0 (2023-11-02)

Features

  • webui: use Inter as default font (f7d0556)

1.17.1 (2023-10-31)

Bug Fixes

  • date: use local time in database queries (3ee35ab)

1.17.0 (2023-10-31)

Bug Fixes

  • codestyle: wrong format (d251018)

Features

  • logging: print server time to log (f69ff15)

1.16.3 (2023-10-29)

Bug Fixes

  • pipeline: improve version detection (0dc8928)
  • pipeline: improve version detection (0f71c6a)

1.16.2 (2023-10-29)

1.16.1 (2023-10-23)

1.16.0 (2023-10-22)

Features

  • tests: improve week testing (cdb1c1d)

1.15.12 (2023-10-19)

1.15.11 (2023-10-10)

1.15.10 (2023-10-03)

1.15.9 (2023-09-30)

1.15.8 (2023-09-30)

1.15.7 (2023-09-28)

1.15.6 (2023-09-27)

1.15.5 (2023-09-25)

1.15.4 (2023-09-22)

1.15.3 (2023-09-22)

1.15.2 (2023-09-21)

1.15.1 (2023-09-19)

1.15.0 (2023-09-19)

Bug Fixes

  • resources: broken week day calculation (8b6bbe5)
  • resources: broken week day calculation (5b260ce)
  • resources: simplified random calculation (ecac3d5)
  • ui: change current slideshow item, after the animation (e024902)

Features

  • resources: add weighted random to slideshow (77ca8de)
  • resources: replace begin of week day and end of week day with 3 days +- (fd273ac)

1.14.0 (2023-09-18)

Features

  • pipeline: build major / minor / patch docker releases (ddcdd96)

1.13.0 (2023-09-18)

Features

  • pipeline: build major / minor / patch docker releases (d393f6e)
  • pipeline: build major / minor / patch docker releases (8331d42)
  • pipeline: build major / minor / patch docker releases (010c237)

1.12.1 (2023-09-18)

Bug Fixes

  • release: remove v in-front of version (75f917e)

1.12.0 (2023-09-18)

Features

  • api: add version endpoint and log message (cbab2f8)
  • pipeline: add version information to binary (d65d161)
  • pipeline: only set version on main (2819501)

1.11.0 (2023-09-18)

Features

  • resources: add some tests (33e3fb9)
  • resources: remove debug code (57fa018)
  • resources: replace 3 days +- with begin of week day and end of week day (cdeaf6a)
  • resources: replace week of year comparison with 3 day distance of today (c41ca84)

1.10.2 (2023-09-15)

1.10.1 (2023-09-15)

1.10.0 (2023-09-15)

Features

  • resources: add documentation for hidden folder (5499d00)
  • resources: ignore ignored folder (f899f01)

1.9.0 (2023-09-15)

Bug Fixes

  • exif: another gps location issue (e59848a)
  • exif: wrong exif date reading & wrong exif gps coordinates reading (3f639be)

Features

  • sqlite: enable wal checkpoint TRUNCATE (6d7fef5)
  • sqlite: enable WAL mode (b99e300)
  • sqlite: enable WAL mode (24d5eb2)

1.8.19 (2023-09-14)

1.8.18 (2023-09-14)

1.8.17 (2023-09-13)

1.8.16 (2023-09-12)

1.8.15 (2023-09-12)

1.8.14 (2023-09-09)

1.8.13 (2023-09-04)

1.8.12 (2023-09-01)

1.8.11 (2023-08-29)

Bug Fixes

  • pipeline: use angular commit schema (38fb920)

1.8.10 (2023-08-27)

1.8.9 (2023-08-27)

1.8.8 (2023-08-26)

1.8.7 (2023-08-25)

1.8.6 (2023-08-24)

1.8.5 (2023-08-24)

1.8.4 (2023-08-22)

Bug Fixes

1.8.3 (2023-08-20)

1.8.2 (2023-08-20)

1.8.1 (2023-08-19)

1.8.0 (2023-07-25)

Features

  • slideshow: add 'force random slideshow' feature (95677a1)

1.7.2 (2023-07-17)

Bug Fixes

  • pipe: unused dependencies (27c2313)

1.7.1 (2023-07-16)

1.7.0 (2023-07-10)

Features

  • image: print unsupported image output (44543a7)
  • image: print unsupported image output (8b37696)

1.6.3 (2023-07-06)

1.6.2 (2023-07-05)

1.6.1 (2023-07-05)

1.6.0 (2023-07-05)

Features

  • pipeline: move dependency check to scheduled security pipe (d37415e)

1.5.15 (2023-06-29)

1.5.14 (2023-06-15)

1.5.13 (2023-06-10)

1.5.12 (2023-06-10)

1.5.11 (2023-06-08)

1.5.10 (2023-06-08)

1.5.9 (2023-06-08)

1.5.8 (2023-06-07)

1.5.7 (2023-06-04)

1.5.6 (2023-06-03)

1.5.5 (2023-06-03)

1.5.4 (2023-06-02)

1.5.3 (2023-05-29)

1.5.2 (2023-05-28)

1.5.1 (2023-05-28)

1.5.0 (2023-05-03)

Features

1.4.4 (2023-05-03)

1.4.3 (2023-04-29)

1.4.2 (2023-04-29)

1.4.1 (2023-04-21)

1.4.0 (2023-04-20)

Features

  • web-app: allow overwriting parameter via url (0658a76)

1.3.21 (2023-04-07)

1.3.20 (2023-04-01)

1.3.19 (2023-03-30)

1.3.18 (2023-03-30)

1.3.17 (2023-03-24)

1.3.16 (2023-03-22)

1.3.15 (2023-03-22)

1.3.14 (2023-03-20)

1.3.13 (2023-03-18)

1.3.12 (2023-03-18)

1.3.11 (2023-03-15)

1.3.10 (2023-03-14)

1.3.9 (2023-03-12)

1.3.8 (2023-03-12)

1.3.7 (2023-03-10)

1.3.6 (2023-03-09)

1.3.5 (2023-03-07)

1.3.4 (2023-03-06)

1.3.3 (2023-03-04)

1.3.2 (2023-03-04)

1.3.1 (2023-02-26)

1.3.0 (2023-02-22)

Features

  • release: release patch for chore releases (2d64f01)

1.2.0 (2023-01-20)

Features

  • pipeline: update docker hub description (26976b5)

1.1.0 (2023-01-19)

Bug Fixes

  • pipeline: move to script (bf42f0c)

Features

  • pipeline: delete old releases (e58cc3c)

1.0.12 (2023-01-19)

Bug Fixes

  • pipeline: wrong jq selector (0aee846)

1.0.11 (2023-01-19)

Bug Fixes

  • pipeline: wrong jq selector (b9a1886)

1.0.10 (2023-01-19)

Bug Fixes

  • pipeline: wrong path name (b01f910)

1.0.9 (2023-01-19)

Bug Fixes

  • pipeline: Install required packages (12d8f15)

1.0.8 (2023-01-19)

Bug Fixes

  • pipeline: Fix release asset upload (b86ca0a)

1.0.7 (2023-01-19)

Bug Fixes

  • pipeline: Fix release upload url (f8c0284)

1.0.6 (2023-01-19)

Bug Fixes

  • pipeline: Fix release upload url (b8215bd)

1.0.5 (2023-01-19)

Bug Fixes

  • pipeline: Fix release upload url (7595659)

1.0.4 (2023-01-19)

Bug Fixes

  • pipeline: Fix release upload url (ee4ec9b)

1.0.3 (2023-01-18)

Bug Fixes

  • pipeline: Fix release upload url (9a86331)

1.0.2 (2023-01-18)

Bug Fixes

  • pipeline: Fix release upload url (8962500)

1.0.1 (2023-01-18)

Bug Fixes

  • pipeline: Fix release upload url (50c69d1)

1.0.0 (2023-01-18)

Bug Fixes

  • alpine build (78f7bbf)
  • alpine build (b3d15f1)
  • alpine build (2b64f4b)
  • arch (bfda4cb)
  • broken exif date parsing (b2a4add)
  • broken image (002501c)
  • broken IT (6dfb4bb)
  • broken renovate config (8fd6c0c)
  • broken test (44f1f19)
  • conatiner-image: install missing pavao dependencies (4bf9fe3)
  • container arch (442c150)
  • containerfile: git location (b929570)
  • containerfile: libs (4b65fc9)
  • containerfile: remove interactive parameter (0749395)
  • containerfile: wrong binary locations (690d7ae)
  • containerfile: wrong binary locations (0a9be45)
  • crates io index (6e1992f)
  • crates io index (f04e471)
  • crates io index (0a7af0a)
  • crates io index (99431fb)
  • crates io index (b69d4e6)
  • crates io index (b5ce5f8)
  • deps: update rust crate actix-files to 0.6 (6f3a062)
  • deps: update rust crate actix-files to 0.6.1 (a96dca6)
  • deps: update rust crate actix-http to 3.1.0 (13fd980)
  • deps: update rust crate actix-http to v3 (a984087)
  • deps: update rust crate actix-web to 4.1.0 (c4f209c)
  • deps: update rust crate actix-web to v4 (0a6c085)
  • deps: update rust crate image to 0.24 (df9707b)
  • deps: update rust crate log to 0.4.17 (f8b24d4)
  • deps: update rust crate regex to 1.5.6 (be4a273)
  • deps: update rust crate time to 0.3.9 (1c447e8)
  • docs: use an automatic link (94726e9)
  • false usage of 'docker load' (45f0dfc)
  • geo location caching (345f1df)
  • hide: error when requesting resource during index, and resource data parsing errors (5a7c853)
  • https is broken in scratch docker image (923556d)
  • https is broken in scratch docker image (e0bfd7f)
  • image tar file naming (9834068)
  • image tar file naming (e95381e)
  • image: set oci image build and remove edge repo (e66039f)
  • image: use docker build instead of podman (ae91c05)
  • image: use docker build instead of podman (e574ab5)
  • image: use docker build instead of podman (1198061)
  • integration test (9b0f98b)
  • integration test (7a9710f)
  • IT (07fbb50)
  • multi arch build pipe (0cfeff6)
  • openssl CVE (1afc793)
  • openssl issues (d1e52de)
  • pipe: install missing pavao dependencies (10ae677)
  • pipe: install missing pavao dependencies (b4084ce)
  • pipeline: broken pipe file (cad1249)
  • pipeline: broken pipe file (4bee990)
  • pipeline: broken pipe file (b25874b)
  • pipeline: broken pipe file (82c1611)
  • pipeline: broken pipe file (2bac83f)
  • pipeline: debug output for upload (ad42905)
  • pipeline: docker build context (676ef92)
  • pipeline: fix copy command (0ab06d6)
  • pipeline: fix copy command (4a6d0e3)
  • pipeline: fix copy command (aec5c80)
  • pipeline: fix job data transport (0007772)
  • pipeline: fix pipe (ef5d5f0)
  • pipeline: fix PR number (7640533)
  • pipeline: fix PR number (92f97b8)
  • pipeline: fix PR number (19bf6e0)
  • pipeline: fix PR number (73c5591)
  • pipeline: fix PR number (49f0e25)
  • pipeline: fix PR number (09fcee9)
  • pipeline: fix target path (e03695d)
  • pipeline: fix target path when downloading (5cffa6f)
  • pipeline: remove cache (0392a7f)
  • pipeline: Remove npm plugin (ddd588b)
  • pipeline: revert pipe (c94d1bd)
  • pipeline: revert pipe (cf402b7)
  • pipeline: rust target triple conversion (1702f67)
  • pipeline: rust target triple conversion (d94a925)
  • pipeline: set correct image tag (18b18b0)
  • pipeline: set correct image tag (610e11d)
  • pipeline: set correct image tag (c468671)
  • pipeline: set correct image tag (26149e8)
  • pipeline: set correct image tag (b8dfa8e)
  • pipeline: set correct image tag (53de2a4)
  • pipeline: set correct image tag (5f5a151)
  • pipeline: set correct image tag (4df8077)
  • pipeline: to much spaces (fe608b9)
  • pipe: remove armv7 build and use cargo native image (24322c6)
  • pipe: use correct arch target folder naming and use sudo for docker commands (6a9d259)
  • pipe: use correct env name for next step (4a0b2e7)
  • pipe: use correct env name for next step (a549e6f)
  • pipe: use correct env name for next step (6eb00ec)
  • pipe: use correct env name for next step (c086176)
  • pipe: wrong image tag (34a1f3b)
  • removed debugging output (6098f82)
  • typo (7c54364)

Features

  • #17: enable renovate automerge (39cb4ad)
  • #18: hide alt text if weather is disabled (3b76825)
  • #19: add missing IT (e5d617e)
  • #20: add missing IT (6425968)
  • #20: improve readme (2ec992b)
  • #43 remove arm related fixes (2a67ef0)
  • abstract resource reader usage (44dd657)
  • add dev doc (7b11c51)
  • add missing license file (8c2e1d5)
  • add more configuration options, add dependency check (0578b9e)
  • add security audits to README.md (2d8bbc3)
  • added how it works section to readme (890949f)
  • added date format (49cf5ea)
  • added display endpoint (9ed36cf)
  • added docker compose example (bf2d133)
  • added donate button (0bc068e)
  • added geo location parsing (f475e8f)
  • added missing rust doc (32e6676)
  • added refresh interval (c88e9a3)
  • added request cache (2fa70e2)
  • added request cache (1418e5d)
  • added request cache for image resources (1ac2bd2)
  • added server api endpoints (329b6c5)
  • added shuffle to weekly photos (1d54419)
  • augment readme md (bacfb4e)
  • browser optimized image scaling on request (5b717a0)
  • browser optimized image scaling on request (3aa9784)
  • cache cleanup before scheduler is done (f37018a)
  • cache: Move image cache to sqlite (b675cd2)
  • cache: Move resource store and geo cache to sqlite (20c5605)
  • cache: Refactor resources endpoint and test pipeline env vars (433af1d)
  • change license to MIT (88464c9)
  • cleanup (ca6d460)
  • cleanup build script (c0edaf5)
  • cleanup cargo toml (bd4d51c)
  • cleanup code (067e645)
  • containerimage: remove certs and web-app files from final run image (9f9148a)
  • datbase: cleanup on scheduler tick (0bde22f)
  • datbase: cleanup on shutdown (1a13b92)
  • date parsing from web resource (fb568dd)
  • display value (7401fb2)
  • docker-image: add arm v7 build variant (f223bd3)
  • docker-image: add arm v7 build variant to badge (97af21e)
  • enable renovate auto-merge (6a297cd)
  • export API keys to secrets (a9aa02c)
  • finished display endpoint and added base64 transformation (1ca624d)
  • geo location caching (a257411)
  • hide: Add benchmarks (4f415b6)
  • hide: add rw benches (55a0df8)
  • hide: Add sqlite for storing hide information (3374cb8)
  • hide: Add ui and stub for hiding an image (ff3a651)
  • hide: cleanup and use better hide icon (de33ecf)
  • hide: Filter resources for hidden entries, and implement frontend handling for when no photos found (2f96c6b)
  • hide: implement 'hidden' datastore (5e0e12a)
  • hide: implemented sqlite for resource reader (0b0dce2)
  • hide: improve error handling, add better logging, deprecate cache dir, remove benchmarks, update docs (4c3a600)
  • hide: optimize access logging (86fca88)
  • hide: optimize access logging (b05c46a)
  • home assistant weather (69765e2)
  • implement exif reading of samba files (37d506f)
  • implement generic resource reader (dca09c7)
  • implement list files and read resource file for samba (3021e2e)
  • improve .gitignore (805e842)
  • improve caching (1046273)
  • improve cross arch builds (a6128ff)
  • improve exif metadata loading (daa92d9)
  • improve github action dependency check (e7734b4)
  • improve github action dependency check (2a49369)
  • improve github action dependency check (ec79a71)
  • improve github action job names (8e81728)
  • improve image build script (baefdd2)
  • improve readme (5201d6a)
  • improved documentation (50ba96e)
  • improved immage processing (82a15cd)
  • improved logging (3beaaa7)
  • improved readme (9cefc7d)
  • index resources via smb (025ccd0)
  • inital commit (eff343c)
  • make unused dep scanning optional for the build (7dd8254)
  • migrate geo cache to arc mutex cache (3ab035b)
  • multi arch build (4e9acc6)
  • multi arch build (d4a8199)
  • multi arch build (e4f39f0)
  • pipe: add build cache (c945053)
  • pipe: add semantic release (4d1847a)
  • pipe: debug pipe (7abd905)
  • pipe: debug pipe (d77c6ba)
  • pipe: debug pipe (51e9146)
  • pipe: debug pipe (c1ccf82)
  • pipe: debug pipe (6ca300e)
  • pipe: debug pipe (288e824)
  • pipe: debug pipe (8f154d4)
  • pipe: debug pipe (02d7b87)
  • pipe: debug pipe (e71cdd9)
  • pipe: debug pipe (b461cab)
  • pipe: debug pipe (9462117)
  • pipe: debug pipe (d3ccf08)
  • pipe: ignore build and deps folder (30a5d4c)
  • pipeline: build multiarch static binary (657bd07)
  • pipeline: clean test job (0c38742)
  • pipeline: dynamic image tag (4413fcc)
  • pipeline: Only update docker hub description on main branch (4c68696)
  • pipeline: push image always (6d8f49e)
  • pipeline: set image tag dynamically (54d1865)
  • pipeline: set image tag dynamically (6d3b53d)
  • pipeline: set image tag dynamically (1b2ac40)
  • pipeline: Use edge repo to get latest cargo / rust version (73f3b81)
  • pipe: make build parallel (dc89405)
  • pipe: push only on main feat or fix (c411a0e)
  • pipe: Use github actions cache (d6421d5)
  • pipe: use pr number and push only on PRs (1e774f5)
  • pipe: use pr number and push only on PRs (fc27327)
  • provide get all resources api endpoint (ec7bc36)
  • push only latest image (7ad0c31)
  • qeumu (dff40e8)
  • qeumu (47c6b2c)
  • read city name from cache and center image (3e60d24)
  • refactoring + screenshot (14194f5)
  • release build size (670655c)
  • remove blocking feature (e44ecff)
  • remove deepsource (d4a0438)
  • remove openssl (30f5c7f)
  • removed base64 image transformation and added fade in/ fade out animation (dff4f12)
  • rename cache (ce238b4)
  • rename job (6b30f11)
  • rename workflow name (6ed2619)
  • request caching (f74a77d)
  • resources: read all at once (9d05e68)
  • show weather on display (9aa5d41)
  • show weather on display (893013f)
  • show weather on display (a59cf4a)
  • smb: enable container image to use samba client (de1020d)
  • smb: read single resource from smb client (31ecad5)
  • speed up cargo-udeps install (6dd2fbd)
  • update docker hub description (8eb5bc4)
  • update screenshot.png (79832d1)
  • update screenshot.png (8528817)
  • use build matrix (d8bca3a)
  • use default rust toolchain (04f7967)
  • use my exif reader fork (dbe4953)
  • use stable rust toolchain (1af9289)
  • use Triangle instead of the slow Lanczos3 (cdfdc61)
  • user docker buildx (9c8b932)
  • web-app: inlclude static webapp files in the binary (28d648f)

Reverts

  • Revert "chore(deps): update rust crate chrono to 0.4.20" (99d87cb)
  • Revert "feat: use self-hosted instance" (5fd8f68)