forked from RouHim/this-week-in-past
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit 98eb181
committed
chore(release): 1.0.0 [skip ci]
# 1.0.0 (2025-02-10)
### Bug Fixes
* adjust broken code after image crate update ([84865a7](84865a7))
* adjust random fetch limit ([4a536e4](4a536e4))
* alpine build ([78f7bbf](78f7bbf))
* alpine build ([b3d15f1](b3d15f1))
* alpine build ([2b64f4b](2b64f4b))
* arch ([bfda4cb](bfda4cb))
* broken exif date parsing ([b2a4add](b2a4add))
* broken image ([002501c](002501c))
* broken IT ([6dfb4bb](6dfb4bb))
* broken renovate config ([8fd6c0c](8fd6c0c))
* broken request limit calculation ([19d1948](19d1948))
* broken request limit calculation ([8789a33](8789a33))
* broken test ([44f1f19](44f1f19))
* code cleanup & fix covered hide button ([1c5151a](1c5151a))
* code cleanup & fix covered hide button ([99172b3](99172b3))
* codestyle ([b66b5f4](b66b5f4))
* **codestyle:** wrong format ([d251018](d251018))
* **conatiner-image:** install missing pavao dependencies ([4bf9fe3](4bf9fe3))
* container arch ([442c150](442c150))
* **containerfile:** git location ([b929570](b929570))
* **containerfile:** libs ([4b65fc9](4b65fc9))
* **containerfile:** remove interactive parameter ([0749395](0749395))
* **containerfile:** wrong binary locations ([690d7ae](690d7ae))
* **containerfile:** wrong binary locations ([0a9be45](0a9be45))
* crates io index ([6e1992f](6e1992f))
* crates io index ([f04e471](f04e471))
* crates io index ([0a7af0a](0a7af0a))
* crates io index ([99431fb](99431fb))
* crates io index ([b69d4e6](b69d4e6))
* crates io index ([b5ce5f8](b5ce5f8))
* **date:** use local time in database queries ([3ee35ab](3ee35ab))
* **deps:** update dependencies ([ed096a2](ed096a2))
* **deps:** update rust crate actix-files to 0.6 ([6f3a062](6f3a062))
* **deps:** update rust crate actix-files to 0.6.1 ([a96dca6](a96dca6))
* **deps:** update rust crate actix-http to 3.1.0 ([13fd980](13fd980))
* **deps:** update rust crate actix-http to v3 ([a984087](a984087))
* **deps:** update rust crate actix-web to 4.1.0 ([c4f209c](c4f209c))
* **deps:** update rust crate actix-web to v4 ([0a6c085](0a6c085))
* **deps:** update rust crate image to 0.24 ([df9707b](df9707b))
* **deps:** update rust crate log to 0.4.17 ([f8b24d4](f8b24d4))
* **deps:** update rust crate regex to 1.5.6 ([be4a273](be4a273))
* **deps:** update rust crate time to 0.3.9 ([1c447e8](1c447e8))
* **docs:** use an automatic link ([94726e9](94726e9))
* **exif:** another gps location issue ([e59848a](e59848a))
* **exif:** wrong exif date reading & wrong exif gps coordinates reading ([3f639be](3f639be))
* false usage of 'docker load' ([45f0dfc](45f0dfc))
* geo location caching ([345f1df](345f1df))
* **hide:** error when requesting resource during index, and resource data parsing errors ([5a7c853](5a7c853))
* https is broken in scratch docker image ([923556d](923556d))
* https is broken in scratch docker image ([e0bfd7f](e0bfd7f))
* image tar file naming ([9834068](9834068))
* image tar file naming ([e95381e](e95381e))
* **image:** broken css for fullscreen mode ([21ed0a4](21ed0a4))
* **image:** scale image after it was rotated ([31d74ec](31d74ec))
* **image:** set oci image build and remove edge repo ([e66039f](e66039f))
* **image:** swap height and width in portrait mode ([a3c1a3b](a3c1a3b))
* **image:** use docker build instead of podman ([ae91c05](ae91c05))
* **image:** use docker build instead of podman ([e574ab5](e574ab5))
* **image:** use docker build instead of podman ([1198061](1198061))
* integration test ([9b0f98b](9b0f98b))
* integration test ([7a9710f](7a9710f))
* IT ([07fbb50](07fbb50))
* **logging:** dont panic on panic message ([2c68c90](2c68c90))
* multi arch build pipe ([0cfeff6](0cfeff6))
* openssl CVE ([1afc793](1afc793))
* openssl issues ([d1e52de](d1e52de))
* **pipe:** do not fail for wrong config ([62a0f26](62a0f26))
* **pipe:** install missing pavao dependencies ([10ae677](10ae677))
* **pipe:** install missing pavao dependencies ([b4084ce](b4084ce))
* **pipeline:** broken pipe file ([cad1249](cad1249))
* **pipeline:** broken pipe file ([4bee990](4bee990))
* **pipeline:** broken pipe file ([b25874b](b25874b))
* **pipeline:** broken pipe file ([82c1611](82c1611))
* **pipeline:** broken pipe file ([2bac83f](2bac83f))
* **pipeline:** debug output for upload ([ad42905](ad42905))
* **pipeline:** docker build context ([676ef92](676ef92))
* **pipeline:** fix copy command ([0ab06d6](0ab06d6))
* **pipeline:** fix copy command ([4a6d0e3](4a6d0e3))
* **pipeline:** fix copy command ([aec5c80](aec5c80))
* **pipeline:** fix job data transport ([0007772](0007772))
* **pipeline:** fix pipe ([ef5d5f0](ef5d5f0))
* **pipeline:** fix PR number ([7640533](7640533))
* **pipeline:** fix PR number ([92f97b8](92f97b8))
* **pipeline:** fix PR number ([19bf6e0](19bf6e0))
* **pipeline:** fix PR number ([73c5591](73c5591))
* **pipeline:** fix PR number ([49f0e25](49f0e25))
* **pipeline:** fix PR number ([09fcee9](09fcee9))
* **pipeline:** Fix release asset upload ([b86ca0a](b86ca0a))
* **pipeline:** Fix release upload url ([f8c0284](f8c0284))
* **pipeline:** Fix release upload url ([b8215bd](b8215bd))
* **pipeline:** Fix release upload url ([7595659](7595659))
* **pipeline:** Fix release upload url ([ee4ec9b](ee4ec9b))
* **pipeline:** Fix release upload url ([9a86331](9a86331))
* **pipeline:** Fix release upload url ([8962500](8962500))
* **pipeline:** Fix release upload url ([50c69d1](50c69d1))
* **pipeline:** fix target path ([e03695d](e03695d))
* **pipeline:** fix target path when downloading ([5cffa6f](5cffa6f))
* **pipeline:** improve version detection ([0dc8928](0dc8928))
* **pipeline:** improve version detection ([0f71c6a](0f71c6a))
* **pipeline:** Install required packages ([12d8f15](12d8f15))
* **pipeline:** move to script ([bf42f0c](bf42f0c))
* **pipeline:** remove cache ([0392a7f](0392a7f))
* **pipeline:** Remove npm plugin ([ddd588b](ddd588b))
* **pipeline:** revert pipe ([c94d1bd](c94d1bd))
* **pipeline:** revert pipe ([cf402b7](cf402b7))
* **pipeline:** rust target triple conversion ([1702f67](1702f67))
* **pipeline:** rust target triple conversion ([d94a925](d94a925))
* **pipeline:** set correct image tag ([18b18b0](18b18b0))
* **pipeline:** set correct image tag ([610e11d](610e11d))
* **pipeline:** set correct image tag ([c468671](c468671))
* **pipeline:** set correct image tag ([26149e8](26149e8))
* **pipeline:** set correct image tag ([b8dfa8e](b8dfa8e))
* **pipeline:** set correct image tag ([53de2a4](53de2a4))
* **pipeline:** set correct image tag ([5f5a151](5f5a151))
* **pipeline:** set correct image tag ([4df8077](4df8077))
* **pipeline:** to much spaces ([fe608b9](fe608b9))
* **pipeline:** use angular commit schema ([38fb920](38fb920))
* **pipeline:** wrong jq selector ([0aee846](0aee846))
* **pipeline:** wrong jq selector ([b9a1886](b9a1886))
* **pipeline:** wrong path name ([b01f910](b01f910))
* **pipe:** remove armv7 build and use cargo native image ([24322c6](24322c6))
* **pipe:** unused dependencies ([27c2313](27c2313))
* **pipe:** use correct arch target folder naming and use sudo for docker commands ([6a9d259](6a9d259))
* **pipe:** use correct env name for next step ([4a0b2e7](4a0b2e7))
* **pipe:** use correct env name for next step ([a549e6f](a549e6f))
* **pipe:** use correct env name for next step ([6eb00ec](6eb00ec))
* **pipe:** use correct env name for next step ([c086176](c086176))
* **pipe:** wrong image tag ([34a1f3b](34a1f3b))
* random slideshow parameter getting ignored ([945ee9e](945ee9e))
* **release:** remove v in-front of version ([75f917e](75f917e))
* remove broken test ([61c9f96](61c9f96))
* removed debugging output ([6098f82](6098f82))
* **resources:** broken week day calculation ([8b6bbe5](8b6bbe5))
* **resources:** broken week day calculation ([5b260ce](5b260ce))
* **resources:** random image week resource, adjust orientation ([87ec3c5](87ec3c5))
* **resources:** simplified random calculation ([ecac3d5](ecac3d5))
* **scheduler:** start indexing at 00:05 instead of 00:00 ([e1efd1d](e1efd1d))
* **scheduler:** start indexing at 00:30 instead of 00:00 ([465c158](465c158))
* **tests:** broken test ([5e4b7d8](5e4b7d8))
* trim whitespaces ([187f538](187f538))
* typo ([7c54364](7c54364))
* **ui:** change current slideshow item, after the animation ([e024902](e024902))
* **ui:** elevate hide button ([53748d0](53748d0))
* **week:** [RouHim#124](https://github.com/skylersaleh/this-week-in-past/issues/124) add different queries for the new year week ([1b1b214](1b1b214))
* **week:** [RouHim#124](https://github.com/skylersaleh/this-week-in-past/issues/124) fix week query for new year ([e53f24c](e53f24c))
* **week:** [RouHim#124](https://github.com/skylersaleh/this-week-in-past/issues/124) fix week query for new year ([af4ca66](af4ca66))
* wrong error message ([7637a45](7637a45))
### Features
* [RouHim#17](https://github.com/skylersaleh/this-week-in-past/issues/17): enable renovate automerge ([39cb4ad](39cb4ad))
* [RouHim#18](https://github.com/skylersaleh/this-week-in-past/issues/18): hide alt text if weather is disabled ([3b76825](3b76825))
* [RouHim#19](https://github.com/skylersaleh/this-week-in-past/issues/19): add missing IT ([e5d617e](e5d617e))
* [RouHim#20](https://github.com/skylersaleh/this-week-in-past/issues/20): add missing IT ([6425968](6425968))
* [RouHim#20](https://github.com/skylersaleh/this-week-in-past/issues/20): improve readme ([2ec992b](2ec992b))
* [RouHim#43](https://github.com/skylersaleh/this-week-in-past/issues/43) remove arm related fixes ([2a67ef0](2a67ef0))
* abstract resource reader usage ([44dd657](44dd657))
* add a playlist for random slideshow ([10b7e9c](10b7e9c))
* add dev doc ([7b11c51](7b11c51))
* add missing license file ([8c2e1d5](8c2e1d5))
* add more configuration options, add dependency check ([0578b9e](0578b9e))
* add security audits to README.md ([2d8bbc3](2d8bbc3))
* add slideshow image preloading ([4cf0177](4cf0177))
* add slideshow screen navigation ([d9458a7](d9458a7))
* add slideshow screen navigation ([1f0ba24](1f0ba24))
* added `how it works` section to readme ([890949f](890949f))
* added date format ([49cf5ea](49cf5ea))
* added display endpoint ([9ed36cf](9ed36cf))
* added docker compose example ([bf2d133](bf2d133))
* added donate button ([0bc068e](0bc068e))
* added geo location parsing ([f475e8f](f475e8f))
* added missing rust doc ([32e6676](32e6676))
* added refresh interval ([c88e9a3](c88e9a3))
* added request cache ([2fa70e2](2fa70e2))
* added request cache ([1418e5d](1418e5d))
* added request cache for image resources ([1ac2bd2](1ac2bd2))
* added server api endpoints ([329b6c5](329b6c5))
* added shuffle to weekly photos ([1d54419](1d54419))
* **api:** add version endpoint and log message ([cbab2f8](cbab2f8))
* augment readme md ([bacfb4e](bacfb4e))
* browser optimized image scaling on request ([5b717a0](5b717a0))
* browser optimized image scaling on request ([3aa9784](3aa9784))
* cache cleanup before scheduler is done ([f37018a](f37018a))
* **cache:** Move image cache to sqlite ([b675cd2](b675cd2))
* **cache:** Move resource store and geo cache to sqlite ([20c5605](20c5605))
* **cache:** Refactor resources endpoint and test pipeline env vars ([433af1d](433af1d))
* change license to MIT ([88464c9](88464c9))
* cleanup ([ca6d460](ca6d460))
* cleanup build script ([c0edaf5](c0edaf5))
* cleanup cargo toml ([bd4d51c](bd4d51c))
* cleanup code ([067e645](067e645))
* **containerimage:** remove certs and web-app files from final run image ([9f9148a](9f9148a))
* **datbase:** cleanup on scheduler tick ([0bde22f](0bde22f))
* **datbase:** cleanup on shutdown ([1a13b92](1a13b92))
* date parsing from web resource ([fb568dd](fb568dd))
* display value ([7401fb2](7401fb2))
* **docker-image:** add arm v7 build variant ([f223bd3](f223bd3))
* **docker-image:** add arm v7 build variant to badge ([97af21e](97af21e))
* enable renovate auto-merge ([6a297cd](6a297cd))
* export API keys to secrets ([a9aa02c](a9aa02c))
* finished display endpoint and added base64 transformation ([1ca624d](1ca624d))
* geo location caching ([a257411](a257411))
* **hide:** Add benchmarks ([4f415b6](4f415b6))
* **hide:** add rw benches ([55a0df8](55a0df8))
* **hide:** Add sqlite for storing hide information ([3374cb8](3374cb8))
* **hide:** Add ui and stub for hiding an image ([ff3a651](ff3a651))
* **hide:** cleanup and use better hide icon ([de33ecf](de33ecf))
* **hide:** Filter resources for hidden entries, and implement frontend handling for when no photos found ([2f96c6b](2f96c6b))
* **hide:** implement 'hidden' datastore ([5e0e12a](5e0e12a))
* **hide:** implemented sqlite for resource reader ([0b0dce2](0b0dce2))
* **hide:** improve error handling, add better logging, deprecate cache dir, remove benchmarks, update docs ([4c3a600](4c3a600))
* **hide:** optimize access logging ([86fca88](86fca88))
* **hide:** optimize access logging ([b05c46a](b05c46a))
* home assistant weather ([69765e2](69765e2))
* **ignore:** implement suggestions from [RouHim#112](https://github.com/skylersaleh/this-week-in-past/issues/112) ([871b7f2](871b7f2))
* **image:** print unsupported image output ([44543a7](44543a7))
* **image:** print unsupported image output ([8b37696](8b37696))
* implement exif reading of samba files ([37d506f](37d506f))
* implement generic resource reader ([dca09c7](dca09c7))
* implement list files and read resource file for samba ([3021e2e](3021e2e))
* improve .gitignore ([805e842](805e842))
* improve caching ([1046273](1046273))
* improve containerfile and bump 3rd party deps ([4368684](4368684))
* improve containerfile and bump 3rd party deps ([d2a5eb8](d2a5eb8))
* improve cross arch builds ([a6128ff](a6128ff))
* improve exif metadata loading ([daa92d9](daa92d9))
* improve github action dependency check ([e7734b4](e7734b4))
* improve github action dependency check ([2a49369](2a49369))
* improve github action dependency check ([ec79a71](ec79a71))
* improve github action job names ([8e81728](8e81728))
* improve image build script ([baefdd2](baefdd2))
* improve logging ([fdf92b4](fdf92b4))
* improve logging and remove deprecation warning ([b14383c](b14383c))
* improve logging for folder name conversion ([3d8cf26](3d8cf26))
* improve random slideshow ([8b34424](8b34424))
* improve readme ([5201d6a](5201d6a))
* improved documentation ([50ba96e](50ba96e))
* improved immage processing ([82a15cd](82a15cd))
* improved logging ([3beaaa7](3beaaa7))
* improved readme ([9cefc7d](9cefc7d))
* increase the default refresh interval from 1h -> 6h / some doc improvements ([415225b](415225b))
* increase the default refresh interval from 1h -> 6h / some doc improvements ([31dc1a3](31dc1a3))
* index resources via smb ([025ccd0](025ccd0))
* inital commit ([eff343c](eff343c))
* **logging:** print server time to log ([f69ff15](f69ff15))
* make unused dep scanning optional for the build ([7dd8254](7dd8254))
* migrate geo cache to arc mutex cache ([3ab035b](3ab035b))
* more trimming ([3e959fd](3e959fd))
* multi arch build ([4e9acc6](4e9acc6))
* multi arch build ([d4a8199](d4a8199))
* multi arch build ([e4f39f0](e4f39f0))
* omit concurrent pipelines builds ([f55fbdf](f55fbdf))
* **pipe:** add build cache ([c945053](c945053))
* **pipe:** add semantic release ([4d1847a](4d1847a))
* **pipe:** debug pipe ([7abd905](7abd905))
* **pipe:** debug pipe ([d77c6ba](d77c6ba))
* **pipe:** debug pipe ([51e9146](51e9146))
* **pipe:** debug pipe ([c1ccf82](c1ccf82))
* **pipe:** debug pipe ([6ca300e](6ca300e))
* **pipe:** debug pipe ([288e824](288e824))
* **pipe:** debug pipe ([8f154d4](8f154d4))
* **pipe:** debug pipe ([02d7b87](02d7b87))
* **pipe:** debug pipe ([e71cdd9](e71cdd9))
* **pipe:** debug pipe ([b461cab](b461cab))
* **pipe:** debug pipe ([9462117](9462117))
* **pipe:** debug pipe ([d3ccf08](d3ccf08))
* **pipe:** ignore build and deps folder ([30a5d4c](30a5d4c))
* **pipeline:** add version information to binary ([d65d161](d65d161))
* **pipeline:** build major / minor / patch docker releases ([ddcdd96](ddcdd96))
* **pipeline:** build major / minor / patch docker releases ([d393f6e](d393f6e))
* **pipeline:** build major / minor / patch docker releases ([8331d42](8331d42))
* **pipeline:** build major / minor / patch docker releases ([010c237](010c237))
* **pipeline:** build multiarch static binary ([657bd07](657bd07))
* **pipeline:** clean test job ([0c38742](0c38742))
* **pipeline:** delete old releases ([e58cc3c](e58cc3c))
* **pipeline:** dynamic image tag ([4413fcc](4413fcc))
* **pipeline:** move dependency check to scheduled security pipe ([d37415e](d37415e))
* **pipeline:** only set version on main ([2819501](2819501))
* **pipeline:** Only update docker hub description on main branch ([4c68696](4c68696))
* **pipeline:** push image always ([6d8f49e](6d8f49e))
* **pipeline:** set image tag dynamically ([54d1865](54d1865))
* **pipeline:** set image tag dynamically ([6d3b53d](6d3b53d))
* **pipeline:** set image tag dynamically ([1b2ac40](1b2ac40))
* **pipeline:** update docker hub description ([26976b5](26976b5))
* **pipeline:** Use edge repo to get latest cargo / rust version ([73f3b81](73f3b81))
* **pipeline:** use node version 20 for sem release ([18b954f](18b954f))
* **pipe:** make build parallel ([dc89405](dc89405))
* **pipe:** push only on main feat or fix ([c411a0e](c411a0e))
* **pipe:** Use github actions cache ([d6421d5](d6421d5))
* **pipe:** use pr number and push only on PRs ([1e774f5](1e774f5))
* **pipe:** use pr number and push only on PRs ([fc27327](fc27327))
* provide get all resources api endpoint ([ec7bc36](ec7bc36))
* push only latest image ([7ad0c31](7ad0c31))
* qeumu ([dff40e8](dff40e8))
* qeumu ([47c6b2c](47c6b2c))
* read city name from cache and center image ([3e60d24](3e60d24))
* refactoring + screenshot ([14194f5](14194f5))
* release build size ([670655c](670655c))
* **release:** release patch for chore releases ([2d64f01](2d64f01))
* remove blocking feature ([e44ecff](e44ecff))
* remove deepsource ([d4a0438](d4a0438))
* remove openssl ([30f5c7f](30f5c7f))
* removed base64 image transformation and added fade in/ fade out animation ([dff4f12](dff4f12))
* rename cache ([ce238b4](ce238b4))
* rename job ([6b30f11](6b30f11))
* rename workflow name ([6ed2619](6ed2619))
* request caching ([f74a77d](f74a77d))
* **resources:** add documentation for hidden folder ([5499d00](5499d00))
* **resources:** add some tests ([33e3fb9](33e3fb9))
* **resources:** add weighted random to slideshow ([77ca8de](77ca8de))
* **resources:** ignore ignored folder ([f899f01](f899f01))
* **resources:** provide api endpoint for a random image this week ([e192ffc](e192ffc))
* **resources:** provide api endpoint for a this week metadata response ([0b84fa7](0b84fa7))
* **resources:** read all at once ([9d05e68](9d05e68))
* **resources:** remove debug code ([57fa018](57fa018))
* **resources:** replace 3 days +- with begin of week day and end of week day ([cdeaf6a](cdeaf6a))
* **resources:** replace begin of week day and end of week day with 3 days +- ([fd273ac](fd273ac))
* **resources:** replace week of year comparison with 3 day distance of today ([c41ca84](c41ca84))
* show weather on display ([9aa5d41](9aa5d41))
* show weather on display ([893013f](893013f))
* show weather on display ([a59cf4a](a59cf4a))
* **slideshow:** add 'force random slideshow' feature ([95677a1](95677a1))
* **smb:** enable container image to use samba client ([de1020d](de1020d))
* **smb:** read single resource from smb client ([31ecad5](31ecad5))
* speed up cargo-udeps install ([6dd2fbd](6dd2fbd))
* **sqlite:** enable wal checkpoint TRUNCATE ([6d7fef5](6d7fef5))
* **sqlite:** enable WAL mode ([b99e300](b99e300))
* **sqlite:** enable WAL mode ([24d5eb2](24d5eb2))
* **tests:** improve week testing ([cdb1c1d](cdb1c1d))
* update docker hub description ([8eb5bc4](8eb5bc4))
* update screenshot.png ([79832d1](79832d1))
* update screenshot.png ([8528817](8528817))
* update sqlite ([f6fbe1f](f6fbe1f))
* use build matrix ([d8bca3a](d8bca3a))
* use default rust toolchain ([04f7967](04f7967))
* use my exif reader fork ([dbe4953](dbe4953))
* use stable rust toolchain ([1af9289](1af9289))
* use Triangle instead of the slow Lanczos3 ([cdfdc61](cdfdc61))
* user docker buildx ([9c8b932](9c8b932))
* **web-app:** allow overwriting parameter via url ([0658a76](0658a76))
* **web-app:** inlclude static webapp files in the binary ([28d648f](28d648f))
* **webui:** use Inter as default font ([f7d0556](f7d0556))1 parent 042e225 commit 98eb181Copy full SHA for 98eb181
1 file changed
+349
-0
lines changed
0 commit comments