Commit Graph

  • 94a4297665 refactor: fully async device setup and improved SDK value handling Jeff Culverhouse 2025-11-07 22:47:11 -0500
  • 8780d542eb chore: update VERSION to v2.1.0 github-actions[bot] 2025-11-07 05:39:13 +0000
  • 3d2ce375e8 chore(release): 2.1.0 [skip ci] semantic-release-bot 2025-11-07 05:39:10 +0000
  • 9b4338b13b feat: added save recordings and reboot button Jeff Culverhouse 2025-11-07 00:38:12 -0500
  • a6aee2159d feature: add reboot button, fix other switches Jeff Culverhouse 2025-11-07 00:33:03 -0500
  • 1d8c622603 feature: added max_size (MB) to 'media' config section Jeff Culverhouse 2025-11-06 22:37:10 -0500
  • 8e12793ae0 refactor: only record specific events as events, not snapshots for example Jeff Culverhouse 2025-11-06 22:16:19 -0500
  • 114073e465 feature: add api_call counter, save/restore state to /config dir; simplify getting class vars Jeff Culverhouse 2025-11-05 21:21:06 -0500
  • f244b55898 chore: update VERSION to v2.0.12 github-actions[bot] 2025-11-06 01:01:49 +0000
  • 8ac2f13c70 chore(release): 2.0.12 [skip ci] semantic-release-bot 2025-11-06 01:01:47 +0000
  • 8a585191a6 fix: simply event for reporting to HA Jeff Culverhouse 2025-11-05 20:01:02 -0500
  • 7867c4864e chore: update VERSION to v2.0.11 github-actions[bot] 2025-11-06 00:21:12 +0000
  • e92bfe79e4 chore(release): 2.0.11 [skip ci] semantic-release-bot 2025-11-06 00:21:09 +0000
  • ee053122bd fix: always setup defaults for all states expected at init time Jeff Culverhouse 2025-11-05 19:20:27 -0500
  • 9411c279e8 chore: update VERSION to v2.0.10 github-actions[bot] 2025-11-05 19:15:15 +0000
  • 208e2ea897 chore(release): 2.0.10 [skip ci] semantic-release-bot 2025-11-05 19:15:12 +0000
  • 2ca75d4128 fix: return last known state if we fail to get current state, so upsert just works Jeff Culverhouse 2025-11-05 14:14:22 -0500
  • 40e235c2df chore: no need for timezone in config, just set in ENV; update sample files and README Jeff Culverhouse 2025-11-05 11:50:40 -0500
  • 9856760cd4 chore: one more note in README about /media files Jeff Culverhouse 2025-11-05 11:39:32 -0500
  • e6e1f67ee7 chore: add README section on /media permissions with Synology Jeff Culverhouse 2025-11-05 11:26:53 -0500
  • 03f09a8a75 chore: update VERSION to v2.0.9 github-actions[bot] 2025-11-05 15:28:47 +0000
  • 2c7db9feee chore(release): 2.0.9 [skip ci] semantic-release-bot 2025-11-05 15:28:43 +0000
  • 33ab97597f fix: more generic Dockerfile; remove old/; better logging for failed /media writes Jeff Culverhouse 2025-11-05 10:23:11 -0500
  • 50140a8cbd chore: update VERSION to v2.0.8 github-actions[bot] 2025-11-04 05:08:24 +0000
  • a035310481 chore(release): 2.0.8 [skip ci] semantic-release-bot 2025-11-04 05:08:22 +0000
  • da46ee102d fix: mkdir /media to prep for mounted volume Jeff Culverhouse 2025-11-04 00:06:33 -0500
  • 7e37abc4d8 chore: update VERSION to v2.0.7 github-actions[bot] 2025-11-04 04:51:11 +0000
  • 157bb60e76 chore(release): 2.0.7 [skip ci] semantic-release-bot 2025-11-04 04:51:08 +0000
  • 1b111b8a4f fix: add last_device_check sensor; fix service status; only post messages on changes Jeff Culverhouse 2025-11-03 23:50:18 -0500
  • 33cd309005 chore: make sure we expose the CURRENT version so we don't lag behind what we report Jeff Culverhouse 2025-11-03 23:03:29 -0500
  • 683db8f33d chore: update VERSION to 2.0.6 github-actions[bot] 2025-11-04 03:47:35 +0000
  • e2cbfca40a chore(release): 2.0.6 [skip ci] semantic-release-bot 2025-11-04 03:47:32 +0000
  • a414715f26 fix: code cleanup; fix service sensors; reduce logging Jeff Culverhouse 2025-11-03 22:46:44 -0500
  • 50ea60f311 chore: update VERSION to 2.0.5 github-actions[bot] 2025-11-03 03:15:57 +0000
  • 2b79d8b21b chore(release): 2.0.5 [skip ci] semantic-release-bot 2025-11-03 03:15:55 +0000
  • e8ea58b42d fix: add heartbeat bits and pieces Jeff Culverhouse 2025-11-02 22:15:09 -0500
  • 57efd3e86b chore: switch 2 errors to just info Jeff Culverhouse 2025-11-02 20:44:39 -0500
  • 35c8486b96 chore: std Dockerfile and docker-compose, plus a few other fixes Jeff Culverhouse 2025-11-02 20:35:18 -0500
  • 7e83bda129 ci: allow schedule to build and deploy Jeff Culverhouse 2025-11-01 15:07:49 -0400
  • 0d7e8d9cb7 ci: allow schedule to build and deploy; add healthcheck to sample docker-compose Jeff Culverhouse 2025-11-01 15:03:27 -0400
  • 279039216c chore: upgrade lock file Jeff Culverhouse 2025-10-29 04:47:14 -0600
  • 11e18b1b73 chore: move safe_publish to our helper Jeff Culverhouse 2025-10-29 04:45:10 -0600
  • 52193bfc8b chore: update VERSION to 2.0.4 github-actions[bot] 2025-10-29 10:01:11 +0000
  • b4846875d8 chore(release): 2.0.4 [skip ci] semantic-release-bot 2025-10-29 10:01:08 +0000
  • 06e6ce24bb fix: adjust server avty and states Jeff Culverhouse 2025-10-29 04:00:06 -0600
  • 2929310d08 chore: we need git in order to get my helper packages Jeff Culverhouse 2025-10-29 02:02:43 -0600
  • d8f12e6843 chore: upgrade all packages Jeff Culverhouse 2025-10-29 01:58:25 -0600
  • b4f866e0d8 chore: update VERSION to 2.0.3 github-actions[bot] 2025-10-29 07:57:18 +0000
  • 44d7c0b4e7 chore(release): 2.0.3 [skip ci] semantic-release-bot 2025-10-29 07:57:15 +0000
  • d0381e28a3 fix: backoff 5+ sec for snapshot retries Jeff Culverhouse 2025-10-29 01:56:10 -0600
  • 2efdab5455 chore: update VERSION to 2.0.2 github-actions[bot] 2025-10-29 07:55:21 +0000
  • 8dbee4d5e1 chore(release): 2.0.2 [skip ci] semantic-release-bot 2025-10-29 07:55:19 +0000
  • f38251344e fix: one wrong sensor state topic; allow None (null) value to be sent Jeff Culverhouse 2025-10-29 01:54:13 -0600
  • 1d52185673 feature: move things around, cleaner code Jeff Culverhouse 2025-10-29 01:23:43 -0600
  • 072afbed68 chore: update VERSION to 2.0.1 github-actions[bot] 2025-10-27 03:04:24 +0000
  • b9a999c9bd chore(release): 2.0.1 [skip ci] semantic-release-bot 2025-10-27 03:04:22 +0000
  • 9eb890bad8 feature: added media option to store event recordings on filesystem Jeff Culverhouse 2025-10-26 16:12:51 -0600
  • 1a4954b647 refactor: change snapshot from camerga to image entity Jeff Culverhouse 2025-10-26 09:10:01 -0600
  • ec3f096246 fix: when motion goes idle, also clear region Jeff Culverhouse 2025-10-26 08:53:47 -0600
  • 24d87d63ac chore: update VERSION to 2.0.0 github-actions[bot] 2025-10-26 07:44:32 +0000
  • 6394240392 chore(release): 2.0.0 [skip ci] semantic-release-bot 2025-10-26 07:44:30 +0000
  • d74d12ae79 chore: fix duplicate labels in action Jeff Culverhouse 2025-10-26 01:43:17 -0600
  • 7fba91a47e chore(ci): trigger deploy after workflow update Jeff Culverhouse 2025-10-26 01:40:59 -0600
  • e230a7673f feat!: complete MQTT and service refactor, add timestamp + event tracking, and new modular mixins Jeff Culverhouse 2025-10-10 04:17:49 -0400
  • acb0b6b4e1 chore(ci): add OCI image metadata and update docker-compose config Jeff Culverhouse 2025-10-10 04:17:49 -0400
  • b1309b570a chore(release): 1.1.0 [skip ci] semantic-release-bot 2025-10-10 07:41:55 +0000
  • f025d60f75 feat(core): add async process pool, graceful signal handling, and safer config loading Jeff Culverhouse 2025-10-10 03:40:50 -0400
  • a69ffc1667 feature: add REDISCOVER service button Jeff Culverhouse 2025-10-09 16:47:06 -0400
  • ccc368aca1 chore(release): 1.0.2 [skip ci] semantic-release-bot 2025-10-09 20:31:14 +0000
  • 172e939ec0 fix: better dns lookup Jeff Culverhouse 2025-10-09 16:30:39 -0400
  • ef47e7f7b1 chore(release): 1.0.1 [skip ci] semantic-release-bot 2025-10-09 20:21:31 +0000
  • 53ea515f00 fix: tls_set call for ssl mqtt connections Jeff Culverhouse 2025-10-09 16:21:11 -0400
  • fd8a8a5e5f chore: normalize github deploy actions Jeff Culverhouse 2025-10-08 23:37:21 -0400
  • bbdc623a38 chore: setup monthly docker image rebuild Jeff Culverhouse 2025-10-08 22:08:34 -0400
  • 8ed741e3c9 chore: update VERSION to v1.0.0 github-actions[bot] 2025-10-09 01:53:52 +0000
  • 963f6c3c71 chore: skip invalid PR references Jeff Culverhouse 2025-10-08 21:53:26 -0400
  • ed7df20b9c chore(release): 1.0.0 [skip ci] semantic-release-bot 2025-10-09 01:44:27 +0000
  • 925ff0c1ba chore: needed to add dev-deps Jeff Culverhouse 2025-10-08 21:44:09 -0400
  • 69c4f1ac57 feat: semantic versioning, github action features, writes a version file, and tags Docker images Jeff Culverhouse 2025-10-08 21:42:43 -0400
  • 65a3fe5e53 fix config sample, thanks Frank Jeff Culverhouse 2025-08-21 11:20:17 -0400
  • 3f080f52e0 feature: lookup camera hostname just once Jeff Culverhouse 2025-04-06 16:41:02 -0400
  • 493d3e3878 feature: lookup camera hostname just once Jeff Culverhouse 2025-04-06 11:18:50 -0400
  • be99ebe527 ok nevermind Jeff Culverhouse 2025-04-05 11:30:26 -0400
  • c50466a3cf how about this way Jeff Culverhouse 2025-04-05 11:27:03 -0400
  • 180479cc33 trying again Jeff Culverhouse 2025-04-05 11:18:06 -0400
  • 2448176c14 add dns cache to image Jeff Culverhouse 2025-04-05 10:53:57 -0400
  • 0aec09ec00 v1.0.0 release Jeff Culverhouse 2025-04-05 01:27:35 -0400
  • 517b81ebf1 cleanup docker-compose, this works on my synology Jeff Culverhouse 2025-04-05 01:23:31 -0400
  • 3d04b16e28 githib action; cleanup compose Jeff Culverhouse 2025-04-03 21:41:52 -0400
  • bfc30f1844 github repo is me, dockerhub is my org Jeff Culverhouse 2025-03-19 22:52:11 -0400
  • 9e3f8ef01c send to organization docker hub; README Jeff Culverhouse 2025-03-19 22:46:14 -0400
  • c8438581c1 add https apt-get; readme update Jeff Culverhouse 2025-03-19 22:20:54 -0400
  • 835fe53c9a fix funding file from fork Jeff Culverhouse 2025-03-18 12:56:26 -0400
  • 7ed5e99742 minor docker changes Jeff Culverhouse 2025-03-17 12:51:21 -0400
  • 7137ef80f9 use python bookwork instead of alpine Jeff Culverhouse 2025-03-17 12:10:41 -0400
  • 33f27af961 Try to get event snapshot to show right last update date/time Jeff Culverhouse 2025-03-17 10:13:57 -0400
  • 590f110fbb add retries in a couple places; cleanup; new defaults Jeff Culverhouse 2025-03-14 13:27:50 -0400
  • ebdec66335 Ok, back to alipine which has apk Jeff Culverhouse 2025-03-11 00:12:37 -0400
  • 5d7f3b583b fall back to stable python3 base image Jeff Culverhouse 2025-03-11 00:08:02 -0400
  • 03452091be cleanup some logs Jeff Culverhouse 2025-03-10 23:28:58 -0400