This website requires JavaScript.
528eaafb18
docs(openspec): archive cropper-token-auth and sync specs
main
adebisi-fa
2026-10-06 19:29:45 +01:00
8a13fb527e
docs(openspec): archive fingerprint-token-auth after the production pass
adebisi-fa
2026-10-06 19:19:29 +01:00
8d42faf707
docs(openspec): archive fpagent-installer-multiarch and sync specs
adebisi-fa
2026-10-06 19:19:23 +01:00
e432585f04
docs(fpagent): document 32-bit bundles and the default service
adebisi-fa
2026-10-06 19:19:16 +01:00
fa33c6e179
feat(fpagent): pick the installer bundle for the host architecture
adebisi-fa
2026-10-06 19:19:07 +01:00
14f6fd6a8e
feat(fpagent): authenticate the wizard's a2loft calls with the session token
adebisi-fa
2026-10-02 20:41:43 +01:00
548e33390c
feat(fpagent): show scanner availability and gate capture
adebisi-fa
2026-10-02 15:12:16 +01:00
35d895574f
docs(openspec): archive fpagent-install-upgrade and sync specs
adebisi-fa
2026-10-02 11:41:50 +01:00
ff62770bcc
docs(fpagent): document --tag and the upgrade path
adebisi-fa
2026-10-02 11:26:35 +01:00
2ad4aa63c6
feat(fpagent): pin releases, report upgrades, restart the service
adebisi-fa
2026-10-02 11:26:35 +01:00
0698a9c9a9
fix(fpagent): sweep scratch left by a SIGKILLed installer run
adebisi-fa
2026-10-02 10:49:07 +01:00
e3392c7750
docs(openspec): archive fpagent-release-installer and sync specs
adebisi-fa
2026-10-02 09:53:35 +01:00
46027acec1
chore(env): provision GITEA_RELEASE_INSTALL_KEY
adebisi-fa
2026-10-02 09:53:35 +01:00
6d3909c334
docs(fpagent): document the one-line installer and its key
adebisi-fa
2026-10-02 09:53:35 +01:00
b3b75ffac0
feat(fpagent): public installer and private-release proxy
adebisi-fa
2026-10-02 09:53:35 +01:00
1ddf61b59f
feat(ui): icon-only header actions and side-nav separators
adebisi-fa
2026-10-01 14:53:10 +01:00
4d006e361f
docs: rewrite README for the current project status
adebisi-fa
2026-10-01 14:39:57 +01:00
a218835a1c
feat(ui): auth-gate the landing, add Help page and Home nav
adebisi-fa
2026-10-01 14:39:50 +01:00
134edb6ebd
feat(ui): add Carbon icons to all tool buttons
adebisi-fa
2026-10-01 14:39:42 +01:00
3a5edbfe75
docs(openspec): cropper-token-auth field pass verified
adebisi-fa
2026-10-01 13:02:04 +01:00
796094f61b
feat(cropper): save with the session token — no OTP, domain from a2loft
adebisi-fa
2026-10-01 12:37:25 +01:00
88d71ffec0
docs(cropper): explain why the queue's core label maps to uc
adebisi-fa
2026-10-01 11:50:06 +01:00
645d3d2bc9
fix(cropper): alias the queue's core domain to uc; show server error text
adebisi-fa
2026-10-01 10:35:02 +01:00
001290a789
feat(ui): icons for the mobile side-nav items
adebisi-fa
2026-10-01 06:21:27 +01:00
1f8fdb47b6
refactor(cropper): drop the cropped preview — the cleaned image is the only preview
adebisi-fa
2026-10-01 04:39:08 +01:00
95200b6abf
fix(cropper): make load failures visible; loud config errors
adebisi-fa
2026-10-01 04:36:31 +01:00
cb5b151988
fix(cropper): render reason checkboxes, gate the Others field, add cropped preview
adebisi-fa
2026-10-01 04:26:26 +01:00
2e4a51d018
feat(ui): Youreka favicon, logout confirmation, nav active states, brand alignment
adebisi-fa
2026-10-01 04:08:09 +01:00
17c407883d
feat(ui): g100 dark theme and more space above page titles
adebisi-fa
2026-10-01 04:01:44 +01:00
340d8da19d
feat(ui): ui-shell header with tool links, mobile side nav, Youreka logo
adebisi-fa
2026-10-01 03:53:24 +01:00
22735c0709
refactor(ui): inject the session server-side instead of fetching it client-side
adebisi-fa
2026-10-01 03:28:31 +01:00
431a452d52
build: run the container through dotenvx with the encrypted .env.production
adebisi-fa
2026-10-01 03:21:05 +01:00
d1dadb2210
docs: dotenvx workflow for env files
adebisi-fa
2026-10-01 03:17:52 +01:00
f68a7554e3
chore: commit dotenvx-encrypted .env and .env.production; ignore .env.keys
adebisi-fa
2026-10-01 03:16:52 +01:00
643e2c60be
fix(security,reliability): address code-review findings
adebisi-fa
2026-10-01 03:12:02 +01:00
3044986b04
chore: ignore .env files (credentials are environment-only)
adebisi-fa
2026-10-01 03:04:52 +01:00
76009efb86
fix(ui): session-aware landing header, clickable tiles, shell padding and spacing
adebisi-fa
2026-10-01 02:51:20 +01:00
930af97f05
feat(ui): rebuild all tools pages on Carbon Design System web components
adebisi-fa
2026-10-01 02:03:07 +01:00
22d9ba40e3
fix(cropper): professional permission-denied page
adebisi-fa
2026-10-01 01:35:37 +01:00
2f0a1fab21
fix(cropper): responsive editor layout
adebisi-fa
2026-10-01 01:22:18 +01:00
58b8b9c862
docs(openspec): move-image-cropper change — specs synced, change archived
adebisi-fa
2026-10-01 01:13:52 +01:00
d689434047
feat(cropper): move the Image Cropper into the tools app at /cropper
adebisi-fa
2026-10-01 01:13:30 +01:00
531c419e32
chore!: retire the python fingerprint service
adebisi-fa
2026-09-30 23:12:51 +01:00
f03a75b9d2
feat: YOUreka Tools express app — landing page + fpagent enrollment wizard
adebisi-fa
2026-09-30 23:12:51 +01:00
109a69961a
docs(openspec): fpagent-tools-ui change — proposal, specs, design, tasks
adebisi-fa
2026-09-30 23:12:51 +01:00
cdb402cd18
Device name added to remote config.
adebisi-fa
2022-09-07 13:18:42 +01:00
ae4cfa334e
* Fix: Pin vue to version 2
adebisi-fa
2022-02-09 10:43:43 +01:00
3c5fbbf46b
* Upgrade service to integrate with new FPrint OS.
adebisi-fa
2022-01-30 17:46:52 +01:00
8bbfb59c6b
* Display app version. * Fix: FPrint enroll start/stop toggle.
adebisi-fa
2022-01-26 11:14:22 +01:00
f9ef35103c
* Add .gitignore files.
adebisi-fa
2022-01-18 09:19:07 +01:00
e48beab2f5
* Implement ClockIN service for IDID Biometrics * Make Biometrics service configurable to domain * Use native threading with flask (remove 'eventlet') * Other minor UI adjustment.
adebisi-fa
2022-01-18 09:17:26 +01:00
1ec205e3d5
* Fix: Multiple profile fprint capture.
adebisi-fa
2021-12-13 13:59:09 +01:00
c7af56e96c
- Store process id in temporary variable.
adebisi-fa
2021-12-10 16:33:43 +01:00
cbeb1a61fc
Fix: Send only blob to API server.
adebisi-fa
2021-12-08 17:36:11 +01:00
eec76917bf
FIx: send only fingerprint blob.
adebisi-fa
2021-12-08 17:34:01 +01:00
71b5c01adc
Bug fix: Save fingerprint. Bug fix: Show error whey device isn't plugged.
adebisi-fa
2021-12-08 16:14:57 +01:00
62ed8744f2
* Ported from NodeJS to Python * Migrated to libfprint-2
adebisi-fa
2021-12-08 14:35:55 +01:00