Corentin Thomasset
d9263dc703
chore(release): update versions ( #549 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@papra/docker@25.10.1
2025-10-23 21:51:13 +02:00
Corentin Thomasset
c3ffa8387e
feat(config): add hostname configuration ( #570 )
2025-10-23 21:48:39 +02:00
Corentin Thomasset
d40514c043
feat(subscriptions): enhance subscription webhook handling ( #569 )
2025-10-23 21:23:11 +02:00
Corentin Thomasset
d7df2f095b
refactor(layouts): removed icons bar ( #567 )
...
* refactor(layouts): removed icons bar
* Update .changeset/bumpy-pens-study.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-23 14:58:31 +02:00
Corentin Thomasset
afdcc1c5ba
feat(demo): add subscription and usage endpoints ( #559 )
2025-10-19 23:18:33 +02:00
Corentin Thomasset
92daaa35bb
fix(webhooks): omit secret from webhook response in update route ( #566 )
2025-10-19 14:04:59 +00:00
Corentin Thomasset
e4295e14ab
fix(theme): prevent flash of wrong theme on load ( #565 )
2025-10-19 15:55:00 +02:00
Corentin Thomasset
ae37d1db36
fix(tasks): add FLY_MACHINE_ID fallback to worker ids ( #564 )
2025-10-19 12:16:42 +00:00
Corentin Thomasset
a7464f8b89
chore(fly): update configuration for deployment and health checks ( #563 )
2025-10-18 21:42:09 +00:00
Corentin Thomasset
2dd9ca9835
chore(fly): test fly.io hosting ( #561 )
2025-10-18 14:17:17 +00:00
Corentin Thomasset
54cc14052c
refactor(tracking): replace posthog-js with posthog-js-lite to reduced bundle ( #560 )
2025-10-17 21:22:56 +00:00
Corentin Thomasset
f930e46dde
fix(docker): correct package changelog title to @papra/docker ( #551 )
2025-10-16 16:15:17 +02:00
Corentin Thomasset
df75e5accb
feat(subscriptions): add global coupon support for checkout sessions ( #558 )
2025-10-16 15:36:42 +02:00
Corentin Thomasset
f66a9f5d1b
feat(documents): added deleted and total metrics in the organization stats route ( #556 )
2025-10-14 17:59:37 +02:00
Corentin Thomasset
c5b337f3bb
fix(upload): use organization-specific file size limits ( #555 )
2025-10-14 03:09:54 +02:00
Corentin Thomasset
bb1ba3e15e
chore(release): ensure job runs only for the correct repository ( #554 )
2025-10-13 21:40:34 +00:00
Corentin Thomasset
ce839c4127
feat(plans): pro plan ( #553 )
2025-10-13 23:33:55 +02:00
Corentin Thomasset
8aabd28168
refactor(utils): removed lodash-es ( #552 )
2025-10-13 17:03:25 +02:00
Corentin Thomasset
1a7a14b3ed
refactor(query): dropped unnecessary tanstack useQueries ( #550 )
2025-10-13 02:22:58 +02:00
Corentin Thomasset
17cebde051
fix(intake-emails): make email validation more permissive for webhook addresses ( #548 )
2025-10-12 18:56:18 +00:00
Corentin Thomasset
12ead3d017
chore(release): update versions ( #535 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@papra/app-client@0.0.0
@papra/app-server@0.0.0
@papra/docker@25.10.0
2025-10-12 16:50:36 +02:00
Corentin Thomasset
f6c0221858
fix(release): update Docker build trigger to use '@papra/docker' package ( #546 )
2025-10-12 14:35:26 +00:00
Corentin Thomasset
1aaf2c96cd
fix(docker): update version from 25.10.0 to 25.9.0 and change release type to minor ( #545 )
2025-10-12 14:30:42 +00:00
Corentin Thomasset
9c6f14fc13
refactor(docker): dedicated package for docker management ( #544 )
...
* feat(docker): initialize Docker package with build configurations and README
* Update packages/docker/CHANGELOG.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update packages/docker/package.json
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-12 16:22:38 +02:00
Corentin Thomasset
3d49962ca5
feat(docs): add architecture documentation ( #543 )
...
* feat(docs): add architecture documentation
* Update apps/docs/src/content/navigation.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-11 19:39:12 +00:00
Corentin Thomasset
c434d873bc
feat(organizations): soft delete organizations with recovery ( #542 )
2025-10-11 16:21:55 +00:00
Corentin Thomasset
60982da847
refactor(tagging-rules): enhance tagging rules repository with tag associations ( #539 )
2025-10-08 22:08:35 +02:00
Corentin Thomasset
73ab9e8ab5
fix(webhooks): trigger webhooks and save activity log on auto-tagging ( #538 )
2025-10-08 18:30:59 +00:00
Corentin Thomasset
c4a9b9b088
fix(test): forward injected date in invitation tests ( #537 )
2025-10-08 11:09:11 +00:00
Corentin Thomasset
9a6e822e71
feat(docker): drop support for armv7 ( #532 )
2025-10-06 23:56:24 +02:00
Corentin Thomasset
e52bc261db
feat(organizations): added max members count check for organization invitations ( #536 )
2025-10-05 15:11:08 +02:00
Corentin Thomasset
624ad62c53
feat(orgs): added usage page and related components ( #534 )
...
- Implemented a new page to view organization usage, including document storage, intake emails, and member counts.
- Added translations for the new usage features in multiple languages (DE, EN, ES, FR, IT, PL, PT-BR, RO).
- Created a `UsageWarningCard` to alert users when they are nearing their storage limits.
- Updated the sidebar and organization settings layout to include a link to the usage page.
- Added API endpoints to fetch organization usage data and handle limits.
- Introduced a `ProgressCircle` component for visual representation of usage statistics.
- Refactored utility functions to handle positive infinity values in usage calculations.
2025-10-05 02:45:21 +02:00
Corentin Thomasset
630f9cc328
feat(subscriptions): add billing interval options ( #533 )
2025-10-04 21:57:09 +02:00
Corentin Thomasset
9f5be458fe
feat(subscriptions): added cta and subscription management features ( #523 )
2025-10-04 14:58:42 +02:00
Corentin Thomasset
1bfdb8aa66
chore(release): update versions ( #525 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@papra/app-client@0.9.6
@papra/app-server@0.9.6
2025-10-04 11:47:47 +02:00
Corentin Thomasset
2e2bb6fbbd
chore(changeset): added changeset for ip env variable ( #531 )
2025-10-02 22:48:38 +00:00
Corentin Thomasset
d09b9ed70d
feat(auth): add IP address header configuration and logging support ( #530 )
2025-10-03 00:41:42 +02:00
Corentin Thomasset
e1571d2b87
fix(auth): enhance logging to include additional arguments in log messages ( #529 )
2025-10-02 22:36:06 +00:00
Corentin Thomasset
c9a66e4aa8
fix(docs): update env variable name for OwlRelay configuration ( #528 )
2025-10-02 20:29:55 +00:00
Corentin Thomasset
9fa2df4235
feat(package): add module type to root package.json ( #526 )
2025-10-01 14:15:23 +00:00
Corentin Thomasset
c84a921988
feat(tags): update tag color validation to allow uppercase letters ( #524 )
...
* feat(tags): update tag color validation to allow uppercase letters
* Update .changeset/quiet-peas-mate.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-01 14:09:49 +00:00
Corentin Thomasset
9b5f3993c3
chore(release): update versions ( #518 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@papra/app-client@0.9.5
@papra/app-server@0.9.5
2025-09-30 11:51:10 +02:00
Corentin Thomasset
b28772317c
fix(file-upload): set default parameter charset to utf8 ( #521 )
2025-09-29 21:20:43 +02:00
Corentin Thomasset
a3f9f05c66
feat(organizations): restrict organization deletion to owners only ( #517 )
2025-09-26 01:49:59 +02:00
Corentin Thomasset
0616635cd6
chore(release): update versions ( #509 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@papra/app-client@0.9.4
@papra/app-server@0.9.4
@papra/docs@0.6.1
2025-09-24 17:00:01 +02:00
Corentin Thomasset
9e7a3ba70b
chore(version): update version bump for api keys permissions changes ( #516 )
2025-09-24 16:49:11 +02:00
Corentin Thomasset
04990b986e
docs(api-endpoints): added explications on how to use api keys ( #515 )
2025-09-24 14:41:14 +00:00
Corentin Thomasset
097b6bf2b7
feat(api-keys): added format check for api tokens to avoid unnecessary db call ( #514 )
2025-09-24 14:32:34 +00:00
Corentin Thomasset
cb3ce6b1d8
feat(api-keys): add organization permissions for api keys ( #512 )
2025-09-24 15:25:48 +02:00
Corentin Thomasset
405ba645f6
feat(docker): disable Better Auth telemetry in Dockerfiles ( #511 )
2025-09-21 20:56:43 +00:00