736 Commits over 975 Days - 0.03cph!
Fix admin link showing
Comments and Ratings are modules
Fix missing components
Community news on dashboard
Achievement list
Reorganization
Oops, put these back
Fix timer not working
Move notification service
Move layout to its own project
Dashboard in its own project
Move package card
Move the rest of home
limit feed first plays to games
News on dash
Old newsposts
Platform news pagnation
Dashboard org list
News section update, this looks worse, but it's actually better
Fix faceted search not working
Fix LatestPlayed being totally wrong
Name links are a component, keep it consistent
DailyUsers and DailySeconds - not used anywhere, waste of space
Pass CancellationToken down to kusto
Player API
Ugly stats
Update package totals periodically
Getting package type list is faster
Move contest settings
Package type list
Can edit package types
Link to steam profile, show gamerscore on profile
User page titles
Clean
Profile pages use custom urls from Steam
Can hide public profile (follows steam)
Comments link to user page
User achievements page
Remove GameAssetType from upload
Moving PackageTypes to table
Delete AssetType enum
Fix facets
Use PackageType from database instead of old PackageType
Rename old to LegacyPackageType
Rename new to PackageType
We can fully remove BlockEd and Richish now
Cleanup
Move ApiDock to Kusto
TableStorage deleted
Api changes page
ApiReference redirects to correct page if url is wrong
Searchable tags for is a package has achievements, is vr only etc
Fixed card videos
Move the decorators off the card, into the meta section
Find query optimizations
Clena up package card a bit
Fix skip not working in FindPackage
Cleanup
Better package list
Clean pagnation
PackageList sets url
Explicitly define the default sort order
Fixed filter by facet not working
Legacy leaderboard uses new database
Maps can have stats, achievements, leaderboards
Add play button to package home if we're looking at a game, resolves Facepunch/sbox-issues#6504
https://files.facepunch.com/tony/1b2711b1/chrome_44juTHVF9O.png
When logging in, make note of whether we're using the editor or not
target:packagename works again
Tweak FindPackage cache times
Tweak materialized_view times
Fix achievement list api output
Add achievements help
Refactor
Achievement button in header
Achievement list for players
UpdateAchievements job
Achievement list has global unlocks, global fraction
Fix NRE in login
Expose leaderboard explorer
Can edit org twitter/website/discord
Add ModerationFlags
Admin pages
Leaderboard query was ignoring sortorder
Achievements overview page, limit sidebar achievement count
Fix log saying stat instead of achievement
Created/Updated columns for Achievement
Achievement overview page
Fix header avatar size
Fix compile error
Limit total package score to 1000 max
Fix packagecard meta alignment
Nicer achievement edit form
Spell achievement correctly
Update AchievmentUnlocked message with scores, counts
Add AchievementService.ClearPlayerPackage
Add info to adx on unlock
Can upload achievement icons
Default icon, achievement score
Show score on sidebar
Add achievement count/score to packageusage
Added s&score
Fix achievement api
Fix unlock date not being null
Add more achievement options
Fix another dumb error
Fix package rating exception
Add Score to PlayerAchievement
Fix Api blunders
Get achievement list with full package get
Update api
Lets have achievement lists on their own call actually
Lets expose this logic through the AchievementService instead
Achievement api
User channel
Can add/remove/edit achievements
Fix spelling