This website requires JavaScript.
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