• last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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

Fix regressions in forums when user is not logged in

  1. … 5 more files in changeset.
Use more api to streamline queries and reduce divergency between oracle and postgres codebase

  1. … 2 more files in changeset.
Fix typos

  1. … 7 more files in changeset.
fix typo

  1. … 1 more file in changeset.