Commit History

chore: force rebuild; ensure docs create only accepts docUrl (no auto-create)
92347b2
Running

Tristan Yu commited on

fix(docs): avoid title redeclaration; accept provided title
860507a

Tristan Yu commited on

fix(docs): lazy-load googleapis to avoid cold-start errors
3b5e542

Tristan Yu commited on

fix(docs): accept manual docUrl via /api/docs/create to avoid 404 on /link
a168bc3

Tristan Yu commited on

fix(docs): support shared drives with supportsAllDrives=true; use new folder ID via env
9ae5cd0

Tristan Yu commited on

fix(docs): normalize service account private_key newlines and include error message
53910bb

Tristan Yu commited on

feat(docs): integrate Google Drive create with service account and folder
f8541fd

Tristan Yu commited on

chore(backend): add googleapis dependency
b055698

Tristan Yu commited on

feat(docs): add simple group doc API (list/create) and mount routes
921f144

Tristan Yu commited on

feat(sessions): record session on login to ensure immediate visibility in summary
ba2ae80

Tristan Yu commited on

feat(sessions): persist visitor/student/admin heartbeats and add login summary API
195c966

Tristan Yu commited on

feat(files): set uploader name from user info for translation uploads
d104bb1

Tristan Yu commited on

fix(brief): stop returning placeholder practice for week brief
454f141

Tristan Yu commited on

feat(api): add week brief endpoint /api/search/weekly-practice/:week/brief
8e6c9d6

Tristan Yu commited on

fix(db): remove duplicate single-field index on segmentId
23015c4

Tristan Yu commited on

feat(brief): attach week-level brief even when SourceText exists
b305f03

Tristan Yu commited on

chore: trigger backend rebuild [no-op]
dfd3f13

Tristan Yu commited on

fix(docker): use shell-form CMD to avoid bracket parsing on Space
75dec52

Tristan Yu commited on

chore: trigger backend rebuild [no-op]
830bf7e

Tristan Yu commited on

feat(brief): store week-level brief and return it when no SourceText exists
f26854d

Tristan Yu commited on

fix(i18n): always decode uploaded filenames from latin1 to UTF-8
89d3be6

Tristan Yu commited on

fix(files): correct Unicode filenames and add admin delete endpoint
7e1a71f

Tristan Yu commited on

chore: add multer dependency for weekly practice file uploads
b36f02b

Tristan Yu commited on

feat(weekly-practice): add file uploads for week practice (admin source, student translation)
a29dc5e

Tristan Yu commited on

chore: trigger rebuild [no-op]
5ced338

Tristan Yu commited on

Presence: add online heartbeat and online flag in admin users API
9287841

Tristan Yu commited on

Upload routes/mt.js with huggingface_hub
56df967
verified

linguabot commited on

Upload routes/mt.js with huggingface_hub
9ae971a
verified

linguabot commited on

Upload routes/mt.js with huggingface_hub
98aa0fb
verified

linguabot commited on

Upload routes/links.js with huggingface_hub
cd9fad5
verified

linguabot commited on

Upload routes/mt.js with huggingface_hub
0bb7a47
verified

linguabot commited on

Upload index.js with huggingface_hub
049434f
verified

linguabot commited on

Upload index.js with huggingface_hub
9cd0a9c
verified

linguabot commited on

Upload routes/links.js with huggingface_hub
c211f39
verified

linguabot commited on

Upload models/Link.js with huggingface_hub
3af99c4
verified

linguabot commited on

Upload routes/mt.js with huggingface_hub
493e49f
verified

linguabot commited on

Upload routes/mt.js with huggingface_hub
4011633
verified

linguabot commited on

Upload routes/mt.js with huggingface_hub
3fe48cb
verified

linguabot commited on

Upload routes/mt.js with huggingface_hub
2f01b07
verified

linguabot commited on

Upload index.js with huggingface_hub
95bd72d
verified

linguabot commited on

Upload routes/mt.js with huggingface_hub
94aa339
verified

linguabot commited on

Upload routes/auth.js with huggingface_hub
1bc0102
verified

linguabot commited on

Upload routes/messages.js with huggingface_hub
f974707
verified

linguabot commited on

Upload routes/messages.js with huggingface_hub
da91edf
verified

linguabot commited on

Upload index.js with huggingface_hub
b1f10f9
verified

linguabot commited on

Upload routes/messages.js with huggingface_hub
daa8576
verified

linguabot commited on

Upload routes/slides.js with huggingface_hub
e16f8af
verified

linguabot commited on

Upload models/Message.js with huggingface_hub
4ead983
verified

linguabot commited on

Upload models/Slide.js with huggingface_hub
02f402d
verified

linguabot commited on

Backend: set ALAPI token default provided by user
4b70814

Tristan Yu commited on