Commit Graph

  • 68c5a3e2b7 refactor(npm): auto format package.json Corentin Thomasset 2025-01-22 11:39:12 +01:00
  • 684138c3fd chore(npm): added keywords in package.json Corentin Thomasset 2025-01-22 04:30:55 +01:00
  • 0aa3241712 chore: release v0.0.2 Corentin Thomasset 2025-01-22 04:27:59 +01:00
  • ad6358195e chore(cd): added actions for npm release Corentin Thomasset 2025-01-22 04:27:18 +01:00
  • 0e99669206 docs(readme): update README to include usage in Papra project Corentin Thomasset 2025-01-22 04:18:34 +01:00
  • a91d98fb44 chore(setup): first commit Corentin Thomasset 2025-01-22 04:16:54 +01:00
  • f3466e4bfd feat(documents): integrated PDF text extraction (#101) Corentin THOMASSET 2025-01-22 01:45:57 +01:00
  • c2dc8bfdfb feat(client): added unreachable server display (#100) Corentin THOMASSET 2025-01-22 00:57:34 +01:00
  • 510e8622b5 refactor(demo-api-mock): simplify document and tag retrieval using utility functions (#99) Corentin THOMASSET 2025-01-21 21:44:36 +01:00
  • 7860ea49a0 docs(README): update tags section to remove 'coming soon' phrasing (#98) Corentin THOMASSET 2025-01-21 20:37:00 +01:00
  • b319a86934 feat(tags): added documents tags (#97) Corentin THOMASSET 2025-01-21 20:17:01 +01:00
  • fc7b57187b fix(index): update live demo link Corentin Thomasset 2025-01-19 11:37:57 +01:00
  • b15bc2a087 feat(documents): added document restoration and deletion hooks (#96) Corentin THOMASSET 2025-01-18 22:59:34 +01:00
  • 0c811e3fc4 fix(plausible): adjust url pattern for 404 routes (#95) Corentin THOMASSET 2025-01-18 16:13:24 +01:00
  • 8b3372a2bd feat(client): integrated plausible analytics (#94) Corentin THOMASSET 2025-01-18 15:39:47 +01:00
  • 753a07a008 fix(config): update Plausible analytics script to use 'node:process' env (#93) Corentin THOMASSET 2025-01-18 13:49:59 +01:00
  • c4943f8de7 feat(docs): add Plausible analytics script configuration (#92) Corentin THOMASSET 2025-01-18 13:42:52 +01:00
  • 538b490583 fix(config): added Google SSO configuration in public (#91) Corentin THOMASSET 2025-01-18 10:37:09 +01:00
  • 79542bab7b refactor(config): remove unused configuration (#90) Corentin THOMASSET 2025-01-18 10:30:22 +01:00
  • 5cae1fdf7e chore(github): added funding configuration (#88) Corentin THOMASSET 2025-01-18 00:29:17 +01:00
  • 9452c4be92 feat(docs): configuration documentation (#86) Corentin THOMASSET 2025-01-18 00:21:31 +01:00
  • cd5b609427 feat(auth): add Google as an SSO provider (#85) Corentin THOMASSET 2025-01-17 23:57:12 +01:00
  • d0a9842e7d style(sidenav): enhance button icon with rotation effect on hover (#84) Corentin THOMASSET 2025-01-17 23:57:00 +01:00
  • 82ecba25e0 feat(auth): disable registration form when signup is disabled (#83) Corentin THOMASSET 2025-01-17 23:56:47 +01:00
  • 904f2c091a feat(tasks): added document deletion recuring task (#81) Corentin THOMASSET 2025-01-17 23:56:34 +01:00
  • 57d3f8de67 refactor(header): update icon hover effect in navigation Corentin Thomasset 2025-01-17 22:30:36 +01:00
  • 77eb6dc476 refactor(og): improved og image (#82) Corentin THOMASSET 2025-01-17 22:09:32 +01:00
  • b2601baadb refactor(og): added gradients on og-image Corentin Thomasset 2025-01-17 21:40:41 +01:00
  • cfe8614c3b refactor(a11y): improve lighthouse a11y in footer Corentin Thomasset 2025-01-17 21:17:14 +01:00
  • 736380d1b3 feat(layout): add support for extra head tags in layout Corentin Thomasset 2025-01-17 20:59:38 +01:00
  • d0473af1e3 fix(ci): remove unnecessary corepack setup in CI workflow Corentin Thomasset 2025-01-17 19:39:39 +01:00
  • 6a70901ee0 refactor(lint): auto lint fix Corentin Thomasset 2025-01-17 19:38:01 +01:00
  • 8e51c8ad91 feat(package): updated package name and add description and package manager Corentin Thomasset 2025-01-17 19:37:45 +01:00
  • 6d71cba75c feat(node): added .nvmrc Corentin Thomasset 2025-01-17 19:37:20 +01:00
  • 3665605c51 chore(github): added funding configuration file Corentin Thomasset 2025-01-17 19:35:05 +01:00
  • 27314ee67c fix(readme): missing word Corentin Thomasset 2025-01-17 19:32:57 +01:00
  • 55c5ea2dd6 chore(setup): first commit Corentin Thomasset 2025-01-17 19:31:42 +01:00
  • 1fc6182a09 fix(demo): added mock endpoint for configuration retrieval (#80) Corentin THOMASSET 2025-01-17 11:51:13 +01:00
  • 3e1bae897e feat(config): implement runtime server-provided config (#79) Corentin THOMASSET 2025-01-17 11:33:39 +01:00
  • a049479fb5 refactor(auth): use root auth instance (#78) Corentin THOMASSET 2025-01-15 22:18:43 +01:00
  • c8cae4842e feat(auth): added email / password support (#77) Corentin THOMASSET 2025-01-15 22:06:51 +01:00
  • 181e59ac87 docs(readme): updated README to include self-hosting section and better auth library (#76) Corentin THOMASSET 2025-01-14 23:12:57 +01:00
  • f6960eafea chore: release v0.0.1 v0.0.1 Corentin Thomasset 2025-01-14 23:03:13 +01:00
  • e1ab9481e0 refactor(style): updated light mode primary color (#74) Corentin THOMASSET 2025-01-14 22:46:37 +01:00
  • 2a4731c0d7 feat(auth): enable demo mode authentication with createDemoAuthClient (#73) Corentin THOMASSET 2025-01-14 22:31:44 +01:00
  • 32564fe5ee refactor(auth): remove isPending state from protected page middleware (#70) Corentin THOMASSET 2025-01-14 21:24:41 +01:00
  • 02b7f70393 refactor(auth): integrated better-auth (#69) Corentin THOMASSET 2025-01-14 20:58:08 +01:00
  • 1ff8902bd0 feat(routes): add health check route to server (#68) Corentin THOMASSET 2025-01-13 20:09:23 +01:00
  • 912daeaea8 chore(dependencies): updated and cleaned some deps (#67) Corentin THOMASSET 2025-01-13 13:59:10 +01:00
  • 81b0cd74d4 feat(upload): added global drag-drop on organization (#66) Corentin THOMASSET 2025-01-12 23:54:42 +01:00
  • 36cb2b1829 refactor(documents): added confirmation modal on document deletion (#64) Corentin THOMASSET 2025-01-12 22:07:49 +01:00
  • bba6cba60e refactor(documents): loading state for restore document button (#63) Corentin THOMASSET 2025-01-12 21:37:24 +01:00
  • 0f20b9fd16 feat(demo): added deletion/restoration demo routes (#62) Corentin THOMASSET 2025-01-12 20:55:01 +01:00
  • cad6ff4e51 feat(documents): added delete documents restoration (#61) Corentin THOMASSET 2025-01-12 20:41:13 +01:00
  • 5c875b3e6f chore: release v0.0.1-beta.2 v0.0.1-beta.2 Corentin Thomasset 2025-01-10 21:28:22 +01:00
  • 68d88b460e fix(docker: update docker images names for ghcr (#60) Corentin THOMASSET 2025-01-10 21:25:16 +01:00
  • 5f044e281d refactor(docs): using starlight theme (#59) Corentin THOMASSET 2025-01-10 20:31:50 +01:00
  • 81aa273378 chore: release v0.0.1-beta.1 v0.0.1-beta.1 Corentin Thomasset 2025-01-10 15:52:34 +01:00
  • 53023c5328 chore(root): added release script (#58) Corentin THOMASSET 2025-01-10 15:51:14 +01:00
  • 23dee2b339 feat(docker): added Dockerfiles (#57) Corentin THOMASSET 2025-01-10 15:43:17 +01:00
  • 31e0ef577f feat(docs): added aria labels on icons button (#51) Corentin THOMASSET 2025-01-09 23:25:31 +01:00
  • 1d29d67f7d feat(docs): added doc website base (#50) Corentin THOMASSET 2025-01-09 23:05:41 +01:00
  • 84e3a1d9bd feat(user): user settings page (#49) Corentin THOMASSET 2025-01-08 19:07:29 +01:00
  • 694e555655 feat(demo): added demo mock for documents search endpoint (#48) Corentin THOMASSET 2025-01-08 13:41:43 +01:00
  • d2577158eb docs(README): update links to roadmap and managed instance (#46) Corentin THOMASSET 2025-01-07 23:49:58 +01:00
  • 86690ecfc4 refactor(sidenav): add tooltip support for short side navigation items (#45) Corentin THOMASSET 2025-01-07 23:40:16 +01:00
  • b789ae9cfa feat(demo): add demo mode indicator with storage reset (#44) Corentin THOMASSET 2025-01-07 23:01:35 +01:00
  • 4dd7f93660 feat(demo): implement demo mode with client-side api mockup (#42) Corentin THOMASSET 2025-01-07 21:49:37 +01:00
  • f22efaeb63 feat(organizations): added organization settings (#41) Corentin THOMASSET 2025-01-07 21:42:04 +01:00
  • d917001947 refactor(database): renamed and normalized indexes (#19) Corentin THOMASSET 2025-01-07 01:57:41 +01:00
  • 60d4028aa8 refactor(documents): mutualized organization and document validation logic (#18) Corentin THOMASSET 2025-01-07 01:00:33 +01:00
  • c00b2b5bbd refactor(documents): simplified document fts management (#17) Corentin THOMASSET 2025-01-07 00:05:06 +01:00
  • 8b06bd723e refactor(documents): improved storage management Corentin Thomasset 2025-01-06 22:00:14 +01:00
  • 6d0cb4f023 docs(readme): updated README (#16) Corentin THOMASSET 2025-01-06 13:56:28 +01:00
  • 9c5df8f183 refactor(api-client): integrated ofetch and cleaned api auth logic (#15) Corentin THOMASSET 2025-01-06 01:26:23 +01:00
  • ba4c8090aa refactor(client): remove unused dead code (#14) Corentin THOMASSET 2025-01-05 21:50:03 +01:00
  • cfac6ebf54 refactor(organizations): refined organization creation flow (#13) Corentin THOMASSET 2025-01-05 21:08:07 +01:00
  • 7f0d2dcd44 fix(migrations): added statement breakpoints for prod db (#12) Corentin THOMASSET 2025-01-05 17:20:31 +01:00
  • 74b5884e30 feat(documents): added document search (#11) Corentin THOMASSET 2025-01-05 17:02:12 +01:00
  • dbf3a8132a fix(navigation): prevent navigation on organization select refetch (#10) Corentin THOMASSET 2025-01-05 10:38:48 +01:00
  • 7076f6bc9b fix(navigation): prevent navigation on organization select refetch (#9) Corentin THOMASSET 2025-01-04 23:27:37 +01:00
  • 1ca1d021b4 feat(documents): added document page with preview and download (#8) Corentin THOMASSET 2025-01-04 22:41:02 +01:00
  • 09051187c4 feat(documents): added document soft-deletion (#7) Corentin THOMASSET 2025-01-04 16:56:54 +01:00
  • 4c2f3dc3be chore(licenses): update licenses in package.json (#6) Corentin THOMASSET 2025-01-04 15:32:09 +01:00
  • a1c9e439da feat(app-client): rename package to @papra/papra-app-client (#5) Corentin THOMASSET 2025-01-04 14:33:15 +01:00
  • a9fd16b100 feat(apps): renamed client and server apps folder (#4) Corentin THOMASSET 2025-01-04 14:27:40 +01:00
  • 34f844f232 chore(project): added AGPL-3.0 license (#3) Corentin THOMASSET 2025-01-04 14:20:28 +01:00
  • e66d815a70 refactor(documents): improved document card (#2) Corentin THOMASSET 2025-01-04 14:04:52 +01:00
  • 1735592681 fix(app-client, package): update repository URL in package.json Corentin Thomasset 2025-01-04 02:49:09 +01:00
  • 63cd7fb6c5 feat(documents, storage): implement S3 storage driver Corentin Thomasset 2025-01-04 02:48:33 +01:00
  • b2644ac1b5 fix(config): update registration enabled schema to accept string input Corentin Thomasset 2025-01-04 00:02:50 +01:00
  • 1549667a3e feat(ci): add CI workflows for app client and app server (#1) Corentin THOMASSET 2025-01-03 21:44:10 +01:00
  • 419ef4155c feat(app-server): add build and start scripts to package.json Corentin Thomasset 2025-01-03 21:12:48 +01:00
  • d0b450c0b4 feat(docs): added README Corentin Thomasset 2025-01-03 21:01:48 +01:00
  • 8632766688 feat(apps): setup client app Corentin Thomasset 2025-01-03 15:19:33 +01:00
  • fd3335d926 refactor(lint): added lint + auto lint Corentin Thomasset 2025-01-01 18:03:33 +01:00
  • d097a02b91 chore(gitignore): ignore *.sqlite Corentin Thomasset 2025-01-01 17:37:56 +01:00
  • 7add183dcc chore(setup): first commit Corentin Thomasset 2025-01-01 16:56:01 +01:00