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/Stend_mont
2026-07-26 13:10:37 +00:00
0fe2f7d9a9
ui: replace logo with logo2.png, bump cache buster to v=3
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-07-23 12:24:24 +00:00
6f7f28408d
fix: iframe probe accepts only 2xx (reject portal 404 with X-Frame-Options)
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-07-23 11:41:08 +00:00
c3efdc5a8f
security: add brute-force rate limiting to /login
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-07-23 11:38:15 +00:00
3092645408
security: disable FastAPI docs/redoc/openapi endpoints in production
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-07-23 11:20:36 +00:00
fc4b73c536
chore: remove unused files
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-07-23 11:16:17 +00:00
85bcb304f6
refactor: extract _init_schema and _startup_pools to remove duplication in maintenance.py
53e18d92ac
refactor: extract _dispatch_post to remove duplicate retry logic
2e0d4c78ca
refactor: merge duplicate pool status functions into _get_pool_status
Compare 3 commits »
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-07-23 11:07:49 +00:00
1e6eadeed2
refactor: remove dead code (safe cleanup)
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-07-23 10:55:44 +00:00
9839539206
fix: double-check iframe src with HEAD probe before loading
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-07-23 10:50:43 +00:00
a1479aa47a
fix: view page polls readiness before loading iframe
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-07-23 10:48:17 +00:00
b2297c7773
fix: route_ready rejects 5xx responses; remove spinner from wait page
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-07-23 10:43:58 +00:00
b89f239d02
feat: add spinner and loading message to session wait page
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-07-22 08:16:53 +00:00
5e884a39ad
fix: rdp-proxy heartbeat now uses sid from URL instead of static SESSION_ID
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-07-22 08:10:22 +00:00
c58ed04821
fix: recycle webpool container on TERMINATED sessions too
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-07-21 13:53:24 +00:00
ca5d1af2b5
fix: webpool containers now stay alive 24h; recycle on session expiry
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-07-21 11:07:24 +00:00
3eff94fbb2
ui: remove credentials badge from WEB sessions, remove Back button from RDP
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-07-21 11:02:56 +00:00
de56959ba2
fix autofill: handle two-step login forms (CommuniGate)
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-07-21 09:02:23 +00:00
d258f3e0fd
fix autofill: stop filling when no visible password field on page
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-07-21 08:38:26 +00:00
51590cea80
seo: add explicit shortcut icon link to all templates for Yandex favicon indexing
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-07-21 08:32:06 +00:00
65b098b702
fix: serve favicon.ico from /favicon.ico route with correct mime type
ruslan
pushed to
main
at
ruslan/Stend_mont
2026-07-21 08:27:17 +00:00
a9213eb507
update favicon.ico: multi-size (16/32/48/64/128/256px) from favicon.svg
Previous
2
Next