Commit History

feat(sessions): send immediate heartbeat on route changes with current path
3b9fa19

Tristan Yu commited on

Presence: frontend heartbeat + green dot indicator in Manage users list
4fd7cee

Tristan Yu commited on

Upload client/src/components/Layout.tsx with huggingface_hub
891cb72
verified

linguabot commited on

Upload client/src/components/Layout.tsx with huggingface_hub
558bec8
verified

linguabot commited on

Upload client/src/components/Layout.tsx with huggingface_hub
ea7ab01
verified

linguabot commited on

Upload client/src/components/Layout.tsx with huggingface_hub
c2a0fab
verified

linguabot commited on

Upload client/src/components/SyntaxReorderer.tsx with huggingface_hub
8a95e0f
verified

linguabot commited on

Upload client/src/components/SyntaxReorderer.tsx with huggingface_hub
84c833b
verified

linguabot commited on

Quote bar: revert to Hitokoto API (d,i,k); restore fields
9592b4c

Tristan Yu commited on

Quote bar: fix type cast to OneItem for cached value
fa4c1e6

Tristan Yu commited on

Quote bar: switch to ONE API via backend (/api/one/quote); show forward + words_info
085cc8c

Tristan Yu commited on

Hitokoto: remove topic h from categories (keep d,i,k)
64ac90e

Tristan Yu commited on

UI: add sticky Hitokoto quote bar (categories d,h,i,k), next/hide, cached; include in Layout
a6b76d5

Tristan Yu commited on

Header: add Toolkit link with wrench icon to navigation (desktop+mobile)
f9fbac8

Tristan Yu commited on

Add support for image-only tasks in weekly practice (week 3+)
3435420

Tristan Yu commited on

Make page transitions hide content during loading, matching week transition behavior
904f4d0

Tristan Yu commited on

Add spinner loading to TutorialTasks week switches and increase Week 2 transition duration to 2000ms
6144f38

Tristan Yu commited on

Fix WeeklyPractice spinner to match page transitions and fix Week 2 transition duration
58595c2

Tristan Yu commited on

Add dynamic transition duration and spinner loading for WeeklyPractice week switches
09e9c7d

Tristan Yu commited on

Restore original transition durations - 1200ms for content-heavy pages
b424529

Tristan Yu commited on

Match page transition duration to week transition timing (800ms for content-heavy pages)
5c322d3

Tristan Yu commited on

Try URL parameter approach for page navigation to force Week 1 default
fb4ef02

Tristan Yu commited on

Fix page navigation: remove setTimeout delay for immediate week reset events
432a2c3

Tristan Yu commited on

New approach: direct API calls in week change, custom events for page navigation, force state updates
9f38882

Tristan Yu commited on

Fix week switching issues: clear state before updating, longer delays for Week 2, proper page navigation defaults
1722957

Tristan Yu commited on

Fix page navigation issues: clear data on week changes, default to Week 1 on page switches, dynamic transition duration for heavy pages
9084015

Tristan Yu commited on

Fix animation timing - wait for content rendering with extra delay to ensure no lag
09b3a16

Tristan Yu commited on

Increase animation durations for better sync with content loading - page transitions: 500ms, week transitions: 600ms
2d3c526

Tristan Yu commited on

Simplify page transitions to loading indicator only, add skeleton loading for week transitions in TutorialTasks
564c253

Tristan Yu commited on

Fix page transition animation - properly reset transition state after navigation
141c062

Tristan Yu commited on

Add smooth page transition animations with loading indicator
263a752

Tristan Yu commited on

Fix TypeScript errors for image support in Week 2 tutorial tasks
9ff626c

Tristan Yu commited on