Commit Graph
100 Commits
Author SHA1 Message Date
Joseph Abbey 8caef29aba 2 fixes as required by issue 185 (#186)
Solution to a race condition with starting updates and amendment to
error message presentation on Webhook ID creation failure.
2024-09-10 15:16:54 +01:00
Joseph Abbey b22f119eb3 182 add support for the latest devices released from garmin (#183)
7 new devices. 2 users waiting for this update for Fenix 8.
2024-09-06 17:30:24 +01:00
Joseph Abbey 57a44d8946 Update WebhookManager.mc (#179)
Speculative fix to handle the callback data from webhook generation
perhaps not being Lang.Dict.
2024-08-30 19:48:47 +01:00
Joseph Abbey 1b40231360 Fix errors 2024-08-30 13:49:09 +01:00
Joseph Abbey 446c579660 Merge branch 'main' into 176-deprecate-template-items 2024-08-30 13:26:31 +01:00
Joseph Abbey 1c182dd615 Deprecate template type 2024-08-30 13:25:16 +01:00
Joseph Abbey 17162c14f2 174 tidy up two small issues (#175)
Heading & vibrate
2024-08-29 21:18:03 +01:00
Joseph Abbey af43fde963 Merge branch 'main' into one-update-request 2024-08-29 19:03:12 +01:00
Joseph Abbey 47a8a6e4e6 New poll delay property id 2024-08-28 08:52:41 +01:00
Joseph Abbey b476da6667 Revert compile_sim.cmd
Signed-off-by: Joseph Abbey <me@josephabbey.dev>
2024-08-28 08:45:07 +01:00
Joseph Abbey bd37d5f2a8 Allow toggles to work if template fails 2024-08-26 20:11:19 +01:00
Joseph Abbey 2a48790f9c Individual errors 2024-08-26 20:09:24 +01:00
Joseph Abbey 0feecde178 165 templating content for all types (#170)
Submitting as an initial draft in order to guage feedback on the style.
In particular the solution to adding the code to the `toggle` menu item,
which has incurred duplication of code as I can't inherit from two
classes.
2024-08-26 19:42:51 +01:00
Joseph Abbey e9a0c5d137 Single request to update 2024-08-26 18:59:17 +01:00
Joseph Abbey 94d806c4d3 163 application crashes when started out of bluetooth range (#164)
Test the phone is connected before attempting WebHook HTTP requests.
2024-08-18 14:15:52 +01:00
Joseph Abbey 19642c6679 Update HomeAssistantTemplateMenuItem.mc (#158)
Template errors now displayed per item.
2024-07-26 18:37:27 +00:00
Joseph Abbey 9471259181 Update BackgroundServiceDelegate.mc (#156)
Put check for methods with 'has' back in.
2024-07-24 09:19:15 +00:00
Joseph Abbey 7bd5e98a1a More responsive status when using a polling delay (#153)
When using a polling delay, an action will trigger an immediate round of
updates.
2024-07-21 16:00:21 +00:00
Joseph Abbey d2fc64836a Update HomeAssistantApp.mc (#152)
When Settings.getPollDelay() > 0, do not wait for this time before the
initial batch of updates, so the app is more responsive on opening.
2024-07-20 17:09:23 +00:00
Joseph Abbey 7f31cecfb5 Added update to telemetry on completion of an activity (#151)
@Someone0nEarth Note we could also add this to the widget version as the
changes are small and probably have a limited effect on the memory
footprint.
2024-07-20 16:37:29 +00:00
Joseph Abbey 822c6ccca6 Moved template status updates to webhooks (#150)
This seems to work for non-privileged users.
2024-07-20 15:49:04 +00:00
Joseph Abbey e6544b5b20 Update monkey.jungle top up 145 (#147)
Missed the Jungle file.
2024-06-15 11:32:35 +01:00
Joseph Abbey bd4b6d68a8 Devices Edge 540 and Edge 840 re-enabled (#146)
@Petucky reports the application works well on an Edge 840 by
sideloading the code from an Edge 830 device.
2024-06-15 11:12:46 +01:00
Joseph Abbey 85b01eca91 Update issue templates 2024-02-08 21:05:53 +00:00
Joseph Abbey 3ffaa744e0 Update issue templates 2024-02-08 21:02:32 +00:00
Joseph Abbey d488897fbd Update issue templates 2024-02-08 20:24:45 +00:00
Joseph Abbey 457dcca002 Fix spacing inconsistencies 2024-02-06 21:47:33 +00:00
Joseph Abbey 3a96f24f1d Merge pull request #110 from mymyke/patch-1
Fixed off-by-one error in Templates.md
2024-02-06 21:43:04 +00:00
Joseph Abbey 5971e7f852 Merge pull request #109 from house-of-abbey/108-bug-fixes-to-26
3 bug fixes as per the issue description
2024-02-06 21:17:10 +00:00
Joseph Abbey 41bc27262d Add link to dashboard definition docs 2024-01-31 10:19:56 +00:00
Joseph Abbey 4119997ddd Documentation for web editor 2024-01-31 10:12:49 +00:00
Joseph Abbey 9c5aad889d Merge pull request #96 from house-of-abbey/94-add-gps-reporting-to-the-background-service
GPS and current activity reporting
2024-01-30 18:09:26 +00:00
Joseph Abbey f531ad8004 Merge branch '94-add-gps-reporting-to-the-background-service' of https://github.com/house-of-abbey/GarminHomeAssistant into 94-add-gps-reporting-to-the-background-service 2024-01-28 13:59:17 +00:00
Joseph Abbey 930f1525b3 Best practices! 2024-01-28 13:59:07 +00:00
Joseph Abbey 6fc639f17f Report -1 instead of null for no activity 2024-01-28 13:05:34 +00:00
Joseph Abbey 997e1c87e2 Merge pull request #101 from house-of-abbey/98-copy-button-and-fix-auto-complete-in-template 2024-01-28 12:37:27 +00:00
Joseph Abbey 2542d9e9a5 Fix scroll bars 2024-01-28 12:17:40 +00:00
Joseph Abbey c2883f883e Merge pull request #99 from house-of-abbey/98-copy-button-and-fix-auto-complete-in-template 2024-01-28 12:03:37 +00:00
Joseph Abbey d991f7f180 Fix autocomplete and copy button 2024-01-28 12:02:24 +00:00
Joseph Abbey 6b3a17bea3 Add GPS accuracy to update_location webhook and changed activity reporting 2024-01-27 15:39:22 +00:00
Joseph Abbey 96abff9339 Fix spacing of arrows 2024-01-27 14:02:05 +00:00
Joseph Abbey 1ec80a1704 Update restyled.yml 2024-01-27 13:39:44 +00:00
Joseph Abbey e3288c9353 GPS and current activity in background service 2024-01-27 13:11:24 +00:00
Joseph Abbey 2ba102f8dd Merge pull request #92 from house-of-abbey/91-enhanced-web-editor 2024-01-25 19:56:40 +00:00
Joseph Abbey 3e0789e808 Update config.schema.json 2024-01-25 19:34:51 +00:00
Joseph Abbey bd56c6b4e6 Titles for buttons 2024-01-25 15:19:39 +00:00
Joseph Abbey 6063ae8ba3 Titles for form elements 2024-01-25 14:56:28 +00:00
Joseph Abbey f00bbdcb13 Merge pull request #93 from house-of-abbey/restyled/91-enhanced-web-editor 2024-01-25 14:30:59 +00:00
Joseph Abbey 0849524ea9 formatting 2024-01-25 14:28:03 +00:00
Joseph Abbey b54b1d8cae Add autocomplete for entity names in templates 2024-01-25 13:40:02 +00:00
Joseph Abbey 17b1e38145 Merge branch 'main' into 91-enhanced-web-editor 2024-01-25 10:43:44 +00:00
Joseph Abbey 2afd0295b4 Error handling 2024-01-25 10:40:27 +00:00
Joseph Abbey 83f8b7bf26 Create _config.yml 2024-01-23 21:54:51 +00:00
Joseph Abbey c4066e9fe3 Enhanced web editor 2024-01-23 21:19:07 +00:00
Joseph Abbey 62b8f0fccf Add max size to menus 2024-01-21 13:06:44 +00:00
Joseph Abbey 10c64c0fdc Merge pull request #86 from house-of-abbey/restyled/80-examples 2024-01-20 15:06:25 +00:00
Joseph Abbey 2b21c840c6 Rename Troubleshooting.md to TroubleShooting.md 2024-01-20 13:41:04 +00:00
Joseph Abbey 1448f6b0c2 Update config.schema.json 2024-01-20 12:10:17 +00:00
Joseph Abbey 5620ea6695 Update config.schema.json 2024-01-19 21:17:24 +00:00
Joseph Abbey 39fc04fc5c Merge branch 'main' into 80-examples 2024-01-19 19:51:03 +00:00
Joseph Abbey 52d9a0ec3d Update iconResize.py 2024-01-18 21:20:34 +00:00
Joseph Abbey 6632ba6c41 Merge pull request #83 from house-of-abbey/restyled/52-allow-parameters-to-be-send-with-tap-menu-items 2024-01-18 21:18:48 +00:00
Joseph Abbey f0b84856ad Added examples for templates and custom switches 2024-01-18 20:36:30 +00:00
Joseph Abbey 3bc65ecc6e Merge pull request #76 from house-of-abbey/74-cache-has-results 2024-01-15 18:22:02 +00:00
Joseph Abbey a00ed58cf4 Create restyled.yml 2024-01-15 18:21:10 +00:00
Joseph Abbey 2cf087ed23 Remove lists left around after initialisation 2024-01-14 14:20:27 +00:00
Joseph Abbey 099b4db3b9 Merge pull request #75 from house-of-abbey/restyled/26-sensor-readings-as-text-display 2024-01-14 13:36:59 +00:00
Joseph Abbey 52d12fdca6 Remove extraneous corrections 2024-01-14 13:34:28 +00:00
Joseph Abbey 1f075a8c0f Remove text versions of menu items 2024-01-14 13:29:33 +00:00
Joseph Abbey cf2237958d Turn off debug 2024-01-14 12:07:18 +00:00
Joseph Abbey 3504264f56 Merge pull request #73 from house-of-abbey/restyled/26-sensor-readings-as-text-display 2024-01-14 12:05:53 +00:00
Joseph Abbey 31b30788b1 add TemplateMenuItem 2024-01-14 08:00:49 +00:00
Joseph Abbey cec10bb89a Initial schema draft 2024-01-12 18:43:04 +00:00
Joseph Abbey 32ce1d2a74 Fix naming 2024-01-12 18:01:00 +00:00
Joseph Abbey 7f8814d587 Automatically remove webhook id 2024-01-12 17:53:42 +00:00
Joseph Abbey 81ac2b9705 Add battery level migration docs 2024-01-12 17:51:03 +00:00
Joseph Abbey 1e49de4094 Merge pull request #67 from house-of-abbey/66-fix-webhook-id-setting 2024-01-12 17:35:18 +00:00
Joseph Abbey ba40f5b3d1 Add renaming device docs 2024-01-12 17:31:19 +00:00
Joseph Abbey e9ce5a5c97 Add documentation for fixing the icon 2024-01-12 17:20:00 +00:00
Joseph Abbey bc13fba3c0 Merge pull request #65 from house-of-abbey/restyled/51-use-webhooks-for-reporting-battery-levels 2024-01-11 21:23:22 +00:00
Joseph Abbey 1f626f0fdb Merge branch 'main' into 51-use-webhooks-for-reporting-battery-levels 2024-01-11 21:22:23 +00:00
Joseph Abbey d4588f02b9 update docs 2024-01-11 21:20:58 +00:00
Joseph Abbey 22bb84e13b Handle errors for the second step 2024-01-11 20:48:46 +00:00
Joseph Abbey ec2debd814 Merge pull request #64 from house-of-abbey/restyled/51-use-webhooks-for-reporting-battery-levels 2024-01-11 18:36:16 +00:00
Joseph Abbey 331fd2471e Merge branch 'main' into 51-use-webhooks-for-reporting-battery-levels 2024-01-11 18:22:34 +00:00
Joseph Abbey cc56606105 Merge pull request #61 from house-of-abbey/restyled/51-use-webhooks-for-reporting-battery-levels 2024-01-11 18:20:05 +00:00
Joseph Abbey 307b1e0453 Merge pull request #63 from house-of-abbey/restyled/59-minor-fix-for-translation-script 2024-01-11 18:17:38 +00:00
Joseph Abbey 139e4e0a96 add new lines to generated strings files 2024-01-11 18:14:30 +00:00
Joseph Abbey de19fc94a7 2024-01-11 17:41:05 +00:00
Joseph Abbey a211565810 2024-01-11 17:37:18 +00:00
Joseph Abbey f155ab0925 Added error messages for first request 2024-01-11 17:27:52 +00:00
Joseph Abbey 9f0ec9a2f8 Merge pull request #57 from house-of-abbey/56-fix-bad-translation-for-all-languages
56 fix bad translation for all languages
2024-01-11 10:50:24 +00:00
Joseph Abbey 5f794388e6 Resolve review comments 2024-01-11 07:16:38 +00:00
Joseph Abbey ab071fd96d Merge pull request #54 from house-of-abbey/restyled/51-use-webhooks-for-reporting-battery-levels
Restyle Use webhooks for reporting battery
2024-01-10 23:12:45 +00:00
Joseph Abbey 42e0a1b543 Use webhooks for battery 2024-01-10 23:08:08 +00:00
Joseph Abbey 14949d061a Update BatteryReporting.md 2024-01-01 19:27:52 +00:00
Joseph Abbey 1f19341675 Add Battery_Guage_Screenshot.png 2024-01-01 19:26:40 +00:00
Joseph Abbey af542d92d8 Create BatteryReporting.md 2024-01-01 16:42:35 +00:00
Joseph Abbey e3a6da4c9f Merge pull request #30 from Someone0nEarth/widget_glance_prototype 2023-12-16 21:04:45 +00:00
Joseph Abbey ea58171b2f Merge pull request #20 from house-of-abbey/19-feature-request-confirm-dialogue 2023-12-01 11:53:17 +00:00