AAndrii Kryvoviazchore(build): custom frankenphp build
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
chore(comment): enforce voter access control on the SSE stream | 2 个月前 | |
feat(demo): Refactor demo instance logic | 11 个月前 | |
chore(storage): de-privilege ownership script and close chunks/cache write gaps | 2 个月前 | |
chore(build): custom frankenphp build | 1 个月前 | |
test: volumes permissions update (#211) * chore(tests): add permission tests * fix(ownership): update permissions for images and cache directories to setgid * fix(docker): set IMAGE_MAX_SIZE environment variable in test Dockerfile * feat(preview): add GitHub Actions workflow for pull request previews * refactor(ci): extract shared image build/publish composite actions * fix(ci): read bake metadata from file to fix digest extraction * chore(ci): bump actions to node 24 runtimes and drop force flag | 2 个月前 | |
chore(docker): migrate base images to hardened non-dev alpine | 2 个月前 | |
fix(build): resolve icewind deps via codeberg gitea api | 1 个月前 | |
chore(docker): migrate base images to hardened non-dev alpine | 2 个月前 | |
refactor: migrate from Swoole to FrankenPHP for improved performance and compatibility | 7 个月前 | |
feat: add published share listing (#184) * refactor: change return type of findAllUnpublished to iterable and refactor entity manager usage in sata migrations * feat(api): add share listing and unpublish * refactor: update date handling in Item and Cursor classes to use DateTimeImmutable * refactor: shareable meta providers for collections and images * refactor: simplify share creation and short URL handling * feat: add support for an icon in select trigger * feat: add filter component * refactor: update generateQueryString * feat: add all to ShareTypeFilter * chore(docker): add host-network dev compose * refactor(utils): extract unitFromDays bucket classifier * refactor(badge): accept native HTMLAttributes via rest spread * refactor(Tag): extract TagMatchModeToggle from legacy ActiveFilterBar * refactor: extract ShareAttributes primitive * feat: add unpublish flow * refactor(collection): delegate sharing to Share feature * feat(api): add list/unpublish resources * feat: implement SharesFeed with filtering and pagination * feat: add Shares listing page * fix: update ListSharesQuery to use ShareTypeFilter for type specification * feat: add image meta to ShareListItem * chore: improve run-dev-host to check if container is already running before starting * feat: implement ImageSharesPanel listing on the info page * feat: update FAQ sharing section * feat(i18n): update localization files * feat: refactor SharesFeed integration * feat: implement StatusIndicator component and refactor expiration/password details to use it * perf(share): add indexes for listing hot path and expiry filte * refactor(migration): optimize unpublished shares retrieval in migration * feat(theme): add actionTrigger styles for share actions button * feat: implement SharesFilterBar theme and refactor component styles * feat(theme): create activeFilterBar theme and refactor active filter bar component * fix: use $state.raw for nested reactive class instances * i18n: translate "Search shares" for all locales | 4 个月前 | |
chore: docker optimizations, dhi (#166) * chore: log 5xx errors in production * chore (supervisor): add user configuration * feat: migrate from supervisor to s6-overlay * feat: migrate to docker bake, use dhi images * chore: remove unused ENV, log-filter * fix: default file permissions * fix: revert keys path inside container * chore: add BODY_SIZE_LIMIT environment variable to Dockerfile * chore: change data ownership in entrypoint script | 5 个月前 | |
fix(auth): persist login session across browser restarts (#214) | 2 个月前 | |
test: volumes permissions update (#211) * chore(tests): add permission tests * fix(ownership): update permissions for images and cache directories to setgid * fix(docker): set IMAGE_MAX_SIZE environment variable in test Dockerfile * feat(preview): add GitHub Actions workflow for pull request previews * refactor(ci): extract shared image build/publish composite actions * fix(ci): read bake metadata from file to fix digest extraction * chore(ci): bump actions to node 24 runtimes and drop force flag | 2 个月前 | |
fix(storage): persist SMB workgroup from settings | 2 个月前 | |
refactor: migrate from Swoole to FrankenPHP for improved performance and compatibility | 7 个月前 |