librenms/includes
Tony Murray 2cd207028a
Implement RBAC (only built in roles) (#15212)
* Install bouncer

* Seeder and level migration

* Display and edit roles

* remove unused deluser page

* Update Radius and SSO to assign roles

* update AlertUtil direct level check to use roles instead

* rewrite ircbot auth handling

* Remove legacy auth getUserlist and getUserlevel methods, add getRoles
Set roles in LegacyUserProvider

* Small cleanups

* centralize role sync code
show roles on user preferences page

* VueSelect component WIP and a little docs

* WIP

* SelectControllers id and text fields.

* LibrenmsSelect component extracted from SettingSelectDynamic

* Handle multiple selections

* allow type coercion

* full width settings

* final style adjustments

* Final compiled assets update

* Style fixes

* Fix SSO tests

* Lint cleanups

* small style fix

* don't use json yet

* Update baseline for usptream package issues

* Change schema, not 100% sure it is correct
not sure why xor doesn't work
2023-08-28 00:13:40 -05:00
..
caches Apply fixes from StyleCI (#13224) 2021-09-10 20:09:53 +02:00
definitions Initial support for f5os (#15241) 2023-08-25 01:53:21 +02:00
discovery Fix version comparison for RouterOS (#15227) 2023-08-18 15:51:16 -05:00
html Implement RBAC (only built in roles) (#15212) 2023-08-28 00:13:40 -05:00
polling Fix ifSpeed override not being applied (#15237) 2023-08-21 00:31:19 -05:00
services reorder command to follow documented syntax (#14910) 2023-03-30 14:04:06 -05:00
common.php Severity Enum (#14620) 2023-08-05 12:12:36 -05:00
datastore.inc.php Apply fixes from StyleCI (#13208) 2021-09-08 23:35:56 +02:00
dbFacile.php Apply fixes from StyleCI (#15101) 2023-06-13 13:35:00 +02:00
functions.php Print a useful error if logfile is not writable (#15233) 2023-08-19 09:09:00 -05:00
helpers.php New device:add code (#13842) 2022-03-12 16:14:32 -06:00
include-dir.inc.php Apply fixes from StyleCI (#12120) 2020-09-21 15:40:17 +02:00
init.php Miscellaneous fixes (#15162) 2023-07-26 01:08:10 +02:00
port-descr-parser.inc.php Fix interface parse unsets (#14860) 2023-02-24 08:49:36 +01:00
rewrites.php Apply fixes from StyleCI (#15101) 2023-06-13 13:35:00 +02:00
services.inc.php Apply fixes from StyleCI (#14899) 2023-03-13 22:32:22 +01:00
snmp.inc.php Apply fixes from StyleCI (#15101) 2023-06-13 13:35:00 +02:00
snmptrap.inc.php Apply fixes from StyleCI (#12124) 2020-09-21 15:59:34 +02:00
static-config.php Apply "Squiz" code style on old (pre-2014) files 2015-07-11 16:12:35 +02:00
syslog.php Apply fixes from StyleCI (#14899) 2023-03-13 22:32:22 +01:00
systemd-shared.inc.php Adding systemd application (#14540) 2022-10-30 14:18:02 -05:00