Commit Graph
18 Commits
Author SHA1 Message Date
rekushi 938c6e969b chore: ignore local settings and runtime files
Exclude virtual environments, caches, logs, backups, custom logos and SQLite sidecar files.
2026-10-29 04:37:23 +00:00
rekushi 4631c83e8a fix(tests): read documentation as UTF-8
Avoid Windows encoding failures when checking release documentation.
2026-10-29 04:37:13 +00:00
rekushi b36876ea45 docs(web): update the built-in technical manual
Bring the optional web manual into line with the new functionality and deployment process.
2026-10-29 04:37:08 +00:00
rekushi bd4cbc2471 docs: document browsing and management features
Document the new routes, permissions, configuration, moderation, thumbnails and deployment tools.
2026-10-29 04:37:04 +00:00
rekushi cb48c4972f docs: describe the OSE feature update and launchers
Update the feature list and explain first-run setup, branding and administrator configuration.
2026-10-29 04:36:45 +00:00
rekushi d82cb81ca7 feat(server): use configurable startup settings
Load the listen address and port from settings, print connection guidance and explain startup failures.
2026-10-29 04:35:30 +00:00
rekushi ed8ac29cfa fix(dsi): honour the account registration setting
Reject native registration submissions while new accounts are disabled.
2026-10-29 04:32:45 +00:00
rekushi 807df47534 feat(dsi): add creator controls and comment pagination
Allow owners to edit details or remove uploads, and paginate comments without changing original play/save responses.
2026-10-29 04:32:40 +00:00
rekushi 298d602395 feat(dsi): add channels, search and server branding
Add Channels and Search links and load home-menu text from server settings.
2026-10-29 04:32:35 +00:00
rekushi cb689e6ef9 feat(dsi): paginate Creator's Room uploads
Page through creator uploads while displaying the full total and safely rendering names.
2026-10-29 04:32:21 +00:00
rekushi 1fa962f868 feat(dsi): paginate channels and enforce posting settings
Add channel pagination, reject missing channels and apply guest-posting and upload-size settings.
2026-10-29 04:30:49 +00:00
rekushi a8a52ec617 fix(dsi): clamp browse pages to available results
Prevent invalid page numbers from producing empty, out-of-range menus.
2026-10-29 04:29:19 +00:00
rekushi 3bd333c1aa fix(ugo): import the PPM module explicitly
Resolve the module instead of its exported class so embedded-thumbnail decoding works.
2026-10-29 04:25:10 +00:00
rekushi a61a22ab43 fix(ppm): respect hidden layers when rendering frames
Read both layer-visibility flags and omit disabled layers from rendered images.
2026-10-29 04:24:33 +00:00
rekushi 26987fc497 feat(dsi): add search and accurate thumbnail helpers
Add native search forwarding, page handling, posting limits and cached previews using the saved thumbnail frame.
2026-10-29 04:23:46 +00:00
rekushi bf6bbef978 style(web): style browsing and management controls
Style filters, pagination, administration tabs, creator forms and hidden content, including narrow-screen layouts.
2026-10-29 04:23:15 +00:00
rekushi 0c38c3bada feat(web): integrate creator and administrator controls
Connect the new management pages, protect POST forms, paginate comments and enforce hidden-content access rules.
2026-10-29 04:22:23 +00:00
rekushi b776549445 feat(database): support browsing and content management
Add search, pagination, channel management, ownership checks and reversible content hiding, with automatic schema upgrades.
2026-10-29 04:21:31 +00:00