This website requires JavaScript.
Explore
Help
Register
Sign In
ruslan
0 Followers
·
0 Following
Joined on
2025-09-01
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
9
Projects
Packages
Public Activity
Starred Repositories
ruslan
pushed to
main
at
ruslan/wildberries
2026-05-15 14:46:40 +00:00
53f1bb2e71
Sync project structure and apply feature updates
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-05-15 13:02:45 +00:00
5c06440e4d
Add Yandex Webmaster verification file
ruslan
pushed to
main
at
ruslan/mont_vendor_maps
2026-05-15 12:54:40 +00:00
7c0c2ea14a
feat: vendor pages /vendor/<slug> with SEO, sitemap updated, links from main
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-05-15 12:50:57 +00:00
3d531238d7
SEO: meta tags, OG, JSON-LD, robots.txt, sitemap, keywords in content
ruslan
pushed to
main
at
ruslan/mont_vendor_maps
2026-05-15 12:45:37 +00:00
1a8dd74be6
feat: Yandex Webmaster verification file
ruslan
pushed to
main
at
ruslan/mont_vendor_maps
2026-05-15 12:42:50 +00:00
61f1338405
feat: SEO — meta tags, keywords, SSR vendors, robots.txt, sitemap.xml, Schema.org
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-05-14 08:19:59 +00:00
4b2618191d
Add Telegram config vars to config.py
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-05-14 07:41:53 +00:00
a4b69b0018
Fix real IP: trust upstream forwardedHeaders in Traefik, use X-Forwarded-For[0]
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-05-14 07:33:52 +00:00
73c7d006c7
Fix _get_real_ip: use X-Real-IP from NPM instead of X-Forwarded-For
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-05-14 07:27:24 +00:00
1aa9db8e2a
Add real IP + geo location to Telegram notifications
ruslan
pushed to
main
at
ruslan/mont_vendor_maps
2026-05-14 07:17:09 +00:00
c80492315a
feat: geo lookup via ip-api.com in contact form, city/region in Telegram
ruslan
pushed to
main
at
ruslan/mont_vendor_maps
2026-05-14 07:14:24 +00:00
c603e5d30f
fix: ProxyFix for real client IP behind NPM + nginx
ruslan
pushed to
main
at
ruslan/mont_vendor_maps
2026-05-14 07:11:47 +00:00
060b9e3993
fix: reduce Made by button to 21px
ruslan
pushed to
main
at
ruslan/mont_vendor_maps
2026-05-14 07:08:37 +00:00
c4e9a9294b
feat: contact form modal with Telegram, enlarge Made by button
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-05-14 07:00:44 +00:00
4b5b9906a8
Remove access modal subtitle
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-05-14 06:52:23 +00:00
d65b7a0d35
Fix submit forms: use getElementById instead of stale closures, fix texts
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-05-14 06:45:18 +00:00
a60279ae3e
Fix JS syntax errors in modal success buttons (broken single quotes)
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-05-14 06:42:10 +00:00
b36b3f6325
Add contact modal, success messages, form reset on open
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-05-14 06:34:31 +00:00
ba8f3cf753
Validate all modal fields at once with per-field highlighting
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-05-14 06:29:38 +00:00
eb05bcac53
Add email and phone validation to request-access modal
Previous
7
Next