Stone_Red
be562c5777
Merge pull request #84 from RedWizardsLab/dev_docs_url
...
Dev docs url
2026-11-04 00:25:33 +01:00
Stone_Red
ca70402b2c
chore: update docs URLs to redwizardslab.github.io
2026-11-03 22:55:43 +01:00
Stone_Red
7a247f458b
Merge pull request #82 from RedWizardsLab/dev_os_notifications
...
Dev os notifications
2026-08-01 17:46:25 +02:00
Stone_Red
fba8fbe49b
chore: update todo
2026-08-01 17:42:02 +02:00
Stone_Red
ac067b2c0b
chore: add changelog
2026-08-01 15:18:34 +02:00
Stone_Red
d1d16f6f0e
feat: add native OS notifications
2026-08-01 15:15:14 +02:00
Stone_Red
338946382f
Merge pull request #81 from RedWizardsLab/dev_ircv3_features
...
Add support for IRCv3 server-time, message-tags, echo-message, batch, draft/multiline extensions
2026-07-27 13:02:30 +02:00
Stone_Red
5d1934e2c6
fix: IRCv3 echo messages incorrect format
2026-07-26 14:52:22 +02:00
Stone_Red
441a97e8c9
chore: bump version and add changelog
2026-07-26 14:52:16 +02:00
Stone_Red
11ce586f29
Add support for IRCv3 server-time, message-tags, echo-message, batch, draft/multiline extensions
2026-07-26 13:41:38 +02:00
Hue
b28b98e336
Merge pull request #80 from HueByte/aurion_25-07-2026
...
[AurionDocs] Documentation update
2026-07-25 21:32:20 +02:00
Hue
87f2cbb011
docs: Update documentation for 1 files
...
Generated by AurionDocs
Job ID: 70dfc335-59eb-48e8-9a59-eef4a1e0eaa7
Source commit: 65766ea
2026-07-25 21:24:52 +02:00
HueByte
65766eab1f
test: add regression tests for IRC multi-line message formatting
2026-07-23 23:06:15 +02:00
Stone_Red
675a39cb15
fix: formatting
2026-07-23 23:06:15 +02:00
Stone_Red
cda890de60
chore: add changelog
2026-07-23 23:06:14 +02:00
Stone_Red
7eced63608
feat: warn when server and client versions differ during connection setup
2026-07-23 23:06:14 +02:00
Stone_Red
07996a78ed
chore: bump version and add changelog
2026-07-23 23:06:14 +02:00
Stone_Red
329dfe422b
fix: irc messages not getting split by line
2026-07-23 23:06:14 +02:00
HueByte
b1aeb8cbb2
fix: add 'docs/auriondocs/**' to ignore list in markdownlint configuration
2026-07-23 23:06:14 +02:00
Hue
7964355e08
Merge pull request #76 from HueByte/aurion_23-07-2026
...
[AurionDocs] Documentation update
2026-07-23 11:55:26 +02:00
Hue
1e877cf886
docs: Update documentation for 1 files
...
Generated by AurionDocs
Job ID: b2ed7c78-22c5-4977-8d85-4f9ea17e3b0a
Source commit: HEAD
2026-07-23 11:54:43 +02:00
Hue
0105f798e0
Merge pull request #74 from HueByte/aurion_23-07-2026
...
[AurionDocs] Full documentation update
2026-07-23 11:47:30 +02:00
Hue
607217b314
docs: Update documentation for 145 files
...
Generated by AurionDocs
Job ID: 934f8c39-8082-4942-8d17-72ed8f5f8d50
Source commit: 40aea9a
2026-07-23 11:44:20 +02:00
Hue
40aea9a04b
Merge pull request #72 from HueByte/aurion_23-07-2026
...
[AurionDocs] Documentation update
2026-07-23 08:12:41 +02:00
Hue
f8f4e03ddd
docs: Update documentation for 145 files
...
Generated by AurionDocs
Job ID: c99fff50-67a3-4294-b4df-3e73f4f12de9
Source commit: 4dcb480
2026-07-23 08:10:35 +02:00
Hue
4dcb480d1d
Merge pull request #65 from HueByte/dev
...
Dev
2026-07-17 23:38:59 +02:00
Hue
45dc0f9d0f
Merge branch 'master' into dev
2026-07-17 23:38:47 +02:00
HueByte
fbeb546ac5
refactor: update contributors section in README for improved layout and clarity
2026-07-17 23:30:01 +02:00
HueByte
e3654c637c
fix: allow README files to open with a centered HTML header block
2026-07-17 23:19:42 +02:00
HueByte
2297b58c74
refactor: streamline README structure and enhance clarity of project description
2026-07-17 23:17:55 +02:00
Hue
6e57247a45
Merge pull request #64 from HueByte/dev_logs_extended
...
feat: add periodic server stats reporting and logging
v0.2.16
2026-07-17 22:23:13 +02:00
HueByte
fd61d9cb9c
fix: remove invisible character from migration file
2026-07-17 22:18:49 +02:00
HueByte
79e5a1191f
feat: update changelog for v0.2.16 release with new features and improvements
2026-07-17 22:17:21 +02:00
HueByte
7525f8b1d8
feat: add periodic server stats reporting and logging
...
- Introduced ServerStatsReport and ServerStatsCollector for tracking server activity.
- Implemented ServerStatsReportService to generate and persist stats reports periodically.
- Added configuration options for stats reporting in appsettings and .env.example.
- Enhanced logging in ChannelsController and ModerationController to include stats-related actions.
- Updated database context and migrations to support new ServerStatsReport entity.
- Adjusted logging levels in IrcGatewayService and ChatService for better performance.
2026-07-17 22:14:55 +02:00
Hue
0c2e8eae87
Merge pull request #62 from HueByte/dev_logs_room
...
Dev logs room
v0.2.15
2026-07-17 21:08:48 +02:00
HueByte
75ff10c5fd
fix: remove invisible character from migration file
2026-07-17 21:00:34 +02:00
HueByte
46afd2a195
feat: add unit tests for ChannelService, FileStorageService, and UserService
2026-07-17 20:59:59 +02:00
HueByte
38eca99fb1
feat: add server logs functionality with role-based access and system channel management
...
- Introduced a new migration to add the IsSystem column to the Channels table.
- Updated the DbContext model snapshot to reflect the new IsSystem property.
- Enhanced the ChannelService to manage system channels, including creation, visibility control, and protection against deletion.
- Implemented ServerLogsService to handle live server logging, including reading from log files and managing access based on user roles.
- Created ServerLogsSink to queue log events for streaming to the live log room.
- Developed ServerLogsStreamService to stream log events to clients in real-time.
- Added configuration options for server logs in appsettings.
- Implemented comprehensive unit tests for channel service system channel behavior and server logs functionality.
2026-07-17 20:44:47 +02:00
HueByte
df1bd0119c
feat: Update configuration files for storage path and spam protection settings
2026-07-17 19:54:30 +02:00
HueByte
71d82b45fb
fix: Remove invisible character from using directive
2026-07-17 19:49:38 +02:00
HueByte
53d0d326cb
feat: Implement spam protection with configurable limits and auto-mute escalation
2026-07-17 19:47:57 +02:00
HueByte
3281064720
feat: Add invite codes and message replies functionality
...
- Introduced a new migration to add InviteCodes table and ReplyToMessageId column in Messages.
- Updated ChatHub to support replying to messages.
- Enhanced ChatService to handle message replies and validate reply targets.
- Modified UserService to implement invite-only registration mode with invite code consumption.
- Added configuration options for registration modes in appsettings.
- Created unit tests for new features including invite code registration and message reply formatting.
2026-07-17 19:47:57 +02:00
Hue
bb987dda82
Merge pull request #60 from HueByte/dev_irc_fixes_adjustments
...
Dev irc fixes adjustments
2026-07-17 18:01:00 +02:00
HueByte
e71575d920
feat: update changelog for v0.2.15 release with new features and bug fixes
2026-07-17 17:11:06 +02:00
HueByte
96736d69df
feat: enhance message broadcasting to exclude sender's connection and improve IRC compliance
2026-07-17 17:05:03 +02:00
HueByte
953e081123
feat: add image handling actions and improve IRC message formatting
2026-07-17 16:52:15 +02:00
Stone_Red
b9d099dd73
chore: bump version and add changelog
2026-07-17 16:36:10 +02:00
Stone_Red
a9519a52cc
feat: add support for broadcasting and handling channel deletions across clients
2026-07-17 16:35:59 +02:00
Hue
4d25458717
Merge pull request #58 from HueByte/dev
...
Dev
v0.2.14
2026-07-16 20:33:43 +02:00
Hue
584ce45979
Merge branch 'master' into dev
2026-07-16 20:26:16 +02:00