refactor(packages): renamed docker package to app (#796)

* refactor(packages): renamed docker package to app

* Update .changeset/blue-shoes-stare.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
Corentin Thomasset 2026-01-24 17:11:57 +01:00 committed by GitHub
parent 3a4153116c
commit aaa05a8607
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
18 changed files with 25 additions and 20 deletions

View file

@ -1,5 +1,5 @@
---
"@papra/docker": patch
"@papra/app": patch
---
Tag list: order tags by creation date descending (newest on top)

View file

@ -0,0 +1,5 @@
---
"@papra/app": patch
---
Renamed the internal distribution package from `@papra/docker` to `@papra/app`. New release tags will use the format `@papra/app@26.0.0` instead of `@papra/docker@26.0.0`.

View file

@ -1,5 +1,5 @@
---
"@papra/docker": patch
"@papra/app": patch
---
When navigating to / and having only one organization, get redirected to that organization

View file

@ -1,5 +1,5 @@
---
"@papra/docker": patch
"@papra/app": patch
---
Fix tag automatic search link issue when tags have spaces, before `tag:my tag` would not work, now generate `tag:"my tag"` to fix it.

View file

@ -1,5 +1,5 @@
---
"@papra/docker": patch
"@papra/app": patch
---
Hide the "Don't have an account? Register" link on the login page when new account registration is disabled.

View file

@ -1,5 +1,5 @@
---
"@papra/docker": patch
"@papra/app": patch
---
Added the `has:tags` search filter to check for the presence or absence (`-has:tags` or `NOT has:tags`) of tags on documents.

View file

@ -1,5 +1,5 @@
---
"@papra/docker": patch
"@papra/app": patch
---
Properly tree-shake all demo assets to reduce the size of production non-demo build. Reducing the bundle assets by ~70kB (~55kB on main chunk + removed demo chunk of ~15kB).

View file

@ -1,5 +1,5 @@
---
"@papra/docker": patch
"@papra/app": patch
---
Added Greek language support

View file

@ -49,7 +49,7 @@ jobs:
uses: docker/build-push-action@v6
with:
context: .
file: ./packages/docker/Dockerfile
file: ./packages/app/Dockerfile
platforms: linux/amd64,linux/arm64
push: true
build-args: |
@ -66,7 +66,7 @@ jobs:
uses: docker/build-push-action@v6
with:
context: .
file: ./packages/docker/Dockerfile.rootless
file: ./packages/app/Dockerfile.rootless
platforms: linux/amd64,linux/arm64
push: true
build-args: |

View file

@ -48,9 +48,9 @@ jobs:
GITHUB_TOKEN: ${{ secrets.CHANGESET_GITHUB_TOKEN }}
- name: Trigger Docker build
if: steps.changesets.outputs.published == 'true' && contains(fromJson(steps.changesets.outputs.publishedPackages).*.name, '@papra/docker')
if: steps.changesets.outputs.published == 'true' && contains(fromJson(steps.changesets.outputs.publishedPackages).*.name, '@papra/app')
run: |
VERSION=$(echo '${{ steps.changesets.outputs.publishedPackages }}' | jq -r '.[] | select(.name=="@papra/docker") | .version')
VERSION=$(echo '${{ steps.changesets.outputs.publishedPackages }}' | jq -r '.[] | select(.name=="@papra/app") | .version')
echo "VERSION: $VERSION"
gh workflow run release-docker.yaml -f version="$VERSION"
env:

View file

@ -1,6 +1,6 @@
---
import StarlightPage from '@astrojs/starlight/components/StarlightPage.astro';
import rawChangelog from '../../../../packages/docker/CHANGELOG.md?raw';
import rawChangelog from '../../../../packages/app/CHANGELOG.md?raw';
import { parseChangelog } from '../changelog-parser';
import { renderMarkdown } from '../markdown';

View file

@ -1,4 +1,4 @@
# @papra/docker
# @papra/app
## 26.0.0

View file

@ -1,6 +1,6 @@
# Docker Package
# Papra Application Package
This package contains Docker images for Papra.
This package contains the Papra application, distributed as Docker images.
## Versioning

View file

@ -1,12 +1,12 @@
{
"name": "@papra/docker",
"name": "@papra/app",
"version": "26.0.0",
"private": true,
"description": "Docker image version tracker for Papra, calver-ish versioned.",
"description": "Papra application package - document management system (CalVer versioned).",
"repository": {
"type": "git",
"url": "https://github.com/papra-hq/papra",
"directory": "packages/docker"
"directory": "packages/app"
},
"scripts": {
"build:docker:root": "docker build -t papra-local-root -f ./Dockerfile ../..",

View file

@ -629,6 +629,8 @@ importers:
specifier: 'catalog:'
version: 4.0.3(@types/debug@4.1.12)(@types/node@24.0.10)(jiti@2.6.1)(jsdom@26.0.0)(lightningcss@1.30.2)(terser@5.44.1)(tsx@4.20.6)(yaml@2.8.1)
packages/app: {}
packages/cli:
dependencies:
'@clack/prompts':
@ -687,8 +689,6 @@ importers:
specifier: 'catalog:'
version: 4.0.3(@types/debug@4.1.12)(@types/node@24.0.10)(jiti@2.6.1)(jsdom@26.0.0)(lightningcss@1.30.2)(terser@5.44.1)(tsx@4.20.6)(yaml@2.8.1)
packages/docker: {}
packages/lecture:
dependencies:
'@corentinth/chisels':