• last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix typo

improve spelling

  1. … 16 more files in changeset.
prefer "ns_conn isconnected" over "ad_conn isconnected", since the latter might not notice changes in the connect state

  1. … 18 more files in changeset.
Kill message key translation only when the original user message is included in the notification

Do not kill localization for moderator notifications, as they contain indeed message keys to be localized

Implement a new type of "Moderator" notification type for forums

This notification will be triggered also by unapproved messages. The UI will show the subscription link only to forum moderators, using a different color (customizable via css, vanilla color is red). Message content will always be hidden for such notifications, so user will need to have access to new message.

  1. … 7 more files in changeset.
Step in the direction of implementing a new kind of "moderator notification": move current notification behavior in a private api, remove dependency on message approval in message::new (also avoids a query)

Fix typo

Comment unused computations

Small refactoring

Fix typo

Use fully-qualified api names

Indentation changes

Deprecate obsolete api

No need to explicitly delete reading info, as both oracle and postgres define the reference constraint as on delete cascade

Use fully-qualified api names

Use fully-qualified api names, assume message is there (something went very wrong otherwise)

Reduce divergency between oracle and postgres codebase

  1. … 2 more files in changeset.
Reduce divergency between oracle and postgres codebase

  1. … 2 more files in changeset.
Whitespace cleanup

Deprecate obsolete api

Implement operation in a way that oracle is supported

avoid double substitutions

  1. … 2 more files in changeset.
Replace ad_decode idiom

  1. … 3 more files in changeset.
avoid localization substitutions in content of forums messages in notification messages

improve spelling

  1. … 11 more files in changeset.
Uniform documentation style

Put cache flushing logics into procs and use them when forum info needs to be updated (fixes automated tests)

  1. … 1 more file in changeset.
Provide a minimal documentation to public procs

  1. … 2 more files in changeset.
Remove hotfix and exploit new api, that won't fail on the guest user