Commit Graph

  • 7d67ce3681 modify image main m 2026-09-19 10:46:13 +02:00
  • 65242ac3c7 modify ci to gitea m 2026-09-19 10:42:57 +02:00
  • 318329a683 update signing properties + gitlab ci m 2026-09-17 18:52:53 +02:00
  • f29a3c3617 replace vault by kasier m 2026-09-17 07:59:21 +02:00
  • cd4f0179fc add gitlab ci m 2026-09-16 14:47:10 +02:00
  • 906d48702c ocr is working m 2026-09-16 12:44:48 +02:00
  • 050434325a add ocr pipeline m 2026-09-15 23:52:19 +02:00
  • 102cc425b9 ingore files m 2026-09-15 23:51:24 +02:00
  • 339d55d92f add version and translate all pages m 2026-09-15 13:57:57 +02:00
  • 4659f3abc5 display thumbnails m 2026-09-15 10:28:03 +02:00
  • 3499a3e356 display images thumbnail m 2026-09-15 10:27:52 +02:00
  • 194fd26693 scan document + creation de note m 2026-09-15 09:09:49 +02:00
  • 809cf63994 hide filter selection on multiselect m 2026-09-15 08:43:34 +02:00
  • 2d12cc11aa add actions into document viewer m 2026-09-14 17:54:49 +02:00
  • 6a991f0e21 merge feature m 2026-09-14 15:46:06 +02:00
  • 4caa723853 share files m 2026-09-14 15:45:44 +02:00
  • 03837edb72 remove merge opt keep delete opt m 2026-09-14 15:13:12 +02:00
  • 191ca002bc share folders and details m 2026-09-14 14:18:34 +02:00
  • e9c85febca share folders and files m 2026-09-14 14:09:41 +02:00
  • 09669a1e7b badge de sync m 2026-09-14 09:57:02 +02:00
  • 95e63da1a1 badge de status de sync m 2026-09-14 09:56:48 +02:00
  • a973d789cd process gate document m 2026-09-14 09:46:08 +02:00
  • e0fd9ce99a delete files m 2026-09-14 09:42:19 +02:00
  • 7fff65af4f fix scanner + pdf creator m 2026-09-14 09:37:53 +02:00
  • 696395eb68 fix scanner + pdf creator m 2026-09-13 22:31:22 +02:00
  • 8a4cd44ef8 add document scanner m 2026-09-13 22:05:13 +02:00
  • 612e3b0eff add document scanner m 2026-09-13 21:48:49 +02:00
  • 3ef6ac7dcb add document scanner m 2026-09-13 21:45:28 +02:00
  • 5578e4a354 add tests m 2026-09-13 19:24:58 +02:00
  • c054b90c92 sync platecement m 2026-09-13 10:10:06 +02:00
  • 0b12f45b6c outbox sync m 2026-09-13 10:09:21 +02:00
  • bad04b3219 sync oubox m 2026-09-13 09:58:19 +02:00
  • 201d6a03f2 add sync status m 2026-09-13 09:25:18 +02:00
  • b494db9cf0 outbox sync m 2026-09-13 09:17:26 +02:00
  • cc533a3b24 backend outbox integration m 2026-09-12 22:08:52 +02:00
  • 1460fdfe0e outbox integration m 2026-09-12 22:08:29 +02:00
  • 86006c285e remove swipe action m 2026-09-12 20:58:27 +02:00
  • 7cc8c6eb24 add saf config m 2026-09-12 20:48:00 +02:00
  • ec99d1ac18 swipe documents m 2026-09-12 20:01:14 +02:00
  • 06361ae62f create sub folders m 2026-09-12 19:21:36 +02:00
  • b7eb291c84 fix agent m 2026-09-12 18:57:16 +02:00
  • 608ef8757e fix vaultdrop fil darriane m 2026-09-12 18:52:42 +02:00
  • ea59c49547 add fichiers filters m 2026-09-12 18:49:43 +02:00
  • 4e7d368b2d floating nav bar interraction m 2026-09-12 15:51:43 +02:00
  • 925151faf3 floating nav bar interraction m 2026-09-12 15:46:53 +02:00
  • a1f59a3455 create folders and move files into m 2026-09-12 15:34:49 +02:00
  • fca8ef4c13 create folders m 2026-09-12 15:07:59 +02:00
  • bada082c35 create folders m 2026-09-12 15:07:52 +02:00
  • 5f90cc9059 local mode stored into local database m 2026-09-12 14:11:27 +02:00
  • 22858e38ce local mode stored into local database m 2026-09-12 14:11:22 +02:00
  • e314f63760 fix pdf viewer m 2026-09-12 12:39:52 +02:00
  • e30051d238 generate pdf and save them to the directory m 2026-09-12 12:17:00 +02:00
  • f2c8a27252 pdf build m 2026-09-12 12:02:51 +02:00
  • 3a232138bd multi select and generate pdf m 2026-09-12 11:33:33 +02:00
  • 9d44703400 zoom on documents m 2026-09-12 11:06:59 +02:00
  • e52624aed7 add focus mode on text and document m 2026-09-12 10:30:49 +02:00
  • 7dd3bc66f5 connexion status m 2026-09-12 10:01:54 +02:00
  • 9fed148a12 add local status m 2026-09-12 10:01:43 +02:00
  • 2d23ba1bde add mise m 2026-09-12 09:46:14 +02:00
  • e272ecfb44 add pdf viewer m 2026-09-12 09:46:09 +02:00
  • 1134ecaedb focus on document m 2026-09-12 01:33:04 +02:00
  • aa139b6d33 user modification date m 2026-09-12 01:16:47 +02:00
  • 0041a1a48a auth settings m 2026-09-12 01:08:20 +02:00
  • 45028dd70a auth settings m 2026-09-12 01:08:10 +02:00
  • ea11f28420 icones distinctes par categorie de document m 2026-09-11 23:55:19 +02:00
  • 13deb5e893 remove react native app m 2026-09-11 23:44:04 +02:00
  • 4314770096 load saf multi view m 2026-09-11 23:31:03 +02:00
  • 100bff994d dark mode, lignht mode m 2026-09-11 23:19:37 +02:00
  • 64690d11f9 add recente document m 2026-09-11 23:07:23 +02:00
  • eddf40d806 add application migration m 2026-09-11 18:21:10 +02:00
  • 2de3754ca9 preview document is working properly m 2026-09-11 17:02:36 +02:00
  • bca29ed26f filedao m 2026-09-11 16:56:49 +02:00
  • 28586931d3 saf scanner m 2026-09-11 16:42:29 +02:00
  • 93c9719969 navbar m 2026-09-11 13:43:11 +02:00
  • 3a57532b40 working kotlin mobile app m 2026-09-11 13:10:40 +02:00
  • b2d8f3702c kotlin refacto mobile app m 2026-09-11 12:40:50 +02:00
  • 6666c5b469 remove doc + saf m 2026-09-11 11:14:20 +02:00
  • 2d9be3f489 fix the unfixeble m 2026-09-11 10:49:12 +02:00
  • 76ed3aa66b add saf directory display fix m 2026-09-10 23:08:17 +02:00
  • 367073ed89 add floating nav bar + regroup files by date m 2026-09-10 22:21:46 +02:00
  • 6332e9cac4 add test + fix sqlite pb m 2026-09-10 22:08:27 +02:00
  • 4e2d92a80e login without distant server local only mode m 2026-09-10 21:56:34 +02:00
  • cac2400917 test(e2e): purge de l'active user avant de retirer l'override DB (évite le chargement lazy d'expo-sqlite sous Node) m 2026-09-10 21:38:54 +02:00
  • 0536fca6c3 feat(mobile): identité user-first — login/password, SecureStore, scoping par compte m 2026-09-10 21:34:34 +02:00
  • c2c7dddba6 feat(api): identité user-first — login/password, ownership user, fin du token device m 2026-09-10 21:21:27 +02:00
  • 197c7db8a9 feat(mobile): boucle sync client↔serveur — outbox push + snapshot permissions m 2026-09-10 20:23:55 +02:00
  • ea848fa9c7 chore: purge README.md et V1.md (specs obsolètes) — références basculées vers docs/api-v1.md + V2.md m 2026-09-10 20:16:47 +02:00
  • eddab392a2 test(mobile): blindage contrat API — suite apiClient + durcissement INVALID_RESPONSE m 2026-09-10 20:16:27 +02:00
  • d5886c678b feat(api): OCR réel — POST /ocr/jobs + GET /ocr/jobs/:id (tesseract syscall, jobs asynchrones) m 2026-09-10 19:54:16 +02:00
  • 5d96814853 feat(api): sync réel — outbox POST /sync/ops idempotente + snapshot GET /sync/permissions (owner V1) m 2026-09-10 19:50:23 +02:00
  • 37ad2d4275 feat(api): GET /files/search (ILIKE substring insensible casse, wildcards échappés, scope owner, q obligatoire) m 2026-09-10 07:45:53 +02:00
  • 14c058fddb feat(api): CRUD files/folders + upload multipart réels (scope owner, soft-delete, conteurs d'erreurs) m 2026-09-10 07:44:55 +02:00
  • 484498d989 feat(backend): migrations Postgres testées (users, devices, resources, operations, ocr_jobs) + migrate au boot m 2026-09-10 07:35:36 +02:00
  • 293c1ca9b2 add navbar m 2026-09-10 07:27:21 +02:00
  • caa6e6483c feat(api): /devices register + paseto v4 (middleware Bearer, bootstrap mobile du token) m 2026-09-10 07:25:11 +02:00
  • bdf1fadce9 feat(backend): rouage gin /api/v1, enveloppe {data,meta}/{error}, health réel, stubs 501 + test de contrat routes m 2026-09-10 07:16:57 +02:00
  • 837bfa8a12 refactor(backend): layout canonique cmd/server + models/service/ocr/pkg + fix compilation héritée m 2026-09-10 07:10:31 +02:00
  • e7f304da0a docs: contrat api-v1 consolidé + conventions (mobile = source de vérité) m 2026-09-10 07:10:19 +02:00
  • 4ad2166559 add i19n m 2026-09-10 07:09:42 +02:00
  • 77d2ea8356 banniere legacy + base m 2026-09-10 07:09:19 +02:00