251 Commits

Author SHA1 Message Date
Jacob Timmerman
acc783520f Add reboot_os_console method (#286) 2026-01-21 00:27:59 +01:00
malle-pietje
e95961834b applied tweak to wording in README 2025-12-23 14:22:55 +01:00
malle-pietje
6f8d90b4f0 Stop tracking TODO.md v2.0.11 2025-12-23 14:15:27 +01:00
malle-pietje
1a9de7cb47 - API client class v2.0.11
- merged PR #284, contributed by @Jacobtims
2025-12-23 14:12:13 +01:00
Jacob Timmerman
c1e398118d Allow disabling prefix_path on custom_api_request method (#284) 2025-12-23 13:01:19 +01:00
malle-pietje
766eac5944 cleanup of docblocks to compact lines and to remove notes related to old versions 2025-12-11 14:22:30 +01:00
malle-pietje
d0df4db012 bumped version to 2.0.10 v2.0.10 2025-12-04 11:57:08 +01:00
malle-pietje
0981857a39 Fix deprecated nullable parameter in update_admin(), contributed by @dpo007
minor code style tweaks, , contributed by @dpo007
2025-12-04 11:52:37 +01:00
malle-pietje
f2050c1e00 updated .gitignore 2025-12-01 12:29:10 +01:00
malle-pietje
02c0953294 updated API_REFERENCE.md to cover all public methods 2025-12-01 12:01:06 +01:00
malle-pietje
e9bdb783c9 applied tweaks to the the README file 2025-12-01 11:39:15 +01:00
malle-pietje
d240294cee - bumped version to v2.0.9
- merged PR #282 to handle deprecated `curl_close()` function in PHP >8.5, contributed by @dream-rhythm
v2.0.9
2025-11-25 12:45:25 +01:00
陳琮斌
ba7e10f1c0 Fix curl_close() has a deprecated warning when using PHP 8.5 (#282)
Co-authored-by: Nick.Chen <nick.chen@dediprog.com>
2025-11-25 12:39:58 +01:00
malle-pietje
465c223c15 improved wording around UniFi OS support in the README 2025-11-19 11:26:56 +01:00
malle-pietje
6995d10419 added a "Why use this API client?" section to the README 2025-11-19 11:07:47 +01:00
malle-pietje
fe4c18c53e updated docblocks for improved IDE hints
updated README with supported versions
updated README wording to improve readability
2025-11-19 10:41:58 +01:00
malle-pietje
05cb58b9f1 updated link to point to new thread on the Ubiquiti community forum 2025-11-11 09:45:22 +01:00
malle-pietje
cf354b1d66 - bumped version to 2.0.8
- all Exceptions now extend the `\UniFi_API\Exceptions\UnifiApiException` class so you can catch a single type when you want to handle all client errors uniformly. Suggested by @Jacobtims
- updated README with supported versions and to cover the above changes
- added docblocks to Exception classes
- added methods to several Exception classes to retrieve more information when needed
v2.0.8
2025-11-10 12:44:49 +01:00
malle-pietje
aca184263d updated tested version numbers 2025-10-21 12:29:34 +02:00
malle-pietje
a9ddf16fc9 - bumped version to v2.0.7
- added the `list_models()` method to fetch UniFi device models
v2.0.7
2025-10-21 12:18:12 +02:00
malle-pietje
b1e99f8747 refactored code to remove redundant logic related to the new MAC validation 2025-10-09 17:56:11 +02:00
malle-pietje
ec86db23e1 added two new Exception classes: MacAddressEmptyException and MacAddressInvalidException v2.0.6 2025-10-09 16:00:24 +02:00
malle-pietje
272e8f65b2 further changes to the README, added HostiFi 2025-10-01 12:35:06 +02:00
malle-pietje
25a12021e2 updated README for UniFi OS Server support 2025-10-01 12:28:34 +02:00
malle-pietje
aa11f99d9d added short paragraph on Art of WiFi 2025-08-27 11:40:14 +02:00
malle-pietje
f5950504e8 updated API reference to fix incorrect function name
updated README to reflect support for UniFi OS Server
2025-08-27 11:31:00 +02:00
malle-pietje
ed2ceec9c4 added example for PPSKs 2025-06-11 14:11:28 +02:00
Jacob Timmerman
8b5992979c Add grant_super_admin method (#272)
* Add is_super to update_admin method

* Add grant_super_admin method
2025-06-11 14:09:21 +02:00
malle-pietje
2cc60dbc3c - minor changes to apply consistent formatting/case v2.0.5 2025-03-09 12:12:03 +01:00
malle-pietje
3e99b7b9a0 Merge branch 'main' of github.com:Art-of-WiFi/UniFi-API-client into main
merging PRs
2025-03-07 17:47:00 +01:00
malle-pietje
23b931a663 added an API reference document
minor tweaks
added methods to handle DNS Records
2025-03-07 17:45:46 +01:00
Jacob Timmerman
ee0bfe430b UniFi OS updates (#267)
* Add list active devices endpoint

* Add list clients history endpoint

* Add OS console update endpoints
2025-03-04 14:14:00 +01:00
malle-pietje
73ae5a4630 minor formatting change 2025-03-03 14:23:57 +01:00
Jacob Timmerman
13cb313cd9 Client devices history (#266)
* Add list active devices endpoint

* Add list clients history endpoint
2025-03-03 14:14:34 +01:00
malle-pietje
1d363deb18 added code examples demonstrating how to work with PPSKs 2025-03-03 14:06:49 +01:00
malle-pietje
f343d3ccc4 changed install instructions to only use composer 2025-01-03 13:39:16 +01:00
malle-pietje
f34cbd675b further clarifications on the availability of versions 1.x.x 2025-01-03 13:34:17 +01:00
malle-pietje
64dcf6e4ad added note on branch version_1 2025-01-03 13:30:55 +01:00
malle-pietje
5d48e57c06 Merge branch 'version_2' into main
merging branch version_2 into main
2025-01-03 13:16:18 +01:00
malle-pietje
f9ce6bf54f added curl option to specifically support http (originally suggested by @Kyouma54 in PR #251)
bumped version to 2.0.4
v2.0.4
2025-01-02 10:59:34 +01:00
malle-pietje
11c132b263 bumped version to 1.1.104 v1.1.104 2025-01-02 10:54:03 +01:00
malle-pietje
5a64a0c844 added curl option to specifically support http (originally suggested by @Kyouma54 in PR #251) 2025-01-02 10:47:01 +01:00
malle-pietje
898703db5c further tweaks to README 2024-12-19 12:17:45 +01:00
malle-pietje
551c1c3741 further tweaks 2024-12-19 12:15:58 +01:00
malle-pietje
a2bfd29590 tweaks to table 2024-12-19 12:14:05 +01:00
malle-pietje
146495d4a1 added note re support for versions 9.X 2024-12-19 12:12:50 +01:00
malle-pietje
1aa8956445 added note re support for version 9.X 2024-12-19 12:11:25 +01:00
malle-pietje
77c4b17003 added shields to README 2024-12-19 12:05:51 +01:00
malle-pietje
a5ca53a5b8 - applied changes from PR #258, contributed by @mvarian v2.0.3 2024-12-19 11:52:19 +01:00
malle-pietje
089b0b77ae bumped version for next release 2024-12-19 11:15:12 +01:00