Skip to content

Release: v1.1.6#463

Open
github-actions[bot] wants to merge 36 commits intomainfrom
develop
Open

Release: v1.1.6#463
github-actions[bot] wants to merge 36 commits intomainfrom
develop

Conversation

@github-actions
Copy link
Copy Markdown

Improvements

Technical

sahilds1 and others added 3 commits February 5, 2026 13:40
Updated the sanitizer function to improve input sanitization by removing style tags, normalizing pronouns, and increasing the maximum length limit.
@github-actions
Copy link
Copy Markdown
Author

github-actions bot commented Feb 17, 2026

Changelog

- Enhance input sanitization and normalize pronouns @AkhilRB0204
- Fix: duplicate healthcheck key in docker-compose db service [#462] @amahuli03
- fix: changed donate button link to direct to balancer github page [#465] @amahuli03
- Fix 401 by using adminApi instead of raw axios [#468] @amahuli03
- Fixed error 1 (openAI title sanitization) and added unit tests [#466] @amahuli03
- Fix: File downloads and opens used wrong API URL [#471] @amahuli03
- update site links on README [#479] @amahuli03
- Generate API docs [#472] @amahuli03
- Update files that Git should ignore [#457] @sahilds1
- fix: openAI fallback crash in title generation [#474] @amahuli03
- refactor: file upload uses font size and more lenient regex to extract titles [#475] @amahuli03

amahuli03 and others added 26 commits February 17, 2026 13:55
…docker-compose

Fix: duplicate healthcheck key in docker-compose db service
fix: changed donate button link to direct to balancer github page
Fix 401 by using adminApi instead of raw axios
Fixed error 1 (openAI title sanitization) and added unit tests
Fix: File downloads and opens used wrong API URL
The old "scan first couple pages" logic used get_text("blocks") and picked the first
block matching a title regex, which frequently selected preambles,
journal names, and article headers instead of the actual title.

The new approach uses get_text("dict") to find the largest font size
across the first few pages and collects contiguous runs of text at
that size, since research paper titles are typically the
largest font.
marks, apostrophes, and non-breaking spaces in titles.
Refactor test helpers to use get_text("dict") structure instead of
get_text("blocks"). Add tests for multi-span joining, short span
filtering, regex rejection, and multi-page title detection.
amahuli03 and others added 7 commits March 10, 2026 12:28
The links were for the old site and needed an update
Update files that Git should ignore
…tribute-error

fix: openAI fallback crash in title generation
refactor: file upload uses font size and more lenient regex to extract titles
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants