840cf0ba99
refactor: enhance build workflow with debugging and caching steps
2026-01-11 07:59:39 +01:00
d47e73f47b
fix: update build workflow to use Ubuntu for dependency installation
2026-01-11 07:56:34 +01:00
cde83139b1
Refactor statistics page and enhance logging
...
- Updated the layout and styling of the statistics page for better responsiveness and visual appeal.
- Introduced a new error page for 404 errors with user-friendly messaging and navigation options.
- Enhanced logging functionality to capture detailed events related to asset uploads, deletions, and HTTP requests.
- Implemented an AssetTracker to manage assets in memory, allowing for efficient tracking and retrieval.
- Improved the API for uploading and retrieving assets, ensuring better error handling and response formatting.
- Added auto-refresh functionality to the statistics page to keep data up-to-date.
2026-01-11 07:51:47 +01:00
81656ec0da
test
Build & Publish / check (push) Successful in 3s
Build & Publish / build_publish (push) Failing after 54s
2026-01-09 21:35:07 +01:00
70d7b08b7d
refactor: update CI workflow and Dockerfile for improved build process
2026-01-09 21:25:23 +01:00
d6c465466a
feat: add statistics API and dashboard for asset metrics
...
Rust CI / build-test (push) Successful in 1m22s
- Implemented `/api/stats` endpoint to return JSON metrics including active assets, total uploads, storage usage, and recent activity.
- Created `stats.html` page to display real-time statistics with auto-refresh functionality.
- Enhanced asset logging to include uploader IP and detailed event information for uploads and deletions.
- Updated asset model to store uploader IP for audit purposes.
- Improved logging functionality to ensure log directory exists before writing.
- Refactored asset creation and management to support new features and logging.
2026-01-09 20:59:24 +01:00
954a5be8cb
OK
Rust CI / build-test (push) Successful in 42s
2026-01-08 17:49:12 +01:00
f3b5ae677d
okok
2026-01-08 17:48:35 +01:00
099e628418
ok
Rust CI / build-test (push) Failing after 1m12s
2026-01-08 17:41:38 +01:00
92d3ba1929
ok
Rust CI / build-test (push) Has been cancelled
2026-01-08 17:40:34 +01:00
747fec0749
test
Rust CI / build-test (push) Failing after 2m5s
2026-01-08 17:32:02 +01:00
86c96bf9b2
wip
Rust CI / build-test (push) Successful in 1m26s
2026-01-08 16:31:39 +01:00
d375b233ef
wip
Rust CI / build-test (push) Failing after 2m9s
2026-01-08 15:45:36 +01:00
1d0ba36d85
wip
Rust CI / build-test (push) Successful in 2m8s
2026-01-08 14:52:33 +01:00
909518cec6
ok
Rust CI / build-test (push) Successful in 1m13s
2026-01-08 14:48:53 +01:00
a630415818
ok test
Rust CI / build-test (push) Failing after 1m7s
2026-01-08 14:47:14 +01:00
d2ca118eb8
wip
Rust CI / build-test (push) Failing after 33s
2026-01-08 14:41:59 +01:00
b90df5bfed
test build
Rust CI / build-test (push) Failing after 33s
2026-01-08 14:35:13 +01:00
d95b4a8fb5
Add Rust CI workflow for build and test processes
Rust CI / build-test (push) Failing after 1m22s
2026-01-08 14:32:37 +01:00
dd63e94140
Refactor CI workflow to include Rust build and test steps
Rust CI / build-test (push) Failing after 1m17s
2026-01-08 14:28:56 +01:00
715ae5c971
wip
runner-test / test (push) Successful in 1s
runner-test / test2 (push) Successful in 1s
2026-01-06 19:21:11 +01:00
ccb38db7f5
wip
runner-test / test (push) Successful in 1s
runner-test / test2 (push) Successful in 1s
2026-01-06 19:19:51 +01:00
c13960750c
wip
runner-test / test (push) Successful in 1s
2026-01-06 19:18:58 +01:00
c6285f18e8
wip
runner-test / test (push) Successful in 13m13s
2026-01-06 19:04:21 +01:00
2380417f24
wip
runner-test / test (push) Has been cancelled
2026-01-06 19:03:32 +01:00
d2b6f80aee
wip
runner-test / test (push) Has been cancelled
2026-01-06 19:02:14 +01:00
2aa2bd2c23
wip
2026-01-06 18:10:35 +01:00
28f2dc7787
wip
2026-01-06 17:35:17 +01:00
37d17dc8b8
Refactor environment variables to use LazyLock for dynamic binding address and port
2026-01-06 17:18:13 +01:00
f5ed10b822
Update docker-compose configuration for improved service management
2026-01-06 17:00:47 +01:00
a84f6209f2
Update upload instructions to include text data in file selection
2026-01-06 16:57:39 +01:00
d7d8e4ebbf
ss
2026-01-06 16:50:04 +01:00
7e21dc213a
wip
2026-01-06 16:49:20 +01:00
c150d8005f
wip
2026-01-06 16:46:30 +01:00
62eea535e4
wip
2026-01-06 16:45:37 +01:00
8f29b335a5
wip
2026-01-06 16:43:18 +01:00
fc46d0952a
wip
2026-01-06 16:41:11 +01:00
a288859edb
Update WORKDIR in Dockerfile for consistency
2026-01-06 16:35:15 +01:00
0aff6caee7
wip
2026-01-06 16:34:13 +01:00
63b780ac11
Refactor Dockerfile and docker-compose for improved build process and clarity
2026-01-06 16:33:23 +01:00
292a081e9d
wip
2026-01-06 15:49:25 +01:00
323e28760b
Add Traefik labels for improved routing configuration in docker-compose
2026-01-06 15:24:22 +01:00
abac91df4e
Remove git clone command from Dockerfile
2026-01-06 14:43:32 +01:00
7faae610f9
wip
2026-01-06 14:40:13 +01:00
c6eba691a8
Refactor asset and logging directory creation for improved clarity
2026-01-06 14:34:31 +01:00
10384d15e5
Fix directory creation in Asset save method
2026-01-06 13:42:42 +01:00
1147d9b3f0
wip
2026-01-06 13:25:01 +01:00
46cb35e14e
wip
2026-01-06 13:24:29 +01:00
b0e7d6a40a
wip
2026-01-06 13:22:46 +01:00
4ddf4656a1
WIP
2026-01-06 12:57:53 +01:00