Releases: Sefaria/Sefaria-Project
Releases · Sefaria/Sefaria-Project
v5.97.0
5.97.0 (2024-03-31)
Features
- Add a banner in the editors (to tell sheet authors about our GDocs extension) (1ffcc03)
- add helm config for tasks pods (f5f2522)
- ai tooltip: cleaner css definitions (6207031)
- ai tooltip: get message box closer to icon (8cc574e)
- ai tooltip: migrate aiTooltip component to Misc.jsx (d02d80b)
- ai tooltip: pull space out from a tag (4b76674)
- AiInfoTooltip: delete pre-refactor message (bf4e3ee)
- all either dict or interface class to be passed (4961601)
- Connections Panel: add a modal advertising google docs extension (6c07000)
- Google Doc: call trackSidebarAdImpression on first render of GDocAdvertText (2063be0)
- GoogleDocs Ad: move to promotions.jsx and use React.memo (d33fc80)
- llm: add celery settings to all relevant settings files (6087140)
- llm: add topic_prompt.py which acts as an interface to the LLM repo. (0c64a20)
- llm: add url for topic generating (a285346)
- llm: create basic tasks for celery (8e45a7c)
- llm: save topic prompts after generation (b554a62)
- llm: single function to request and receive topic prompts from LLM server (6ba6100)
- new autocomplete: fix tyoe in hebrew ai-message (9c62cce)
- new autocomplete: make aiMessage completely hidden after transition ends (eb2b5f0)
- new autocomplete: making aiMessage appear and disappear smoothly, deleted negative margins (177d8ec)
- new autocomplete: unify 2 state variables into 1 (1027d76)
- Sefaria object: new post request to topic ref api endpoint (7a068b0)
- topic editor: dynamic review state - admins can mark prompts as reviewed (a29075e)
- topic editor: dynamic review state for hebrew prompts (570e6ce)
- topic prompt generator UI: add Hebrew interface text for new aiIcon ToolTip (62f27db)
- topic prompt generator UI: ai-info icon triggering a toggle (5551344)
- topic prompt generator UI: make aiTooltip appear only if there exist links with AI content (6f1ecd4)
- topic prompt generator UI: place message closer to icon (b70ee5e)
- topic prompt generator UI: upload the icon svs file (bf4f359)
- topic source api: new api endpoint for posting a list of topic links (25cc159)
- topic source editor: add button 'published', displayed only when there exists a prompt explicitly unpublished (c38298e)
- topic source editor: add new fields to editor (e3a9772)
- topic source editor: change aiTitle to previousTitle in editor interface, and make review state change to "edited" upon editing a topic prompt (2575e6d)
- topic source editor: change API endpoint to handle review state field of description (72a86bd)
- topic source editor: change prompt to 'source description' and make 'ai title' field read only (b0c1ef1)
- topic source editor: generate button is displayed iff there exists a source-link with context and without prompt (cc1591d)
- topic source editor: not displaying ai fields if they don't exist in object (9e9af3f)
- TopicPageEditor: add new "generate" button and pop up (a45663d)
- TopicPageEditor: change var name (2ca2138)
- TopicPageEditor: display colored 'review state' of topic prompts near topic prompt (60fb92f)
- TopicPageEditor: hide unpublished prompts when not signed in as a 'moderator' (6b05a24)
- topicPromtGenerator: client sends api request to new endpoint upon clicking the "Publish" button (7930543)
- use topic_prompt_output.py to create output objects (5b81081)
Bug Fixes
- add activeService back to task rollout (b1e7ffe)
- add dedicated tasks service for argo (99c91e9)
- change queue key to 'tasks' (484177b)
- imports in init.py (6c0de0d)
- llm: add default value to actionButtons (653dbf4)
- llm: add keys for redis secrets (93559b7)
- llm: add missing .length (437a48e)
- llm: add missing local settings to connect to redis. (02f3c23)
- llm: add SENTINEL_PORT env var (3637764)
- llm: allow for case where link doesn't exist (62f28aa)
- llm: allow lang key to not exist (26d07cb)
- llm: better default values for edit_topic_source variables (edea6b5)
- llm: change default celery redis dbs so they don't conflict with existing ones. (f191d04)
- llm: dont render IntroducedTextPassage if prompt is unpublished (efd6637)
- llm: fix access to key 'text' (4189fec)
- llm: fix bug that showed unpublished prompts to non-admins ([d8257d5](https://github.com/Sefaria/Sefaria...
helm-chart-0.63.0
helm-chart-v0.63.0 (2024-03-31)
helm-chart-0.63.0-master.1
helm-chart-v0.63.0-master.1 (2024-03-31)
helm-chart-0.63.0-topic-prompt-generator.16
helm-chart-v0.63.0-topic-prompt-generator.16 (2024-03-28)
helm-chart-0.63.0-topic-prompt-generator.15
helm-chart-v0.63.0-topic-prompt-generator.15 (2024-03-28)
helm-chart-0.63.0-topic-prompt-generator.14
helm-chart-v0.63.0-topic-prompt-generator.14 (2024-03-28)
helm-chart-0.63.0-topic-prompt-generator.13
helm-chart-v0.63.0-topic-prompt-generator.13 (2024-03-28)
helm-chart-0.63.0-topic-prompt-generator.12
helm-chart-v0.63.0-topic-prompt-generator.12 (2024-03-28)
v5.96.0
5.96.0 (2024-03-27)
Features
- client testing: integrate first playwright test (a2f3a36)
- e2e: add tests (ba62a2d)
- error tracking: add wip tests (524fdd5)
- testing: add playwright pipline (27016ff)
- testing: add topic page tests (65efe5f)
- testing: cleanup (5da7502)
- testing: cleanup (e3ab5fc)
- testing: e2e wip tests (d3fcac8)
- testing: playwright tests (810ecfa)
- tests: integrate playwright (58f0ae5)