This website requires JavaScript.
Explore
Help
Sign In
Masahiko AMANO
H1K0
0 Followers
·
0 Following
Moscow, Russia
https://hakoniwa.ru
Joined on
2025-02-12
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
Projects
Packages
Public Activity
Starred Repositories
19
H1K0
pushed to
master
at
H1K0-dev/tanabata
2026-04-07 01:41:29 +03:00
135c71ae4d
fix(frontend): theme-aware footer navbar colors
d38e54e307
feat(frontend): use reference icons for PWA manifest and favicons
c6e91c2eaf
feat(frontend): add PWA support (service worker, manifest, pwa util)
d6e9223f61
feat(frontend): implement trash view with restore and permanent delete
004ff0b45e
fix(frontend): admin section fixes (pagination, actions, navbar)
Compare 10 commits »
H1K0
pushed to
master
at
H1K0-dev/tanabata
2026-04-06 08:42:21 +03:00
9b1aa40522
feat(frontend): implement bulk tag editing for multi-file selection
d79e76e9b7
feat(frontend): implement pool views and add-to-pool from file list
Compare 2 commits »
H1K0
pushed to
master
at
H1K0-dev/tanabata
2026-04-06 00:50:43 +03:00
1f591f3a3f
feat(frontend): replace JS confirm() with native dialog component
1931adcd38
feat(frontend): implement category list, create, and edit pages
21f3acadf0
feat: add PATCH /tags/{id}/rules/{then_id} to activate/deactivate rules
871250345a
feat(frontend): add activate/deactivate toggle for tag rules
6e24060d99
feat(frontend): add clear button to TagPicker search input
Compare 13 commits »
H1K0
pushed to
master
at
H1K0-dev/tanabata
2026-04-05 03:37:48 +03:00
e72d4822e9
feat(frontend): implement file gallery page with infinite scroll
9e341a0fc6
feat(frontend): add dev mock API plugin
7770960cbf
feat(frontend): add root layout with auth guard and bottom navbar
e21d0ef67b
feat(frontend): implement auth store and login page
fde8672bb1
feat(frontend): implement API client and auth module
Compare 8 commits »
H1K0
pushed to
master
at
H1K0-dev/tanabata
2026-04-04 22:10:46 +03:00
3a49036507
feat(backend): implement pool stack
21debf626d
feat(backend): implement category stack
04d2dfa16e
docs(project): document scoped commit naming convention in CLAUDE.md
Compare 3 commits »
H1K0
pushed to
master
at
H1K0-dev/tanabata
2026-04-04 21:37:17 +03:00
595b8fa671
feat(backend): implement full tag stack (repo, service, handler, routes)
5050dbea3c
feat(backend): implement file handler and wire all /files endpoints
99508cdbf8
feat(backend): implement file service with upload, CRUD, ACL, and audit
0ae8b81a0b
feat(backend): seed MIME types and support all image/video formats
fae87ad05c
feat(backend): implement DiskStorage with on-demand thumbnail/preview cache
Compare 22 commits »
H1K0
pushed to
master
at
H1K0-dev/tanabata
2026-04-04 21:34:17 +03:00
38294e20dd
feat: implement full tag stack (repo, service, handler, routes)
H1K0
pushed to
master
at
H1K0-dev/tanabata
2026-04-04 20:51:49 +03:00
4154c1b0b9
feat: implement file handler and wire all /files endpoints
1cb2d54c0c
feat: implement file service with upload, CRUD, ACL, and audit
a6387f2eb8
feat: seed MIME types and support all image/video formats
cf7317747e
feat: implement DiskStorage with on-demand thumbnail/preview cache
dea6a55dfc
feat: implement FileRepo and filter DSL parser
Compare 5 commits »
H1K0
pushed to
master
at
H1K0-dev/tanabata
2026-04-04 01:37:14 +03:00
ee251c8727
feat: implement audit repo and service
a8ec2a80cb
feat: implement ACL repo and service
Compare 2 commits »
H1K0
pushed to
master
at
H1K0-dev/tanabata
2026-04-04 01:04:09 +03:00
6c9b1bf1cd
fix: wire handler layer in main.go and fix migration issues
caeff6786e
feat: implement auth handler, middleware, and router
296f44b4ed
feat: implement auth service with JWT and session management
f7cf8cb914
feat: implement db helpers and postgres pool/transactor
1b3fc04e06
feat: implement db helpers and postgres pool/transactor
Compare 9 commits »
H1K0
pushed to
master
at
H1K0-dev/tanabata
2026-04-03 18:41:54 +03:00
b692fabed5
refactor: split monolithic migration into 7 goose files
830e411d92
docs: add reference Python/Flask implementation
b7995b7e4a
chore: add .gitignore and .gitattributes
f043d38eb2
feat: initialize Go module and implement domain layer
Compare 4 commits »
H1K0
pushed to
master
at
H1K0-dev/tanabata
2026-04-01 16:18:26 +03:00
780f85de59
chore: initial project structure
H1K0
created branch
archive-go
in
H1K0-dev/tanabata
2026-04-01 16:11:47 +03:00
H1K0
pushed to
archive-go
at
H1K0-dev/tanabata
2026-04-01 16:11:47 +03:00
H1K0
pushed to
master
at
H1K0-dev/tanabata
2025-10-10 01:37:33 +03:00
b774d2b3c9
style(backend): improve error handling
d124229308
fix(backend/infrastructure/persistence/postgres): some fixes on FileRepository methods
bf7a11076f
fix(backend/infrastructure/persistence/postgres): add testing connection to db and improve error messages
Compare 3 commits »
H1K0
pushed to
master
at
H1K0-dev/tanabata
2025-10-09 01:46:35 +03:00
c7176fadf6
fix(backend/domain): fix typo in error code
bc4354bf7b
refactor(backend/domain): get rid of pgx types
Compare 2 commits »
H1K0
pushed to
master
at
H1K0-dev/tanabata
2025-10-09 01:39:29 +03:00
00ab98072b
feat(backend/repositories): add get tags by file method
H1K0
pushed to
master
at
H1K0-dev/tanabata
2025-10-09 01:09:09 +03:00
c39d82fafd
refactor(backend): switch to DDD
H1K0
pushed to
master
at
H1K0-dev/tanabata
2025-10-08 20:21:06 +03:00
4e0fc431e2
refactor(backend/domain): rename
domain.go
->
entity.go
H1K0
pushed to
master
at
H1K0-dev/tanabata
2025-07-05 15:38:42 +03:00
7384751d6b
fix(backend/storage/postgres): fix
FileGetAccess
function
First
Previous
1
2
3
4
5
Next
Last