ProjectLighthouse/ProjectLighthouse.Localization/StringLists
sudokoko aea66b4a74
Implement in-game and website notifications (#932)
* Implement notifications logic, basic calls, and admin command

* Remove unnecessary code

* Add ability to stack notifications and return manually created XML

* Remove test that is no longer needed and is causing failures

* Apply suggestions from code review

* Merge notifications with existing announcements page

* Order notifications by descending ID instead of ascending ID

* Move notification send task to moderation options under user

Also restyles the buttons to line up next to each other like in the slot pages.

* Style/position fixes with granted slots/notification partials

* Fix incorrect form POST route

* Prevent notification text area from breaking out of container

* Actually use builder result for notification text

* Minor restructuring of the notifications page

* Add notifications for team picks, publish issues, and moderation

* Mark notifications as dismissed instead of deleting them

* Add XMLdoc to SendNotification method

* Fix incorrect URL in announcements webhook

* Remove unnecessary inline style from granted slots partial

* Apply suggestions from code review

* Apply first batch of suggestions from code review

* Apply second batch of suggestions from code review

* Change notification icon depending on if user has unread notifications

* Show unread notification icon if there is an announcement posted

* Remove "potential" wording from definitive fixes in error docs

* Remove "Error code:" from publish notifications

* Send notification if user tries to unlock a mod-locked level

* Change notification timestamp format to include date

* Add clarification to level mod-lock notification message

* Change team pick notifications to moderation notifications

Apparently the MMPick type doesn't show a visual notification.

* Apply suggestions from code review

* Add obsolete to notification types that display nothing in-game

* Remove unused imports and remove icon switch case in favor of bell icon

* Last minute fixes

* Send notification upon earth wipe and clarify moderation case notifications

* Add check for empty/too long notification text
2023-10-29 20:27:41 +00:00
..
BaseLayoutStrings.cs String fix with login/register button (#755) 2023-04-29 03:44:33 +00:00
ErrorStrings.cs Disallow moderators/administrators from issuing cases against each other (#781) 2023-06-05 21:45:25 +00:00
GeneralStrings.cs Implement in-game and website notifications (#932) 2023-10-29 20:27:41 +00:00
LandingPageStrings.cs Finish translation of landing page 2022-07-26 16:44:19 -04:00
LoggedOutStrings.cs Translate login and logout pages 2022-07-26 17:01:48 -04:00
ModerationStrings.cs Add proper ban page when logging in (#773) 2023-05-30 19:25:31 +00:00
ModPanelStrings.cs Add banned users and hidden levels page to mod panel 2022-08-14 18:39:19 -04:00
PrivacyStrings.cs Implement profile and level privacy settings (#841) 2023-07-22 21:49:56 +00:00
ProfileStrings.cs Simplify rank badges and implement profile tags (#880) 2023-08-28 20:37:06 +00:00
RegisterStrings.cs Add notice about usernames in register form 2022-08-01 17:49:34 -04:00
StatusStrings.cs Implement LBP1 tags, stricter resource checking, and more (#463) 2022-08-31 20:38:58 -05:00
TwoFactorStrings.cs Implement 2FA (#577) 2022-12-12 21:11:39 -06:00