Skip to content

chore(main): release 0.1.0#153

Open
github-actions[bot] wants to merge 1 commit intomainfrom
release-please--branches--main
Open

chore(main): release 0.1.0#153
github-actions[bot] wants to merge 1 commit intomainfrom
release-please--branches--main

Conversation

@github-actions
Copy link

🤖 I have created a release beep boop

0.1.0 (2025-05-20)

Features

  • add alembic (8736b75)
  • add cors settings (5b462fb)
  • add detect language to note (165e877)
  • add generate topic csv and ai model interface (c02c625)
  • add generate_note_topic (719343c)
  • add get_number_of_posts method to the storage class (b045ec1)
  • add get_number_of_posts method to the storage class (c5324a1)
  • add Link model (2c8db37)
  • add Link table model (3fff12c)
  • add offset for get_posts (c0fd212)
  • add search_posts_by_text method (f0d4cd3)
  • add search_url for Storage.get_posts (e2454e1)
  • add searchText query to post list endpoint (2f13c99)
  • add some tables (6876d74)
  • add topic seed csv (00d9110)
  • add Url search for list posts route (00771ef)
  • api: add api package (bd8dd4b)
  • app: add created_at range query for GET posts (3bb1e6c)
  • app: add data router (62c0bb5)
  • app: add data router (6358d78)
  • app: add posts route (911efa1)
  • app: add topics route (b416793)
  • app: use storage to list topics (a2d1134)
  • Change LinkId field from int to UUID and generate LinkId deterministically from URL (115fb1e)
  • common: add common package (79dbdb5)
  • core: add json log formatter (6e93e48)
  • core: add logging module (983cf17)
  • core: add post_id query string option for GET posts endpoint (088454f)
  • crete generate_note_topic method (6af9d67)
  • data: add data directory (9e0743d)
  • data: add Notes (200b2f6)
  • data: add some constraints to the Notes model (08cff22)
  • docker: execute db migration on docker compose (3c77c58)
  • etl: add ETL (ad1dcb4)
  • implement get_number_of_posts (64e1dfd)
  • main: add main module (da96b19)
  • main: add main package (053acff)
  • main: add settings module (877b527)
  • main: add system router and ping-pong route (361173b)
  • main: apply logger setting (822f585)
  • migrate: add migration package (97d8ddf)
  • model: generalize note_author_participant_id (147d842)
  • models: add believable field to notes (02c42a5)
  • models: add EncollmentState class (08c7bef)
  • models: add enum properties (c777a17)
  • models: add enum properties (36ea3e9)
  • models: add NonNegativeFloat class (9a206a1)
  • models: add NonNegativeFloat class (79e8bca)
  • models: add NonNegativeInt class and apply to successful_rating_needed_to_earn_in column of UserEnrollment (4916b95)
  • models: add NonNegativeInt class and apply to successful_rating_needed_to_earn_in column of UserEnrollment (b6b7d2d)
  • models: add NoteId type (65979c0)
  • models: add ParticipantId type (449cbff)
  • models: add special type for timestamp_of_last_earn_out (df57156)
  • models: add special type for timestamp_of_last_earn_out (edd41a7)
  • models: add summary property to the Note class (d4253bf)
  • models: add summary property to the Note class (ce6578b)
  • models: implement TwitterTimestamp class and change some types for actual models (ac8ff6a)
  • models: update modelingPopulation type for UserEnrollment (e99be93)
  • models: update modelingPopulation type for UserEnrollment (6fc79a6)
  • package: add openai package (72c53dd)
  • package: add openai package (ccdc6dc)
  • poc: add topic extraction script using gpt-4 (2c50a62)
  • poc: add topic extraction script using gpt-4 (32013c1)
  • scripts: add migration scripts (8e7f6be)
  • settings: add PostgresStorageSettings (400c8de)
  • storage: implement get_posts_by_created_at_end (41ff678)
  • storage: implement get_posts_by_created_at_range (df585ff)
  • storage: implement get_posts_by_created_at_start (bb90f5f)
  • storage: implement get_posts_by_ids (6f6a6ee)
  • test: add data model test (820647b)
  • topics: add topics list route (sample data) (70f3947)
  • use normalize (7f51d47)
  • X APIからPostを取得する際にMedia情報を保存する (223f57b)

Bug Fixes

  • .gitignore: fix path (e7bea9f)
  • .gitignore: fix path (2e36990)
  • 146: Preserve duplicate query parameters in pagination URLs (e5f5c73)
  • add docker compose watch support (adea761)
  • add is_instance_schema to improve validation behavior (504ab72)
  • add missing meta field for expected response (ca0742c)
  • Add test data and update tests accordingly (ddb0846)
  • allow methods (7eaea51)
  • app: fix error handling for invalid timestamp (5050d87)
  • app: fix ping route (3fee7dd)
  • ci: add postgres service (56f021b)
  • ci: envをコピーして持ってくる (b7b07bb)
  • ci: envをコピーして持ってくる (7678432)
  • ci: fix test command for etl (117dd04)
  • ci: fix test command for etl (bbdd9b5)
  • closes #93 (6a6e3d1)
  • common: fix error on type mapping for SQLAlchemy (965f0a8)
  • common: fix error on type mapping for SQLAlchemy (f7628f8)
  • directory: handle directory structure change by #56 (f869acd)
  • docker: copy minimum files (b2095ec)
  • Dockerfile: add psycopg2 for prod dependency (d7186f4)
  • docker: use normal pip dir, extract python version to arg (52b1af0)
  • docker: wait for db before migration (7039f8d)
  • error after rebase (f466efd)
  • etl: add missing resources (ab8e60c)
  • etl: add missing resources (837d9bc)
  • etl: remove duplicated resource (b7a19b0)
  • etl: remove redundant codes (68ba3ed)
  • etl: Update package structure for Python packages (c678995)
  • etl: Update package structure for Python packages (5d7f4c7)
  • etl: Update package structure for Python packages (c21a512)
  • fix by flake8 (39595f9)
  • fix file name (0323d13)
  • fix package name (fca7973)
  • fix type error (1e04737)
  • fix type error (0a9f698)
  • fix type error on BaseModel (6c9300b)
  • HttpUrl type specified (2763c48)
  • HttpUrl type specified (223fc0b)
  • isort: fix isort settings (b2fa857)
  • json schema of LinkId (e77fe1b)
  • main: add missing revisions (f21e58f)
  • model: fix Notes->Note (3b01190)
  • models: add UpperCased64DigitsHexadecimalString class and change base class of ParticipantId to it (6c34be3)
  • models: fix redundant column definitions (a6d7db9)
  • models: fix type error (ea7cef0)
  • models: remove redundant class definition (1c6aac6)
  • models: update signature (6a84835)
  • mypy ignore statement (4cce8c8)
  • poc: lower temperature and fix type annotation (7ce056d)
  • poc: lower temperature and fix type annotation (b7b59f3)
  • PostId / NoteId の例に実在するものを使う (e53ae4b)
  • pyproject: add E701 to flake8 ignore list (faa7f9a)
  • pyproject: add ignore DeprecationWarning caused by the base libraries (4c3f0e6)
  • pyproject: remove typing-extensions (a98e847)
  • refactor apply review (b04dfca)
  • remove debug messages (f05c65b)
  • remove invalid copy of get_number_of_posts (bbed0ef)
  • remove unused import in settings.py (199dcfd)
  • router: remove redundant aliases (279ccb3)
  • supress line too long error (550be18)
  • test_data.py updated to pass the tests (ca07825)
  • test: fix test to use model_validate classmethod (c4cb8c3)
  • upgrade pip before install packages (9354142), closes #73
  • use birdxplorer_common at main branch (0a6bc7a)
  • use str type for allow_origins (4bf4038)
  • workaround for the local dependency (53d7480)
  • クエリパラメータ名称を他エンドポイントとそろえる (71b02bb)
  • 明示的に全オリジンからのリクエストを許可する (b6946b8)

Documentation

  • /v1/data/topics (25a9a0b)
  • /v1/data/user-enrollments (6d90ff5)
  • add api spec (35be03e)
  • Add example usecase (5353596)
  • Add Response example for TopicList, NoteList, PostList, PaginationMeta (79dbfb0)
  • limit and offset (d049750)
  • Link, Media, XUser の property (259e19a)
  • query param for /v1/data/notes (1ee791c)
  • query param for v1/data/posts (c793b24)
  • README: add description and current development notes (3df5d45)
  • Response で直接呼び出される Model のproperty に description を追加 (e277f62)
  • topics を複数指定した場合の挙動を追記 (a4290cb)

This PR was generated with Release Please. See documentation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Server error for 18 characters post_id Dockerfile内でpipを最新版にupgradeする

0 participants