Skip to content
 
 

Repository files navigation

OpenList (frontend)

License MIT GitHub package.json version NPM Version NPM Downloads NPM Last Update

Secondary Development Notice

This repository contains secondary-development frontend changes based on OpenList Frontend. I am not the original author of OpenList Frontend and am not claiming upstream authorship; the original project and upstream credits belong to the OpenList Team and their contributors.

The current worktree adds UI and i18n support for server-side download, including toolbar/context-menu entries, a server download task panel, management-side task access, user permission text, server download directory settings text, and English/Simplified Chinese copy. Please review these changes as downstream modifications.

BUILD

You can use the build script.

Usage: ./build.sh [--dev|--release] [--compress|--no-compress] [--enforce-tag] [--skip-i18n] [--lite]

Options (will overwrite environment setting):
  --dev         Build development version
  --release     Build release version (will check if git tag match package.json version)
  --compress    Create compressed archive
  --no-compress Skip compression
  --enforce-tag Force git tag requirement for both dev and release builds
  --skip-i18n   Skip i18n build step
  --lite        Build lite version

Environment variables:
  OPENLIST_FRONTEND_BUILD_MODE=dev|release (default: dev)
  OPENLIST_FRONTEND_BUILD_COMPRESS=true|false (default: false)
  OPENLIST_FRONTEND_BUILD_ENFORCE_TAG=true|false (default: false)
  OPENLIST_FRONTEND_BUILD_SKIP_I18N=true|false (default: false)

LICENSE

MIT

CREDITS

OpenList is a resilient, community-driven fork of AList — built to defend open source against trust-based attacks.

About

The front-end of OpenList, powered by SolidJS

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages