librenms/resources/views
Tony Murray 0b8b97bb68
Push Notifications (Mobile and PC) (#13277)
* Update manifest and add service worker
cleanup icons a bit

* Push notifications WIP

* navigate working

* cleanup

* acknowledge wired up

* Set VAPID keys on composer install

* Component to control notification permissions.

* Allow all user option to validate

* Enable on browser load if transport exists.

* Check for transport before showing user permissions
translations

* Documentation

* style fixes

* access via the attribute model

* fix alerting test

* update schema

* cleanup subscription on disable

* non-configurable db and table for webpush subscriptions (respect system connection)

* revert AlertTransport change
hopefully phpstan can figure it out

* phpstan fixes

* Support custom details display

* Match transport names to brand's preferred display

* less duplicate id errors

* Tests are done in Laravel code now so
remove legacy function usage... could be better, but ok

* Style fixes

* Style fixes 2

* Fix alert test

* Doc updates requires HTTPS and GMP

* unregister subscription when permission is set to denied

* cleanup after user deletion

* delete the right thing

* fix whitespace

* update install docs to include php-gmp

* suggest ext-gmp

* update javascript

* Update functions.php

Co-authored-by: Jellyfrog <Jellyfrog@users.noreply.github.com>
2021-10-06 07:29:47 -05:00
..
about Jquery upgrade (#12802) 2021-05-11 08:08:06 -05:00
alerts Push Notifications (Mobile and PC) (#13277) 2021-10-06 07:29:47 -05:00
auth Disable autocomplete for passwords (#12851) 2021-05-11 17:29:04 +02:00
components Push Notifications (Mobile and PC) (#13277) 2021-10-06 07:29:47 -05:00
device Check if vlan->port exists (#13305) 2021-10-01 07:42:27 -05:00
device-group New Blade Components: x-device-link, x-port-link, x-graph-row, x-popup (#13197) 2021-09-10 08:07:08 -05:00
errors Human readable database inconsistent error (#12950) 2021-06-14 13:33:59 -05:00
install Install: Validate database before migrating (#12867) 2021-05-13 07:18:54 -05:00
layouts Push Notifications (Mobile and PC) (#13277) 2021-10-06 07:29:47 -05:00
map Show Device Group on Map (#12379) 2021-01-02 22:06:52 +01:00
overview no object shorthand (#13205) 2021-09-08 08:28:48 -05:00
poller New Blade Components: x-device-link, x-port-link, x-graph-row, x-popup (#13197) 2021-09-10 08:07:08 -05:00
port Fix port links (#13296) 2021-09-30 09:41:12 +02:00
port-group show count of Ports in PortGroup display (#13164) 2021-08-23 19:06:36 -05:00
service-template Jquery upgrade (#12802) 2021-05-11 08:08:06 -05:00
settings New Blade Components: x-device-link, x-port-link, x-graph-row, x-popup (#13197) 2021-09-10 08:07:08 -05:00
user Push Notifications (Mobile and PC) (#13277) 2021-10-06 07:29:47 -05:00
widgets Show Detail by default Option on Alert Widget (#13309) 2021-10-03 01:12:18 +02:00
locations.blade.php Jquery upgrade (#12802) 2021-05-11 08:08:06 -05:00
vminfo.blade.php Convert Virtual Machine pages to Laravel (#12287) 2020-11-11 01:15:20 +01:00