Closed
Description
This is a dependency of z2jh and tljh that hasn't been updated in a long time. I'd like to get one release out that is known to work with jupyterhub 4 at least.
Action points
- maint: general jupyterhub org repo maintenance updates #221 (actually merged, github just bugged!)
- Consider helping the following PRs land, open currently, from oldest to newest
- Added tls certs and keys settings #87
This is a crucial fix resolving many reported issues, but introducing it isn't breaking, so it doesn't really have to come before 2.0.
- Go through and triage issues
Activity
kimkihoon0515 commentedon Jun 12, 2023
great
[-]Release plan for 1.3.3, 1.4.0, or 2.0.0[/-][+]Release plan for 2.0.0[/+]consideRatio commentedon Sep 15, 2024
Some issues/prs I'd like to highlight
tls_strategy
and deprecateuse_ssl
#258allowed_users
andadmin_users
#260manics commentedon Sep 15, 2024
Which of these do you consider blockers for 2.0.0?
consideRatio commentedon Sep 15, 2024
I'm not sure, but I'd like to keep going a while and when I run out of steam try to answer that with a better overview.
consideRatio commentedon Sep 16, 2024
Here are things I'm currently thinking truly must resolved before 2.0 @manics:
escape_userdn
#267Currently blocked by review input.
allowed_users
etc function side by side withallowed_groups
etc - can they be used together, and if not, is it a breaking change to fix it? If so, we should fix it now.I think we should resolve the following as well, but they could come in a followup minor release as well.
Simple to fix, I'll get it done. Its not truly a blocker, but its such a clear bug that has a simple fix making me want to get it part of the next release.
minrk commentedon Sep 17, 2024
Thanks for leading all this! I can have a stab at #246. allow config is very likely the cause.
manics commentedon Sep 17, 2024
When this is ready do you think we could release a beta first, to give more time for reviewing the authenticator as a whole, especially after the security changes?
consideRatio commentedon Sep 17, 2024
Let's do a beta release to be part of tljh / z2jh beta releases, where kubespawner probably needs a beta release as well for z2jh
consideRatio commentedon Sep 20, 2024
2.0.0b1 is released!
consideRatio commentedon Sep 22, 2024
Having worked in this code base a while and read all issues, I have a few ideas of improvements still:
Change
use_lookup_dn_username
default value to False #280tests: pass config to constructor instead of configuring after #281
Change
use_lookup_dn_username
default value to False #280consideRatio commentedon Oct 18, 2024
I think we can go for a 2.0.0 release now, the beta has been tested a bit already with no red flags I think.