Skip to content

Releases: FastComments/fastcomments-go

1.2.1

25 Mar 05:35

Choose a tag to compare

What's New

Ticketing System

  • Added full ticket management API: create tickets, get ticket lists, get ticket details, and change ticket state
  • New models: APITicket, APITicketDetail, APITicketFile with support for file attachments, assigned users, and state tracking
  • New configuration options: ticketBaseUrl, ticketKBSearchEndpoint, ticketFileUploadsEnabled, ticketMaxFileSize, ticketAutoAssignUserIds

Subscription Management

  • Added UpdateSubscription endpoint (PATCH /api/v1/subscriptions/{id})
  • New notificationFrequency field on APIUserSubscription

User Search Improvements

  • Added sectioned user search with searchSection parameter (fast, site)
  • New SearchUsersSectionedResponse with results grouped by section

Terms of Service Support

  • New TOSConfig model with locale-aware text
  • Added tos field to CustomConfigParameters and comment creation params
  • Added needsTOS to UserSessionInfo

Header & Notifications

  • New HeaderAccountNotification model for account-level notifications
  • Added accountNotifications array to HeaderState

User Model Enhancements

  • Added backupEmail, pendingBackupEmail, isSiteAdmin, isEmailSuppressed
  • Added notificationFrequency, adminNotificationFrequency settings
  • Added lastTenantNotificationSentDate, lastReplyNotificationSentDate tracking

Configuration Additions

  • Added disableProfileComments, disableProfileDirectMessages, mentionAutoCompleteMode, widgetQuestionShowBreakdown

Bug Fixes

  • Changed all numeric enum types from number to integer for correct Go type generation (float32 -> int32 for NotificationType, VoteStyle, CommentLogType, and many others)

Release 1.2.0

09 Jan 04:18
1bade4e

Choose a tag to compare

Fixes vote response objects to be properly typed.

Release 1.1.0

08 Jan 17:19
5cfb1cc

Choose a tag to compare

Adds: email-templates, hash-tags, moderators, notification-count, notifications, pending-webhook-events, question-config, question-results, tenant-daily-usage, tenant-packages, tenants, tenant-users, users, votes

v1.0.0

20 Nov 19:57
c1e5722

Choose a tag to compare

What's Changed

  • Schema rework: comment models, logs, APIStatus and nullable fields by @winrid in #1

New Contributors

  • @winrid made their first contribution in #1

Full Changelog: v0.1.0...v1.0.0

v0.1.0

05 Nov 21:36

Choose a tag to compare