- A remote `summary` is a content warning only on a Note or Question, or when `sensitive` is set. On Articles,
Events, Videos, Pages and Audio it is an excerpt (WordPress teasers, Mobilizon dates and places, Mbin titles) and
is now kept as `Post.Excerpt` instead of hiding the post. `Post.ObjectType` records the remote type, and the
Mastodon API shows a remote non-Note object's title above its body again.
- Persona usernames must match `^[a-z0-9_]+$`, as groups already did; a name outside it was unreachable from
Mastodon and Misskey.
- `postingRestrictedToMods` is defined in our JSON-LD context (Iceshrimp.NET drops undefined terms).
- `Vary: Accept` on actor and object URLs.
- Owner decision: blocks federate. A block sends `Block`, an unblock `Undo{Block}`; checked live against GoToSocial.
- Owner decision: a persona's and a group's `published`, and the day in new ids, is a random day up to two weeks
before creation, so personas made the same day no longer share a date. Migration _007 gives existing ones theirs.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012CzABvBkbcFqoHdmi8b9WB
208 lines
7.7 KiB
C#
208 lines
7.7 KiB
C#
//------------------------------------------------------------------------------
|
|
// <auto-generated>
|
|
// This code was generated by a tool.
|
|
// Runtime Version:4.0.30319.42000
|
|
//
|
|
// Changes to this file may cause incorrect behavior and will be lost if
|
|
// the code is regenerated.
|
|
// </auto-generated>
|
|
//------------------------------------------------------------------------------
|
|
|
|
namespace PrivaPub.ClientModels.Resources {
|
|
using System;
|
|
|
|
|
|
/// <summary>
|
|
/// A strongly-typed resource class, for looking up localized strings, etc.
|
|
/// </summary>
|
|
// This class was auto-generated by the StronglyTypedResourceBuilder
|
|
// class via a tool like ResGen or Visual Studio.
|
|
// To add or remove a member, edit your .ResX file then rerun ResGen
|
|
// with the /str option, or rebuild your VS project.
|
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")]
|
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
|
public class ErrorsResource {
|
|
|
|
private static global::System.Resources.ResourceManager resourceMan;
|
|
|
|
private static global::System.Globalization.CultureInfo resourceCulture;
|
|
|
|
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
|
|
internal ErrorsResource() {
|
|
}
|
|
|
|
/// <summary>
|
|
/// Returns the cached ResourceManager instance used by this class.
|
|
/// </summary>
|
|
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
public static global::System.Resources.ResourceManager ResourceManager {
|
|
get {
|
|
if (object.ReferenceEquals(resourceMan, null)) {
|
|
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("PrivaPub.ClientModels.Resources.ErrorsResource", typeof(ErrorsResource).Assembly);
|
|
resourceMan = temp;
|
|
}
|
|
return resourceMan;
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// Overrides the current thread's CurrentUICulture property for all
|
|
/// resource lookups using this strongly typed resource class.
|
|
/// </summary>
|
|
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
public static global::System.Globalization.CultureInfo Culture {
|
|
get {
|
|
return resourceCulture;
|
|
}
|
|
set {
|
|
resourceCulture = value;
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// Looks up a localized string similar to At least one field should be filled..
|
|
/// </summary>
|
|
public static string AtLeastOneProperty {
|
|
get {
|
|
return ResourceManager.GetString("AtLeastOneProperty", resourceCulture);
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// Looks up a localized string similar to {0} doesn't match the new password..
|
|
/// </summary>
|
|
public static string ComparePasswords {
|
|
get {
|
|
return ResourceManager.GetString("ComparePasswords", resourceCulture);
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// Looks up a localized string similar to Invalid format..
|
|
/// </summary>
|
|
public static string DataType {
|
|
get {
|
|
return ResourceManager.GetString("DataType", resourceCulture);
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// Looks up a localized string similar to Empty spaces are not allowed..
|
|
/// </summary>
|
|
public static string EmptySpacesNotAllowed {
|
|
get {
|
|
return ResourceManager.GetString("EmptySpacesNotAllowed", resourceCulture);
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// Looks up a localized string similar to {0} is invalid..
|
|
/// </summary>
|
|
public static string InvalidEmail {
|
|
get {
|
|
return ResourceManager.GetString("InvalidEmail", resourceCulture);
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// Looks up a localized string similar to Use only lower-case letters, digits and underscores..
|
|
/// </summary>
|
|
public static string InvalidUserName {
|
|
get {
|
|
return ResourceManager.GetString("InvalidUserName", resourceCulture);
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// Looks up a localized string similar to Invalid password, upper-case, lower-case and number characters required..
|
|
/// </summary>
|
|
public static string InvalidPassword {
|
|
get {
|
|
return ResourceManager.GetString("InvalidPassword", resourceCulture);
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// Looks up a localized string similar to Max amount of {0} items reached..
|
|
/// </summary>
|
|
public static string MaxLengthArray {
|
|
get {
|
|
return ResourceManager.GetString("MaxLengthArray", resourceCulture);
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// Looks up a localized string similar to Max file size is 1MB..
|
|
/// </summary>
|
|
public static string MaxLengthFileConfrontation {
|
|
get {
|
|
return ResourceManager.GetString("MaxLengthFileConfrontation", resourceCulture);
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// Looks up a localized string similar to Max length of {0} characters reached..
|
|
/// </summary>
|
|
public static string MaxLengthString {
|
|
get {
|
|
return ResourceManager.GetString("MaxLengthString", resourceCulture);
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// Looks up a localized string similar to {0} should be {1} characters long.
|
|
/// </summary>
|
|
public static string MinLength {
|
|
get {
|
|
return ResourceManager.GetString("MinLength", resourceCulture);
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// Looks up a localized string similar to The accepted value must be between {1} and {2}.
|
|
/// </summary>
|
|
public static string Range {
|
|
get {
|
|
return ResourceManager.GetString("Range", resourceCulture);
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// Looks up a localized string similar to {0} is required..
|
|
/// </summary>
|
|
public static string Required {
|
|
get {
|
|
return ResourceManager.GetString("Required", resourceCulture);
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// Looks up a localized string similar to Only one character is allowed..
|
|
/// </summary>
|
|
public static string SingleCharacterValidator {
|
|
get {
|
|
return ResourceManager.GetString("SingleCharacterValidator", resourceCulture);
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// Looks up a localized string similar to {0} is exceeding the length of {1} characters..
|
|
/// </summary>
|
|
public static string StringLength {
|
|
get {
|
|
return ResourceManager.GetString("StringLength", resourceCulture);
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// Looks up a localized string similar to {0} is exceeding the length between {2} and {1} characters..
|
|
/// </summary>
|
|
public static string StringLengthMinMax {
|
|
get {
|
|
return ResourceManager.GetString("StringLengthMinMax", resourceCulture);
|
|
}
|
|
}
|
|
}
|
|
}
|