adebisi-fa
f03a75b9d2
feat: YOUreka Tools express app — landing page + fpagent enrollment wizard
...
- tools/: express host (hardcoded config, YOUreka Auth cookie session,
OpenFGA domain filtering with 5-min cache, a2loft proxies)
- /fingerprint wizard: domain picker, two-finger capture via fpagent
Socket.IO, OTP-validated lookup/save, domain refresh control
- node --test suite (27 tests, fake portal/PocketBase/a2loft upstreams)
- Dockerfile (node:22-alpine, non-root, healthcheck)
- README rewritten; node_modules gitignored
Field-verified end to end: portal login, permitted-domain filtering,
real U.are.U 4500 captures, cancel-preserves-capture, a2loft save.
2026-09-30 23:12:51 +01:00
adebisi-fa
109a69961a
docs(openspec): fpagent-tools-ui change — proposal, specs, design, tasks
...
Synced main specs (tools-app, fingerprint-wizard); change archived at
2026-09-30-fpagent-tools-ui. Includes openspec project config and the
agent skills installed with it.
2026-09-30 23:12:51 +01:00
adebisi-fa
cdb402cd18
Device name added to remote config.
2022-09-07 13:18:42 +01:00
adebisi-fa
ae4cfa334e
* Fix: Pin vue to version 2
2022-02-09 10:43:43 +01:00
adebisi-fa
3c5fbbf46b
* Upgrade service to integrate with new FPrint OS.
2022-01-30 17:46:52 +01:00
adebisi-fa
8bbfb59c6b
* Display app version.
...
* Fix: FPrint enroll start/stop toggle.
2022-01-26 11:14:22 +01:00
adebisi-fa
f9ef35103c
* Add .gitignore files.
2022-01-18 09:19:07 +01:00
adebisi-fa
e48beab2f5
* Implement ClockIN service for IDID Biometrics
...
* Make Biometrics service configurable to domain
* Use native threading with flask (remove 'eventlet')
* Other minor UI adjustment.
2022-01-18 09:17:26 +01:00
adebisi-fa
1ec205e3d5
* Fix: Multiple profile fprint capture.
2021-12-13 13:59:09 +01:00
adebisi-fa
c7af56e96c
- Store process id in temporary variable.
2021-12-10 16:33:43 +01:00
adebisi-fa
cbeb1a61fc
Fix: Send only blob to API server.
2021-12-08 17:36:11 +01:00
adebisi-fa
eec76917bf
FIx: send only fingerprint blob.
2021-12-08 17:34:01 +01:00
adebisi-fa
71b5c01adc
Bug fix: Save fingerprint.
...
Bug fix: Show error whey device isn't plugged.
2021-12-08 16:14:57 +01:00
adebisi-fa
62ed8744f2
* Ported from NodeJS to Python
...
* Migrated to libfprint-2
2021-12-08 14:35:55 +01:00