Skip to content

fix: update about dialog - #8279

Merged
grantfitzsimmons merged 3 commits into
mainfrom
update-about
Jul 8, 2026
Merged

fix: update about dialog#8279
grantfitzsimmons merged 3 commits into
mainfrom
update-about

Conversation

@grantfitzsimmons

@grantfitzsimmons grantfitzsimmons commented Jul 8, 2026

Copy link
Copy Markdown
Member

Localization changes overwrote the changes from #7623 adding UniMus:Natur to our about dialog & the license updates. This should fix that.

You can see the new about text in the "About Specify 7" dialog

Summary by CodeRabbit

  • Documentation
    • Updated the English welcome screen text with refreshed wording, an expanded support/partner list, and clearer support and tax-status details.
    • Revised the license notice to reflect 2026 copyright, a new GPLv3 reference, and updated warranty disclaimer wording.

@coderabbitai

coderabbitai Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 2984918a-0e3e-4de0-a480-4b2db5ee925c

📥 Commits

Reviewing files that changed from the base of the PR and between 077f8a9 and e0c53d9.

📒 Files selected for processing (1)
  • specifyweb/frontend/js_src/lib/localization/welcome.ts

📝 Walkthrough

Walkthrough

This PR updates English localization strings in welcome.ts, revising the disclosure message with new partner/organization references and support details, and updating the license notice to reflect Copyright 2026 and GNU GPL v3.

Changes

Welcome screen text updates

Layer / File(s) Summary
Update disclosure and license text
specifyweb/frontend/js_src/lib/localization/welcome.ts
Disclosure text revised with updated organization/partner references and support/tax-status description; license notice updated to "Copyright 2026" and GNU General Public License v3 with revised warranty disclaimer.
🚥 Pre-merge checks | ✅ 6
✅ Passed checks (6 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately reflects the main change: updating the About dialog content.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Automatic Tests ✅ Passed PASS: The PR only updates static localization copy in welcome.ts; no behavior or API changes, so automated tests aren’t necessary.
Testing Instructions ✅ Passed The only affected UI is the About Specify 7 dialog, and the PR tells reviewers to verify the new about text there, matching the updated disclosure/license strings.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch update-about

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

Warning

One or more dependencies are approaching or past End-of-Life.
Please plan upgrades accordingly.

STATUS=WARNING
NODE_VERSION=20
NODE_CYCLE=20
EOL_DATE=2026-04-30
DAYS_REMAINING=-69

--- Node.js ---
Version: 20
EOL: 2026-04-30
Status: WARNING

STATUS=OK
PYTHON_VERSION=3.12
PYTHON_CYCLE=3.12
EOL_DATE=2028-10-31
DAYS_REMAINING=846

--- Python ---
Version: 3.12
EOL: 2028-10-31
Status: OK

STATUS=WARNING
DJANGO_VERSION=4.2
DJANGO_CYCLE=4.2
EOL_DATE=2026-04-07
DAYS_REMAINING=-92

--- Django ---
Version: 4.2
EOL: 2026-04-07
Status: WARNING


@grantfitzsimmons
grantfitzsimmons requested a review from a team July 8, 2026 18:54
Base automatically changed from issue-8063 to main July 8, 2026 19:01

@emenslin emenslin left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • You can see the new about text in the "About Specify 7" dialog

Looks good!

Image

@grantfitzsimmons
grantfitzsimmons merged commit 5753746 into main Jul 8, 2026
20 checks passed
@grantfitzsimmons
grantfitzsimmons deleted the update-about branch July 8, 2026 20:14
@github-project-automation github-project-automation Bot moved this from 📋Back Log to ✅Done in General Tester Board Jul 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅Done

Development

Successfully merging this pull request may close these issues.

3 participants