Commit Graph

37 Commits

Author SHA1 Message Date
kx1t
dd18d0cfa9 add Telegram notification support (#246)
Thanks to @smkrv in https://github.com/sdr-enthusiasts/docker-planefence/issues/244 for the base code that made the implementation process much easier! 

---------

Co-authored-by: @smkrv
2025-06-22 10:11:25 -04:00
kx1t
02dff98119 fix audio capture after notifications 2025-04-04 11:33:31 -04:00
kx1t
377d27c022 fix disappearing peak audio level after MQTT notification (#240)
* Html improvements (#239)

* fix peak audio disappearance after MQTT notification

* fix display of MQTT notifications
2025-03-25 12:53:33 -04:00
kx1t
88b1401691 initial attempt to get PA to use planespotters images 2025-03-16 21:55:53 +01:00
kx1t
685418600e bug fix 2025-03-15 20:10:51 +01:00
kx1t
cc81779674 improve planespotters.net thumbnail caching 2025-03-15 19:56:03 +01:00
kx1t
e3fad436ec more temp logging 2025-03-15 19:41:02 +01:00
kx1t
a1945b9164 add some temp logging to measure performance 2025-03-15 19:38:21 +01:00
kx1t
14bf514590 add planespotter images to notifications 2025-03-15 19:16:47 +01:00
kx1t
4bc9bb5249 ensure MQTT notifs don't have any # in operator field 2025-02-19 08:33:51 -05:00
kx1t
beb1b8f732 Cleanup (#226)
* cleanup

* more cleanup

* cccleanuppp
2025-02-18 11:44:03 -05:00
kx1t
2570b59492 add NOTIF_DATEFORMAT to allow customization of date strings 2025-02-16 08:55:32 -05:00
kx1t
1a20deb2e6 bug fix 2025-01-23 09:21:56 -05:00
kx1t
ddc51b8494 improve planefence web table 2025-01-22 16:33:54 -05:00
kx1t
16608d0a16 bug fix 2025-01-22 16:17:02 -05:00
kx1t
1c1ae49bae improve planefence Mastodon logging 2025-01-22 15:43:01 -05:00
kx1t
5597cacd1a add Bsky link to notification field on Planefence web page 2025-01-22 12:54:28 -05:00
kx1t
97ce45c655 update copyright to 2025 2025-01-22 10:22:45 -05:00
kx1t
0a9d9d5e96 Release 5.28 - Add BlueSky notifications (#218)
* initial commit for bluesky notifications functionality

* cleanup

* make post2bsky  script executable

* cleanup

* bsky posting: hashtags, mime types support

* minor updates

* fix hashtag generation for BSky messages with images

* Correctly delete planeimg after sending BSky notification

* Check for image file size

* add support for lines and newlines

* minor logging improvements for BlueSky

* add indication to logs on when  rate limit will reset for BlueSky

* Add debugging for failed posts

* One more debug thingy

* Fix

* Update planefence_notify.sh

* fix for image and tag generation

* improve hashtag parsing

* updates to image uploads

* typo

* Get rid of single quotes in notifications

* Bugfix for annoying typo

* Fix removal of trailing spaces from airline owner

* implement BlueSky auth via sessionRefresh

* reduce max image size to 850KB

* bsky: improve image size check

* fixup

* more reductions

* cleanup

* add links to BlueSky profile on PF and PA webpages

* move some stuff around on the PF webpage

* minor fix

* cleanup

* increment version in advance of  PR merge to `main`

---------

Co-authored-by: Matthias Wirth <matthias.wirth@gmail.com>
2025-01-12 14:44:04 -05:00
kx1t
553084749a clean up aircraft operator name for MQTT 2024-12-11 13:59:47 -05:00
kx1t
67f8533857 cleanup; add UA to airlinename.sh so FAA query will return results 2024-12-09 14:20:37 +01:00
kx1t
ddf882c8a8 add MQTT support (#213)
* mqtt overhead prepwork; initial integration of mqtt into plane-alert notifications

* minor fix

* add initial planefence MQTT notification support

* make MQTT datetime format configurable

* typo fix

* use `paho-mqtt` python client instead of `curl`; add more configurable MQTT options

* message quoting

* more string quotation fixes

* quoting experiments

* hopefully this fixes the quoting issues

* bug fix

* minor readme updates

* linting
2024-12-08 19:11:57 +01:00
kx1t
27d7bf2373 further improvements 2024-02-04 19:55:51 -05:00
kx1t
d1f482f7e4 update max notif length to 490 2024-02-04 19:53:13 -05:00
kx1t
875f9b0581 bug fix 2024-02-04 19:36:20 -05:00
kx1t
dd21b697dd make linter happy 2024-02-04 19:29:57 -05:00
kx1t
fdec12be52 improvements and updates 2024-02-04 19:14:34 -05:00
kx1t
ca8211cba6 move some stuff around 2024-02-04 13:48:19 -05:00
kx1t
432c06f638 fixes 2024-02-04 13:37:21 -05:00
kx1t
df3a5dcaa3 add TRACKSERVICE support to PlaneFence; update (C) dates 2024-02-04 12:59:51 -05:00
kx1t
37de8cde84 Update planefence_notify.sh 2024-01-09 06:19:25 -05:00
Fred Clausen
92350cdef1 S6 v3 2023-08-30 22:51:32 -06:00
kx1t
a07c4114b2 5.22-release with screenshot notifs bug fixes (#170)
* bug fix and linting cleanup

* changed order of checks for screenshot and photo cache

* fix typos

* bug fix

* up-rev to `5.22-release` in prep for PR `main`<-`dev`
2023-02-14 11:00:50 -05:00
kx1t
b5629b17e0 change planefence_notify app name in logs 2023-01-24 19:53:30 -05:00
kx1t
5303ee210f export discord related vars so the discord notifier picks them up 2023-01-24 19:43:46 -05:00
kx1t
b8ecf175a1 fix MOTD code, add some other prep stuff 2023-01-17 14:31:22 -05:00
kx1t
023fe73cad fix Mastodon-only notifications 2023-01-12 12:30:36 -05:00