Skip to content

ALBU tracking #96

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
albu-diku opened this issue Jul 30, 2024 · 0 comments
Closed

ALBU tracking #96

albu-diku opened this issue Jul 30, 2024 · 0 comments

Comments

@albu-diku
Copy link

albu-diku commented Jul 30, 2024

This issue will serve as something like a tracker for work being done by @albu-diku. The intent is to provide a summary of both ongoing and upcoming while also surfacing any inter-dependencies.

Note that the highest priority changes are explicitly marked with: ↞↞↞

Small reviews

  1. Use the correct force_utf8 function based on Python version. #140

Isolated changes

  1. Rework python version handling associated testconfig path handling. #134 ↞↞↞
  2. Repair fileio. #80
  3. Unify the code to recursively walk structures and make compatible with Python 3. #93
  4. Cover the attribute values of a new configuration object instance. #92

Larger changes by area

Changes are listed "by series" - a set of changes relating to a particular area of the codebase. Changes in the fixes section should be relatively iso

OpenID Connect Provider

  1. Apply Python 3 changes to grid_openid allowing test instantiation. #106

coverage of migwsgi

  1. Basic coverage of migwsgi. #98

configuration generation

  1. Break installation defaults out as their own structure. #83

authentication codepath

  1. Create structured constants for validation dicts used for openid auth. #71
  2. Exercise validated_input() on openid dicionaries. #70

    depends on: Create structured constants for validation dicts used for openid auth. #71

test support

Draft

  1. Directly test the prepared user_dict put together by generateconfs. #88

    depends on: Break installation defaults out as their own structure. #83

  2. Introduce structured arg parsing and reimpelement generateconfs atop it. #99

    depends on: Break installation defaults out as their own structure. #83

Preview

  1. Work the WSGI handlers into a devserver. #79
  2. Implement a name encoding scheme using punycode. **PREVIEW** #87
@albu-diku albu-diku changed the title x ALBU tracking Jul 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant