6,993 Commits over 2,771 Days - 0.11cph!
Add clan role for controlling access to score events log
Fix incorrect role tooltip translation keys
▍▆█ ▌ ▍▅▆ ▌▋▄▍ ▉▊█▆ ▍▌▉ ▅▅▌▉▌▌▋▉▇▌▌ ▍██▌▋▆ ▊▍ ▋▊▄ ▇█▉▄▇ ▅▆▉▄▊ ▍█▉
Fix clan table map shader showing the framebuffer sometimes
Implement clan leaderboard UI
Add support for getting the clan leaderboard
▉█▉▋ ▇█▆▅▉ ▇▄▄▉▌▌██▍▋▋ ▌▄▉██▅▉
Add an extra shader param to StandardMap to overlay detail on the map
Add clan.editsRequireClanTable convar so servers can enable clan edits from anywhere
Add a method to BasePlayer to add score events to their clan
Update clan UI to show total score and score event log
Cache the player's IClan instance on the server to make doing clan things easier
█▅▄▊▉ ▆▌▍▋ ▍█▊▍▋▍▋ ▍▅▅█ ▄▆▇▆▉▉ █▋▇▅▍▋██▋▍▊▅ ▆▄▊▉ (▋▄▋▉ █▆▄█▆▋▉ ▆▉ ▅▋▋ ▄▄▌▅▉▉▍)
Make steamID optional for clan score events
Nexus clan implementation updates for score events
Update FP.Nexus
Add clan score related things
Fix limit value for get clan log not being passed to API
▊▋▌ ▆▌▆▆ ▌▉▄▄▍▉ ▊█▋ ▇▊▇▊▍ ▉█▋▋█
▍▇▊ █▄▅ ▋▇▆▌█▊▉█ ▅▆▌ ▆▇▇▌▅▇█ ▉▆▇▄ █▅▇ ▅▉▇▆▌▆▅ ▄▌▆▆ ▇▊▇▊ ▅▌ █▊▋ ▆▇█▊▌▄▅ ▍▋▌▋, ▌▅▉▇▅▅▆▆▍ ▋▅▉ ▄▊▌ ▊▅▌▅ █▉▋▇▄▌▄ ▋█ ▋▅▆ ▇▄▉
▇▅▅▍▉▍▊▆▊ ▄▄▋▇ ▄▍█▍▄ ▉▇▅▅▌█ ▉▄█▌█ ▌▉ ▋▉▉ ▆▊█▅▇▆▌
▉▉▄▇▄▋█ ▌▄▊▄▌▌▉ ▊▆▊▅▆▄ ▇▉▋▇▇▍▉▍ ▉▆▉▅▅▆▌▊▅▍
▌▆▄▅▉ ▋▆▋█ ▅▍▍▄██▆ #▊▍ ▌▋▄▅ ▅▉▇▌▄▍▋▉▊/▄▅▋▇▄▄▆_▄▄▄▉██▍_▉▅▄_▊▍▉▌▌█▌▋▄█
! ▋▊▊▇▄▌█ ▌▌▇▅▇▅█ ▍▋▊█▋▋ ▉▌▊▄▆▌▍▋ ▆▋▌▉▄▉█▇▇▋
Default clan score to 0 in DB, no point being null
Cache SQLite prepared statements automatically so they don't need to be reparsed every time they run
█▉▋▊▅▋ ▋▌▌▌▌ ▊▇▅ ▍▇▆▋▄▄▄▍▅▆ ▍▉▇▊▇▉▊▆ ▍▊▌▌ ▋▉█▉▆ ██ ▅███▋▊▌█▋▊ ▋▇▉▇▉
Change clans to soft delete instead of fulling purging from the SQLite database
Add clan score value with a new table for tracking clan score events
Incrememnt clan DB version because migrating the unique index for clan names to a partial index was too complicated (sorry anyone who started using clans already)
Overwrite libsqlite3.so if it already exists
Fix merge issues on weapon worldmodels
ColliderInfo component missing on most of these
WorldModel component missing on glock and hmlmg
█▄█▋▄▌ ▄▉▋▊▊▍▍▅▇█ ▇▋▊▄▅ ▊▄▅ ▊▌█▋▄▉▆ █▊▅▌▊▍▊▇ ▉▄█▉▉ ▉▋▆▅█▆▉▄▊ ▍▄ ▌▍▇▄▆█▆
▍▋▋▉▉▍ ▊▄▊▆▍ ▅▆▉▊ ▋▍▅▊▊▍▇▌▋▉ ▅▉▅▋▋▌▅▆
▍▅▇▅▊▆▋▄█▉█ ▉▍▉▆▉▄▌▉ ▌▋▌▉▄
! ▇▌▌▍▅▅▅▊ █▄▋██▉▌▌▋
! ▊▌▆▍▅▆▅▅▌ ▅▊█▇█▄▊ ▆▋▋▇ ▌▌▆█
! ▌▅▌▋▋▄█ ▄▋▄▅▄ ▇▅ ▆▊▊▋▇▍█▅▅▉▋▌▆
! ▌▄█▍▋▉▋▄▍▇▇█▋ ▋▊▋▆ & ▇▍▇▅ █▅▊ ▄▉▇▍▋▍▆▄▌▌
! ▊▍▆▅ ▇▉▉ ▄▆▇▇ ▆▉▆▋▇▌▆▋▉▄ ▇▍▋▌ ▆▅▌▇ ▄▄▇▊▍▄▋▉▅▍█▌▄▅▋▇▌ ▍▅▆▇ ▅▄▆ ▇▋▆▍█ ▆▅▇▋ & ▊▆▆▍ ▊▊▅▄ ▌▋▆▇ ▋▄▅▅█▄▆▄ ▉▄▍▄▄▆▅. ▌▋▄ ▌▌▅ ▅▇▍▉▇▅▆▄▅█ ▇▋▍ ▉▋▄▌ ▄▅ ▌▇▅▊▇ ▅ ▍▇█▇▇▋▌ █▆▊▊ ▆▊▄.
▍ ▄▄▇▉▉▆▅ ▊█▋▌ ▄▊▍ ▌▍▋▊▇█ ▋▋▋▌▋▉ ▇▋▍▅ ▋ ▆▍▆▌ ▇▋▅ ▋▍▋▋▄▉█ ▊▅▉█▊▌ ▊▆.
! ▊▅▆▆▉▌ ▄▍█▊▆▍▊▅ █▄█▆▊▌█▊ ▄▊▅█▄▇
! ▋▆▇▆▅ ▍▆▄▊ ▄▆▆▋▍▇ ▄▌▉▋▉▋█
▍█▆▋▌ ▍▅▉▅ ▄▌▋▅▅▇▄ #▌▋ ▌▇▇█ ▍▇▅▉▇▄▌▊▊/█▉▆▇▍▍▇▅▇▌▅_▍▅█▄▋▆▊▋
! ▋▄▊▇▅██▍▊▇▊ ▅▊██▇▅▍▋
▄▄▄▊▊▉ ▍▍▆▆▄ ▉▉▌▌▇▉▄▇▄▌▋▊█▇▅ ▇▅ ▉▄▌ ▄▉▍▅▍▉▋▌▆ ▌▌▍▍▋▌
TypeScript-ify and clean up the activity and deployable data importers
Add PersistentModel base model class
Refactoring and bug fixes
Track which fields are accessed while rendering so that we can do more targetted UI refreshes
▆▌▉▋▇
▌▋.█▊▅▅▆▉▋▄█▌ ▉▅▇█▅▆▆ ▉▊ ▍▋▉▆▊▍ ▆▇▍▋▋▉▋ ▊█▇▍▉█▅▌▄ █▌▇▋▍▋▅ ▄▊▇▅▋▍▄▌█▉, ▅▍▅ ▋▆▋▆▌█▍▄▆ ▋▌▇▋▌▆▋ ▍▌ ▄▉▆▍▅ █▇▍▋▇▉ ▉▍▆▆ ▋▇▆▄ ▄▍▉▋▅▌▌/▉▌▄▄▋ ▄▉ ▊▅█▍ ▌▅▇▍▌▊▉ ▉▊▋▉▅
Install skia
Progress stripping out reanimated v1 map code
More, but stuck for now because I can't get Skia to load the map image
Move VendingMachineIcon component to the correct folder
Rewrite ToggleSwitch component using modern reanimated
Increase max heap size while building app
Replace emoji-like text with image components in chat lines
Don't show the fallback logo as the server's logo on modals when the server has no logo set
Update items and translations
Update auth implementation for nexus (was outdated)
Fix incorrect dependency versions
Fix nexus info not loading for server groups immediately
Show nexus zone name for zone servers instead of the server name
Show nexus logo image instead of individual server logos
Show nexus zone names instead of server hostnames when viewing a nexus zone's server
Don't put the server header image under the header bar anymore (might need a pass on this lewis)
Don't show all clan members on the clan overview screen
Only show the 'all clan members' button if the overview screen doesn't show all already
Styling work on the nexus side of the server switcher
Toggling notifications for a server will toggle the entire server group so it should be in sync with all the nexus servers
Automatically turn on notifications for all servers in the group when pairing a server in the app
Hide all the nexus zone servers if the current server isn't one of them
Tapping on the nexus will set the current server to the one the player is assigned to
Fix errors while pairing a nexus
Make tapping a clan notification switch to the clan tab for that server
Loading indicator for clan page instead of just claiming the player isn't in a clan until it loads
Show error message on clan page instead of saying there's no clan
Add a new 'not supported' error message for features the paired server doesn't support yet
Update translations and items
Enable clans in all builds
Version bump
Only enable clans in staging builds
Merge branch 'master' into release
Only enable clans in staging builds
Refactor map shader so the bits related to getting the map pixel colors are in a shared include file
Add a new shader for things in the world which renders the map onto it
Updated clan table to show the actual map instead of something else
Merge from clan_chat_emoji_fix