716 Commits over 945 Days - 0.03cph!
Remove all that manifest stuff - just use GetPackage with a #version
GetHttpRequestData hack isn't needed anymore
Add manifest api
Resolve missing documentation due to generic types in arguments
Ref: Fixed protected properties not having proper color
Added missing = symbol for referencing field members
API Reference: Updated Referencing Members logic
Catches more cases such as method return values, avoids duplicates and now also works with structs
Overwritten/implemented properties also count as documented
The base properties should be documented, same as with methods.
Fixed a typo in property name
OpenGraph support for API Reference & Asset links
markdown description style adjustments
API: Fixed <inheritdoc> not inheriting argument/exception docs
Also allowed it to do multiple inherits per member
Markdown for asset descriptions
Added "Archived" field to asset API response
API Ref: Support displaying "init;" property setters
API Ref: Add quote marks to string parameter defaults
So that empty strings are more obvious.
Use correct created data on asset home
Clean up package contents, handle versioned inputs properly
Update revoke logic
Lets use screenshots on the package list
API Ref: Make method implementations count as documented
API ref: Handle protected internal and private protected
More XMLDoc formatting implementations
Different colored text for paramref, support for <c>, styles for <code>. support for <see langword>
Fixed <exception>s not appearing on member pages
Fixed up event documentation
Correctly shows summary and event parameters, as well as event parameter summaries.
Also no longer shows private events
Disable HTML parsing in markdown for API texts
Web - Scheduled Events (#7)
- Added API methods to interact with scheduled events
- Added admin page to interact with scheduled events
Global lobby admin page
Return GlobalLobbyId as part of account/login api route, don't really want a new endpoint just for this
Don't let UsageStats be null when wrapping PackageIndex
Always return a UsageStats because they'll deserialize to a struct
Better package usage stats, better trending calculation
Rebuild search index when adding/removing screenshots
ImageLarge not used anywhere
Separate screenshots / loading screen pages
Only show loading screen option for maps and games
Comment out redundant upload types
Wrap the screenshot properly to offer some compatibility
Login api user stats
Include screenshots in search
Make sort:trending make more sense
Fix player lists
EventBatch pass additional columns
Remove Leaderboard + Rankings backend (sorry ziks, we built this on quicksand)
Fix addons getting not getting marked as game:any correctly
Fixed certain non obsolete types being marked as such
Due to "Types with embedded references are not supported in this version of your compiler."
Change ungrouped types to 3 columns
Better usage of horizontal space
Added api/?nogroups
Skips the manual categories and shows all types under their namespace categories
API history minor visual change
Should fix MakeRelease not generating history
Start using the engine version
PackageType can define whether it's api version sensitive
package/find api uses api version properly, added unittests
SessionCleanup can use ExecuteDeleteAsync now
Update AssetUsageUpdater to batch calls
Upgrade Works to use NET 7 in an attempt to fix API Reference errors
API Docs: Add event members
Testing a package retrieval speedup hunch
Show automatic facet value in package edit page
Allow publishing package to set public, tags, summary, description
Give tooltip to assembly display to avoid confusion with namespaces
Display which assembly a type or a member came from
https://files.facepunch.com/rubat/1b2511b1/mTugKCgtQd.png
Fixed an exception on enum page when it is used by a constructor
Iterate over 'Referencing Types' visuals
https://files.facepunch.com/rubat/1b2511b1/eC2Fmeol6h.png
Fixed namespace page having small title text