Commit Graph

  • c629cf6074 Update claiming logic in MapScreen and usePlayerGame to improve cache selection and visibility main bobbert 2026-04-09 23:55:21 +01:00
  • 82e15508c2 fixed claim cache for global mode suddenlyoranges 2026-04-09 23:45:26 +01:00
  • c68eb160cc Enhance claiming logic in GlobalMapScreen by updating claim distance and adding claim cone resolution bobbert 2026-04-09 23:11:54 +01:00
  • caf90d2d93 Add autoClaim feature to ClaimTimerView and adjust cache claiming logic in GlobalMapScreen bobbert 2026-04-09 23:06:57 +01:00
  • dc18186265 Refactor claim distance and update cache claiming logic in GlobalMapScreen and usePlayerGame bobbert 2026-04-09 22:57:24 +01:00
  • 1948fb4d90 Increase GLOBAL_CLAIM_DISTANCE_METERS to enhance claim area on GlobalMapScreen bobbert 2026-04-09 22:56:31 +01:00
  • ac7d89c0c5 Update GlobalMapScreen and usePlayerGame logic for improved cache claiming feedback bobbert 2026-04-09 22:52:12 +01:00
  • bb7e46cf4b global claim fix attempt #2 bobbert 2026-04-09 22:46:27 +01:00
  • fbd95892b5 updated screens suddenlyoranges 2026-04-09 22:44:45 +01:00
  • 05747933cf global claim fix attempt #1 bobbert 2026-04-09 22:32:45 +01:00
  • 768c4ec7e2 updated ui components for global events and finds suddenlyoranges 2026-04-09 21:47:52 +01:00
  • 12847cc46c refactored app theme suddenlyoranges 2026-04-09 21:39:42 +01:00
  • 07b12cdd0f refactor username suddenlyoranges 2026-04-09 21:33:57 +01:00
  • 53fddc8220 Add GlobalProfileScreen and integrate global user management features bobbert 2026-04-09 20:49:43 +01:00
  • 2a83d0608f updated org acc logic, also made priv games joinable by clicking on game item in list bobbert 2026-04-09 18:29:13 +01:00
  • 20a2edbbda fixed issues with merge + Global logic bobbert 2026-04-09 18:18:18 +01:00
  • b9b11463cc Merge pull request #7 from mudabbir-ahmad/global-game bobbert 2026-04-09 17:04:05 +01:00
  • cc18a53841 Merge branch 'main' into global-game global-game bobbert 2026-04-09 17:03:48 +01:00
  • 9111b38708 Added global gameplay screens and API hook suddenlyoranges 2026-04-09 16:48:13 +01:00
  • 157d69c21c Add global events, map, cache and leaderboard screens suddenlyoranges 2026-04-09 15:29:29 +01:00
  • 191eb8944c Refactor admin approval handling by introducing PendingApprovalView component for consistent messaging across screens bobbert 2026-04-09 15:22:48 +01:00
  • f69ead8e45 Add pending admin state handling and update navigation logic for admin approval bobbert 2026-04-09 15:08:36 +01:00
  • 6e25fe6807 added entities suddenlyoranges 2026-04-09 14:52:56 +01:00
  • 41b0b723ca Fixed an issue where departments could interact and see caches from other departments for org accounts. Fixed this issue. bobbert 2026-04-09 14:41:51 +01:00
  • 909cbb9de6 forgot font colour change for select cache bobbert 2026-04-09 14:32:52 +01:00
  • 021dbaa7c7 Merge pull request #6 from mudabbir-ahmad/Business-stuff bobbert 2026-04-09 14:28:48 +01:00
  • 57dbecf632 forgot to update font colour for these pages Business-stuff bobbert 2026-04-09 14:27:31 +01:00
  • 5c1d831d4d icons bobbert 2026-04-09 14:23:59 +01:00
  • 51cd65db0a Refactor UI styles: update color scheme for consistency across components, enhance visual hierarchy, and improve accessibility. bobbert 2026-04-09 14:23:31 +01:00
  • 1465a55602 Refactor UI components: update styles for consistency, changed colour scheme, dont like all the white light colours. bobbert 2026-04-09 14:04:55 +01:00
  • 188c581f37 Refactor GameSettingsScreen: enhance data fetching with useRef for API calls, improve loading state management, and streamline subgroup and waitlist handling. bobbert 2026-04-09 13:47:05 +01:00
  • 4a0468d155 Enhance navigation and data handling: update BottomNavbar to pass selected department, refactor GameSettingsScreen and PlayersScreen for improved subgroup management, and adjust API calls to support department-specific data. bobbert 2026-04-09 13:10:59 +01:00
  • 43c8bb2bff Enhance department management: add department name display in cache cards, update navigation to include selected department, and improve department selection in map screen. bobbert 2026-04-09 12:49:05 +01:00
  • dd5dd83737 Refactor business settings: update department-related UI elements, enhance game reset functionality, and improve data handling for business accounts. bobbert 2026-04-09 12:32:29 +01:00
  • e0065e885f updating business components. bobbert 2026-04-09 11:56:22 +01:00
  • e3564bea08 Refactor API endpoints: update subgroup membership references to subgroup members and streamline cache visibility logic based on selected cache ID. bobbert 2026-04-09 10:23:36 +01:00
  • 4407d05fdb minor map change + creating new game handler fix update bobbert 2026-04-09 09:46:51 +01:00
  • fc378ae016 Refactor map components: streamline player cache marker rendering and update claim logic to use selected cache ID for triggering countdown. bobbert 2026-04-09 09:09:08 +01:00
  • e60c6181f1 Remove Google Maps API key configuration from app.json bobbert 2026-04-09 09:01:56 +01:00
  • 07f2e1c03d Integrate Google Maps provider: update map components to use Google Maps, add API key configuration in app.json, and ensure consistent map rendering across screens. bobbert 2026-04-09 09:01:08 +01:00
  • 4a5cc716db Refactor map functionality: streamline cache visibility logic by removing proximity fallback for iOS, ensuring player must have heading to view caches, and simplify heading checks in player game hook bobbert 2026-04-09 08:52:23 +01:00
  • 63c082bb8f Enhance map functionality: improve cache marker rendering for consistency across platforms, especially for iphone users, add fallback for proximity detection when heading is unavailable, and refactor visibility logic for better performance bobbert 2026-04-09 08:44:37 +01:00
  • a41f8ae6f8 hopefully fixing some map issues due to trying to have player data persistance between game leaves, trying to fix claiming issues with caches too. Can't test on pc with this, pushing to test on my laptop :( bobbert 2026-04-09 08:33:26 +01:00
  • 13abdcdaa6 removed 2 files. they're not meant to be in the github page. bobbert 2026-04-09 01:53:57 +01:00
  • d60f428383 Enhance player and team management: add admin approval/denial for waitlisted users, conditionally render UI elements based on game status, and improve button states for better user experience bobbert 2026-04-09 01:51:54 +01:00
  • 70ed43f12b Implement business subgroup management: add create, update, and delete functionality for subgroups; enhance team settings with subgroup selection and cache claim distance adjustments also fixed the naming scheme on the db from game-data.json to caches.json and refactored code to reflect that change. plus added player highlighting bobbert 2026-04-09 00:13:28 +01:00
  • 4d5eac38b7 added games screen suddenlyoranges 2026-04-08 21:03:03 +01:00
  • 9a9db74369 Enhance cache management and UI: implement multi-team cache claiming, add admin waitlist functionality, and improve leaderboard display for better user experience bobbert 2026-04-08 20:42:11 +01:00
  • 93fb30a7bb api test Shirish 2026-04-08 18:32:52 +01:00
  • e34cbba9b5 Merge pull request #5 from mudabbir-ahmad/Mudabbir-DEV bobbert 2026-04-08 16:46:54 +01:00
  • 5183039b7b Refactor session management to use AsyncStorage for persistence; update game settings and leaderboard screens for improved functionality Mudabbir-DEV bobbert 2026-04-08 16:45:00 +01:00
  • 2646c7b9bc Refactor cache claim logic to use admin-defined claim distance; update related components for consistency bobbert 2026-04-07 18:00:30 +01:00
  • ecb61c4858 Update FOV configuration to increase distance and angle for improved visibility bobbert 2026-04-07 17:21:28 +01:00
  • 1e405bb87f Add FOV cone visualization to map screens; refactor geoMath utility for heading and cone calculations bobbert 2026-04-07 17:19:25 +01:00
  • c4c8fcf91d Update API base URL for external access; enable cleartext traffic in app configuration and add eas.json for build settings bobbert 2026-04-07 15:56:20 +01:00
  • d34bb650f4 Add ExpandedMapScreen and integrate it into navigation; enhance CacheCardItem and GameSettingsScreen with improved UI elements Mudabbir-Dev bobbert 2026-04-07 14:38:18 +01:00
  • 60cf6baad2 Update README.md to simplify installation commands and clarify API endpoint usage bobbert 2026-04-07 00:03:58 +01:00
  • 8008a9b6fe Add GameSettings and Players screens; implement cache management features in MapScreen bobbert 2026-04-06 23:59:52 +01:00
  • b8efe987af Update API base URL comment for home network usage; simplify fetch request handling bobbert 2026-04-06 20:08:01 +01:00
  • a326c784a5 Update API base URL for local development; implement fetch timeout handling for improved request management bobbert 2026-04-06 19:54:43 +01:00
  • da7d5ea48d Merge pull request #4 bobbert 2026-04-06 15:28:32 +01:00
  • 7b4d62d80c Remove dynamic base URL handling; set API base URL to production server Network-Fixes bobbert 2026-04-06 15:24:36 +01:00
  • d9fc161d26 Update local development API base URL to use 'localhost'; change server port to 80 for consistency bobbert 2026-04-06 15:18:59 +01:00
  • 51ed0bc8b6 Update API base URL for local development; implement fetch timeout handling for improved request management bobbert 2026-04-06 02:20:43 +01:00
  • 5942f8954c Refactor API base URL handling for dynamic environment detection; update navigation stack options for improved layout consistency bobbert 2026-04-06 02:13:35 +01:00
  • ef514b9c44 Update API base URL to production server; remove dynamic URL handling for cleaner configuration bobbert 2026-04-06 02:02:21 +01:00
  • d7bc5d38d1 Refactor API base URL handling for dynamic environment detection; update navigation stacks and integrate SafeAreaProvider for improved layout management across screens. bobbert 2026-04-06 01:12:36 +01:00
  • 8acf4c923a Add API base URL and refactor imports; streamline cache handling in hooks. Replaced the DBlink.js because having just one file handle the connection is better, matches other projects. Used dblink coz i didnt know how to do it with graeme's method... sorry! bobbert 2026-04-05 18:32:42 +01:00
  • 9b9f13eb6a Add comments for code structure clarity; enhance readability across multiple components bobbert 2026-04-05 18:07:45 +01:00
  • d67522a71d Refactor database interaction to use centralized API; update game type retrieval and cache management logic (minor changes lol) bobbert 2026-04-03 01:19:18 +01:00
  • 17ed120ce8 Add new screens for game management, team management, and cache handling; implement caching logic and session management bobbert 2026-04-02 22:08:07 +01:00
  • 8686f0e1ff Refactor screen names for consistency and rename component files to match updated naming conventions bobbert 2026-03-31 14:28:10 +01:00
  • 0a50220d66 Merge pull request #3 bobbert 2026-03-17 23:34:40 +00:00
  • 6e5fe2b8b8 Add create game and manage game pages, update navigation and session handling for individual and business users bobbert 2026-03-17 23:33:30 +00:00
  • 1bd640f8d5 Add ScreenHeader component and update page layouts for consistent header usage bobbert 2026-03-17 22:30:22 +00:00
  • 33f73105ad Refactor navigation routes to include prefix and add new page components for admin hub, game lobby, game type, join private game, manage private subtask, manage subgroups, and team bobbert 2026-03-17 22:22:15 +00:00
  • 884f9e818b Merge pull request bobbert 2026-03-17 21:52:36 +00:00
  • ca27f8d6ed Add initial JSON data files and implement core page components for game functionality bobbert 2026-03-17 21:49:44 +00:00
  • 81847a9188 Add game lobby, registration, and game type pages bobbert 2026-03-17 21:00:52 +00:00
  • 71a52da85b Add initial API interaction functions and database schema bobbert 2026-03-17 19:07:03 +00:00
  • 533a7bd17e Merge pull request #1 from mudabbir-ahmad/test Shirish 2026-03-13 14:00:03 +00:00
  • 057474df4c testing github setup and branching test Shirish 2026-03-13 13:59:33 +00:00
  • 791316449c Delete .vscode directory bobbert 2026-03-12 12:59:41 +00:00
  • 1c65e72938 init commit bobbert 2026-03-12 12:57:56 +00:00
  • f0378ab585 Initial commit bobbert 2026-03-12 12:54:56 +00:00