REUSE compliance of nextcloud/bruteforcesettings

Congratulations, github.com/nextcloud/bruteforcesettings is REUSE compliant! This project adopts the recommendations to make software licensing easy for humans and machines alike.

Badge

To add the badge to your project's README.md file, use the following snippet:

[![REUSE status](https://api.reuse.software/badge/github.com/nextcloud/bruteforcesettings)](https://api.reuse.software/info/github.com/nextcloud/bruteforcesettings)

Machine-readable information

The API provides machine-readable artifacts for automatic analysis.

  • All information about the latest compliance check can also be accessed via a machine-parsable JSON file.
  • You can gather the automatically generated SPDX SBOM in Tag:Value format, based on the reuse spdx command.

Last lint output

Commit c6851d66a7db23ff5f8fa8fa811f4fba0a31e040 was checked on 03 Jul 2025 08:42:27 UTC with the following result:

reuse.extract - ERROR - Could not parse 'AGPL-3.0-or-later\n */\nfunction getGuestNameValidity(name) {\n  if (name.trim() === \"\") {\n    return t(\"Names must not be empty.\");\n  }\n  if (name.startsWith(\".\")) {\n    return t(\"Names must not start with a dot.\");\n  }\n  try {\n    validateFilename(name);\n    return \"\";\n  } catch (error) {\n    if (!(error instanceof InvalidFilenameError)) {\n      throw error;\n    }\n    switch (error.reason) {\n      case InvalidFilenameErrorReason.Character:\n        return t('\"{char}\" is not allowed inside a name.'
reuse.extract - ERROR - 'js/bruteforcesettings-node_modules_nextcloud_dialogs_dist_chunks_PublicAuthPrompt-BSFsDqYB_mjs.js.map' holds an SPDX expression that cannot be parsed, skipping the file
reuse.extract - ERROR - Could not parse 'AGPL-3.0-or-later\n */\nfunction getGuestNameValidity(name) {\n  if (name.trim() === \"\") {\n    return t(\"Names must not be empty.\");\n  }\n  if (name.startsWith(\".\")) {\n    return t(\"Names must not start with a dot.\");\n  }\n  try {\n    validateFilename(name);\n    return \"\";\n  } catch (error) {\n    if (!(error instanceof InvalidFilenameError)) {\n      throw error;\n    }\n    switch (error.reason) {\n      case InvalidFilenameErrorReason.Character:\n        return t('\"{char}\" is not allowed inside a name.'
reuse.extract - ERROR - 'js/bruteforcesettings-node_modules_nextcloud_dialogs_dist_chunks_PublicAuthPrompt-BSFsDqYB_mjs.js.map' holds an SPDX expression that cannot be parsed, skipping the file
# SUMMARY

* Bad licenses: 0
* Deprecated licenses: 0
* Licenses without file extension: 0
* Missing licenses: 0
* Unused licenses: 0
* Used licenses: GPL-3.0-or-later, CC0-1.0, MIT, AGPL-3.0-or-later
* Read errors: 0
* Files with copyright information: 251 / 251
* Files with license information: 251 / 251

Congratulations! Your project is compliant with version 3.3 of the REUSE Specification :-)