Skip to content

Commit 98eb181

Browse files
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 98eb181

File tree

1 file changed

+349
-0
lines changed

1 file changed

+349
-0
lines changed

0 commit comments

Comments
 (0)