Skip to content

Conversation

@mcioffi
Copy link
Contributor

@mcioffi mcioffi commented Aug 29, 2025

Patches 🤕

TL;DR — Adds webtools to sphinx docs and addresses webtool bugs (functional and cosmetic) required for the upcoming 2.3.0 release

  • Docs: Introduces favicons and lightbox plugin for images
  • Docs: Adds new content sections for Getting Started > Web app and API Reference > Trainer
  • Docs: Includes reference links for all internal pages required for cross-linking
  • Labeller: Updated edit mode workflow with better visual indicators
  • Labeller: Fixed edit mode workflow were unsaved edits could be lost in various scenarios
  • Labeller: Fixed drawer background and foreground colors
  • Labeller: Fixed bulk upload workflow, where sentences marked for removal were ignored
  • Parser: Added USDA anchor links on Foundation Foods table; accidentally omitted from PR/25

@mcioffi mcioffi changed the base branch from master to develop August 29, 2025 15:15
- [x] Docs: Favicon, logo, etc
- [x] Docs: Web app section
- [x] Docs: Reference internal links for all pages (for crosslinks)
- [x] Docs: Sphinx lightbox for images
- [x] Docs: General prep
- [x] Docs: Add training to API reference section
@mcioffi mcioffi force-pushed the 2.3.0/patch-webmcioffi branch from 8d08bab to 9eb189c Compare August 29, 2025 15:37
@mcioffi mcioffi force-pushed the 2.3.0/patch-webmcioffi branch from 534361a to 936ca83 Compare August 29, 2025 20:11
mcioffi and others added 2 commits August 29, 2025 16:18
- [x] Labeller: Changed some zustrand state to better account for original and edited sentence workflow
- [x] Labeller: Fixed drawer background and foreground colors to match app-wide color scheme
- [x] Labeller: Better visual indicators for items edited or removed
- [x] Labeller: Refactored editing to warn user in different scenarios where edits could be lost
- [x] Parser: Missed the USDA anchor links on Foundation Foods
- [x] Labeller: Upload bulk did not account for removed entries (if user chose any for removeal)
- [x] General: Moved static data lists to collections
- [x] General: Dropped MantineExtensions in favor of Shared directory
- [x] General: Webtools README
@mcioffi mcioffi force-pushed the 2.3.0/patch-webmcioffi branch from 936ca83 to 419a717 Compare August 29, 2025 20:19
@mcioffi mcioffi changed the title [WIP] Patches for upcoming 2.3.0 Patches for upcoming 2.3.0 Aug 29, 2025
@mcioffi mcioffi marked this pull request as ready for review August 29, 2025 20:27
@strangetom
Copy link
Owner

Looks good @mcioffi. I particularly like that the style changes when you edit a label in a sentence.

One request: Can the separate_names option default to enabled in the parser? That way it aligns with the default arguments for parse_ingredient.

@strangetom strangetom merged commit 34fde0a into strangetom:develop Sep 2, 2025
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.

2 participants