Commit Graph

12 Commits

Author SHA1 Message Date
copilot-swe-agent[bot]
b0b997ac42 refactor: move remaining DesecController helpers into DesecManager
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/47f426be-1843-41f2-85ff-8fcac1e6f3d6

Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com>
2026-04-25 12:44:26 +00:00
copilot-swe-agent[bot]
fb6112f174 refactor: extract DesecManager from DesecController
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/7109ac88-02d1-44bf-8602-5f15873a67e5

Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com>
2026-04-25 12:37:53 +00:00
copilot-swe-agent[bot]
03e3b90ced refactor(DesecController): extract helper methods and add docblocks
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/7b6645ba-dcbd-46cc-a9ae-695c40c2fff1

Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com>
2026-04-25 12:13:22 +00:00
copilot-swe-agent[bot]
5d85a156b0 extract DEDYN_SUFFIX to ConfigurationManager constant; improve password comment
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/10d22120-1d15-4613-bcb4-a7ca9f3705ce

Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com>
2026-04-25 12:03:46 +00:00
copilot-swe-agent[bot]
e0305457fd rewrite DesecController; convert desecToken/desecPassword to virtual properties
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/10d22120-1d15-4613-bcb4-a7ca9f3705ce

Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com>
2026-04-25 12:02:21 +00:00
copilot-swe-agent[bot]
7281c9b7c8 mask deSEC password behind details reveal; add hex length comment
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/4e99bcbc-4f32-45e6-af08-5026ce4b1f45

Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com>
2026-04-24 21:49:26 +00:00
copilot-swe-agent[bot]
cb48bc5db0 store and display deSEC password for user login at desec.io
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/4e99bcbc-4f32-45e6-af08-5026ce4b1f45

Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com>
2026-04-24 21:48:19 +00:00
copilot-swe-agent[bot]
83129d6a55 feat: retry deSEC domain registration without re-entering email when account already exists
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/f779f575-e0fb-4e25-8e5c-5d5cb7668a91

Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com>
2026-04-24 21:40:06 +00:00
copilot-swe-agent[bot]
7598f6534d feat: allow custom subdomain slug for deSEC registration, fix slug validation regex
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/60fbe9fa-94d1-4fea-9f6e-d1fb56861388

Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com>
2026-04-24 21:05:19 +00:00
copilot-swe-agent[bot]
5b72d17438 feat: add dnsmasq community container for LAN DNS, remove ddclient, add NC_DOMAIN Docker alias
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/7bd0c60a-c5df-404a-a8a5-5cbb97c7a48c

Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com>
2026-04-24 20:42:47 +00:00
copilot-swe-agent[bot]
7c5abc978d mastercontainer updates deSEC IP directly; ddclient auto-configures from env vars
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/fc6803fd-5743-438d-86b8-068ce48b1411

Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com>
2026-04-24 19:24:14 +00:00
copilot-swe-agent[bot]
f23d8276ff switch to Guzzle in DesecController (pre-refactor checkpoint)
Agent-Logs-Url: https://github.com/nextcloud/all-in-one/sessions/fc6803fd-5743-438d-86b8-068ce48b1411

Co-authored-by: szaimen <42591237+szaimen@users.noreply.github.com>
2026-04-24 19:21:11 +00:00