Commit Graph

  • 70e879c6ff doc: Fix swagger integration Stéphane Graber 2025-11-04 19:10:25 -05:00
  • 92b82a55a5 doc: Update wordlist Stéphane Graber 2025-11-04 18:29:22 -05:00
  • d32dcc93dc doc: Tweak wording Stéphane Graber 2025-11-04 18:29:16 -05:00
  • 2a9596681e doc: Markdown lint fixes Stéphane Graber 2025-11-04 17:54:43 -05:00
  • e812543114 doc: Fix doc-lint Stéphane Graber 2025-11-04 17:39:48 -05:00
  • a4c739dbe6 doc: Re-structure documentation Stéphane Graber 2025-11-04 17:36:45 -05:00
  • b665e2a7e8 Fix IncusOS spelling Stéphane Graber 2025-11-04 16:06:58 -05:00
  • 0330e816e6 Merge pull request #474 from gibmat/add-swagger-docs Stéphane Graber 2025-11-04 19:04:46 -05:00
  • e0a6bfac63 doc: Add initial generated swagger yaml profile Mathias Gibbens 2025-11-04 08:17:14 -07:00
  • c8eb08f931 incus-osd/rest: Add swagger comments Mathias Gibbens 2025-11-04 08:16:49 -07:00
  • 68bd2d98ac incus-osd/rest/response: Add swagger responses Mathias Gibbens 2025-11-04 09:51:27 -07:00
  • 3a3704017c doc: Replace existing API document with swagger rendering Mathias Gibbens 2025-11-04 08:16:08 -07:00
  • c210a0a9f5 Makefile: Add update-api target to generate swagger yaml profile Mathias Gibbens 2025-11-04 08:15:28 -07:00
  • dbc299efd7 doc: Add swagger-ui to configuration Mathias Gibbens 2025-11-04 08:14:42 -07:00
  • 6686862b12 incus-osd/rest: Cleanup handling of decoding empty json bodies Mathias Gibbens 2025-11-04 13:14:41 -07:00
  • 9a188a23d8 Merge pull request #472 from gibmat/cleanup-rest Stéphane Graber 2025-11-04 13:49:34 -05:00
  • c1eb8a6bb8 incus-osd/rest: Cleanup some json unmarshalling logic Mathias Gibbens 2025-11-04 10:48:36 -07:00
  • 3cc852e372 incus-osd/rest: Correct several BadRequest errors to a more proper InternalError Mathias Gibbens 2025-11-04 10:42:23 -07:00
  • f93b5946ef Merge pull request #471 from gibmat/manifest-fixes Stéphane Graber 2025-11-04 10:25:32 -05:00
  • de5c07bc7b image-publisher: Handle/produce gzip'ed files Mathias Gibbens 2025-11-04 06:36:16 -07:00
  • 0f1b716e30 incus-osd/manifests: Fix generated manifest names Mathias Gibbens 2025-11-04 06:18:47 -07:00
  • 6eeb1c6679 Merge pull request #470 from stgraber/main Stéphane Graber 2025-11-03 21:17:26 -05:00
  • c2cf3055a8 Merge pull request #454 from gibmat/generate-manifests Stéphane Graber 2025-11-03 20:03:25 -05:00
  • 8e8191538b github: Get tags for the documentation build Stéphane Graber 2025-11-03 19:42:39 -05:00
  • 9e5cbdddcc doc: Align with Incus Stéphane Graber 2025-11-03 19:05:54 -05:00
  • c4c270c3e6 image-publisher: Generate changelogs from manifests Mathias Gibbens 2025-11-03 13:46:21 -07:00
  • d7713c9b4d incus-osd/api/images: Add UpdateFileTypeChangelog type Mathias Gibbens 2025-11-03 13:46:04 -07:00
  • 6a531cb9de Include image manifests in published artifacts Mathias Gibbens 2025-10-31 14:14:10 -06:00
  • c0cda2bcc0 incus-osd: Add generate-manifests utility Mathias Gibbens 2025-10-31 14:13:22 -06:00
  • b414b97e52 incus-osd/manifests: Add manifests package Mathias Gibbens 2025-10-31 07:55:44 -06:00
  • b1e11b82de incus-osd/api/images: Add Changelog struct Mathias Gibbens 2025-11-03 09:14:21 -07:00
  • 89de325243 Add make target to update application version tags Mathias Gibbens 2025-11-03 15:05:56 -07:00
  • f9cec825a8 Get application information from json file Mathias Gibbens 2025-11-03 14:30:57 -07:00
  • 6ef6581be6 Generate manifest for incus-osd Mathias Gibbens 2025-10-29 13:03:58 -06:00
  • 6554ec182d Convert application build script to python and generate manifests for each application Mathias Gibbens 2025-10-29 12:38:50 -06:00
  • 69aaa992ce Merge pull request #469 from gibmat/tui-show-machine-info Stéphane Graber 2025-11-03 16:10:25 -05:00
  • 3571ad1cba Merge pull request #468 from gibmat/record-app-restore-time Stéphane Graber 2025-11-03 16:09:31 -05:00
  • a126e4766a Merge pull request #467 from gibmat/clean-factory-reset Stéphane Graber 2025-11-03 15:36:27 -05:00
  • 8760913e2c incus-osd/tui: Add information about the machine's CPU and RAM to footer Mathias Gibbens 2025-11-03 13:21:11 -07:00
  • 0f088d3bb1 incus-osd/api: Add LastRestored field to track when an application was restored Mathias Gibbens 2025-11-03 12:51:05 -07:00
  • e6f92dd061 Merge pull request #466 from stgraber/main Stéphane Graber 2025-11-03 14:39:34 -05:00
  • 3fb7d6ac19 incus-osd/reset: Allow HTTP connection to properly close before restarting Mathias Gibbens 2025-11-03 12:08:42 -07:00
  • 051e8c9b4b incus-osd/state: Add test to validate version bumps Stéphane Graber 2025-11-03 12:34:19 -05:00
  • 8e1ad2cf87 Merge pull request #464 from gibmat/extend-daily-test-timeouts Stéphane Graber 2025-11-03 10:27:00 -05:00
  • 8bb200822b incus-osd/tests: Further extend timeouts for daily test checks Mathias Gibbens 2025-11-03 06:03:35 -07:00
  • bf8c6460fd Merge pull request #463 from stgraber/main Stéphane Graber 2025-11-01 19:56:37 -04:00
  • 0acc7e98db incus-osd: Don't go into a wait loop when updates are disabled Stéphane Graber 2025-11-01 18:33:37 -04:00
  • 49e63ad8c6 Merge pull request #461 from stgraber/main Stéphane Graber 2025-11-01 10:16:46 -04:00
  • 19035f2203 Merge pull request #460 from stgraber/doc Stéphane Graber 2025-11-01 01:22:55 -04:00
  • 944c174e7f incus-osd/cli: Setup sub-commands Stéphane Graber 2025-11-01 01:00:23 -04:00
  • ece3ef4c05 incus-osd/cli/generic: Handle edit commands without an entity Stéphane Graber 2025-11-01 01:00:17 -04:00
  • c21c7a0340 incus-osd/cli: Re-structure files Stéphane Graber 2025-11-01 00:27:48 -04:00
  • 13708b756c sphinx: Ignore 403 from UEFI website Stéphane Graber 2025-11-01 00:08:20 -04:00
  • 8a58b9f333 sphinx: Reset wordlist Stéphane Graber 2025-10-31 23:26:27 -04:00
  • 513db0bf60 doc: Tweak spelling Stéphane Graber 2025-10-31 23:26:16 -04:00
  • 1aba64b436 doc: Re-format markdown Stéphane Graber 2025-10-31 23:11:07 -04:00
  • ab3aa8074e github: Build documentation Stéphane Graber 2025-10-31 22:57:13 -04:00
  • a50bdb1ce3 Merge pull request #457 from gibmat/update-gomod Stéphane Graber 2025-10-31 16:14:24 -04:00
  • a5456b03e3 incus-osd: Update go.mod Mathias Gibbens 2025-10-31 13:32:53 -06:00
  • 596f52cb0a Merge pull request #456 from stgraber/main Stéphane Graber 2025-10-30 13:13:39 -04:00
  • 4646cbb6d7 incus-osd/providers/operations_center: Fix file URLs Stéphane Graber 2025-10-30 11:46:29 -04:00
  • 34d361200d Merge pull request #455 from stgraber/main Stéphane Graber 2025-10-29 23:22:11 -04:00
  • 6342cbeccf image-publisher: Use strings.Builder Stéphane Graber 2025-10-29 20:58:52 -04:00
  • 93f9bebf32 incus-osd/systemd: Use strings.Builder Stéphane Graber 2025-10-29 19:37:49 -04:00
  • 8f4d906e71 incus-osd/flasher-tool: Use strings.Builder Stéphane Graber 2025-10-29 19:37:21 -04:00
  • e3d87ecf9e incus-osd/systemd: Use fmt.Appendf Stéphane Graber 2025-10-29 18:30:25 -04:00
  • d95b0fc145 incus-osd: Automatic golangci-lint fixes Stéphane Graber 2025-10-29 17:46:19 -04:00
  • 05ff8a5958 incus-osd/state: Prevent crash on empty key prefix Stéphane Graber 2025-10-29 16:57:29 -04:00
  • f48bec450b incus-osd/providers: Properly check file type in OS download Stéphane Graber 2025-10-29 17:05:16 -04:00
  • 042874bfc7 incus-osd/providers/images: Fix bad comment Stéphane Graber 2025-10-29 16:31:32 -04:00
  • b3e905ab36 incus-osd/providers: Remove old migration logic Stéphane Graber 2025-10-29 16:30:20 -04:00
  • b8a7e05e2f incus-osd/providers/operations-center: Get SecureBoot updates from Operations Center Stéphane Graber 2025-10-29 16:29:26 -04:00
  • 86fbfa130b Merge pull request #453 from stgraber/provider Stéphane Graber 2025-10-28 21:43:49 -04:00
  • 730f1b4564 Merge pull request #450 from stgraber/main Stéphane Graber 2025-10-28 21:05:56 -04:00
  • c4a365c0b4 incus-osd/provider/operations-center: Use correct HTTP client Stéphane Graber 2025-10-28 18:26:22 -04:00
  • 5e3b6e7f6e Merge pull request #452 from gibmat/cleanup-providers-api Stéphane Graber 2025-10-28 20:00:00 -04:00
  • 250841d3cc github: Use reboot API Stéphane Graber 2025-10-28 19:59:27 -04:00
  • 20b51aaa4f incus-osd/updates: Allow disabling updates Stéphane Graber 2025-10-28 12:40:07 -04:00
  • 42a3869110 incus-osd/rest: Validate update check frequency Stéphane Graber 2025-10-28 11:00:39 -04:00
  • 77ad033319 incus-osd/state: Convert CheckFrequency Stéphane Graber 2025-10-28 10:53:07 -04:00
  • c6e3f4f661 incus-osd: Make CheckFrequency a string Stéphane Graber 2025-10-28 10:35:02 -04:00
  • e2d6580b81 image-publisher: Fix retention Stéphane Graber 2025-10-28 00:11:09 -04:00
  • ab466cc442 incus-osd/providers: Be consistent with naming of targetPath parameter Mathias Gibbens 2025-10-28 14:35:33 -06:00
  • f7d9ec9a4b incus-osd/providers: Remove "osName" parameter from methods Mathias Gibbens 2025-10-28 14:30:18 -06:00
  • 5fc3dd98c7 Merge pull request #451 from gibmat/use-secureboot-update-metadata Stéphane Graber 2025-10-28 18:30:07 -04:00
  • 8c32d35f9b incus-osd/secureboot: SecureBoot updates will always be a plain tar archive Mathias Gibbens 2025-10-28 13:33:57 -06:00
  • d6b6e69247 incus-osd/providers/images: Fetch SecureBoot updates via regular update channel Mathias Gibbens 2025-10-28 13:31:32 -06:00
  • 1fc4276e26 incus-osd: Fix SecureBoot update logic bug Mathias Gibbens 2025-10-28 13:21:58 -06:00
  • 15b8f414c2 Merge pull request #393 from gibmat/add-system-api-tests Stéphane Graber 2025-10-28 13:52:33 -04:00
  • 3bd14cd720 github: Add a daily workflow to run API tests Mathias Gibbens 2025-10-27 11:27:32 -06:00
  • f3ad766ee8 incus-osd/tests: Add initial system and API tests Mathias Gibbens 2025-10-27 10:42:32 -06:00
  • a63ae1932a Merge pull request #446 from breml/admin-os-support-remote Stéphane Graber 2025-10-28 10:49:56 -04:00
  • c401136ece incus-osd/cli: Adjust min and max args check Lucas Bremgartner 2025-10-28 14:28:50 +01:00
  • 1b22150b16 incus-osd/cli: Make support of remote in command line optional Lucas Bremgartner 2025-10-28 08:40:36 +01:00
  • c293d14c24 Merge pull request #445 from gibmat/usb-nics-v2 Stéphane Graber 2025-10-27 20:27:15 -04:00
  • 53c37e4efc Merge pull request #444 from stgraber/main Stéphane Graber 2025-10-27 20:03:20 -04:00
  • 2767e8dfb1 incus-osd/systemd: Add special interface handling for USB NICs Mathias Gibbens 2025-10-27 16:57:17 -06:00
  • e2548d4c82 incus-osd/image-publisher: Fix size measurements Stéphane Graber 2025-10-27 18:27:57 -04:00
  • 2797b5b5c4 incus-osd/image-publisher: Add SecureBoot update handling Stéphane Graber 2025-10-27 16:22:32 -04:00
  • 66374d640d incus-osd/api/images: Add file type for SecureBoot updates Stéphane Graber 2025-10-27 16:21:45 -04:00