[PR #12] [CLOSED] V2 #12

Closed
opened 2026-03-15 11:26:30 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/atiilla/GeoIntel/pull/12
Author: @PierrunoYT
Created: 3/7/2026
Status: Closed

Base: mainHead: v2


📝 Commits (7)

  • af30dba fix: detect actual image MIME type instead of hardcoding image/jpeg
  • 2db2047 refactor: remove dead code and consolidate duplicated logic
  • 4fd578c chore: upgrade to gemini-3-flash and update API to v1beta
  • db7f36b chore(setup): update model reference to Gemini 3 Flash
  • 56c4ffb fix: correct Gemini model name to gemini-3-flash-preview
  • 3edf40c Harden web upload handling and response parsing
  • 0d8819a Merge upstream main into v2: multi-model support, improved image handling, v0.2.0

📊 Changes

10 files changed (+1871 additions, -1771 deletions)

View changed files

📝 geointel/__init__.py (+0 -2)
📝 geointel/api_client.py (+23 -39)
📝 geointel/exceptions.py (+0 -3)
📝 geointel/geointel.py (+59 -59)
📝 geointel/image_processor.py (+149 -149)
📝 geointel/response_parser.py (+187 -140)
📝 geointel/web_server.py (+240 -240)
📝 geointel_ui_template/index.html (+1139 -1139)
tests/test_image_processor.py (+33 -0)
tests/test_response_parser.py (+41 -0)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/atiilla/GeoIntel/pull/12 **Author:** [@PierrunoYT](https://github.com/PierrunoYT) **Created:** 3/7/2026 **Status:** ❌ Closed **Base:** `main` ← **Head:** `v2` --- ### 📝 Commits (7) - [`af30dba`](https://github.com/atiilla/GeoIntel/commit/af30dbaf77a6c77f792e8aa135cc3f0e146c3e3a) fix: detect actual image MIME type instead of hardcoding image/jpeg - [`2db2047`](https://github.com/atiilla/GeoIntel/commit/2db2047ac5f43abc511f3ba2fac4ae9efc9cac15) refactor: remove dead code and consolidate duplicated logic - [`4fd578c`](https://github.com/atiilla/GeoIntel/commit/4fd578cfe3060367b3db484682ff76987fc69b43) chore: upgrade to gemini-3-flash and update API to v1beta - [`db7f36b`](https://github.com/atiilla/GeoIntel/commit/db7f36b413908cda9ad5b9c58d5b550742089fb5) chore(setup): update model reference to Gemini 3 Flash - [`56c4ffb`](https://github.com/atiilla/GeoIntel/commit/56c4ffb92e0c6f45e6d8bdb933b7f22d75a8daaa) fix: correct Gemini model name to gemini-3-flash-preview - [`3edf40c`](https://github.com/atiilla/GeoIntel/commit/3edf40cdecd77e42b975008cd5662a0544978414) Harden web upload handling and response parsing - [`0d8819a`](https://github.com/atiilla/GeoIntel/commit/0d8819a063fb636dff33ad06181162af2dd7f243) Merge upstream main into v2: multi-model support, improved image handling, v0.2.0 ### 📊 Changes **10 files changed** (+1871 additions, -1771 deletions) <details> <summary>View changed files</summary> 📝 `geointel/__init__.py` (+0 -2) 📝 `geointel/api_client.py` (+23 -39) 📝 `geointel/exceptions.py` (+0 -3) 📝 `geointel/geointel.py` (+59 -59) 📝 `geointel/image_processor.py` (+149 -149) 📝 `geointel/response_parser.py` (+187 -140) 📝 `geointel/web_server.py` (+240 -240) 📝 `geointel_ui_template/index.html` (+1139 -1139) ➕ `tests/test_image_processor.py` (+33 -0) ➕ `tests/test_response_parser.py` (+41 -0) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-15 11:26:30 +03:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/GeoIntel#12
No description provided.