lekss361
  • Joined on 2026-05-15
lekss361 pushed to main at lekss361/gendesign 2026-07-30 07:04:57 +00:00
876538c57f Merge pull request 'feat(tradein/auth): password hashing + session config foundation (#2550)' (#2560) from feat/tradein-auth-password-foundation into main
3f1b86f16a feat(tradein/auth): password hashing + session config foundation (#2550)
Compare 2 commits »
lekss361 merged pull request lekss361/gendesign#2559 2026-07-30 06:59:24 +00:00
feat(tradein/db): tradein_users + tradein_sessions schema (#2551)
lekss361 closed issue lekss361/gendesign#2551 2026-07-30 06:59:24 +00:00
tradein/auth 2: Schema — tradein_users + tradein_sessions (SQL 192_*)
lekss361 pushed to main at lekss361/gendesign 2026-07-30 06:59:24 +00:00
e703d64a7f Merge pull request 'feat(tradein/db): tradein_users + tradein_sessions schema (#2551)' (#2559) from feat/tradein-auth-users-schema into main
0c5246913a feat(tradein/db): tradein_users + tradein_sessions schema (#2551)
Compare 2 commits »
lekss361 created pull request lekss361/gendesign#2560 2026-07-30 06:41:55 +00:00
feat(tradein/auth): password hashing + session config foundation (#2550)
lekss361 created pull request lekss361/gendesign#2559 2026-07-30 06:41:49 +00:00
feat(tradein/db): tradein_users + tradein_sessions schema (#2551)
lekss361 pushed to main at lekss361/gendesign 2026-07-30 06:23:36 +00:00
600717f44c Merge pull request 'test(tradein/rbac): user2 → expired в test_get_role_known_users (после #2548)' (#2553) from fix/tradein-rbac-test-user2-expired into main
db2cde287a test(tradein/rbac): user2 → expired в test_get_role_known_users (после #2548)
Compare 2 commits »
lekss361 merged pull request lekss361/gendesign#2553 2026-07-30 06:23:35 +00:00
test(tradein/rbac): user2 → expired в test_get_role_known_users (после #2548)
lekss361 opened issue lekss361/gendesign#2558 2026-07-30 06:22:08 +00:00
tradein/auth 8: DevOps — SESSION_SECRET + AUTH_MODE=dual на прод; cutover follow-up
lekss361 opened issue lekss361/gendesign#2557 2026-07-30 06:21:57 +00:00
tradein/auth 7: Seed-миграция существующих юзеров в tradein_users
lekss361 opened issue lekss361/gendesign#2556 2026-07-30 06:21:45 +00:00
tradein/auth 6: Frontend — team-дашборд менеджера (сотрудники, квоты, статистика)
lekss361 opened issue lekss361/gendesign#2555 2026-07-30 06:21:34 +00:00
tradein/auth 5: Frontend — login-форма + session-aware RouteGuard
lekss361 opened issue lekss361/gendesign#2554 2026-07-30 06:21:24 +00:00
tradein/auth 4: Team-API — CRUD сотрудников, квоты, статистика (org-scoped)
lekss361 created pull request lekss361/gendesign#2553 2026-07-30 06:21:08 +00:00
test(tradein/rbac): user2 → expired в test_get_role_known_users (после #2548)
lekss361 opened issue lekss361/gendesign#2552 2026-07-30 06:17:35 +00:00
tradein/auth 3: Auth-core — login/logout, session middleware, dual-mode rbac_guard
lekss361 opened issue lekss361/gendesign#2551 2026-07-30 06:17:21 +00:00
tradein/auth 2: Schema — tradein_users + tradein_sessions (SQL 192_*)
lekss361 opened issue lekss361/gendesign#2550 2026-07-30 06:17:10 +00:00
tradein/auth 1: Foundation — bcrypt, password.py, session-настройки config
lekss361 opened issue lekss361/gendesign#2549 2026-07-30 06:16:55 +00:00
[EPIC] tradein: DB-backed auth + ролевка manager→employee (login-форма, сессии, team-management)
lekss361 merged pull request lekss361/gendesign#2548 2026-07-30 06:09:57 +00:00
fix(tradein/auth): закрыть доступ user2 (Брусника) — role pilot → expired
lekss361 pushed to main at lekss361/gendesign 2026-07-30 06:09:57 +00:00
0ac2793f29 Merge pull request 'fix(tradein/auth): закрыть доступ user2 (Брусника) — role pilot → expired' (#2548) from fix/tradein-auth-revoke-user2 into main
59fa6d52da fix(tradein/auth): закрыть доступ user2 (Брусника) — role pilot → expired
Compare 2 commits »