Directories: Description column and a Test card on each directory #110

Merged
jcoffey-dev merged 2 commits from feat/directory-description-and-test into main 2026-10-13 20:05:22 +00:00
2 Commits
Author SHA1 Message Date
jcoffey-dev d1456bcc62 Directories: a Test card on a saved directory's page
ci / build (pull_request) Skipped
ci / publish (pull_request) Skipped
ci / notices (pull_request) Successful in 1m2s
github/ci (branch) GitHub Actions
ci / github (pull_request) Successful in 1m18s
The guided setup tests a directory as it goes, but one added or changed
under Settings had no way to. Its page now ends with "Test this
directory": check the connection first (a lookup of an address nobody
has, so a search error shows as a connection problem), then, once that
works, try a person's address and password. OpenID Connect gets "Check
the provider" only. It runs the guide's server test on the saved
settings, so with unsaved changes it asks for a save first and drops
earlier results.

The guide's test call and result lines move to directoryTest.ts and
DirectoryTestResults.tsx so both use the same ones.

Fixes #109
2026-10-13 12:54:09 -07:00
jcoffey-dev 16b25968ad Directories: show each directory's Description next to its Type
The served list has only a Type column, so two LDAP directories look the
same until you open them. The console adds a Description column to that
list when the schema loads, the same way it regroups Settings.

Fixes #108
2026-10-13 12:46:30 -07:00