10 Commits

Author SHA1 Message Date
Schuwi
c6c218970c style: format codebase 2025-09-20 11:52:43 +02:00
Schuwi
5d2e3f7768 feat: datasheet upload and auto-retrieve
- store datasheet PDFs on the server
- download PDF automatically when given a link
2025-09-19 23:09:29 +02:00
Schuwi
264adbfb98 refactor(elixir): hierarchical refactor
to extract common code patterns from
category/storage location systems
2025-09-17 23:56:56 +02:00
Schuwi
5a1775e836 refactor(elixir): remove unused is_active field
from storage location
2025-09-17 23:13:45 +02:00
Schuwi
68b0c0714e build(elixir): update database seed 2025-09-17 18:00:37 +02:00
Schuwi
2cf9fb8282 feat(elixir): implement proper AprilTag generation 2025-09-14 19:50:54 +02:00
Schuwi
589c9964aa feat: use AprilTag instead of QR code 2025-09-14 18:52:24 +02:00
Schuwi
9d090859e8 feat(elixir): storage location system 2025-09-14 15:20:25 +02:00
Schuwi
5e49cb79a0 feat: port basic functionality to elixir 2025-09-14 12:19:44 +02:00
Schuwi
0a6b7e08e2 refactor: add elixir + phoenix skeleton 2025-09-13 22:17:48 +02:00