This website requires JavaScript.
Explore
Help
Sign In
Diana Dolgolyova
diana.dolgolyova
0 Followers
·
0 Following
Joined on
2026-01-18
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
2
Projects
Packages
Public Activity
Starred Repositories
diana.dolgolyova
pushed to
main
at
diana.dolgolyova/blackheart-website
2026-03-19 19:26:18 +03:00
8d1e3fb596
fix: reopen booking returns to "Связались" instead of "Новая"
diana.dolgolyova
pushed to
main
at
diana.dolgolyova/blackheart-website
2026-03-19 17:15:24 +03:00
0ec2361a16
feat: add linear booking workflow — Новая → Связались → Подтверждено/Отказ
diana.dolgolyova
pushed to
main
at
diana.dolgolyova/blackheart-website
2026-03-19 16:32:24 +03:00
e4a9b71bfe
feat: upgrade reminders tab — group by event, status tags, amber "Нет ответа"
diana.dolgolyova
pushed to
main
at
diana.dolgolyova/blackheart-website
2026-03-19 16:05:45 +03:00
e617660467
fix: clean up admin bookings — add all contact fields, remove redundant NotifyToggle/filters
diana.dolgolyova
pushed to
main
at
diana.dolgolyova/blackheart-website
2026-03-19 14:35:38 +03:00
3458f88367
fix: remove floating booking button overlapping mobile menu, center Open Day heading
diana.dolgolyova
pushed to
main
at
diana.dolgolyova/blackheart-website
2026-03-19 14:28:43 +03:00
9e0aa5b5dc
fix: LOW priority — GPU hints, CSRF cleanup, redundant query removal, mobile perf
diana.dolgolyova
pushed to
main
at
diana.dolgolyova/blackheart-website
2026-03-19 14:19:48 +03:00
5cd23473c8
fix: MEDIUM — Cache-Control headers on admin GETs, Open Day past date validation
diana.dolgolyova
pushed to
main
at
diana.dolgolyova/blackheart-website
2026-03-19 14:17:31 +03:00
b1adbbfe3d
fix: MEDIUM priority — shared validation, content caching, Schedule useReducer, stable keys
diana.dolgolyova
pushed to
main
at
diana.dolgolyova/blackheart-website
2026-03-19 14:08:38 +03:00
e63b902081
feat: remove scroll indicator, add auto-scroll from hero to next section
diana.dolgolyova
pushed to
main
at
diana.dolgolyova/blackheart-website
2026-03-19 14:01:50 +03:00
66dce3f8f5
fix: HIGH priority — scroll debounce, timing-safe auth, a11y, error logging, cleanup dead modals
diana.dolgolyova
pushed to
main
at
diana.dolgolyova/blackheart-website
2026-03-19 13:56:06 +03:00
127990e532
fix: critical perf & security — rate limiting, DB indexes, N+1 query, image lazy loading
diana.dolgolyova
pushed to
main
at
diana.dolgolyova/blackheart-website
2026-03-19 13:07:09 +03:00
4e766d6957
feat: add reminders tab with status tracking (coming/pending/cancelled)
diana.dolgolyova
pushed to
main
at
diana.dolgolyova/blackheart-website
2026-03-19 12:58:46 +03:00
b94ee69033
feat: add booking management, Open Day, unified signup modal
diana.dolgolyova
pushed to
main
at
diana.dolgolyova/blackheart-website
2026-03-17 17:57:57 +03:00
7497ede2fd
fix: auto-issue CSRF cookie for existing sessions
diana.dolgolyova
pushed to
main
at
diana.dolgolyova/blackheart-website
2026-03-17 17:53:12 +03:00
6cbdba2197
feat: add CSRF protection for admin API routes
3ac6a4d840
fix: security hardening, UI fixes, and validation improvements
Compare 2 commits »
diana.dolgolyova
pushed to
main
at
diana.dolgolyova/blackheart-website
2026-03-16 18:49:31 +03:00
26cb9a9772
feat: redesign news & master classes sections, migrate middleware to proxy
diana.dolgolyova
pushed to
main
at
diana.dolgolyova/blackheart-website
2026-03-16 18:27:08 +03:00
4a1a2d7512
docs: update CLAUDE.md to reflect Next.js 16 upgrade
diana.dolgolyova
pushed to
main
at
diana.dolgolyova/blackheart-website
2026-03-15 23:19:11 +03:00
b9800c1cc2
feat: add news section with admin editor and public display
diana.dolgolyova
pushed to
main
at
diana.dolgolyova/blackheart-website
2026-03-15 22:55:47 +03:00
f29dbe0c9f
fix: use groupId for trainer bio schedule groups
diana.dolgolyova
pushed to
main
at
diana.dolgolyova/blackheart-website
2026-03-15 20:03:49 +03:00
340a1d2f7f
feat: multi-popular toggle for pricing, BYN price field for master classes
First
Previous
1
2
3
4
5
Next
Last