This website requires JavaScript.
Explore
Help
Sign In
Gabriel Kaszewski
GKaszewski
0 Followers
·
0 Following
Gdańsk
https://gabrielkaszewski.dev
Joined on
2025-07-15
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
50
Projects
Packages
Public Activity
Starred Repositories
GKaszewski
pushed to
master
at
GKaszewski/movies-diary
2026-06-02 21:41:14 +00:00
f160adcd1c
feat: wrapup env vars + render concurrency semaphore
GKaszewski
pushed to
master
at
GKaszewski/movies-diary
2026-06-02 21:17:26 +00:00
efd1214a4c
feat: font rendering + logo branding on wrapup slides
21c33b169e
feat: gate wrapup generate behind admin role
Compare 2 commits »
GKaszewski
pushed to
master
at
GKaszewski/movies-diary
2026-06-02 20:35:24 +00:00
490bd97a40
feat: wire video renderer pipeline + download endpoint
d45d8aa913
feat: video renderer adapter w/ slides + charts + ffmpeg
f00a2cbbb8
feat: HTML wrap-up page with Askama template
Compare 3 commits »
GKaszewski
pushed to
master
at
GKaszewski/movies-diary
2026-06-02 20:20:45 +00:00
c0b3fb6940
fix: collapse nested if in wrapup generate
ea43911984
feat: wire real wrapup adapters into presentation + worker
5a15bea3d4
feat: wrap-up REST API endpoints
5e740ba2a1
fix: add async_trait + exhaustive match for wrapup events in tests
7ef8912d69
feat: wrapup worker handler + auto-generate job
Compare 10 commits »
GKaszewski
pushed to
master
at
GKaszewski/movies-diary
2026-06-02 19:50:49 +00:00
4c75113c4f
chore: wire WrapUpStatsQuery panic stub into binaries
8fec989dc6
test(wrapup): unit tests for stats computation
8c31a2b829
feat(application): add wrapup stats computation engine
4df78221a8
feat(domain): add WrapUpStatsQuery port and in-memory fake
e8b2d4f7ee
feat(domain): add WrapUpReport model and supporting types
Compare 5 commits »
GKaszewski
pushed to
master
at
GKaszewski/movies-diary
2026-06-02 19:06:23 +00:00
c878c0358f
fix: add 403 response to confirm/dismiss OpenAPI annotations
4067dedb28
refactor: add DomainError::Forbidden + centralize error-to-HTTP mapping
Compare 2 commits »
GKaszewski
pushed to
master
at
GKaszewski/movies-diary
2026-06-02 18:44:11 +00:00
28170c95d4
chore: fmt + remove dead federation module
GKaszewski
pushed to
master
at
GKaszewski/movies-diary
2026-06-02 18:43:40 +00:00
62fd6682c6
refactor: extract view-model mappers from presentation handlers
GKaszewski
pushed to
master
at
GKaszewski/movies-diary
2026-06-02 18:05:18 +00:00
b9210b6c4e
fix: batch N+1 queries in import duplicate check and watch event dismiss
GKaszewski
pushed to
master
at
GKaszewski/movies-diary
2026-06-02 17:50:43 +00:00
ac7edd6953
WIP: federation + integrations
dcc9244d4e
refactor: group use cases into DDD bounded contexts
Compare 2 commits »
GKaszewski
pushed to
master
at
GKaszewski/movies-diary
2026-06-02 15:34:41 +00:00
aadad3cfb0
feat: Jellyfin/Plex auto-import via watch queue
GKaszewski
pushed to
main
at
GKaszewski/blog
2026-06-02 11:28:39 +00:00
e2557d4a90
feat: add images for Movies Diary features
GKaszewski
pushed to
master
at
GKaszewski/k-photos
2026-06-01 00:14:47 +00:00
c251a5c41f
perf: concurrent worker with claim/execute split + graceful shutdown
GKaszewski
pushed to
master
at
GKaszewski/k-photos
2026-05-31 23:57:59 +00:00
0077caa743
feat: safe deletion, album/asset delete, trash, README update
957737ac9b
feat: frontend MVP — auth, timeline, upload, albums, admin, image viewer
49f77a78b9
refactor: split routes.rs into per-context modules
6140ecd3ba
refactor: split worker into bootstrap, event_loop, sweep modules
7b5bb66b37
feat: frontend-ready backend — pagination, auto-derivatives, list endpoints, bulk ops, OpenAPI
Compare 9 commits »
GKaszewski
pushed to
master
at
GKaszewski/k-photos
2026-05-31 19:32:30 +00:00
84fb410316
fe init
GKaszewski
pushed to
master
at
GKaszewski/k-photos
2026-05-31 19:18:31 +00:00
95916cedde
feat: directory scanner plugin — walk library paths, auto-register assets
GKaszewski
pushed to
master
at
GKaszewski/k-photos
2026-05-31 19:11:04 +00:00
ef64e86439
feat: serve derivative files via GET /assets/{id}/derivatives/{profile}
GKaszewski
pushed to
master
at
GKaszewski/k-photos
2026-05-31 19:05:50 +00:00
f85c0cb246
feat: real XMP sidecar adapter, replaces LogSidecarWriter stubs
GKaszewski
pushed to
master
at
GKaszewski/k-photos
2026-05-31 19:00:55 +00:00
d379f3d3c8
refactor: code smell fixes — tests, events, naming
GKaszewski
pushed to
master
at
GKaszewski/k-photos
2026-05-31 18:48:14 +00:00
e11a1a828b
refactor: use workspace deps for all internal crates, no relative paths
First
Previous
...
17
18
19
20
21
...
Next
Last