Jaakko Keränen
18061b9697
Handling a malformed reaction notification
2024-04-18 17:40:52 +03:00
Jaakko Keränen
f2d742a557
Error when rendering notifications; bumped version to 8.7
...
IssueID #123
2024-04-18 17:27:56 +03:00
Jaakko Keränen
ce031e623b
Flairs: Composer UI, more sophisticated rendering
2024-01-14 16:00:14 +02:00
Jaakko Keränen
17b7d6eaa5
User flairs and locking comments
2024-01-10 08:51:57 +02:00
Jaakko Keränen
e5b44cb059
Bumped version to 7.4; adjusted spacing in notification groups
2023-12-23 07:31:05 +02:00
Jaakko Keränen
7895c19554
Bumped version to 7.3; separate notification groupings
2023-11-30 06:42:00 +02:00
Jaakko Keränen
1d25b44ca4
Antenna: Fixed incorrect URL for a post in a subspace
2023-11-12 23:31:19 +02:00
Jaakko Keränen
1d0d5cf723
Added confirmation to Antenna submissions; fixed submitting a feed
...
Feed submissions can apply a tag filter.
2023-11-12 22:36:37 +02:00
Jaakko Keränen
82955491ae
Dashboard: Subgrouping of notifications based on posts
2023-11-10 22:14:50 +02:00
Jaakko Keränen
bcdf1e7962
Option for a unified timeline; mark user active on certain actions
...
Unified timeline combines posts and comments in a single feed.
The user is marked active when reacting to posts, thanking someone,
or interacting with notifications.
2023-11-10 14:39:37 +02:00
Jaakko Keränen
8cf782b697
Added "Activity" post sorting mode
...
Sorted by time of latest comment in the thread.
2023-11-09 17:38:30 +02:00
Jaakko Keränen
c18cac7b4d
Added Report action; adjusted and reordered post/comment actions
2023-11-06 18:19:51 +02:00
Jaakko Keränen
e658a4ce48
Added "Remind me" notification and page for More Actions
2023-11-06 15:45:05 +02:00
Jaakko Keränen
cebe2bcb4a
Limited users cannot like, react, thank, or vote
2023-10-27 04:27:08 +03:00
Jaakko Keränen
5d0989f113
Added new admin notifications; bumped version to 6.11
...
Notify about new users, new subspaces, and subspace info updates.
2023-10-25 12:04:12 +03:00
Jaakko Keränen
452c6d49a6
Dashboard: Restrict visibility of comments on deleted posts
2023-06-20 16:27:12 +03:00
Jaakko Keränen
de7098f681
Added post/comment index to the Dashboard
2023-06-20 15:02:07 +03:00
Jaakko Keränen
2f61940adb
Comment pages: partial thread view, give thanks
2023-06-20 08:49:35 +03:00
Jaakko Keränen
374faca7be
User-specific time zones
...
Local times are mainly important in the email do-not-disturb range,
and in notification history.
Regular feed timestamps are displayed as relative, so even if the
dates are now affected by the user's time zone, that won't make
a big difference.
Tinylog feed timestamps are always in UTC ("+0000"), as are Gemini
feed dates.
IssueID #4
2023-06-19 19:35:00 +03:00
Jaakko Keränen
bebba0a18e
Fixed URL unquoting
2023-06-06 00:11:37 +03:00
Jaakko Keränen
57167e78ea
Unquote names in URLs
...
Non-Latin letters are almost certainly percent-encoded in requests,
so ensure that they are unquoted when the names are extracted from
URL paths.
IssueID #87
2023-06-03 17:11:16 +03:00
Jaakko Keränen
e8305fdb91
Muting posts, users, and subspaces
...
IssueID #51
2023-06-02 18:16:41 +03:00
Jaakko Keränen
a49d35d7b0
Grouping of reaction notifications
...
IssueID #79
2023-05-31 20:13:01 +03:00
Jaakko Keränen
c03872a3f5
Fixed string splitting in Reactions, admin actions
2023-05-31 19:12:27 +03:00
Jaakko Keränen
aa61a8dbbf
Anonymous reactions to posts
...
A configurable set of Emoji chosen by the admin.
2023-05-29 19:43:25 +03:00
Jaakko Keränen
347ffaa393
Added a private thanks mechanism
2023-05-29 15:09:50 +03:00
Jaakko Keränen
6d7b8eafca
Config option and user setting for disabling Likes
...
The Like mechanism can be disabled site-wide or on a per-user basis.
2023-05-28 10:46:56 +03:00
Jaakko Keränen
346f291863
Improved notifications
...
Notifications are prioritized and redundant ones are discarded.
The labels are now more succinct, and Dashboard groups them by
"directed-at-user" and "followed".
The emailer uses the same routines so there is no duplication
any more.
2023-05-25 15:08:47 +03:00
Jaakko Keränen
74f46412a4
Added notification history and reduced redundant notifying
...
IssueID #59
IssueID #40
2023-05-22 09:36:32 +03:00
Jaakko Keränen
1de41a4508
Moderator add/remove notifications; post/comment shortcuts; drafting a comment
2023-05-21 21:23:30 +03:00
Jaakko Keränen
90fc39a808
Dashboard: Cleanup
2023-05-15 21:32:49 +03:00
Jaakko Keränen
e879e53c16
Reduce notification spam
...
Never notify self, and visiting Dashboard prevents emails from
being sent.
2023-05-14 23:54:50 +03:00
Jaakko Keränen
2b8a300b43
Commits, issue cross-references, various fixes
2023-05-11 21:44:22 +03:00
Jaakko Keränen
f6a061fa45
Polls and voting; various cleanup and UI improvements
2023-05-08 00:04:14 +03:00
Jaakko Keränen
9538531f57
Secure tokens for URLs; deleting users and subspaces; split off certs
2023-05-07 09:09:10 +03:00
Jaakko Keränen
2b56f266b7
Refactor: Split request handling per domain
2023-05-06 16:29:21 +03:00