Commit graph

129 commits

Author SHA1 Message Date
James Hodgkinson b8dcb47f93
Spell checking and stuff (#1314)
* codespell run and spelling fixes
* some clippying
* minor fmt fix
* making yamllint happy
* adding codespell github action
2023-01-10 13:50:53 +10:00
Firstyear ed149e3825
Cleanup references to sqlite, add a FAQ section (#1307)
* Cleanup references to sqlite, add a FAQ section
* Formatting
2023-01-04 06:33:52 +10:00
James Hodgkinson f48e10e21c
Fix the book again (#1302)
* fixing templates and making the book build script quit harder on failures
2022-12-29 13:02:51 +10:00
Jan Christoph Ebersbach fd8afa065f
docs: reformat book and introduce workflow to ensure it stays formatted (#1286) 2022-12-27 08:52:03 +10:00
Firstyear def8f3f1bd
20221221 sync deploy (#1285) 2022-12-22 18:03:29 +10:00
Firstyear 3760615ddf
20221219 sync polish (#1284) 2022-12-21 09:53:57 +10:00
Jan Christoph Ebersbach 0b3cb317ba
docs: correct LDAP DN for token authentication (#1263) 2022-12-16 10:23:17 +10:00
Jan Christoph Ebersbach c69071029a
docs: correct command for generating a password (#1261) 2022-12-16 10:22:54 +10:00
Jan Christoph Ebersbach c7a560ab20
docs: replace kanidm account with kanidm person (#1262) 2022-12-16 08:44:35 +10:00
Jan Christoph Ebersbach 6f3f166904
docs: unify representation of dn=token (#1264) 2022-12-16 07:41:30 +10:00
Jan Christoph Ebersbach 8ad5bab7fa
docs: fix link to oauth2 documentation (#1260)
* docs: fix link to oauth2 documentation
* docs: fix additional broken links
2022-12-15 23:07:22 +10:00
Firstyear e0e611f9df
20221123 iam migration work (#1258)
Add the bulk of the needed parts for IAM migrations.
2022-12-15 16:09:09 +10:00
Firstyear a4f593f0c8
Improve ldap sections (#1218) 2022-12-05 06:40:19 +10:00
James Hodgkinson 98766661a3
docs tweaks, renaming integrations (#1228) 2022-11-23 20:03:18 +10:00
Firstyear 06c9e087cb
613 oauth2 logout (#1184)
* Oauth2 sessions
* Start to add session consistency
* Add tests for session consistency.
* Session refint works!
* Add support for oauth2 session removal
2022-11-13 14:10:45 +10:00
Firstyear 1fe97a9879
Add tools container support (#1178) 2022-11-10 07:42:03 +10:00
kalebo 55ee2410d7
Add /etc/skel templating and notes adjacent to kanidm-unixd and packaging (#1113) 2022-11-04 09:49:11 +10:00
Firstyear 15c3bde00e
Add new scim/sync files (#1152) 2022-10-29 19:07:54 +10:00
Florian Klink d6105c051a
Update accounts_and_groups.md (#1151) 2022-10-27 10:02:34 +10:00
Firstyear 1ea3aa6dfc
Improve our readme (#1150) 2022-10-26 08:18:25 +10:00
Firstyear c7179ae2be
Oauth2 app listing design (#971) 2022-10-19 09:48:55 +10:00
Firstyear 2845f8c4cc
20221011 sudo mode components (#1120) 2022-10-13 10:54:44 +10:00
Firstyear af33a4580f
Design doc (#1111) 2022-10-12 09:03:33 +10:00
Firstyear 7e4e2f1ad1
1063 967 oauth2 improvements (#1102) 2022-10-09 17:11:55 +10:00
Firstyear e9ed430199
Improve badlist updating (#1095) 2022-10-07 11:35:58 +10:00
Firstyear aa9af0705c
Fix issues with radius (#1084) 2022-10-02 11:28:58 +10:00
Sebastian Neubauer 2e9a94e703
[doc] Missing database prefix for backup/restore (#1085)
Apparently, the commands backup and restore commands changed to be
subcommands of the database command.
Update the docs to reflect that.
2022-10-02 11:27:39 +10:00
Firstyear 082464f786
20220911 api tokens (#1071) 2022-09-25 11:21:30 +10:00
Firstyear ad468f0dfa
Add net bind service docs (#1070) 2022-09-21 13:51:23 +10:00
James Hodgkinson 657cefb4f1
TLS is now required for all connections (#1069) 2022-09-21 13:36:58 +10:00
James Hodgkinson d14c2d2330
Book updates (#1067)
* blep

* more blep

* fixed book build issues, updooted some FAQ and troubleshooting things

* more random updoots

* dat yak thoe
2022-09-21 13:05:32 +10:00
Firstyear bba5bd1a42
Add access rework doc, add domain doc (#1026) 2022-09-09 20:54:55 +10:00
Firstyear 925c03b3fb
20220817 ldap service tokens (#1002) 2022-09-02 14:21:20 +10:00
James Hodgkinson c6e5e426d0
Fixing broken images and probably making it worse, because that's how I roll. (#973) 2022-08-08 09:55:03 +10:00
Firstyear 0c5c5e609f
Fix the developer readme location (#965) 2022-08-02 17:00:38 +10:00
James Hodgkinson b249747e55
.deb packaging config and scripting (#920)
* working on debian builds again
* github actions tweaks
* fixed a ref in the build script
* updating makefile targets to include build profile env
* updates to docs and makefiles
2022-07-20 17:21:40 +10:00
James Hodgkinson 799bf13cdf
Tide route map things (#913)
* magic routemap things
2022-07-11 18:16:41 +10:00
James Hodgkinson 403016b0f8
WebUI Cleanup, icons, Profile Wireframing (#910)
* account person extend was showing failure when succeeding
* first run on a user profile page, did some other CSS tweaks to the UI
* UI neatening, profile wireframing, robotstxt, PWA manifest
* adding domain_display_name to webmanifest
2022-07-07 18:57:28 +10:00
James Hodgkinson d2ea936b16
Domain Display Name (#872) 2022-07-07 13:03:08 +10:00
James Hodgkinson 61e32bce4f
docs updates and UI cleanup (#874)
* showing the queried user when running account validity show
* updating account delete
* tweaking account and radius delete to show new message formats
* renaming credential reset token ui
* updating documentation for functionality
* added notes to dev readme on how to install/build mdbook and updated docs
2022-07-05 11:38:25 +10:00
Leoyzen 33caec05d2
fix account_and_group docs (#895)
fix typo "group2" to "group_2"
2022-07-05 09:04:27 +10:00
James Hodgkinson 57f8fa9d2b
Update to account recovery UX (#859)
* JSON-formatted output for recover_account, moved a bunch of logs to debug instead of info
* updated documentation
2022-06-26 18:02:16 +10:00
James Hodgkinson 805ac2dd16
Python module and rewritten RADIUS integration (#826)
* added python kanidm module
* rewrote RADIUS integration
* updated the documentation
* updating github actions to run more often
* BLEEP BLOOP ASYNCIO IS GR8
* adding config to makefile to run pykanidm tests

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Firstyear <william@blackhats.net.au>
2022-06-20 20:16:55 +10:00
Thomas Sanchez bf53e4aff8
Add documentation for vouch-proxy integration (ref #600) (#823) 2022-06-15 09:06:13 +10:00
Mateus Amin 8078925e6f
K8s Ingress Example (#805)
* Created kanidm_book/src/examples/k8s_ingress_example.md

Co-authored-by: James Hodgkinson <james@terminaloutcomes.com>
2022-06-06 09:11:29 +10:00
James Hodgkinson 06eeead51d
updates the oauth2 URL, updating book layout (#807) 2022-06-05 15:08:02 +10:00
Carla Schroder 55d76cd7dc
minor corrections, line breaks, capitalization, expand abbreviations (#802)
* minor corrections, line breaks, capitalization, expand abbreviations
2022-06-03 08:05:01 +10:00
Carla Schroder e5b37dfe20
Kanidm book review 6 (#800)
* change capitalization on section headings, and some terminology, small wording tweaks
* more small corrections, line breaks, capitalization, small wording changes
* minor corrections, punctuation, wording
* NAS = Network Access Server
2022-06-02 11:09:02 +10:00
James Hodgkinson 7d27612174
Windows automagical buildingtons (#798)
* windows build automation
* making fmt happy, fixing windows-related bug
* disabled cargo_incremental when using `sccache`, added build options ARG to Dockerfile, limit docker build to one job
2022-05-31 14:13:21 +10:00
Carla Schroder 547e283318
continuing review of Kanidm book (#775) 2022-05-27 09:07:56 +10:00