-
released this
2025-05-13 15:45:13 -05:00 | 291 commits to main since this releasePatch Changes
- #280
85fa5c4Thanks @CorentinTh! - Created a JS/TS api sdk package
Downloads
- #280
-
released this
2025-04-16 13:00:09 -05:00 | 325 commits to main since this releaseWhat's Changed
- Auto-tagging rules: Define per-organization rules to automatically apply tags to documents based on their content and filenames
- Folder ingestion: Automatically import files from a folder on your server (lot of you asked for this)
- Upload status popup: A new status popup to show upload progress, completion, or any errors.
- Improved trash management: You can now manually empty the trash directly from the UI
- Dedup from trash: when uploading same file as one in the trash, the trashed one is rather restored
- And various other improvements and bug fixes
Announcement: https://papra.app/blog/papra-03/
Diff
- feat(docs): add full .env configuration display in self-hosting guide by @CorentinTh in https://github.com/papra-hq/papra/pull/198
- feat(docs): implement text wrapping for documentation in .env configuration display by @CorentinTh in https://github.com/papra-hq/papra/pull/199
- docs(docker): improved docker and docker-compose instructions for Papra deployment by @CorentinTh in https://github.com/papra-hq/papra/pull/201
- chore(issues): added issue template configuration with Discord community link by @CorentinTh in https://github.com/papra-hq/papra/pull/202
- feat(demo): added Discord support link in demo popup by @CorentinTh in https://github.com/papra-hq/papra/pull/203
- feat(tagging-rules): added documents auto tagging rules by @CorentinTh in https://github.com/papra-hq/papra/pull/200
- feat(documents): made file upload limit disableable by @CorentinTh in https://github.com/papra-hq/papra/pull/209
- refactor(auth, i18n): extracted hard coded text for i18n by @CorentinTh in https://github.com/papra-hq/papra/pull/205
- refactor(config): remove support for wildcard '*' in trustedOrigins by @CorentinTh in https://github.com/papra-hq/papra/pull/210
- feat(documents): delete documents from the trash by @CorentinTh in https://github.com/papra-hq/papra/pull/211
- feat(documents): added document upload status popup by @CorentinTh in https://github.com/papra-hq/papra/pull/212
- feat(documents): restore document in trash when same file is uploaded by @CorentinTh in https://github.com/papra-hq/papra/pull/213
- feat(ingestion): added folder ingestion support by @CorentinTh in https://github.com/papra-hq/papra/pull/215
Full Changelog: https://github.com/papra-hq/papra/compare/v0.2.1...v0.3.0
Downloads
-
released this
2025-04-05 12:31:39 -05:00 | 339 commits to main since this releaseWhat's Changed
- docs(readme): updated Papra screenshot by @CorentinTh in https://github.com/papra-hq/papra/pull/189
- feat(intake-emails): when deleting intake email in organization, delete in OwlRelay too by @CorentinTh in https://github.com/papra-hq/papra/pull/192
- fix(docs): update Discord invitation links by @CorentinTh in https://github.com/papra-hq/papra/pull/193
- feat(config): added
trustedOriginsconfiguration to allow access from multiple url by @CorentinTh in https://github.com/papra-hq/papra/pull/195
Full Changelog: https://github.com/papra-hq/papra/compare/v0.2.0...v0.2.1
Downloads
-
released this
2025-04-03 09:30:26 -05:00 | 344 commits to main since this releaseWhat's Changed
Public beta for self-hosting is here 🎉
Lot's of stuff: See full Changelog: https://github.com/papra-hq/papra/compare/v0.1.0...v0.2.0
Downloads
-
released this
2025-01-31 14:45:26 -06:00 | 404 commits to main since this releaseWhat's Changed
- docs(readme): updated README to include self-hosting section and better auth library by @CorentinTh in https://github.com/papra-hq/papra/pull/76
- feat(auth): added email / password support by @CorentinTh in https://github.com/papra-hq/papra/pull/77
- refactor(auth): use root auth instance by @CorentinTh in https://github.com/papra-hq/papra/pull/78
- feat(config): implement runtime server-provided config by @CorentinTh in https://github.com/papra-hq/papra/pull/79
- fix(demo): added mock endpoint for configuration retrieval by @CorentinTh in https://github.com/papra-hq/papra/pull/80
- refactor(og): improved og image by @CorentinTh in https://github.com/papra-hq/papra/pull/82
- feat(tasks): added document deletion recuring task by @CorentinTh in https://github.com/papra-hq/papra/pull/81
- feat(auth): disable registration form when signup is disabled by @CorentinTh in https://github.com/papra-hq/papra/pull/83
- style(sidenav): enhance button icon with rotation effect on hover by @CorentinTh in https://github.com/papra-hq/papra/pull/84
- feat(auth): add Google as an SSO provider by @CorentinTh in https://github.com/papra-hq/papra/pull/85
- feat(docs): configuration documentation by @CorentinTh in https://github.com/papra-hq/papra/pull/86
- chore(github): added funding configuration by @CorentinTh in https://github.com/papra-hq/papra/pull/88
- refactor(config): remove unused configuration by @CorentinTh in https://github.com/papra-hq/papra/pull/90
- fix(config): added Google SSO configuration in public by @CorentinTh in https://github.com/papra-hq/papra/pull/91
- feat(docs): add Plausible analytics script configuration by @CorentinTh in https://github.com/papra-hq/papra/pull/92
- fix(config): update Plausible analytics script to use 'node:process' env by @CorentinTh in https://github.com/papra-hq/papra/pull/93
- feat(client): integrated plausible analytics by @CorentinTh in https://github.com/papra-hq/papra/pull/94
- fix(plausible): adjust url pattern for 404 routes by @CorentinTh in https://github.com/papra-hq/papra/pull/95
- feat(documents): added document restoration and deletion hooks by @CorentinTh in https://github.com/papra-hq/papra/pull/96
- feat(tags): added documents tags by @CorentinTh in https://github.com/papra-hq/papra/pull/97
- docs(README): update tags section to remove 'coming soon' phrasing by @CorentinTh in https://github.com/papra-hq/papra/pull/98
- refactor(demo-api-mock): simplify document and tag retrieval using utility functions by @CorentinTh in https://github.com/papra-hq/papra/pull/99
- feat(client): added unreachable server display by @CorentinTh in https://github.com/papra-hq/papra/pull/100
- feat(documents): integrated PDF text extraction by @CorentinTh in https://github.com/papra-hq/papra/pull/101
- refactor(documents): externalized document text extraction by @CorentinTh in https://github.com/papra-hq/papra/pull/102
- feat(intake-emails): added intake emails by @CorentinTh in https://github.com/papra-hq/papra/pull/103
- fix(documents): added missing Content-Length header by @CorentinTh in https://github.com/papra-hq/papra/pull/104
- chore(github): added contribution guidelines by @CorentinTh in https://github.com/papra-hq/papra/pull/105
- docs(readme): updated content extraction section feature by @CorentinTh in https://github.com/papra-hq/papra/pull/106
- feat(i18n): added internationalization support by @CorentinTh in https://github.com/papra-hq/papra/pull/107
- docs(README): fix demo link by @alexisab in https://github.com/papra-hq/papra/pull/108
- feat(database): added db encryption capability by @CorentinTh in https://github.com/papra-hq/papra/pull/109
- chore(deps): update pnpm version to 9.15.4 in package.json files by @CorentinTh in https://github.com/papra-hq/papra/pull/110
- fix(scripts): update dev and migrate:up scripts to use env-file-if-exists option by @CorentinTh in https://github.com/papra-hq/papra/pull/111
- docs(contributing): clarify guidelines for submitting pull requests by @CorentinTh in https://github.com/papra-hq/papra/pull/112
- refactor(components): replace map with For for reactivity by @CorentinTh in https://github.com/papra-hq/papra/pull/113
New Contributors
- @alexisab made their first contribution in https://github.com/papra-hq/papra/pull/108
Full Changelog: https://github.com/papra-hq/papra/compare/v0.0.1...v0.1.0
Downloads
mirror of
https://github.com/papra-hq/papra.git
synced 2025-12-16 20:24:27 -06:00