Skip to content

Commit

Permalink
deploy: 31d19cb
Browse files Browse the repository at this point in the history
  • Loading branch information
actions-user committed Sep 19, 2024
1 parent c986536 commit 29f73ab
Show file tree
Hide file tree
Showing 28 changed files with 13,691 additions and 1,030 deletions.
2 changes: 1 addition & 1 deletion CNAME
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ssg-site.servicestack.netssg-site.servicestack.netssg-site.servicestack.netssg-site.servicestack.netssg-site.servicestack.netssg-site.servicestack.netssg-site.servicestack.netssg-site.servicestack.netssg-site.servicestack.netssg-site.servicestack.net
ssg-site.servicestack.netssg-site.servicestack.netssg-site.servicestack.netssg-site.servicestack.netssg-site.servicestack.netssg-site.servicestack.netssg-site.servicestack.netssg-site.servicestack.netssg-site.servicestack.netssg-site.servicestack.netssg-site.servicestack.net
2 changes: 1 addition & 1 deletion feed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
</image>
<generator>razor-ssg</generator>
<copyright></copyright>
<lastBuildDate>Thu, 19 Sep 2024 13:53:05 GMT</lastBuildDate>
<lastBuildDate>Thu, 19 Sep 2024 16:45:12 GMT</lastBuildDate>
<managingEditor>[email protected] (Team ServiceStack)</managingEditor>
<webMaster>[email protected] (Team ServiceStack)</webMaster>
<atom:link href="https://servicestack.net/feed.xml" rel="self" type="application/rss+xml" />
Expand Down
2 changes: 1 addition & 1 deletion meta/2024/all.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion meta/2024/pages.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[{"slug":"links","draft":false,"title":"Quick Shortcuts to ServiceStack Sites","tags":[],"date":"\/Date(1726753924871)\/","url":"https://servicestack.net/links","wordCount":52,"lineCount":13},{"slug":"mail-preferences","draft":false,"title":"Manage your mail preferences","tags":[],"date":"\/Date(1726753924871)\/","url":"https://servicestack.net/mail-preferences","wordCount":113,"lineCount":13},{"slug":"privacy","draft":false,"title":"Privacy Policy for ServiceStack, Inc","tags":[],"date":"\/Date(1726753924871)\/","url":"https://servicestack.net/privacy","wordCount":1151,"lineCount":92},{"slug":"register","draft":false,"title":"License Registration","tags":[],"date":"\/Date(1726753924871)\/","url":"https://servicestack.net/register","wordCount":327,"lineCount":76},{"slug":"signup-confirmed","draft":false,"title":"Welcome to ServiceStack Newsletter","tags":[],"date":"\/Date(1726753924871)\/","url":"https://servicestack.net/signup-confirmed","wordCount":53,"lineCount":8},{"slug":"terms","draft":false,"title":"ServiceStack License Agreement","tags":[],"date":"\/Date(1726753924871)\/","url":"https://servicestack.net/terms","wordCount":3036,"lineCount":136},{"slug":"community-rules","draft":false,"title":"Community Rules","tags":[],"date":"\/Date(1726753924870)\/","url":"https://servicestack.net/community-rules","wordCount":412,"lineCount":37},{"slug":"creatorkit/about","draft":false,"title":"About","tags":[],"date":"\/Date(1726753924870)\/","url":"https://servicestack.net/creatorkit/about","wordCount":597,"lineCount":100,"order":1},{"slug":"creatorkit/install","draft":false,"title":"Install","tags":[],"date":"\/Date(1726753924870)\/","url":"https://servicestack.net/creatorkit/install","wordCount":1724,"lineCount":266,"order":2},{"slug":"creatorkit/customize","draft":false,"title":"Customize","tags":[],"date":"\/Date(1726753924870)\/","url":"https://servicestack.net/creatorkit/customize","wordCount":430,"lineCount":136,"order":3},{"slug":"creatorkit/components","draft":false,"title":"Components","tags":[],"date":"\/Date(1726753924870)\/","url":"https://servicestack.net/creatorkit/components","wordCount":855,"lineCount":195,"order":4},{"slug":"creatorkit/integrations","draft":false,"title":"Integrations","tags":[],"date":"\/Date(1726753924870)\/","url":"https://servicestack.net/creatorkit/integrations","wordCount":107,"lineCount":29,"order":5},{"slug":"creatorkit/portal-overview","draft":false,"title":"Overview","tags":[],"date":"\/Date(1726753924870)\/","url":"https://servicestack.net/creatorkit/portal-overview","wordCount":163,"lineCount":40,"group":"Portal","order":6},{"slug":"creatorkit/portal-messages","draft":false,"title":"Messages","tags":[],"date":"\/Date(1726753924870)\/","url":"https://servicestack.net/creatorkit/portal-messages","wordCount":1047,"lineCount":250,"group":"Portal","order":7},{"slug":"creatorkit/portal-mailruns","draft":false,"title":"Mail Runs","tags":[],"date":"\/Date(1726753924870)\/","url":"https://servicestack.net/creatorkit/portal-mailruns","wordCount":1303,"lineCount":277,"group":"Portal","order":8},{"slug":"creatorkit/portal-posts","draft":false,"title":"Posts","tags":[],"date":"\/Date(1726753924870)\/","url":"https://servicestack.net/creatorkit/portal-posts","wordCount":180,"lineCount":28,"group":"Portal","order":9}]
[{"slug":"links","draft":false,"title":"Quick Shortcuts to ServiceStack Sites","tags":[],"date":"\/Date(1726764258769)\/","url":"https://servicestack.net/links","wordCount":52,"lineCount":13},{"slug":"mail-preferences","draft":false,"title":"Manage your mail preferences","tags":[],"date":"\/Date(1726764258769)\/","url":"https://servicestack.net/mail-preferences","wordCount":113,"lineCount":13},{"slug":"privacy","draft":false,"title":"Privacy Policy for ServiceStack, Inc","tags":[],"date":"\/Date(1726764258769)\/","url":"https://servicestack.net/privacy","wordCount":1151,"lineCount":92},{"slug":"register","draft":false,"title":"License Registration","tags":[],"date":"\/Date(1726764258769)\/","url":"https://servicestack.net/register","wordCount":327,"lineCount":76},{"slug":"signup-confirmed","draft":false,"title":"Welcome to ServiceStack Newsletter","tags":[],"date":"\/Date(1726764258769)\/","url":"https://servicestack.net/signup-confirmed","wordCount":53,"lineCount":8},{"slug":"terms","draft":false,"title":"ServiceStack License Agreement","tags":[],"date":"\/Date(1726764258769)\/","url":"https://servicestack.net/terms","wordCount":3036,"lineCount":136},{"slug":"creatorkit/install","draft":false,"title":"Install","tags":[],"date":"\/Date(1726764258769)\/","url":"https://servicestack.net/creatorkit/install","wordCount":1724,"lineCount":266,"order":2},{"slug":"creatorkit/customize","draft":false,"title":"Customize","tags":[],"date":"\/Date(1726764258769)\/","url":"https://servicestack.net/creatorkit/customize","wordCount":430,"lineCount":136,"order":3},{"slug":"creatorkit/components","draft":false,"title":"Components","tags":[],"date":"\/Date(1726764258769)\/","url":"https://servicestack.net/creatorkit/components","wordCount":855,"lineCount":195,"order":4},{"slug":"creatorkit/integrations","draft":false,"title":"Integrations","tags":[],"date":"\/Date(1726764258769)\/","url":"https://servicestack.net/creatorkit/integrations","wordCount":107,"lineCount":29,"order":5},{"slug":"creatorkit/portal-overview","draft":false,"title":"Overview","tags":[],"date":"\/Date(1726764258769)\/","url":"https://servicestack.net/creatorkit/portal-overview","wordCount":163,"lineCount":40,"group":"Portal","order":6},{"slug":"creatorkit/portal-messages","draft":false,"title":"Messages","tags":[],"date":"\/Date(1726764258769)\/","url":"https://servicestack.net/creatorkit/portal-messages","wordCount":1047,"lineCount":250,"group":"Portal","order":7},{"slug":"creatorkit/portal-mailruns","draft":false,"title":"Mail Runs","tags":[],"date":"\/Date(1726764258769)\/","url":"https://servicestack.net/creatorkit/portal-mailruns","wordCount":1303,"lineCount":277,"group":"Portal","order":8},{"slug":"creatorkit/portal-posts","draft":false,"title":"Posts","tags":[],"date":"\/Date(1726764258769)\/","url":"https://servicestack.net/creatorkit/portal-posts","wordCount":180,"lineCount":28,"group":"Portal","order":9},{"slug":"community-rules","draft":false,"title":"Community Rules","tags":[],"date":"\/Date(1726764258768)\/","url":"https://servicestack.net/community-rules","wordCount":412,"lineCount":37},{"slug":"creatorkit/about","draft":false,"title":"About","tags":[],"date":"\/Date(1726764258768)\/","url":"https://servicestack.net/creatorkit/about","wordCount":597,"lineCount":100,"order":1}]
2 changes: 1 addition & 1 deletion meta/2024/podcasts.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[{"slug":"scalable-sqlite","draft":false,"title":"Scalable SQLite","summary":"Techniques in ServiceStack for building high-performance Scalable Web Apps","tags":["sqlite","performance","scalability"],"date":"\/Date(1726704000000-0000)\/","url":"https://media.servicestack.com/podcasts/scalable-sqlite.mp3","wordCount":124,"lineCount":16},{"slug":"sqlite-request-logs","draft":false,"title":"SQLite Request Logging","summary":"Checking out ServiceStack's new SQLite-backed Request Logs feature and Admin UI enhancements","tags":["sqlite","logging","admin-ui","api"],"date":"\/Date(1726531200000-0000)\/","url":"https://media.servicestack.com/podcasts/sqlite-request-logs.mp3","wordCount":134,"lineCount":15},{"slug":"background-jobs","draft":false,"title":"Background Jobs","summary":"Taking a deep dive into Background Jobs, a new library for .NET 8 Apps for simplifying task scheduling and management","tags":["jobs","admin-ui","commands","api"],"date":"\/Date(1726099200000-0000)\/","url":"https://media.servicestack.com/podcasts/background-jobs.mp3","wordCount":118,"lineCount":11},{"slug":"v8.4-release","draft":false,"title":"ServiceStack v8.4 Release","summary":"The latest features and improvements in ServiceStack v8.4 covering Background Jobs, SQLite Request Logs, Scalable SQLite Apps and more!","tags":["release","jobs","logging","admin-ui","commands","api"],"date":"\/Date(1726012800000-0000)\/","url":"https://media.servicestack.com/podcasts/servicestack-v8.4.mp3","wordCount":141,"lineCount":18}]
[{"slug":"scalable-sqlite","draft":false,"title":"Scalable SQLite","summary":"Techniques in ServiceStack for building high-performance Scalable Web Apps","tags":["sqlite","performance","scalability"],"date":"\/Date(1726704000000-0000)\/","url":"https://media.servicestack.com/podcasts/scalable-sqlite.mp3","wordCount":123,"lineCount":16},{"slug":"sqlite-request-logs","draft":false,"title":"SQLite Request Logging","summary":"Checking out ServiceStack's new SQLite-backed Request Logs feature and Admin UI enhancements","tags":["sqlite","logging","admin-ui","api"],"date":"\/Date(1726531200000-0000)\/","url":"https://media.servicestack.com/podcasts/sqlite-request-logs.mp3","wordCount":133,"lineCount":15},{"slug":"background-jobs","draft":false,"title":"Background Jobs","summary":"Taking a deep dive into Background Jobs, a new library for .NET 8 Apps for simplifying task scheduling and management","tags":["jobs","admin-ui","commands","api"],"date":"\/Date(1726099200000-0000)\/","url":"https://media.servicestack.com/podcasts/background-jobs.mp3","wordCount":117,"lineCount":11},{"slug":"v8.4-release","draft":false,"title":"ServiceStack v8.4 Release","summary":"The latest features and improvements in ServiceStack v8.4 covering Background Jobs, SQLite Request Logs, Scalable SQLite Apps and more!","tags":["release","jobs","logging","admin-ui","commands","api"],"date":"\/Date(1726012800000-0000)\/","url":"https://media.servicestack.com/podcasts/servicestack-v8.4.mp3","wordCount":141,"lineCount":18},{"slug":"commands-feature","draft":false,"title":"Commands Feature","summary":"Utilize Commands to build more robust and observable systems","tags":["commands","admin-ui","api"],"date":"\/Date(1719964800000-0000)\/","url":"https://media.servicestack.com/podcasts/commands-feature.mp3","wordCount":129,"lineCount":19},{"slug":"simple-auth-microservices","draft":false,"title":"Simple Auth Story for .NET 8 Microservices","summary":"A Simple Auth configuration using API Keys and Admin UI that's ideal for .NET 8 Microservices","tags":["auth",".net8","servicestack"],"date":"\/Date(1719878400000-0000)\/","url":"https://media.servicestack.com/podcasts/simple-auth-microservices.mp3","wordCount":129,"lineCount":17},{"slug":"apikeys","draft":false,"title":"Using API Keys to secure .NET 8 APIs","summary":"Using API Keys for simplified fine-grained access control in ServiceStack .NET 8 APIs","tags":["apikeys",".net8","auth","db"],"date":"\/Date(1719792000000-0000)\/","url":"https://media.servicestack.com/podcasts/apikeys.mp3","wordCount":140,"lineCount":18},{"slug":"redis-outputcache","draft":false,"title":"ASP.NET Core Output Caching","summary":"How to use ASP.NET Core Output Caching to cache the response of a ServiceStack Service using ServiceStack.Redis","tags":["caching",".net8","redis"],"date":"\/Date(1717545600000-0000)\/","url":"https://media.servicestack.com/podcasts/redis-outputcache.mp3","wordCount":127,"lineCount":15},{"slug":"asp-rate-limiter-middleware","draft":false,"title":"ASP.NET Core Rate Limiter Middleware","summary":"Learn how to use the new Rate Limiter Middleware in ServiceStack to protect your APIs from abuse.","tags":["servicestack",".net8","auth","middleware"],"date":"\/Date(1712534400000-0000)\/","url":"https://media.servicestack.com/podcasts/asp-rate-limiter-middleware.mp3","wordCount":165,"lineCount":21},{"slug":"kotlin-compose-multiplatform","draft":false,"title":"Kotlin Compose Multiplatform with end-to-end typed Kotlin & C# APIs","summary":"Explore the exciting new JetBrains Technology for creating native Mobile, Desktop and Web Apps","tags":["kotlin","ios","android"],"date":"\/Date(1710288000000-0000)\/","url":"https://media.servicestack.com/podcasts/kotlin-compose-multiplatform.mp3","wordCount":111,"lineCount":14},{"slug":"net8-react-spa-template","draft":false,"title":"New React SPA Template","summary":"Explore the new enhanced Vite TypeScript React SPA template for .NET 8","tags":["react",".net8","autoquery","admin"],"date":"\/Date(1709683200000-0000)\/","url":"https://media.servicestack.com/podcasts/net8-react-spa-template.mp3","wordCount":87,"lineCount":13},{"slug":"net8-vue-spa-template","draft":false,"title":"New Vue SPA Template","summary":"Introducing the enhanced Vite TypeScript Vue SPA template for .NET 8","tags":["vue",".net8","autoquery","admin"],"date":"\/Date(1709596800000-0000)\/","url":"https://media.servicestack.com/podcasts/net8-vue-spa-template.mp3","wordCount":99,"lineCount":13},{"slug":"vite-press-plugin","draft":false,"title":"Vite Press Plugin","summary":"Introducing the Vite Press Plugin for Vite Vue & React Apps","tags":["docs","markdown"],"date":"\/Date(1709510400000-0000)\/","url":"https://media.servicestack.com/podcasts/vite-press-plugin.mp3","wordCount":74,"lineCount":13},{"slug":"blazor-8-admin","draft":false,"title":"New Blazor Interactive Auto Template with Custom Admin UIs","summary":"Discover how to use ServiceStack.Blazor components to quickly create customizable and professional-looking admin pages in a Blazor application","tags":["blazor",".net8","admin"],"date":"\/Date(1708905600000-0000)\/","url":"https://media.servicestack.com/podcasts/blazor-8-admin.mp3","wordCount":138,"lineCount":18},{"slug":"jwt-identity-auth","draft":false,"title":"ASP.NET Core JWT Identity Auth","summary":"Learn about integration and value added features of ASP.NET Core JWT Identity Auth","tags":["servicestack",".net8","auth"],"date":"\/Date(1708560000000-0000)\/","url":"https://media.servicestack.com/podcasts/jwt-identity-auth.mp3","wordCount":102,"lineCount":15},{"slug":"identity-auth-admin-ui","draft":false,"title":"Built-In Identity Auth Admin UI","summary":"Explore the new Identity Auth Admin UI for creating and managing Identity Auth users in .NET 8","tags":["servicestack",".net8","auth"],"date":"\/Date(1708473600000-0000)\/","url":"https://media.servicestack.com/podcasts/identity-auth-admin-ui.mp3","wordCount":119,"lineCount":13},{"slug":"system-text-json-apis","draft":false,"title":"System.Text.Json ServiceStack APIs","summary":"ServiceStack .NET 8+ APIs can now be configured to use high-performance async System.Text.Json serialization","tags":["servicestack",".net8","json","apis"],"date":"\/Date(1708387200000-0000)\/","url":"https://media.servicestack.com/podcasts/system-text-json-apis.mp3","wordCount":125,"lineCount":16},{"slug":"openapi-v3","draft":false,"title":"OpenAPI v3 and Swagger UI","summary":"A walkthrough of the new OpenAPI v3 support in ServiceStack 8.1","tags":["openapi",".net8"],"date":"\/Date(1708300800000-0000)\/","url":"https://media.servicestack.com/podcasts/openapi-v3.mp3","wordCount":122,"lineCount":15},{"slug":"servicestack-endpoint-routing","draft":false,"title":"ServiceStack Endpoint Routing","summary":"ServiceStack .NET 8 is now more integrated then ever with support for ASP.NET Core Endpoint Routing and IOC","tags":["servicestack",".net8","apis"],"date":"\/Date(1707264000000-0000)\/","url":"https://media.servicestack.com/podcasts/servicestack-endpoint-routing.mp3","wordCount":136,"lineCount":19},{"slug":"identity-migration","draft":false,"title":"Migrating to ASP.NET Core Identity for Authentication","summary":"A walkthrough of migrating our BlazorDiffusion example application over to ASP.NET Core Identity for authentication","tags":["identity","auth","servicestack"],"date":"\/Date(1707177600000-0000)\/","url":"https://media.servicestack.com/podcasts/identity-migration.mp3","wordCount":144,"lineCount":17}]
2 changes: 1 addition & 1 deletion meta/all.json

Large diffs are not rendered by default.

Loading

0 comments on commit 29f73ab

Please sign in to comment.