Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
4d30fc3
Merge branch 'main' into develop
turtlesocks-bot Jun 5, 2026
f5ab32c
Merge branch 'main' into develop
turtlesocks-bot Jun 5, 2026
d6525bb
Merge branch 'main' into develop
turtlesocks-bot Jun 5, 2026
c91a2d0
Merge branch 'main' into develop
turtlesocks-bot Jun 5, 2026
2f953f7
Merge branch 'main' into develop
turtlesocks-bot Jun 5, 2026
dbab2b1
Merge branch 'main' into develop
turtlesocks-bot Jun 6, 2026
f1baa74
Merge branch 'main' into develop
turtlesocks-bot Jun 16, 2026
8dd025c
Merge branch 'main' into develop
turtlesocks-bot Jun 18, 2026
7abe4bb
Merge branch 'main' into develop
turtlesocks-bot Jun 18, 2026
c9da668
Merge branch 'main' into develop
turtlesocks-bot Jun 28, 2026
329b35a
Merge branch 'main' into develop
turtlesocks-bot Jul 5, 2026
f2d642b
fix(scanArea): prevent crash when area feature has no name/key (#1225)
pjorritsma Jul 5, 2026
f7ea5bd
Merge branch 'main' into develop
turtlesocks-bot Jul 5, 2026
d98bb94
Merge branch 'main' into develop
turtlesocks-bot Jul 5, 2026
9be91d6
Merge branch 'main' into develop
turtlesocks-bot Jul 11, 2026
7d19efe
feat(server): shared golbat scanner utils and dual-source plumbing
jfberry Jul 17, 2026
5ec99c1
feat(server): pure mappers for golbat fort api responses
jfberry Jul 17, 2026
53b7e66
feat(server): fort dnf filter backends with narrowing log
jfberry Jul 17, 2026
b699358
feat(gym): golbat-backed getall/getone/available with sql fallback
jfberry Jul 17, 2026
3577280
feat(station): golbat-backed getall/available with sql fallback
jfberry Jul 17, 2026
832c133
feat(pokestop): golbat-backed getall/getone with sql fallback and que…
jfberry Jul 17, 2026
af62c30
docs: fort consumer implementation plans
jfberry Jul 17, 2026
e8f26ec
fix(dnf): raid tier override, event-key gating, endpoint quest layer,…
jfberry Jul 17, 2026
7984d01
feat(gym): team/slot dnf clauses for the gym layer
jfberry Jul 17, 2026
c107828
feat(server): combined fort availability + setAvailable single-flight…
jfberry Jul 17, 2026
8cddc38
chore(fort): log combined-available outcome (diagnostic)
jfberry Jul 17, 2026
71e9773
refactor(fort): availability from combined endpoint only, drop per-ty…
jfberry Jul 17, 2026
ab17549
refactor(gym): drop team/slot from availability consumption
jfberry Jul 17, 2026
f161a96
fix(fort): apply endpoint-source parity gaps flagged in review
jfberry Jul 17, 2026
b97c035
refactor(fort): simplify DNF builders, share fort-by-id fetch, drop d…
jfberry Jul 17, 2026
812ff92
fix(fort): address Copilot review — cache key, log tags, defensive guard
jfberry Jul 20, 2026
cade9f6
feat(pokestop): treat quest reward type 20 as mega, retire GoFest sto…
jfberry Jul 20, 2026
15d8217
fix(fort): enforce strict area restrictions on endpoint scans
jfberry Jul 20, 2026
f51f662
fix(fort): endpoint confirmed-capability, dual-source rarity, getOne …
jfberry Jul 20, 2026
fe24b48
feat(pokestop): advertise confirmed rocket rewards from slots 2 and 3
jfberry Jul 20, 2026
a5e7d04
Merge branch 'main' into develop
turtlesocks-bot Jul 21, 2026
0104f35
Merge branch 'main' into develop
turtlesocks-bot Jul 21, 2026
95c59cd
Merge branch 'main' into develop
turtlesocks-bot Jul 21, 2026
9c02f0d
Merge branch 'main' into develop
turtlesocks-bot Jul 21, 2026
dafc035
Merge branch 'main' into develop
turtlesocks-bot Jul 21, 2026
bac18d9
Merge branch 'main' into develop
turtlesocks-bot Jul 21, 2026
3e28847
Merge branch 'main' into develop
turtlesocks-bot Jul 21, 2026
a021fd9
Merge branch 'main' into develop
turtlesocks-bot Jul 21, 2026
45a25e9
Revert "feat(pokestop): treat quest reward type 20 as mega, retire Go…
jfberry Jul 22, 2026
110ed9f
Merge remote-tracking branch 'origin/develop' into feat/fort-consumer
jfberry Jul 22, 2026
fd35e9e
feat(pokestop): re-apply endpoint DNF type-20 mega after develop merge
jfberry Jul 22, 2026
ef9c190
fix(fort): address second Mygod review (resultLimit, filter-context, +)
jfberry Jul 23, 2026
6e10aeb
Merge remote-tracking branch 'origin/main' into feat/fort-consumer
jfberry Jul 23, 2026
09ac076
fix(fort): address whole-PR review findings
jfberry Jul 23, 2026
4b278a3
fix(fort): address review round (endpoint-only, no query broadening)
jfberry Jul 24, 2026
f8c2917
fix(fort): address review round (endpoint-only refinements)
jfberry Jul 26, 2026
e95142b
fix(pokestop): narrow rocket-reward DNF by display type, not reward
jfberry Jul 26, 2026
0ad5883
docs(pokestop): fix stale incidentCharacter comment
jfberry Jul 26, 2026
2cd1470
fix(fort): address review round (station projection, empty-snapshot, …
jfberry Jul 26, 2026
be25465
fix(fort): forced availability refresh busts snapshot cache; align types
jfberry Jul 27, 2026
a8564fb
fix(fort): decouple scan request limit from display limit
jfberry Jul 27, 2026
e0e2dab
fix(fort): address review round (forced-refresh generation, station b…
jfberry Jul 27, 2026
b2cee95
fix(fort): consume DB-null availability; per-battle updated; manager-…
jfberry Jul 27, 2026
115fa5c
docs(fort): fix getAvailable JSDoc for the new object return type
jfberry Jul 27, 2026
b197123
fix(fort): endpoint search/fallback robustness (3 review findings)
jfberry Jul 28, 2026
400bce0
fix: force pvp v2
Mygod Jul 28, 2026
e7ea3d8
fix(fort): exclude badged gyms from the endpoint's badge=none view
jfberry Jul 28, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 5 additions & 15 deletions config/custom-environment-variables.json
Original file line number Diff line number Diff line change
Expand Up @@ -188,6 +188,10 @@
"__format": "number"
}
},
"availableRefreshSeconds": {
"__name": "API_AVAILABLE_REFRESH_SECONDS",
"__format": "number"
},
"queryOnSessionInit": {
"pokemon": {
"__name": "API_QUERY_ON_SESSION_INIT_POKEMON",
Expand Down Expand Up @@ -316,20 +320,6 @@
"reactMapHandlesPvp": {
"__name": "API_PVP_REACT_MAP_HANDLES_PVP",
"__format": "boolean"
},
"minCp": {
"little": {
"__name": "API_PVP_MIN_CP_LITTLE",
"__format": "number"
},
"great": {
"__name": "API_PVP_MIN_CP_GREAT",
"__format": "number"
},
"ultra": {
"__name": "API_PVP_MIN_CP_ULTRA",
"__format": "number"
}
}
},
"portalUpdateLimit": {
Expand Down Expand Up @@ -2486,4 +2476,4 @@
}
}
}
}
}
8 changes: 2 additions & 6 deletions config/default.json
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@
"historicalRarity": 6,
"stations": 0.05
},
"availableRefreshSeconds": 60,
"queryOnSessionInit": {
"pokemon": false,
"quests": false,
Expand Down Expand Up @@ -110,12 +111,7 @@
}
],
"levels": [50, 51],
"reactMapHandlesPvp": false,
"minCp": {
"little": 400,
"great": 1400,
"ultra": 2400
}
"reactMapHandlesPvp": false
},
"portalUpdateLimit": 30,
"weatherCellLimit": 3,
Expand Down

Large diffs are not rendered by default.

Loading
Loading