-
16d9dfa029
feat(phys8 lab): Phase 6 — лабораторный практикум, 7 виртуальных ЛР
Maxim Dolgolyov
2026-05-30 09:02:32 +03:00
-
a6bc034bdb
feat(phys8 ch3): Phase 5 Wave 3+4 — §36-40 + Финал — Глава 3 завершена
Maxim Dolgolyov
2026-05-30 08:58:32 +03:00
-
dcdcde5b4e
fix(textbooks): Физика 9 — escape § в num + phys9_legacy.js + финалы 5 глав
Maxim Dolgolyov
2026-05-30 08:55:00 +03:00
-
0c6618fb38
feat(phys8 ch3): Phase 5 Wave 1+2 — §32 источники + §33 тени + §34 отражение + §35 зеркало
Maxim Dolgolyov
2026-05-30 08:52:26 +03:00
-
3727417810
feat(phys8 ch2): Phase 4 Wave 2 — §30 Эрстед + §31 электромагнит + Финал главы 2
Maxim Dolgolyov
2026-05-29 23:54:53 +03:00
-
007c9211cd
feat(phys8 ch2): Phase 4 Wave 1 — §28 постоянные магниты + §29 магнитное поле
Maxim Dolgolyov
2026-05-29 23:49:58 +03:00
-
24d7f2b1d9
feat(phys8 ch2): Phase 3 Wave 4 — §26 P=UI/Джоуль-Ленц + §27 электроэнергия
Maxim Dolgolyov
2026-05-29 23:46:36 +03:00
-
a1b57d8936
feat(phys8 ch2): Phase 3 Wave 3 — §23 R=ρl/S + §24 последов./реостат + §25 паралл.
Maxim Dolgolyov
2026-05-29 23:42:57 +03:00
-
31e03923ca
feat(textbooks): миграция контента Физики 9 — §1-36 + ЛР11
Maxim Dolgolyov
2026-05-29 23:40:30 +03:00
-
073cc3c06d
feat(phys8 ch2): Phase 3 Wave 2 — §21 эл. цепь + §22 закон Ома I=U/R
Maxim Dolgolyov
2026-05-29 23:38:18 +03:00
-
9a123be71c
feat(phys8 ch2): Phase 3 Wave 1 — §19 источники тока + §20 I=q/t
Maxim Dolgolyov
2026-05-29 23:34:55 +03:00
-
17a4a1b751
feat(phys8 ch2): Phase 2 Wave 3 — §17 эл. поле + §18 A=qU (Phase 2 завершён)
Maxim Dolgolyov
2026-05-29 23:22:09 +03:00
-
053c2ebfdd
feat(phys8 ch2): Phase 2 Wave 2 — §15 элементарный заряд + §16 строение атома
Maxim Dolgolyov
2026-05-29 23:18:46 +03:00
-
ed6fea460c
feat(phys8 ch2): Phase 2 Wave 1 — §12 электризация + §13 пров/диэл + §14 индукция
Maxim Dolgolyov
2026-05-29 23:14:40 +03:00
-
2dac331aa3
feat(phys8 ch1): Phase 1 Wave 5 — §10 испарение + §11 кипение + Финал главы 1
Maxim Dolgolyov
2026-05-29 23:08:54 +03:00
-
cac9b8acbe
feat(phys8 ch1): Phase 1 Wave 4 — §8 плавление + §9 удельная теплота плавления
Maxim Dolgolyov
2026-05-29 23:03:50 +03:00
-
0c0eea7a6b
feat(textbooks): скелет Физики 9 — hub + 5 глав + миграция БД
Maxim Dolgolyov
2026-05-29 23:01:59 +03:00
-
d8141087cd
feat(phys8 ch1): Phase 1 Wave 3 — §6 (Q=cmΔT) + §7 (Q=qm)
Maxim Dolgolyov
2026-05-29 22:59:46 +03:00
-
2ae70dd48f
feat(phys8 ch1): Phase 1 Wave 2 — §3 теплопроводность + §4 конвекция + §5 излучение
Maxim Dolgolyov
2026-05-29 22:55:42 +03:00
-
d52ad9b06f
docs(plans): план интеграции Физика 9 (Исаченкова 2019, 5 глав, 36§ + 12 ЛР)
Maxim Dolgolyov
2026-05-29 22:51:42 +03:00
-
244a063363
feat(phys8 ch1): Phase 1 Wave 1 — §1 «Внутренняя энергия» + §2 «Способы изменения U»
Maxim Dolgolyov
2026-05-29 22:50:01 +03:00
-
33a91900a8
feat(phys8): Phase 0 — skeleton hub + 3 chapters + lab + phys.js/optics.js
Maxim Dolgolyov
2026-05-29 22:41:37 +03:00
-
8e8988ec23
docs(plans): добавлен план реализации Физика 8 (Исаченкова, 2018)
Maxim Dolgolyov
2026-05-29 22:20:00 +03:00
-
2e30878f00
fix: textContent → innerHTML для строк с HTML entity (после замены эмодзи)
Maxim Dolgolyov
2026-05-29 21:49:44 +03:00
-
095265f482
chore: эмодзи → HTML entity во всех учебниках 10-11 классов
Maxim Dolgolyov
2026-05-29 21:46:13 +03:00
-
b3ea35049f
feat(stereo3d): drag-to-rotate для 3D-сцен Геометрии 10
Maxim Dolgolyov
2026-05-29 21:45:33 +03:00
-
96b5e46660
revert(textbooks ui): откат компактной сетки — возврат к крупным карточкам с обложками
Maxim Dolgolyov
2026-05-29 21:43:11 +03:00
-
f08a81263d
refactor(textbooks ui): компактная сетка каталога — плитки 190px + фильтры по предмету
Maxim Dolgolyov
2026-05-29 21:39:55 +03:00
-
79992d23c5
fix(bg): rain — drops instead of vertical stripes
Maxim Dolgolyov
2026-05-29 21:38:25 +03:00
-
f6fbe922a9
feat(shop): 9 premium animated backgrounds
Maxim Dolgolyov
2026-05-29 21:35:59 +03:00
-
d838c94df4
fix(bg): visible button-groups and tracks on dark backgrounds
Maxim Dolgolyov
2026-05-29 21:31:53 +03:00
-
23075dddb1
fix(bg): light text on dark-tone backgrounds
Maxim Dolgolyov
2026-05-29 21:29:54 +03:00
-
d2ca0d61cc
fix(bg): add translucent veil so animated bgs don't bleed UI
Maxim Dolgolyov
2026-05-29 21:27:35 +03:00
-
1b04384770
fix(shop): opaque cards on owned/active so backgrounds don't bleed
Maxim Dolgolyov
2026-05-29 21:23:44 +03:00
-
98ec1ed478
feat(shop): animated backgrounds — system-wide cosmetic + picker
Maxim Dolgolyov
2026-05-29 21:13:53 +03:00
-
41ca41d69c
feat(gamification): hide locked achievements of disabled modules
Maxim Dolgolyov
2026-05-29 20:40:16 +03:00
-
dbeee44fc7
feat(shop): Phase 5 — 22 new shop items (frames + titles + theme)
Maxim Dolgolyov
2026-05-29 20:32:08 +03:00
-
268ea31bb8
feat(gamification): Phase 4 — standalone coin events + coin_log
Maxim Dolgolyov
2026-05-29 20:30:14 +03:00
-
b005226e2c
feat(gamification): Phase 3 — 38 new achievements + triggers + 'exam' group
Maxim Dolgolyov
2026-05-29 20:26:59 +03:00
-
90c8464356
feat(gamification): Phase 2 — taxonomy + grouped UI for achievements
Maxim Dolgolyov
2026-05-29 20:19:46 +03:00
-
660e7e2747
feat(gamification): Phase 1 — full kill-switch + textbook XP wrapping
Maxim Dolgolyov
2026-05-29 19:43:24 +03:00
-
3e7e6e5b9b
feat(phys11 ch8): Waves 13-14 — Глава 8 + ФИНАЛ КУРСА (12 интегральных боссов)
Maxim Dolgolyov
2026-05-29 19:30:41 +03:00
-
cef226c53e
feat(phys11 ch7): Waves 11-12 — Глава 7 «Ядерная физика» (§35-§44 + Финал)
Maxim Dolgolyov
2026-05-29 19:26:16 +03:00
-
a6d86f4374
feat(phys11 ch6): Wave 10 — Глава 6 «Физика атома» (§30-§34 + Финал)
Maxim Dolgolyov
2026-05-29 19:18:04 +03:00
-
b5c224d7f5
feat(phys11 ch5): Wave 9 — Глава 5 «Фотоны. Действия света» (§27-§29 + Финал)
Maxim Dolgolyov
2026-05-29 19:10:17 +03:00
-
9df4fd5e24
feat(phys11 ch4): Wave 8 — Глава 4 «Основы СТО» (§24-§26 + Финал)
Maxim Dolgolyov
2026-05-29 18:56:52 +03:00
-
06db392f6a
feat(phys11 ch3): Wave 7 — §21-§23 + Финал главы 3 (ThinLens + TwoLensSystem)
Maxim Dolgolyov
2026-05-29 18:48:16 +03:00
-
7a703bd184
feat(phys10 phase7 final): итоговая шпаргалка + 10 боссов + ачивка «Магистр физики 10» (+150 XP)
Maxim Dolgolyov
2026-05-29 18:46:10 +03:00
-
27a67d0866
feat(phys11 ch3): Wave 6 — §18-§20 + phys-fx SphericalMirror/RefractionLab/PrismSpectrum
Maxim Dolgolyov
2026-05-29 18:41:51 +03:00
-
a5ffc624cf
feat(phys10 ch6 wave2 + final): §36 «Газы» + §37 «Полупроводники» + Финал Главы 6
Maxim Dolgolyov
2026-05-29 18:41:39 +03:00
-
e4801dcc2f
feat(phys11 ch3): Wave 5 — Глава 3 «Оптика» §14-§17 + phys-fx TwoSlit/DiffractionGrating/FlatMirror
Maxim Dolgolyov
2026-05-29 18:35:08 +03:00
-
bed085ac98
feat(phys10 ch6 wave1): §34 «Ток в металлах» + §35 «Электролиты»
Maxim Dolgolyov
2026-05-29 18:32:53 +03:00
-
e192feefcc
feat(phys11 W4): Глава 2 §10-§13 + Финал главы 2
Maxim Dolgolyov
2026-05-29 18:25:30 +03:00
-
d93d8b782e
feat(phys10 ch5 wave4 + final): §33 «Самоиндукция» + Финал Главы 5 (7 боссов)
Maxim Dolgolyov
2026-05-29 18:24:57 +03:00
-
8c3e7ce7aa
feat(phys10 ch5 wave3): §31 «Магнитный поток + ЭМИ» + §32 «Ленц + Фарадей»
Maxim Dolgolyov
2026-05-29 18:18:29 +03:00
-
a09616450f
feat(phys11 W3): Глава 2 §7-§9 + расширение phys-fx.js (LCcircuit, ACgen, Transformer)
Maxim Dolgolyov
2026-05-29 18:15:00 +03:00
-
7aa681b503
feat(phys10 ch5 wave2): §29 «Сила Ампера» + §30 «Сила Лоренца» + 3D-траектория
Maxim Dolgolyov
2026-05-29 18:11:18 +03:00
-
6087c814b3
feat(phys10 ch5 wave1): §27 «Магнитное поле тока» + §28 «Индукция»
Maxim Dolgolyov
2026-05-29 18:03:50 +03:00
-
fb01e5aafb
feat(phys11 W2): Глава 1 §4-§6 + Финал + ResonanceCurve/TransverseWave/LongitudinalWave
Maxim Dolgolyov
2026-05-29 18:02:53 +03:00
-
2b13976610
feat(phys10 ch4 + final): §25 ЭДС + §26 закон Ома + Финал Главы 4
Maxim Dolgolyov
2026-05-29 17:56:38 +03:00
-
f2a1c6e24d
feat(phys11 W1): Глава 1 §1-§3 + расширение phys-fx.js (EnergyView)
Maxim Dolgolyov
2026-05-29 17:52:47 +03:00
-
f999ad550e
feat(phys10 ch3 wave5 + final): §24 «Энергия конденсатора» + Финал Главы 3 (7 боссов)
Maxim Dolgolyov
2026-05-29 17:48:13 +03:00
-
22b95ed072
feat(phys11 W0): инфра — миграция БД, phys-fx.js, hub + 8 stub-глав
Maxim Dolgolyov
2026-05-29 17:42:36 +03:00
-
774b54afc8
feat(phys10 ch3 wave4): §22 «Напряжение» + §23 «Конденсаторы»
Maxim Dolgolyov
2026-05-29 17:41:19 +03:00
-
a24c334730
docs(plans): убраны лабораторные работы из плана Физика 11
Maxim Dolgolyov
2026-05-29 17:35:51 +03:00
-
dfc17ae717
feat(phys10 ch3 wave3): §20 «Линии поля» + §21 «Работа и потенциал»
Maxim Dolgolyov
2026-05-29 17:34:50 +03:00
-
dc7ad11e52
docs(plans): добавлен большой план реализации Физика 11 (Жилко-Маркович-Сокольский 2021)
Maxim Dolgolyov
2026-05-29 17:32:27 +03:00
-
de1dbea8aa
feat(phys10 ch3 wave2): §18 «Поле» + §19 «Напряжённость и суперпозиция»
Maxim Dolgolyov
2026-05-29 17:27:35 +03:00
-
1611e4b461
feat(phys10 ch3 wave1): §16 «Заряд» + §17 «Закон Кулона»
Maxim Dolgolyov
2026-05-29 17:21:04 +03:00
-
07adcbd108
feat(phys10 ch2 wave3 + final): §15 «Цикл Карно» + Финал Главы 2 (5 боссов)
Maxim Dolgolyov
2026-05-29 17:13:22 +03:00
-
f2398dd078
feat(phys10 ch2 wave2): §13 «Количество теплоты» + §14 «Первый закон ТД»
Maxim Dolgolyov
2026-05-29 17:06:13 +03:00
-
e1a694ed90
feat(phys10 ch2 wave1): §11 «Внутренняя энергия» + §12 «Работа в ТД»
Maxim Dolgolyov
2026-05-29 16:58:44 +03:00
-
5e9bafb20c
feat(phys10 ch1 wave5 + final): §9 «Испарение» + §10 «Влажность» + Финал Главы 1 (7 боссов)
Maxim Dolgolyov
2026-05-29 16:51:43 +03:00
-
c3d6af8757
fix(exam-prep): normalize LaTeX in dashboard preview text
Maxim Dolgolyov
2026-05-29 16:45:59 +03:00
-
4154e0b791
feat(phys10 ch1 wave4): §7 «Твёрдые тела» + §8 «Жидкости»
Maxim Dolgolyov
2026-05-29 16:42:20 +03:00
-
5356096349
fix(api): auto-stringify object bodies in LS.api (apiFetch)
Maxim Dolgolyov
2026-05-29 16:40:42 +03:00
-
2b653c4655
feat(phys10 ch1 wave3): §5 «Уравнение состояния» + §6 «Изопроцессы» (PV/VT/PT диаграммы)
Maxim Dolgolyov
2026-05-29 16:35:13 +03:00
-
b0c024be76
feat(geom10 r4 viz): переделаны все 6 SVG-рисунков — больше деталей, цветовая кодировка
Maxim Dolgolyov
2026-05-29 16:27:47 +03:00
-
7acc606cc2
feat(phys10 ch1 wave2): §3 «Идеальный газ» + §4 «Температура» + симуляции
Maxim Dolgolyov
2026-05-29 16:25:24 +03:00
-
3116f9d815
feat(phys10 ch1 wave1): §1 «МКТ» + §2 «Количество вещества» + симуляция броуновского движения
Maxim Dolgolyov
2026-05-29 16:18:53 +03:00
-
d387018ee5
feat(geom10 W14): r4 (Координаты и векторы) переписан в стиле geom11 — финал курса
Maxim Dolgolyov
2026-05-29 16:16:02 +03:00
-
573de62963
feat(phys10 phase0): skeleton + миграция + phys.js модуль (37 §, 6 глав)
Maxim Dolgolyov
2026-05-29 16:12:08 +03:00
-
663459a675
feat(geom10 W13): r3 (Перпендикулярность) переписан в стиле geom11
Maxim Dolgolyov
2026-05-29 16:08:46 +03:00
-
d5bb907adc
feat(geom10 W12): r2 (Параллельность) переписан в стиле geom11
Maxim Dolgolyov
2026-05-29 16:01:13 +03:00
-
09a292eca6
feat(geom10 W11): r1 переписан в стиле geom11 — SPA с psel-tabs, hero, sidebar
Maxim Dolgolyov
2026-05-29 15:54:33 +03:00
-
4533ef14ed
feat(geom10 W10): hub переписан в стиле geom11 — 4-кол grid + финал курса + шпаргалка
Maxim Dolgolyov
2026-05-29 15:45:22 +03:00
-
3869cebe95
feat(geom10 W9): Финал Раздела 4 + МЕГА-АЧИВКА stereo10_master (Геометрия 10 пройдена!)
Maxim Dolgolyov
2026-05-29 15:36:58 +03:00
-
c2a2497e49
feat(geom10 W8): Раздел 4 §11-§14 — Координаты и векторы (полная реализация)
Maxim Dolgolyov
2026-05-29 15:33:58 +03:00
-
22675fd48e
chore: убраны упоминания авторов из всех учебников
Maxim Dolgolyov
2026-05-29 15:27:21 +03:00
-
7f045737d3
feat(geom10 W7): Финал Раздела 3 — 5 боссов + ачивка stereo10_r3_master
Maxim Dolgolyov
2026-05-29 15:26:04 +03:00
-
cf4507a4d6
feat(geom10 W6): Раздел 3 §9 + §10 — угол с плоскостью, ТТП, перпендикулярность плоскостей
Maxim Dolgolyov
2026-05-29 15:20:40 +03:00
-
f2933a6186
fix(geom11 ch4): сырой KaTeX в <option> §9 → unicode-текст (a, b, α°, d₁, d₂)
Maxim Dolgolyov
2026-05-29 15:18:32 +03:00
-
e6a1a697bd
feat(geom10 W5): Раздел 3 §7 + §8 — Перпендикулярность и расстояния
Maxim Dolgolyov
2026-05-29 15:14:50 +03:00
-
169a5130ba
feat(geom11 phase5 final): итоговая шпаргалка + 9 боссов + ачивка «Магистр геометрии 11»
Maxim Dolgolyov
2026-05-29 15:14:04 +03:00
-
87a057f5b9
feat(geom10 W4): Финал Раздела 2 — 4 босса + ачивка stereo10_r2_master
Maxim Dolgolyov
2026-05-29 15:08:52 +03:00
-
eb19ce3cf9
fix(auth): include avatar_url in login response + lazy refresh stale cache
Maxim Dolgolyov
2026-05-29 15:07:16 +03:00
-
4423a72635
feat(geom11 ch4 wave3 + final): §11 «Построения» + Финал Раздела 4
Maxim Dolgolyov
2026-05-29 15:06:29 +03:00
-
46d373752c
fix(profile): visual frame previews in shop + sidebar avatar sync
Maxim Dolgolyov
2026-05-29 15:04:27 +03:00
-
8e39993bb0
feat(geom10 W3): Раздел 2 §4-§6 — Параллельность (полная реализация)
Maxim Dolgolyov
2026-05-29 15:04:10 +03:00
-
788d612716
feat(geom11 ch4 wave2): §10 «Координаты и векторы 3D» + 3D-визуализатор
Maxim Dolgolyov
2026-05-29 15:00:13 +03:00