Spaces:
Sleeping
Sleeping
Commit History
-
feat: SNSリンクにhandleフィールド追加 + ドキュメント更新
- 全サークルのSNSデータにhandleフィールドを追加 - Twitter/Instagram: アカウント名(例: @chiba_photo) - LINE: 「LINE公式アカウント」 - WEBSITE: 「公式サイト」 - YOUTUBE/GITHUB: 適切なタイトル - docs/システムガイド.md を現在のシステムに合わせて全面更新 - 「企画」→「サークル」への用語統一 - エンドポイント名、フィールド名の修正 - MySQL → CSV データソースへの変更 - APIレスポンス例の更新 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>79f4b6a -
fix: circle-009のdetailDescriptionからJSONコードブロックを削除
使用機材の例をJSON形式からリスト形式に変更。 サークル紹介文としてより自然な記述に修正。 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>53493f4 -
fix: CircleSummary生成時にshortIntroフィールドを含める
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>77d626c -
feat: ひとこと紹介(shortIntro)フィールド追加 + circle-009作成
- shortIntroフィールドをCSV・スクリプト・スキーマに追加 - 全フィールド・全Markdown記法・全SNSを網羅したcircle-009を追加 - 既存8サークルにもshortIntro値を設定 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>ecf9952 -
fix: CSVソースデータにotherCostsとエリアコード修正を反映
HF Spacesではstart.shがCSVからcircles.jsonを再生成するため、 circles.jsonへの直接編集は起動時に上書きされていた。 根本原因を修正するためCSVファイル自体を更新。 - circle-005: otherCostsに「シャトル代(実費)」を追加 - circle-006: areaCodeをM→Dに修正 - circle-007: areaCodeをN→Hに修正、otherCostsを追加 - circle-008: areaCodeをW→Eに修正 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>7f864c0 -
fix: 無効なエリアコード(W, N, M)を修正
- circle-006: M → D(人文社会科学系総合研究棟エリア) - circle-007: N → H(本部エリア) - circle-008: W → E(教育学部エリア) W, N, Mは2026-02-15のコミットe5576e7で無意味に割り当てられたモックデータ。 実在するエリアコード(T,R,S,L,D,K,H,E,G)に修正。 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>254c84c -
fix: APIレスポンスにareaCode/pamphletNumberを追加
CircleDetailスキーマにareaCodeとpamphletNumberフィールドが 定義されておらず、/api/detailsエンドポイントのレスポンスに 含まれていなかった問題を修正。 FE側の地図表示機能がこれらのフィールドに依存している。 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>2146b29 -
data: otherCostsフィールドにサンプルデータを追加
- circle-005(バドミントンサークル): シャトル代(実費) - circle-007(茶道部): お稽古代 月1,500円(お菓子・お抹茶代含む) FE側の表示確認のためのテストデータ追加 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>a1ca584
-
refactor: データ構造リファクタリング(不要フィールド削除・年間予定構造変更)
- 公認/準公認区分、カテゴリ、概要テキスト、性別比率等の不要フィールドを削除 - 年間予定の構造を {month, events[]} から {period, event} に変更 - 活動頻度の旧値マッピングを削除 - SNSデータにhandleフィールドを追加 - mainImageフィールドを追加(images配列のorder=0を自動選択) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>5733dea -
fix: /api/circles 500エラーの修正
削除済みのtags/featureTagsフィールドへの参照を削除 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>8ae7870 -
fix: isIntercollegiateフィールドを完全削除
- schemas/circles.py: 3クラスからisIntercollegiateフィールド削除 - scripts/2_create_circles_data.py: isIntercollegiate生成コード削除 - data/generated/circles.json: 再生成(8件、isIntercollegiate除去) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>94f1c2b -
fix: isIntercollegiate(インカレ)フィールドを削除
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>bc63415 -
fix: CSVソースデータを8件に拡充しMarkdown記法を追加
- 既存5件のdetailDescriptionにMarkdown記法を追加 - 新規3件を追加(プログラミングサークル、茶道部、国際交流サークル) - 全8件に見出し、太字、斜体、リスト、テーブル、引用、コードブロック、リンクを含む Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>e5576e7 -
chore: force HF Spaces rebuild (v2)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>a0a71b8 -
trigger: HF Spaces rebuild for data refresh
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>9f33ac4
-
fix: 全サークルにMarkdown記法を使用した詳細説明を追加
- 見出し、箇条書き、番号付きリスト、太字、斜体を追加 - テーブル、引用ブロック、コードブロックを追加 - インラインコード、リンクを追加 - 全8件のサークルに適用 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>f3b9a24 -
feat: サークルデータを8件に拡充
- FEのモックデータに合わせて8件のサークルを追加 - サークル一覧: 1. 千葉大学サッカー部(運動系) 2. 千葉大学軽音楽部 SOUND WAVE(文化系) 3. ChibaTech プログラミングサークル(文化系・インカレ) 4. GROOVE ダンスサークル(運動系) 5. テストサークル(全フィールド網羅) 6. 千葉大学ボランティアネットワーク(その他) 7. ミニマルサークル(最小データ) 8. 部分データサークル(部分データ) - 全フィールド(詳細説明、年間予定、SNS等)を含む - 関連インデックス(bm25_meta, tf_token, circle_names等)を再構築 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>a5f3501
-
feat: フィールド仕様変更(ActivityFrequency・hasNoFee削除・新フィールド追加)
- ActivityFrequency Enumを追加(WEEKLY_5_PLUS/WEEKLY_3_4/WEEKLY_1_2/MONTHLY_1_3/LESS_THAN_MONTHLY) - hasNoFeeフィールドを削除(annualFee=0で代替) - activityFrequencyNote, memberNote, otherCosts フィールドを追加 - データ変換スクリプトに旧→新Enum値マッピングを追加 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>723ba3b
-
feat: 開催日・企画種別削除、サークル種別をcircleTypeに変更
- 開催日フィールド(day1/day2/day3)を削除 - 企画の種別(projectType)を削除 - isOfficial(bool)をcircleType(Literal["公認", "準公認"])に変更 - 変換スクリプト・同義語辞書を更新ce36f11 -
feat: サークル情報に10項目を追加
- genre(ジャンル: ATHLETIC_CLUB, SPORTS, CULTURE, MUSIC, OTHER) - activityLocation(活動場所) - annualSchedule(年間予定) - annualFee(年会費) - hasNoFee(会費なしフラグ) - contactInfo(連絡先) - websiteUrl(公式サイトURL) - activityFrequency(活動頻度)をCircleSummary/CircleDetailに追加 スキーマ(Circle, CircleSummary, CircleDetail)とデータ生成スクリプトを更新 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>c0206de
-
feat: Happaスキーマ整合性対応(projectType・areaCode追加)
- projects: OUTSIDE_BOOTH, INSIDE_BOOTH企画種別追加 - projects: areaCodeフィールド追加 - circles: projectTypeフィールド追加 - CSVにprojectType列追加・ダミーデータ入力 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>c630e4a
-
docs: README.mdの誤記を修正
- APIの仕様参照先を存在しないdocs/api_spec.mdからdocs/システムガイド.mdに変更 - サーバー起動コマンドを誤りの「uvicorn api.main:app」から正しい「uvicorn app.main:app」に修正 - files.jsonの設定例をprojects(旧)からcircles(現行)に修正 - ポート番号の説明を追加(ローカル: 8000、HF Spaces: 7860) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>7eda24d
-
fix: リポジトリ名参照をcircle-search-26-apiに統一
フォーク元のchibafes-website-api-v2への参照をすべて修正 変更したファイル: - .github/workflows/deploy_to_hf_space.yaml (2箇所) - README.md (2箇所) - docs/【有効】2026-01-19_サークル検索API実装ガイド.md (6箇所) - docs/システムガイド.md (3箇所) - docs/基礎知識.md (1箇所)df16d3c -
fix: 環境変数名をアンダースコア付き形式に戻す
HF_TOKEN, API_SECRET_KEY, HF_EMBEDDINGS_REPO_IDの形式がHF Spacesの既存設定と一致するように修正9b201b1 -
refactor: Huggingface Spaces対応のため環境変数名からアンダースコアを除去
Huggingface SpacesのSecret名は `/^[a-zA-Z][a-zA-Z0-9]*$/` に従う必要があり、 アンダースコア(`_`)が使えないため、環境変数名を修正した。 変更内容: - API_SECRET_KEY → APISECRETKEY - HF_EMBEDDINGS_REPO_ID → HFEMBEDDINGSREPOID - HF_TOKEN → HFTOKEN 修正ファイル: - app/main.py: API認証キーの環境変数参照を修正 - scripts/0_download_data.py: HuggingFace Hub接続用の環境変数参照を修正 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>5b2ffea -
feat: サークル検索API実装(BM25F + fastText対応)
- サークルデータ取得API(/api/circles)の追加 - サークル詳細取得API(/api/details)の追加 - 検索API(/api/search)のBM25F + fastText対応 - CirclesRepository, CirclesServiceの実装 - CORSミドルウェアの設定 - スキーマ定義(circles.py)の追加 - ビルドスクリプトの更新568bbca
-
Add data update methods and automation details to the system guide
ktsn-udccb18c8 -
update README.md
Zun IguchiUnverified signature9dfdcd5 -
Merge pull request #22 from chibafes-dev/docs
Zun IguchiUnverified signatureAdd detailed documentation on search algorithms and their mathematical foundations in Japanesefe9a5a7 -
Add detailed documentation on search algorithms and their mathematical foundations in Japanese
ktsn-ud- Introduced a new document explaining the mathematical background of search algorithms used in the project. - Covered key topics including BM25F, TF-IDF, word vectors, cosine similarity, and score integration methods. - Provided examples and explanations tailored for students interested in the mathematical aspects of algorithms.e6ef038
-
Merge pull request #21 from chibafes-dev/add-faculty
Zun IguchiUnverified signature学部祭を追加8eb78dc -
学部祭を追加
ktsn-ud66bdbdc
-
Merge pull request #20 from chibafes-dev/fix/fetch-approved-only
Zun IguchiUnverified signatureテキスト情報を承認済みで最新のものから取ってくるように変更eb6cd97 -
不要なor Noneを削除
ktsn-uddfc8a73 -
isArchivedをAPIレスポンスに追加
ktsn-ud380dcdb -
統合されたテキスト情報の取得方法を実装し、SQLクエリとリポジトリのロジックを更新
ktsn-udb1ae71d
-
テキスト情報を承認済みで最新のものから取ってくるように変更
ktsn-ud0349071 -
SQL文にイベントによる絞り込みを追加
ktsn-ude79e2b5 -
cryptographyをインストール
ktsn-ud320d390 -
Merge pull request #18 from chibafes-dev/migrate-to-database
Zun IguchiUnverified signatureMigrate to databased213e26 -
requirements.txt: update package versions for compatibility and improvements
ktsn-ud9a5a9dc -
不要なテストファイルを削除
ktsn-ud2dd2d5c -
古のCSVデータを削除
ktsn-ud2524299 -
Merge branch 'main' into migrate-to-database
ktsn-udf1138ff -
データ更新のエンドポイントを作成し,定期的に叩くGitHubワークフローを追加
ktsn-udb2b44fd
-
企画種別(テント企画など)を取得できるように追加
ktsn-ud14b78aa
-
remarksをremarkに一括変更し,リスト型から文字列型に
ktsn-ud414e0d3 -
tagsをコンストラクタの引数に取り忘れたので修正
ktsn-ud91441ab -
来場者向けタグを取得するSQL文とその他スキーマを追加
ktsn-ud21b58f1 -
テキストデータが複数ある場合にupdateAtが最新のもののみを取ってくるようにSQL文を変更
ktsn-ud461aec2