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
49
Projects
Packages
Public Activity
Starred Repositories
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
GKaszewski
pushed to
master
at
GKaszewski/k-photos
2026-05-31 18:45:00 +00:00
35d5baf7be
feat: thumbnail generator plugin with configurable size/format
GKaszewski
pushed to
master
at
GKaszewski/k-photos
2026-05-31 18:28:57 +00:00
45669ec848
feat: real EXIF extraction via adapters-exif crate
GKaszewski
pushed to
master
at
GKaszewski/k-photos
2026-05-31 18:12:47 +00:00
d1c7243f5b
feat: seed default plugins/pipelines, auto-enqueue jobs on asset ingest
GKaszewski
pushed to
master
at
GKaszewski/k-photos
2026-05-31 17:08:01 +00:00
b5cda3afeb
feat: add VisibilityFilteredAssetRepository decorator for automatic access control on asset queries
0b2237860e
refactor: introduce IngestTransaction port to reduce IngestAssetHandler from 7 to 4 ports
aa09aec66b
feat: event store — persist domain events to Postgres event_log table via composite publisher
d022cb9068
feat: event-driven job dispatch via NATS subscription with 60s fallback sweep
5a4eb1e4f8
refactor: split bootstrap factory into per-context service builders
Compare 6 commits »
GKaszewski
pushed to
master
at
GKaszewski/k-photos
2026-05-31 15:51:46 +00:00
2fe0a4c245
dockerfile
First
Previous
...
8
9
10
11
12
...
Next
Last