mirror of
https://github.com/harvard-edge/cs249r_book.git
synced 2026-05-06 17:49:07 -05:00
[PR #1394] [MERGED] feat: add socratiq directory (excluding node_modules and dist) #6514
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/harvard-edge/cs249r_book/pull/1394
Author: @kai4avaya
Created: 4/18/2026
Status: ✅ Merged
Merged: 4/24/2026
Merged by: @profvjreddi
Base:
dev← Head:feat/socratiq📝 Commits (10+)
8190955feat: add socratiq directory (excluding node_modules and dist)ba8cfcffeat: Integrate SocratiQ interactive widget and update Quarto indexc7fcc9dfeat: sync SocratiQ source changes and remove legacy bundle80c5f62feat: fix SocratiQ re-entry bug and add initialization loaderb19b930fix: address CodeQL security alerts and code quality warnings1032765feat: redesign meditation pulse toggle button with label and iconbbe8544clean: remove orphan editor swap files and duplicate copies1e12b34refactor: document SocratiQ canonicals in sync-mirrors.shc2c4787fix: address auto-reviewer CodeQL and code-quality warnings362cf87fix: restore copy_download.js accidentally deleted in cleanup commit📊 Changes
189 files changed (+76514 additions, -1381 deletions)
View changed files
➕
book/quarto/tools/scripts/socratiQ/assets/style.css(+1 -0)📝
book/quarto/tools/scripts/socratiQ/bundle.js(+1662 -1381)➕
book/quarto/tools/scripts/socratiQ/collaborative-widget-bridge.js(+12390 -0)➕
book/quarto/tools/scripts/socratiQ/collaborative-widget-bridge.umd.cjs(+4887 -0)📝
shared/scripts/sync-mirrors.sh(+4 -0)➕
socratiq/.gitignore(+3 -0)➕
socratiq/README.md(+178 -0)➕
socratiq/favicon.ico(+0 -0)➕
socratiq/package-lock.json(+3446 -0)➕
socratiq/package.json(+57 -0)➕
socratiq/serve.py(+39 -0)➕
socratiq/src_shadow/configs/client.config.js(+423 -0)➕
socratiq/src_shadow/configs/db_configs.js(+58 -0)➕
socratiq/src_shadow/configs/db_configs_one.js(+278 -0)➕
socratiq/src_shadow/configs/env_configs.js(+43 -0)➕
socratiq/src_shadow/configs/initial_config_styles.js(+12 -0)➕
socratiq/src_shadow/cssStyles.js(+1216 -0)➕
socratiq/src_shadow/index.html(+538 -0)➕
socratiq/src_shadow/indexHtml.js(+956 -0)➕
socratiq/src_shadow/js/components/collapsible_buttons/collapsable_buttons.js(+47 -0)...and 80 more files
📄 Description
Summary
This PR adds the socratiq/ source directory to the repository on a new branch.
It includes all source code, configurations, and assets for the SocratiQ
interactive tool while strictly excluding dependencies and build artifacts.
Area
Changes
avoid submodule complexity).
and dist_vite/ from being tracked.
Vite/Webpack configurations, and assets.
Testing
ensure zero inclusion of node_modules or dist folders. Confirmed the
directory structure is clean and follows the project's organization.
Related Issues
book.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
[PR #1394] feat: add socratiq directory (excluding node_modules and dist)to [PR #1394] [MERGED] feat: add socratiq directory (excluding node_modules and dist)