Mateusz Filipowicz and Mateusz Filipowicz
d79f581c1f
chore: apply linter fixes
2025-02-09 01:51:47 +01:00
Mateusz Filipowicz and Mateusz Filipowicz
685572d5ce
test: add tests for Unifi client
2025-02-09 01:51:47 +01:00
Mateusz Filipowicz and Mateusz Filipowicz
f79f21c4ad
feat: new, more customizable client supporting API Key and user/password authentication
2025-02-09 01:51:47 +01:00
Mateusz Filipowicz
8a0cf33e75
chore: update go-git
2025-02-07 18:51:46 +01:00
Mateusz Filipowicz
cac05add7a
docs: update README
2025-02-07 18:35:45 +01:00
Mateusz Filipowicz and Mateusz Filipowicz
e629288cba
feat(codegen): rename "fields" to "codegen" for more meaningful naming
2025-02-07 17:42:05 +01:00
Mateusz Filipowicz and Mateusz Filipowicz
f396b2f712
chore: improve logging and add trace logging with --trace flag
2025-02-07 17:42:05 +01:00
Mateusz Filipowicz and Mateusz Filipowicz
399c5cde86
ci: apply permissions and linting
2025-02-07 17:42:05 +01:00
Mateusz Filipowicz
d3371d58bd
chore: add missing .unifi-version file
2025-02-07 15:50:13 +01:00
Mateusz Filipowicz
0ad61e976a
ci: run generation on pull request to ensure it works properly
2025-02-07 15:48:17 +01:00
Mateusz Filipowicz
d8f38a84e8
chore: applying linter fixes
2025-02-07 15:41:34 +01:00
Mateusz Filipowicz
384cd0a76f
ci: add Unifi version used when updating generated controlled modules to commit and PR messages
2025-02-07 15:41:34 +01:00
Mateusz Filipowicz
a4652c03c2
ci: generate changelog based on labels
2025-02-07 15:41:34 +01:00
Mateusz Filipowicz
3db2b31f6f
ci: assign automatically labels to PRs based on conventional commits
2025-02-07 15:41:34 +01:00
Mateusz Filipowicz
f794153790
feat: write used latest Unifi version to .unifi-version file to be used as marker
2025-02-07 15:41:34 +01:00
Mateusz Filipowicz
88080fe551
feat: add support for DNS records
2025-02-07 15:41:34 +01:00
Mateusz Filipowicz
c393dcbe71
fix: WAN network support was broken
2025-02-07 15:40:42 +01:00
Mateusz Filipowicz
4be261d2a8
feat: support update port profile API
2025-02-04 18:25:07 +01:00
Mateusz Filipowicz and GitHub
86740ec4d4
fix: add ulp_user_id to fix account tests ( #241 )
2025-01-07 23:40:16 +11:00
Mateusz Filipowicz
5552bb8a2d
fix: add ulp_user_id to fix account tests
2025-01-07 11:30:28 +01:00
Mateusz Filipowicz and GitHub
3fda37369e
feat: removed -latest flag and instead support latest version marker, refactor ( #233 )
...
* feat: remove -latest flag and instead support latest version marker
* refactor: move determining unifi version, download URL and downloading resources and field definitions to dedicated files
* refactor: move writing version file to version.go file
* refactor: move code generation code to dedicated generator.go file
* chore: fix linting issues
* chore: add version tests
2025-01-07 12:10:23 +11:00