James Hodgkinson
faec47d13f
radius build workflow fixes ( #2541 )
...
* radius build workflow fixes
2024-02-16 03:12:59 +00:00
Firstyear
e880a63be4
Set lowercase owner name in tag ( #2534 )
2024-02-15 11:48:48 +10:00
Firstyear
7567514044
Release 1.1.0-rc.16 ( #2483 )
2024-02-07 04:39:02 +00:00
dependabot[bot]
881a9baafc
chore(deps): bump the all group with 1 update ( #2478 )
...
Bumps the all group with 1 update: [mozilla-actions/sccache-action](https://github.com/mozilla-actions/sccache-action ).
Updates `mozilla-actions/sccache-action` from 0.0.3 to 0.0.4
- [Release notes](https://github.com/mozilla-actions/sccache-action/releases )
- [Commits](https://github.com/mozilla-actions/sccache-action/compare/v0.0.3...v0.0.4 )
---
updated-dependencies:
- dependency-name: mozilla-actions/sccache-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-05 08:28:10 +10:00
James Hodgkinson
ed2bd846cc
handling master docs ( #2465 )
2024-02-01 00:53:50 +00:00
James Hodgkinson
876f7782cf
update the artifact name in the download step ( #2464 )
2024-02-01 10:16:50 +10:00
dependabot[bot]
fdebb29125
chore(deps): bump the all group with 1 update ( #2441 )
...
Bumps the all group with 1 update: [actions/dependency-review-action](https://github.com/actions/dependency-review-action ).
Updates `actions/dependency-review-action` from 3 to 4
- [Release notes](https://github.com/actions/dependency-review-action/releases )
- [Commits](https://github.com/actions/dependency-review-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/dependency-review-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-22 11:51:49 +10:00
James Hodgkinson
cf87993a1c
Debian build fixes (also the book) ( #2400 )
...
* betterer errors on things
* Adding tpm-udev as a dependency of kanidm-unixd
* fixing makefile arch error
* adding jq to deb build deps
* adding kanidm deb to autobuild
* making the debian build script more resilient
2024-01-16 01:30:52 +00:00
Jinna Kiisuo
cbf9a49db9
Fix deb release flow to find the matrix split artifacts ( #2406 )
...
* Fix deb release flow to find the artefacts
In a matrix build they end up separated by directories. This fix
sidesteps the whole problem and downloads them into a single directory
with a pattern.
* Temporarily disable repo check to fully test previous commit
* Try without a filter, since it didn't match for some reason
* Add a TODO for marvinpinto/action-automatic-releases replacement
There's some options for replacement listed at
https://github.com/marvinpinto/action-automatic-releases/pull/2
.. just better to do that lift & shift separately from this chain.
* Revert "Temporarily disable repo check to fully test previous commit"
This reverts commit 9f2f0884e4
.
---------
Co-authored-by: Jinna Kiisuo <jinna+git@nocturnal.fi>
2023-12-31 10:17:33 +10:00
Jinna Kiisuo
1f9846cff6
Build the kanidm cli tools deb as well ( #2402 )
...
Co-authored-by: Jinna Kiisuo <jinna+git@nocturnal.fi>
2023-12-28 23:47:20 +00:00
James Hodgkinson
0e50451715
fixing up the integration script ( #2392 )
2023-12-28 08:46:47 +10:00
dependabot[bot]
2a07740300
chore(deps): bump the all group with 2 updates ( #2395 )
...
Bumps the all group with 2 updates: [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact ) and [actions/deploy-pages](https://github.com/actions/deploy-pages ).
Updates `actions/upload-pages-artifact` from 2 to 3
- [Release notes](https://github.com/actions/upload-pages-artifact/releases )
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v2...v3 )
Updates `actions/deploy-pages` from 3 to 4
- [Release notes](https://github.com/actions/deploy-pages/releases )
- [Commits](https://github.com/actions/deploy-pages/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all
- dependency-name: actions/deploy-pages
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 12:33:24 +10:00
dependabot[bot]
608e4b579d
chore(deps): bump the all group with 2 updates ( #2372 )
...
Bumps the all group with 2 updates: [actions/upload-artifact](https://github.com/actions/upload-artifact ) and [actions/download-artifact](https://github.com/actions/download-artifact ).
Updates `actions/upload-artifact` from 3 to 4
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
Updates `actions/download-artifact` from 3 to 4
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-18 10:56:02 +10:00
dependabot[bot]
4b3cdc71f5
chore(deps): bump the all group with 3 updates ( #2363 )
...
Bumps the all group with 3 updates: [actions/setup-python](https://github.com/actions/setup-python ), [actions/configure-pages](https://github.com/actions/configure-pages ) and [actions/deploy-pages](https://github.com/actions/deploy-pages ).
Updates `actions/setup-python` from 4 to 5
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4...v5 )
Updates `actions/configure-pages` from 3 to 4
- [Release notes](https://github.com/actions/configure-pages/releases )
- [Commits](https://github.com/actions/configure-pages/compare/v3...v4 )
Updates `actions/deploy-pages` from 2 to 3
- [Release notes](https://github.com/actions/deploy-pages/releases )
- [Commits](https://github.com/actions/deploy-pages/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all
- dependency-name: actions/configure-pages
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all
- dependency-name: actions/deploy-pages
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-11 11:18:26 +10:00
James Hodgkinson
bca2fbcf4e
Unix crossbuild scripts and docs ( #2326 )
...
* can build now with cargo cross
2023-11-27 06:30:21 +00:00
James Hodgkinson
3bfc347c53
CLI integration test beginnings ( #2261 )
...
* more integration test things, using assert_cmd to test the CLI end-to-end
* packagez
* making clippy happy
* making deno happy
2023-10-30 06:10:54 +00:00
James Hodgkinson
55bd543434
.deb package build and docs fixes ( #2252 )
...
* moving docs around a bit
* workflow fixes
2023-10-26 01:48:58 +00:00
James Hodgkinson
7093149975
Auth flow docs ( #2249 )
2023-10-24 04:00:37 +00:00
James Hodgkinson
6f3e932f7f
pykanidm test code ( #2202 )
...
* Testing #1998 - validated response is JSON-parseable
* disable network tests in pytest
* fixing a type-handling thing in a test
2023-10-24 13:26:10 +10:00
James Hodgkinson
fced4c485c
more space checks ( #2234 )
2023-10-16 06:24:24 +00:00
James Hodgkinson
eead47aec8
Fixing dependabot and its mistakes ( #2232 )
...
* updating to utoipa 4.0.0
* hi dependabot
2023-10-16 05:15:53 +00:00
James Hodgkinson
2cade8f4ac
minor changes to speed up WASM tests ( #2133 )
2023-09-22 17:23:02 +10:00
dependabot[bot]
f578077207
chore(deps): bump docker/setup-qemu-action from 2 to 3 ( #2119 )
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 2 to 3.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 07:54:04 +10:00
dependabot[bot]
d9af20b977
chore(deps): bump docker/build-push-action from 4 to 5 ( #2118 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 4 to 5.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-17 20:42:01 +00:00
dependabot[bot]
a44870cecb
chore(deps): bump docker/setup-buildx-action from 2 to 3 ( #2117 )
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 2 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-17 20:30:40 +00:00
James Hodgkinson
d5c1f9de6a
sqlite3 doesn't need to be installed on dev machines ( #2104 )
...
* Dependencies - sqlite3 dev no longer needs to be installed - Fixes #2083
* setting workspace-level features for rusqlite
2023-09-12 09:54:54 +10:00
Firstyear
b3aed1df34
68 20230908 replication attrunique ( #2086 )
...
Co-authored-by: James Hodgkinson <james@terminaloutcomes.com>
2023-09-12 08:50:51 +10:00
dependabot[bot]
9c264bb360
chore(deps): bump actions/checkout from 3 to 4 ( #2102 )
2023-09-11 08:03:23 +10:00
James Hodgkinson
4b7563adc8
CLI and test things ( #2080 )
...
* testing things actually run is handy
* adding build mode to scripts
* uh, so I started messing with handling exit codes...
2023-09-09 09:35:59 +10:00
James Hodgkinson
66089f6426
Changing build targets for debs ( #2076 )
...
* changing build targets for debs
* Updating github actions version for checkout
2023-09-06 10:25:30 +10:00
James Hodgkinson
8438a63ec9
update bug template, closes #2054 ( #2055 )
2023-09-05 13:24:38 +10:00
Sebastiano Tocci
47e953bfd2
wopsies, missing imports ( #2023 )
...
* wopsies, missing imports
* more clippy and fmt
* adding test build for kanidm with idv-tui feature
* making codespell happy
---------
Co-authored-by: James Hodgkinson <james@terminaloutcomes.com>
2023-08-23 22:40:25 +10:00
James Hodgkinson
114b2b2d8e
removing debug string ( #1937 )
2023-08-03 16:09:48 +10:00
James Hodgkinson
8a97d58084
Final v3 master x book deployment fix ( #1936 )
...
* strip the last check off
2023-08-03 15:14:23 +10:00
James Hodgkinson
467b3a3f58
trying a different ref ( #1935 )
2023-08-03 14:38:28 +10:00
James Hodgkinson
6e755543b3
another book round ( #1933 )
2023-08-02 20:27:46 +10:00
James Hodgkinson
4292f94ecd
trying again ( #1931 )
2023-08-02 18:14:49 +10:00
James Hodgkinson
ea4d755d7b
chasing weirdness ( #1910 )
...
* security headers, fixing error on empty username, handling login without SPN better
* making deno happy
* cleaning up windows build
2023-07-31 10:49:59 +10:00
James Hodgkinson
0293234d3c
bumping action version ( #1908 )
2023-07-28 10:48:37 +10:00
micolous
73e6e11cd2
Refactor docker_build_kanidm to be more isolated (v13) ( #1872 )
2023-07-18 09:03:04 +10:00
dependabot[bot]
5862f3a8d0
chore(deps): bump actions/upload-pages-artifact from 1 to 2 ( #1855 )
...
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact ) from 1 to 2.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases )
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-16 20:38:24 +00:00
micolous
0bd7c5be20
Revert "something something token permissions ( #1850 )" ( #1852 )
...
This reverts commit 06e85f9747
.
2023-07-13 15:30:43 +10:00
James Hodgkinson
06e85f9747
something something token permissions ( #1850 )
2023-07-13 12:20:20 +10:00
James Hodgkinson
5cd62eb974
Upgraded clap, removing atty as a dependency ( #1849 )
...
* upgraded clap, removing atty as a dependency
* changing the PR template so when you add a list up the top it doesn't break the bottom
2023-07-13 12:19:28 +10:00
James Hodgkinson
749522418c
headless webdriver testing, starting on brotli feature ( #1844 )
...
* headless chromedriver testing
* updating build scripts
2023-07-10 16:49:09 +10:00
James Hodgkinson
3e4c8f6241
Fixing the kanidmd healthcheck ( #1789 )
...
* fixing the health check
* fixing pages while I am here
* flipping options like I flip burgers
* using the config-supplied cert
2023-06-28 19:41:24 +10:00
James Hodgkinson
69dfea3601
Still trying to fix the docs. ( #1709 )
...
* docs build/deploy fixes
* let us see if this makes the automerge less bad
2023-06-28 10:34:17 +10:00
James Hodgkinson
cc1cc691f3
Started chasing noise, found some code to delete... ( #1768 )
...
logging changes:
* Offering auth mechanisms -> debug
* 404's aren't really warnings
* double tombstone message, one goes to debug
other changes:
* CSP changes to allow the bootstrap images to load
* more testing javascriptfile things, I R
* it's nice to know where things are
* putting non-rust web things in static/ instead of src/
* RequestCredentials::SameOrigin is the default, also adding a utility function to save dupe code. Wow this saved... kilobytes.
* removing commented code, fixing up codespell config
* clippyisms
* wtf, gha
* dee-gloo-ing some things
* adding some ubuntu build test things
* sigh rustwasm/wasm-pack/issues/1138
* more do_request things
* packaging things
* hilarious dev env setup script
* updated script works, all the UI works, including the experimental UI for naughty crabs
* deb package fixes
* fixed some notes
* setup experimental UI tweaks
2023-06-27 11:38:22 +10:00
James Hodgkinson
e18699bda5
Documentation root directory 404 ( #1706 )
...
Fixes #1680 - yeet
2023-06-06 07:32:13 +10:00
James Hodgkinson
dc418ff351
#1680 redux - trying to fix docs again ( #1692 )
...
* Documentation root directory 404
Refers to #1680
* trying to fix this again
2023-06-05 12:06:24 +00:00