25 Commits over 854 Days - 0.00cph!
CommunityNewsBox: add icon prefix before comment count
Close CollectionList popup after toggling a collection for now
Include package type in AddTo/RemoveFromCollection, resolves exception when toggling collection for an asset
Speculative fix for the inability to add assets to collections
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 cancelling some changes to an editable block, refresh automatically, otherwise shit disappears until refreshing the page
Add mega basic embed block support for youtube embeds
Generate a thumbnail when creating an organization, handle case across the site where we don't have existing images
https://files.facepunch.com/tony/1b0411b1/PbojEVIl05.png
Smallest nitpick ever: add `cursor: pointer` to header popup buttons
Chart entries have an explicit height, don't wrap text
Build styles for my last commit
Use `background-size: cover` for screenshot carousel items, resolves Facepunch/sbox-issues#5833
Remove dead link from user profiles
Check for valid cref attributes
Fix NRE on Api.TypeLayout when trying to view a namespace
Upped asset ident max length (16 -> 32)
Shout at the user if we've got validation messages for Asset when thumbnail change fails. Not sure if we should be validating the whole asset here at all though.
Add job to validate GlobalLobby state and recreate it if the lobby is no longer valid
Use correct created data on asset home
Web - Scheduled Events (#7)
- Added API methods to interact with scheduled events
- Added admin page to interact with scheduled events
Upgrade Works to use NET 7 in an attempt to fix API Reference errors
New asset version can update game category
Set up control mode tags from metadata