naeel
|
51a003e078
|
v0.5.10: /export — attachment default, ?view=1 inline, ?filename=custom
|
2026-06-02 14:49:50 +03:00 |
|
naeel
|
72e021acfe
|
docs: уточнение — любой юзер компании может редактировать whitelist
|
2026-06-02 14:37:27 +03:00 |
|
naeel
|
9384e516ed
|
docs: deploy-vm + copilot-instructions
|
2026-06-02 14:20:24 +03:00 |
|
naeel
|
66a52d9363
|
v0.5.9: fix tests IDs, revert dotenv abs paths, deploy-vm doc
|
2026-06-02 14:20:16 +03:00 |
|
naeel
|
b91b78ab04
|
v0.5.8: distinct MOCK_USERS (WZ88888=АЛЬФА, WZ77777=БЕТА)
|
2026-06-02 11:36:53 +03:00 |
|
naeel
|
f1416e6566
|
v0.5.7: unique company names in MOCK_USERS
|
2026-06-02 11:32:41 +03:00 |
|
naeel
|
ff4b35414c
|
v0.5.6: bump version
|
2026-06-02 11:30:23 +03:00 |
|
naeel
|
23d55a1005
|
v0.5.4: auto-switch on select change, remove buttons
|
2026-06-02 11:30:03 +03:00 |
|
naeel
|
8ea10f1e37
|
v0.5.4: fix multi-company API — client_id validation, export isolation, 121 tests PASS
|
2026-06-02 11:20:51 +03:00 |
|
naeel
|
59ad0fa67e
|
v0.5.5: fix export client_id + multi-company tests (section O)
|
2026-06-02 11:17:23 +03:00 |
|
naeel
|
8ab2271ff9
|
v0.5.4: fix isolation — resolveUser syncs activeClientId from session
|
2026-06-02 11:11:20 +03:00 |
|
naeel
|
1b1b3b6bd7
|
v0.5.3: fix multi-company API isolation (client_id param)
|
2026-06-02 10:57:52 +03:00 |
|
naeel
|
a083f65323
|
v0.5.2: multi-company, isAdmin fix, appVersion, docs
|
2026-06-02 10:52:12 +03:00 |
|
naeel
|
07528b0de3
|
cluster cleanup 2026-06-01: remove fission, sless, fix metrics-server
|
2026-06-01 17:17:43 +03:00 |
|
naeel
|
94fb12b99d
|
chore: скрыть questions-devops.md + обновить
|
2026-05-31 13:40:30 +03:00 |
|
naeel
|
a3d535781c
|
chore: скрыть agent review files из репо
|
2026-05-31 13:38:41 +03:00 |
|
naeel
|
f75214c2a7
|
chore: скрыть prompt-opus файлы (.gitignore)
|
2026-05-31 13:37:27 +03:00 |
|
naeel
|
c4bb86f2fc
|
chore: скрыть внутреннюю аналитику из публичного репо (.gitignore)
|
2026-05-31 13:33:18 +03:00 |
|
naeel
|
1e581b3208
|
test: helpers.js — безопасные тестовые CIDR, проверка коллизий, удаление аудита + fix compliance
|
2026-05-31 13:17:21 +03:00 |
|
naeel
|
10ef2011be
|
fix: pre-cleanup удаляет только тестовые CIDR, не все записи
|
2026-05-31 13:06:21 +03:00 |
|
naeel
|
d1d591299e
|
fix: compliance cleanup — add 86.0.0.0/24, 87.0.0.1/32 to cleanup list
|
2026-05-31 13:04:32 +03:00 |
|
naeel
|
63d3a67eea
|
fix: убрать кнопку Применить из аудита — onchange достаточно
|
2026-05-31 13:01:32 +03:00 |
|
naeel
|
64da1f9834
|
test: compliance fix mask overlap + test results log (340 pass, 0 fail)
|
2026-05-31 12:58:20 +03:00 |
|
naeel
|
0abaa65bf8
|
fix: preserve form values on error + rename Дата→Добавлена, Изменён→Изменена + bump 0.5.1
|
2026-05-31 12:48:08 +03:00 |
|
naeel
|
bfeae74e71
|
docs: README — секция 'Как получить список', /export vs /exp
|
2026-05-31 12:43:02 +03:00 |
|
naeel
|
707319ed23
|
docs: README — в процессе разработки, описание функционала, без установки
|
2026-05-31 12:41:04 +03:00 |
|
naeel
|
e90b0454c1
|
docs: README — quick start, architecture, roles, deploy
|
2026-05-31 12:37:49 +03:00 |
|
naeel
|
5e1ce80003
|
test: ТЗ compliance — 45 API-тестов + полный отчёт о соответствии
|
2026-05-31 10:26:28 +03:00 |
|
naeel
|
35d8b7fcc2
|
docs: full documentation update — AGENT.md v0.5.0 + CONTEXT.md fixes/changes summary
|
2026-05-31 10:21:27 +03:00 |
|
naeel
|
d8613c7112
|
test: stress tests expanded to 191 (concurrency, boundary IPs, CIDR masks, auth attacks, unicode, session, massive parallel)
|
2026-05-31 10:18:33 +03:00 |
|
naeel
|
a24634199b
|
test: stress tests — concurrency, races, edge cases (32 pass) + bump 0.5.0
|
2026-05-31 10:10:48 +03:00 |
|
naeel
|
d8de91577c
|
1
|
2026-05-31 10:06:50 +03:00 |
|
naeel
|
c0c10a5ea0
|
docs: добавить исходный ТЗ docx
|
2026-05-31 09:43:14 +03:00 |
|
naeel
|
0413b44051
|
fix: P0/P1 fixes (auth+limit+schema) + project audit docs
|
2026-05-31 09:42:46 +03:00 |
|
naeel
|
d81430dc9a
|
docs: AGENT.md — полное резюме проекта для агентов и разработчиков
|
2026-05-31 09:12:38 +03:00 |
|
naeel
|
b0a5875f4e
|
refactor: /exp в отдельный модуль src/routes/exp.js
|
2026-05-31 09:05:48 +03:00 |
|
naeel
|
ea4551ce13
|
feat: временный публичный /exp без авторизации (v0.4.9)
|
2026-05-31 09:03:30 +03:00 |
|
naeel
|
02d842fd73
|
fix: display dates in Europe/Moscow timezone + bump 0.4.8
|
2026-05-31 08:13:36 +03:00 |
|
naeel
|
5c286af43b
|
refactor: entries.js — remove 'own' hack, clean admin company routing + bump 0.4.7
|
2026-05-31 07:25:42 +03:00 |
|
naeel
|
a355b34e4a
|
fix: remove duplicate own company option in dropdown + bump 0.4.6
|
2026-05-31 07:23:25 +03:00 |
|
naeel
|
fa67872f30
|
feat: admin own company option in dropdown + fix company=own routing + bump 0.4.5
|
2026-05-31 06:57:34 +03:00 |
|
naeel
|
c19480336d
|
fix: remove inline JS handlers (onclick/onchange/onsubmit) -> event delegation + bump 0.4.4
|
2026-05-31 06:26:47 +03:00 |
|
naeel
|
a6177c4cef
|
feat: admin auto-redirect to first company on / + bump 0.4.3
|
2026-05-31 06:15:37 +03:00 |
|
naeel
|
8531a0b545
|
fix: audit filter onchange restore + bump 0.4.2
|
2026-05-31 06:04:19 +03:00 |
|
naeel
|
6cf4bc0b44
|
fix: /admin — pass defaultLimit to template (fixes 500)
|
2026-05-31 05:52:01 +03:00 |
|
naeel
|
86b782bc33
|
fix: audit filter — add submit button, fix type comparison
|
2026-05-31 05:49:37 +03:00 |
|
naeel
|
ed5b3c8367
|
feat: comprehensive API tests (104 pass) + fix: validation errors → 400, comment length limit
|
2026-05-30 19:44:37 +03:00 |
|
naeel
|
7779bf416a
|
chore: bump version 0.4.0 → 0.4.1
|
2026-05-30 19:20:00 +03:00 |
|
naeel
|
aef7da5740
|
fix: ReferenceError message/wasNormalized → success в шаблонах (500 на всех страницах)
|
2026-05-30 19:19:15 +03:00 |
|
naeel
|
d31b8952b4
|
docs: перенос документации из IPWhiteList + CONTEXT.md (резюме для нового чата)
|
2026-05-30 19:10:34 +03:00 |
|