Skip to content

feat/migrate netdns2#50

Merged
TDannhauer merged 4 commits intoFRAMEWORK_6_0from
feat/migrate-netdns2
Mar 13, 2026
Merged

feat/migrate netdns2#50
TDannhauer merged 4 commits intoFRAMEWORK_6_0from
feat/migrate-netdns2

Conversation

@ralflang
Copy link
Copy Markdown
Member

  • feat: Implement Login Parity Integration Test
  • fix(auth): correct secondFactorAPI casing to secondFactorApi
  • chore(deps): remove unused pear/console_table from suggests
  • feat: Drop PEAR dependencies

Implement a parity test between modern and old-style login endpoints.
Requires a full setup with an actual auth backend.
Uses hordectl to inject users from configuration variables.
Minor consistency fix - method name was secondFactorAPI (uppercase)
but should be secondFactorApi (lowercase) to match declaration in
Login class.
Package is declared but never used in codebase. No files import or reference
Console_Table class.
Replace pear/net_dns2 with mikepultz/netdns2
Drop console_getopt and console_color2
Drop file_fstab
Drop Math_BigInt because we actually use ext-bcmath natively

Update test.php to not mislead users
@TDannhauer TDannhauer merged commit 9dcc253 into FRAMEWORK_6_0 Mar 13, 2026
ralflang added a commit that referenced this pull request Mar 16, 2026
Release version 6.0.0-beta5

feat(admin-api): New REST API for administrative operations
Update horde dependencies to include dev-FRAMEWORK_6_0
Merge pull request #50 from horde/feat/migrate-netdns2
feat: Drop PEAR dependencies
chore(deps): remove unused pear/console_table from suggests
fix(auth): correct secondFactorAPI casing to secondFactorApi
feat: Implement Login Parity Integration Test
fix(auth): correct secondFactorAPI casing to secondFactorApi
feat: Implement Login Parity Integration Test
fix: Refactor second factor validation to rely on Login::secondFactorApi()
feat: Improve rendering of topbar and login screen
feat(auth): add config options for Basic and Minimal view selection
docs(registry): document resolve_hostnames performance setting
feat(auth): add config options for Basic and Minimal view selection
chore(gitignore): Make sure we never commit the jwt secret key
feat: Responsive topbar and login.php amendments for responsive passwd tool
style: topbar.js indenting and whitespace issues, wording
feat: Add a small collapse delay to topbar to make it more accessible
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

Successfully merging this pull request may close these issues.

2 participants