DNN Platform GitHub Activity

Stay Up To Date With The Latest GitHub Activity

Following is a direct feed from the open and free source code repository for DNN Platform on GitHub. For those less savvy with GitHub, the below list serves as a less techy rendition of the most recent commits for DNN Platform. These come complete with links to the GitHub repository for those wishing to dig deeper.

# DNN Merge pull request #7530 from idumlupinar/bugfix-7529 »

Tuesday, September 29, 2026

Merge pull request #7530 from idumlupinar/bugfix-7529

Recover from undecryptable portal-scoped Google Mail OAuth credentials

# DNN Refactor GoogleCredentialDataStore for error handling »

Tuesday, September 29, 2026

Refactor GoogleCredentialDataStore for error handling

Refactor credential retrieval to handle exceptions and improve readability.

# DNN Merge pull request #7520 from dnnsoftware/dependabot/github_actions/g… »

Monday, September 28, 2026

Merge pull request #7520 from dnnsoftware/dependabot/github_actions/github/codeql-action/upload-sarif-4.38.1

Bump github/codeql-action/upload-sarif from 4.38.0 to 4.38.1

# DNN Merge pull request #7528 from idumlupinar/bugfix-7483 »

Monday, September 28, 2026

Merge pull request #7528 from idumlupinar/bugfix-7483

Fix portal-scoped Exchange Online OAuth failing with "Padding is invalid"

# DNN Bump github/codeql-action/upload-sarif from 4.38.0 to 4.38.1 »

Monday, September 28, 2026

Bump github/codeql-action/upload-sarif from 4.38.0 to 4.38.1

Bumps [github/codeql-action/upload-sarif](https://github.com/github/codeql-action) from 4.38.0 to 4.38.1.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/b96794f015dfd88f77b49b1c93e0fa7110f94c63...1c5b675653bb5c22dbe9b12b556ec555138e09fd)

---
updated-dependencies:
- dependency-name: github/codeql-action/upload-sarif
  dependency-version: 4.38.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

# DNN Add tests for updating encrypted strings with SHA512 »

Monday, September 28, 2026

Add tests for updating encrypted strings with SHA512

Add integration tests for PortalController.UpdateEncryptedString to cover the regression in #7483, where portal-scoped encrypted settings were saved without their <settingName>_algorithmName companion setting. Because
GetEncryptedString falls back to SHA1 when that setting is missing, values encrypted with SHA512 could not be decrypted and failed with "Padding is invalid and cannot be removed".

UpdateEncryptedString_With_SHA512_RoundTrips_And_Persists_AlgorithmName - checks that the algorithm name is saved as "SHA512" and that GetEncryptedString returns the original value.

UpdateEncryptedString_Switching_From_SHA1_To_SHA512_RoundTrips - overwrites a SHA1-encrypted setting with a SHA512-encrypted value and checks that the new value decrypts correctly, so a stale algorithm name can't produce the wrong key.

Refs #7483

# DNN Enhance error handling in GetAuthenticationData method »

Monday, September 28, 2026

Enhance error handling in GetAuthenticationData method

Updated GetAuthenticationData method to handle exceptions during decryption.

# DNN Validate hash algorithm in encryption settings »

Monday, September 28, 2026

Validate hash algorithm in encryption settings

Added validation for hash algorithm in encryption method.

# DNN Merge pull request #7525 from idumlupinar/enh-7412 »

Sunday, September 27, 2026

Merge pull request #7525 from idumlupinar/enh-7412

Implement Search Box on Add New Language > Language Dropdown

# DNN Merge pull request #7521 from Raf-Hs/fix/7467-scheduler-invalid-date »

Sunday, September 27, 2026

Merge pull request #7521 from Raf-Hs/fix/7467-scheduler-invalid-date

Fix Scheduler time picker fills in invalid date (#7467)

# DNN Merge branch 'develop' into fix/7467-scheduler-invalid-date »

Sunday, September 27, 2026

Merge branch 'develop' into fix/7467-scheduler-invalid-date

# DNN Merge branch 'develop' into enh-7412 »

Sunday, September 27, 2026

Merge branch 'develop' into enh-7412

# DNN Merge pull request #7527 from dnnsoftware/release/10.4.0 »

Sunday, September 27, 2026

Merge pull request #7527 from dnnsoftware/release/10.4.0

Updated `develop` with latest changes from `release/10.4.0`

# DNN Enhanced some aspects of BulkInstall (#7522) »

Sunday, September 27, 2026

Enhanced some aspects of BulkInstall (#7522)

* Added tooltips to status icons

* Throttled bulk-install uploads

# DNN Add language search placeholder and no results text »

Saturday, September 26, 2026

Add language search placeholder and no results text

# DNN Enhance language dropdown with search capability »

Saturday, September 26, 2026

Enhance language dropdown with search capability

Added search functionality to language dropdown.

# DNN Add searchable dropdown component with options »

Saturday, September 26, 2026

Add searchable dropdown component with options

# DNN Add search input styles to dropdown component »

Saturday, September 26, 2026

Add search input styles to dropdown component

# DNN Enhance Dropdown with search feature »

Saturday, September 26, 2026

Enhance Dropdown with search feature

Added search functionality to Dropdown component and updated related state management.

# DNN Enhance Dropdown with searchText state »

Saturday, September 26, 2026

Enhance Dropdown with searchText state

Added searchText state to Dropdown component for improved search functionality.