Schuwi
|
c444597632
|
fix: auth password for production
Code Quality / Code Quality (Elixir 1.15.7 OTP 26.2) (push) Successful in 1m59s
Docker Build and Publish / docker-build (push) Successful in 59s
- set password with runtime env variable
v0.5.1
|
2025-09-21 12:13:20 +02:00 |
|
Schuwi
|
6548a06b43
|
ci: fix container tags again
Code Quality / Code Quality (Elixir 1.15.7 OTP 26.2) (push) Successful in 1m53s
Docker Build and Publish / docker-build (push) Successful in 1m2s
v0.5.0
|
2025-09-21 11:33:15 +02:00 |
|
Schuwi
|
7ce80b6026
|
ci: fix container tag policy
Code Quality / Code Quality (Elixir 1.15.7 OTP 26.2) (push) Successful in 1m53s
Docker Build and Publish / docker-build (push) Failing after 25s
- only move `latest` on tagged releases
|
2025-09-21 10:58:39 +02:00 |
|
Schuwi
|
d620a9c620
|
docs: use pre-built docker image
|
2025-09-21 10:53:19 +02:00 |
|
Schuwi
|
4c7751f1ea
|
ci: re-enable docker cache
Code Quality / Code Quality (Elixir 1.15.7 OTP 26.2) (push) Successful in 3m41s
Docker Build and Publish / docker-build (push) Successful in 4m38s
|
2025-09-21 10:35:00 +02:00 |
|
|
|
a714d5a28f
|
ci: disable docker cache for now
Code Quality / Code Quality (Elixir 1.15.7 OTP 26.2) (push) Successful in 22m7s
Docker Build and Publish / docker-build (push) Successful in 4m4s
|
2025-09-20 20:15:19 +02:00 |
|
|
|
e33f700485
|
Merge pull request 'ci: fix quality checks pipeline' (#5) from schuwi-patch-1 into main
Code Quality / Code Quality (Elixir 1.15.7 OTP 26.2) (push) Successful in 22m8s
Docker Build and Publish / docker-build (push) Failing after 5m9s
Reviewed-on: #5
|
2025-09-20 18:58:40 +02:00 |
|
|
|
cff6680f3a
|
ci: change postgres hostname to service
Code Quality / Code Quality (Elixir 1.15.7 OTP 26.2) (pull_request) Successful in 22m9s
|
2025-09-20 17:01:27 +02:00 |
|
|
|
49b639e422
|
ci: allow setting db hostname
Code Quality / Code Quality (Elixir 1.15.7 OTP 26.2) (pull_request) Has been cancelled
|
2025-09-20 16:58:44 +02:00 |
|
Schuwi
|
3b15318372
|
ci: remove arm64 support for now
Code Quality / Code Quality (Elixir 1.15.7 OTP 26.2) (push) Failing after 13m29s
Docker Build and Publish / docker-build (push) Failing after 5m12s
|
2025-09-20 12:47:45 +02:00 |
|
Schuwi
|
04db36c38d
|
ci: fix missing ssl library
|
2025-09-20 12:30:21 +02:00 |
|
Schuwi
|
537a97cecc
|
ci: add gitea ci/cd pipeline
Code Quality / Code Quality (Elixir 1.15 OTP 26.0) (push) Failing after 2m16s
Docker Build and Publish / docker-build (push) Failing after 6m37s
|
2025-09-20 12:24:50 +02:00 |
|
Schuwi
|
a6991b6877
|
docs: add GitHub Copilot instructions
|
2025-09-20 12:08:50 +02:00 |
|
Schuwi
|
32dea59c74
|
test: rudimentary fix
|
2025-09-20 11:55:59 +02:00 |
|
Schuwi
|
c6c218970c
|
style: format codebase
|
2025-09-20 11:52:43 +02:00 |
|
Schuwi
|
aaf278f7f9
|
style: prevent formatter issue
|
2025-09-20 11:52:05 +02:00 |
|
Schuwi
|
f4ee768c52
|
refactor: cleanup mix credo issues
|
2025-09-20 11:36:30 +02:00 |
|
Schuwi
|
72484c0d08
|
docs: update README
|
2025-09-20 11:25:58 +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
|
086bc65ac1
|
fix: inconsistent sorting
on components that were inserted in quick succession
|
2025-09-19 22:43:25 +02:00 |
|
Schuwi
|
c4a0b41e7d
|
feat: filter by category/location on click
- add filtering by storage location
|
2025-09-19 22:12:58 +02:00 |
|
Schuwi
|
288d84614a
|
feat: collapsable hierarchical view
|
2025-09-19 21:54:34 +02:00 |
|
Schuwi
|
8fe199f50c
|
fix: description line break preservation
|
2025-09-19 20:49:46 +02:00 |
|
Schuwi
|
b68f8d92f7
|
feat: category filter includes subcategories
|
2025-09-19 20:28:12 +02:00 |
|
Schuwi
|
a0348c7df9
|
fix: image path regression
- probably lost during rebase
|
2025-09-19 20:21:31 +02:00 |
|
Schuwi
|
e078770557
|
refactor(elixir): remove unused qr_code
|
2025-09-18 00:08:32 +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
|
963c9a3770
|
docs(elixir): prepare hierarchical refactor
|
2025-09-17 23:32:46 +02:00 |
|
Schuwi
|
5a1775e836
|
refactor(elixir): remove unused is_active field
from storage location
|
2025-09-17 23:13:45 +02:00 |
|
Schuwi
|
6a1122c3be
|
feat(elixir): robust sort in component list
|
2025-09-17 19:10:04 +02:00 |
|
Schuwi
|
b6e137632a
|
feat(elixir): add component list focus mode
|
2025-09-17 18:03:26 +02:00 |
|
Schuwi
|
8848986953
|
fix(elixir): component list image size
|
2025-09-17 18:03:26 +02:00 |
|
Schuwi
|
68b0c0714e
|
build(elixir): update database seed
|
2025-09-17 18:00:37 +02:00 |
|
Schuwi
|
76b0a97d31
|
fix(elixir): file upload in production
- move uploads to new directory (`./uploads` per default)
|
2025-09-16 23:16:02 +02:00 |
|
Schuwi
|
fa9bf74fd9
|
docs: secret key generation
|
2025-09-16 21:22:55 +02:00 |
|
Schuwi
|
1bdfea8d02
|
fix(elixir): search not working
|
2025-09-16 20:59:01 +02:00 |
|
Schuwi
|
4223ba2f1e
|
build(elixir): add dev container
|
2025-09-16 14:01:09 +02:00 |
|
Schuwi
|
9366c0a0a0
|
fix(elixir): missing release files
|
2025-09-16 14:00:56 +02:00 |
|
Schuwi
|
ae861f32a1
|
feat(elixir): proper dark/light mode support
|
2025-09-14 22:50:44 +02:00 |
|
Schuwi
|
280caad641
|
feat(elixir): add docker deployment
|
2025-09-14 21:01:12 +02:00 |
|
Schuwi
|
02521f9c6d
|
feat(elixir): improve display of component loc&cnt
|
2025-09-14 20:18:00 +02:00 |
|
Schuwi
|
4d68922876
|
fix(elixir): storage rendering in component list
|
2025-09-14 20:10:13 +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
|
788ad54724
|
feat(elixir): QR code generate & download function
|
2025-09-14 16:39:15 +02:00 |
|
Schuwi
|
1b498d286d
|
fix(elixir): improve storage location UI
- modify UI and UX to match categories system
|
2025-09-14 16:03:56 +02:00 |
|
Schuwi
|
4f1b273793
|
fix(elixir): edit modal of category parent issue
|
2025-09-14 15:47:17 +02:00 |
|
Schuwi
|
5717931ace
|
fix(elixir): show deeply nested categories
|
2025-09-14 15:38:05 +02:00 |
|
Schuwi
|
ad12ae2ec7
|
feat(elixir): complete storage location integration
|
2025-09-14 15:32:16 +02:00 |
|
Schuwi
|
9d090859e8
|
feat(elixir): storage location system
|
2025-09-14 15:20:25 +02:00 |
|