Files
api/api/dev/states/var.ini
Eli Bosley 39e83b2aa1 feat: move activation code logic into the API (#1369)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Added comprehensive activation code customization service with dynamic
theming, partner branding, and UI updates.
- Introduced new GraphQL types and public queries for activation code,
partner info, and theme data.
- Implemented new web UI stores and components for activation modal,
partner logos, and theme management.
- **Improvements**
- Removed legacy activation code scripts, PHP components, and plugin
references, streamlining activation logic.
- Enhanced configuration and environment support for activation and
theming features.
- Improved error handling, validation, and type safety in activation and
customization modules.
- **Bug Fixes**
- Fixed color code validation and path handling in customization
service.
- **Chores**
  - Added pre-commit linting hooks and related configuration.
  - Cleaned up test and development environment files.
- **Tests**
- Added extensive tests covering activation customization service
initialization, data handling, and file modifications.
  - Removed obsolete tests related to legacy activation code store.
- **Refactor**
- Migrated activation and partner branding logic from legacy scripts and
PHP to TypeScript services and GraphQL resolvers.
- Reorganized store and component architecture for activation-related
features.
- **Style**
- Updated UI components for improved branding, theming, accessibility,
and layout consistency.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Zack Spear <hi@zackspear.com>
2025-05-01 17:40:36 -04:00

144 lines
3.3 KiB
INI

version="6.11.2"
MAX_ARRAYSZ="30"
MAX_CACHESZ="30"
NAME="Tower"
timeZone="Australia/Adelaide"
COMMENT="Dev Server"
SECURITY="user"
WORKGROUP="WORKGROUP"
DOMAIN=""
DOMAIN_SHORT=""
hideDotFiles="no"
localMaster="yes"
enableFruit="no"
USE_NETBIOS="yes"
USE_WSD="no"
WSD_OPT=""
USE_NTP="yes"
NTP_SERVER1="time1.google.com"
NTP_SERVER2="time2.google.com"
NTP_SERVER3="time3.google.com"
NTP_SERVER4="time4.google.com"
DOMAIN_LOGIN="Administrator"
SYS_MODEL="Dell R710"
SYS_ARRAY_SLOTS="24"
SYS_FLASH_SLOTS="1"
USE_SSL="auto"
PORT="80"
PORTSSL="443"
LOCAL_TLD="local"
BIND_MGT="no"
USE_TELNET="yes"
PORTTELNET="23"
USE_SSH="yes"
PORTSSH="22"
USE_UPNP="yes"
START_PAGE="Main"
startArray="no"
spindownDelay="0"
spinupGroups="no"
defaultFsType="xfs"
shutdownTimeout="90"
luksKeyfile="/tmp/unraid/keyfile"
poll_attributes="1800"
poll_attributes_default="1800"
poll_attributes_status="default"
queueDepth="auto"
nr_requests="Auto"
nr_requests_default="Auto"
nr_requests_status="default"
md_scheduler="auto"
md_scheduler_default="auto"
md_scheduler_status="default"
md_num_stripes="1280"
md_num_stripes_default="1280"
md_num_stripes_status="default"
md_queue_limit="80"
md_queue_limit_default="80"
md_queue_limit_status="default"
md_sync_limit="5"
md_sync_limit_default="5"
md_sync_limit_status="default"
md_write_method="auto"
md_write_method_default="auto"
md_write_method_status="default"
shareDisk="yes"
shareUser="e"
shareUserInclude=""
shareUserExclude=""
shareSMBEnabled="yes"
shareNFSEnabled="no"
shareInitialOwner="Administrator"
shareInitialGroup="Domain Users"
shareCacheEnabled="yes"
shareCacheFloor="2000000"
shareMoverSchedule="40 3 * * *"
shareMoverLogging="no"
fuse_remember="330"
fuse_remember_default="330"
fuse_remember_status="default"
fuse_directio="auto"
fuse_directio_default="auto"
fuse_directio_status="default"
fuse_useino="yes"
shareAvahiEnabled="yes"
shareAvahiSMBName="%h"
shareAvahiSMBModel="Xserve"
shfs_logging="1"
safeMode="no"
startMode="Normal"
configValid="ineligible"
joinStatus="Not joined"
deviceCount="4"
flashGUID="0000-0000-0000-000000000000"
flashProduct="DataTraveler_3.0"
flashVendor="KINGSTON"
regCheck=""
regFILE="/app/dev/Unraid.net/Pro.key"
regGUID="13FE-4200-C300-58C372A52B19"
regTy="Pro"
regTo="Eli Bosley"
regTm="1833409182"
regTm2="0"
regExp=""
regGen="0"
regState="ENOKEYFILE"
sbName="/boot/config/super.dat"
sbVersion="2.9.13"
sbUpdated="1596079143"
sbEvents="173"
sbState="1"
sbClean="yes"
sbSynced="1586819259"
sbSyncErrs="0"
sbSynced2="1586822456"
sbSyncExit="0"
sbNumDisks="5"
mdColor="green-blink"
mdNumDisks="4"
mdNumDisabled="1"
mdNumInvalid="1"
mdNumMissing="0"
mdNumNew="0"
mdNumErased="0"
mdResync="0"
mdResyncCorr="0"
mdResyncPos="0"
mdResyncDb="0"
mdResyncDt="0"
mdResyncAction="check P"
mdResyncSize="438960096"
mdState="STOPPED"
mdVersion="2.9.14"
fsState="Stopped"
fsProgress="Autostart disabled"
fsCopyPrcnt="0"
fsNumMounted="0"
fsNumUnmountable="0"
fsUnmountableMask=""
shareCount="0"
shareSMBCount="1"
shareNFSCount="0"
shareMoverActive="no"
reservedNames="parity,parity2,parity3,diskP,diskQ,diskR,disk,disks,flash,boot,user,user0,disk0,disk1,disk2,disk3,disk4,disk5,disk6,disk7,disk8,disk9,disk10,disk11,disk12,disk13,disk14,disk15,disk16,disk17,disk18,disk19,disk20,disk21,disk22,disk23,disk24,disk25,disk26,disk27,disk28,disk29,disk30,disk31"
csrf_token="0000000000000000"