6,993 Commits over 2,771 Days - 0.11cph!
Remove the overpanning from the MapView and just use the map image size, fix the map breaking when switching servers
Include more of the ocean in the map render
Clear server list when logging out
Add await on RPC send (fixes unhandled promise stuff)
Show loading indicators, show error component if things fail to load
Confirmation modal, confirm before removing servers
Move everything into its own namespace (and better folder name)
Fix compile error in client builds
Switch to custom domain
Document some functions and classes
Switch lastCleanup to RealTimeSince
Move some classes to their own files
Settings screen, add an setting to toggle the news section on hub, remove old camera permission stuff
Show the selected server in the drawer, update add server page to always show the full image because people put branding on them
Add header image and url to server info command
Show a message when no server is available (instead of blank area)
Much better add server screen
Add more information to the pairing message, and truncate them if they're long
Show which team member is the leader, workaround for NaNs being used as marker positions for a frame
Disable swiping through tabs cause it sucks
Switch to MaterialTopTabNavigator because it looks better and has transitions
Tab bar doesn't look as bad now
Switch team UI coloring to always show offline players in grey, even if they're dead
Player location component, add a little bit of padding so things aren't so cramped
Hamburger button, blog tags, disable cell lables on the map (they're slow)
Include blog tags in manifest
Change the command server port offset to reduce the chance of colliding with something else
Few fixes, show server details on the hub, made the hub look a bit nicer
ServerTime component renders auto-updating server time (24 hour)
Fix avatars when not in debug mode
Add a command to get the current time parameters
Remove memo on SteamAvatar
Open blog posts in browser when tapped
Remove ServerDetails page
Use new avatar API to load avatars
Allow mxing real Rust servers with the mock one for better testing
Limit the message queue so it can't grow forever
Add some convars to tune or disable the command server
Cleanup RelationshipManager
Split all the persistence/serialization stuff into multiple files, fixed require cycle
Fix dates not decoding properly
WIP updating auth, switching things to use Long
Need to fix a require cycle and date decoding...
Require SteamID + secret token for auth
Change SteamID fields to uint64
Remove debug, enable map markers again, split hub into multiple files
Convert unix timestamps to Date instances, add SteamAvatar component, show online teammates on the hub
Show blogs on the hub, turn the map into its own tab, persist the selected server
Make the server drawer look more like Lewis's designs
Server list is in a drawer now, dev menu in drawer, add a button to start pairing for mocking, some cleanup
Don't try to send notifications if disabled, use DebugEx if it fails
Add support for mocking the game server connection (see Dev.ts and BasicMockHandler.ts)
Only send team notifications to offline team members