]> git.r.bdr.sh - rbdr/mobius/log
rbdr/mobius
22 months agoDowncase fs var name
Jeff Halter [Thu, 20 Apr 2023 00:10:45 +0000 (17:10 -0700)]
Downcase fs var name

22 months agoReplace deprecated rand.Seed usage
Jeff Halter [Thu, 20 Apr 2023 00:00:22 +0000 (17:00 -0700)]
Replace deprecated rand.Seed usage

22 months agoReplace deprecated iotuil usage
Jeff Halter [Thu, 20 Apr 2023 00:00:12 +0000 (17:00 -0700)]
Replace deprecated iotuil usage

22 months agoDemote keepalive ping log level
Jeff Halter [Wed, 19 Apr 2023 23:55:16 +0000 (16:55 -0700)]
Demote keepalive ping log level

22 months agoMake keepalive interval a const
Jeff Halter [Wed, 19 Apr 2023 23:55:00 +0000 (16:55 -0700)]
Make keepalive interval a const

22 months agopatch: v0.10.20
Jeff Halter [Sun, 2 Apr 2023 16:29:48 +0000 (09:29 -0700)]
patch: v0.10.20

22 months agoRefactor client handler setup
Jeff Halter [Sun, 2 Apr 2023 16:29:24 +0000 (09:29 -0700)]
Refactor client handler setup

22 months agopatch: v0.10.19
Jeff Halter [Mon, 27 Mar 2023 04:17:05 +0000 (21:17 -0700)]
patch: v0.10.19

22 months agoMerge pull request #98 from jhalter/library_refactor
Jeff Halter [Mon, 27 Mar 2023 04:11:36 +0000 (21:11 -0700)]
Merge pull request #98 from jhalter/library_refactor

Initial refactor to split client from protocol package

22 months agoInitial refactor to split client from protocol package
Jeff Halter [Mon, 27 Mar 2023 04:10:03 +0000 (21:10 -0700)]
Initial refactor to split client from protocol package

23 months agopatch: v0.10.18
Jeff Halter [Sat, 18 Mar 2023 20:51:02 +0000 (13:51 -0700)]
patch: v0.10.18

23 months agoAdd news test
Jeff Halter [Sat, 18 Mar 2023 20:50:11 +0000 (13:50 -0700)]
Add news test

23 months agoMerge pull request #96 from jhalter/disconnect_ban_users_earlier_in_login_flow
Jeff Halter [Sat, 18 Mar 2023 20:48:38 +0000 (13:48 -0700)]
Merge pull request #96 from jhalter/disconnect_ban_users_earlier_in_login_flow

Disconnect banned users earlier in the login flow

23 months agoDisconnect banned users earlier in the login flow
Jeff Halter [Sat, 18 Mar 2023 20:47:02 +0000 (13:47 -0700)]
Disconnect banned users earlier in the login flow

2 years agoMerge pull request #93 from jhalter/dependabot/go_modules/golang.org/x/text-0.3.8
Jeff Halter [Thu, 23 Feb 2023 15:43:02 +0000 (07:43 -0800)]
Merge pull request #93 from jhalter/dependabot/go_modules/golang.org/x/text-0.3.8

2 years agobuild(deps): bump golang.org/x/text from 0.3.7 to 0.3.8
dependabot[bot] [Thu, 23 Feb 2023 08:38:32 +0000 (08:38 +0000)]
build(deps): bump golang.org/x/text from 0.3.7 to 0.3.8

Bumps [golang.org/x/text](https://github.com/golang/text) from 0.3.7 to 0.3.8.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.3.7...v0.3.8)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <redacted>
2 years agopatch: v0.10.17
Jeff Halter [Sat, 21 Jan 2023 19:41:50 +0000 (11:41 -0800)]
patch: v0.10.17

2 years agoMerge pull request #92 from jhalter/fix_login_regression
Jeff Halter [Sat, 21 Jan 2023 19:41:11 +0000 (11:41 -0800)]
Merge pull request #92 from jhalter/fix_login_regression

Fix regression in 1.5 login behavior

2 years agoFix regression in 1.5 login behavior
Jeff Halter [Sat, 21 Jan 2023 19:37:55 +0000 (11:37 -0800)]
Fix regression in 1.5 login behavior

2 years agopatch: v0.10.16
Jeff Halter [Sat, 21 Jan 2023 17:41:22 +0000 (09:41 -0800)]
patch: v0.10.16

2 years agoMerge pull request #91 from jhalter/fix_article_reply_threading
Jeff Halter [Sat, 21 Jan 2023 17:40:59 +0000 (09:40 -0800)]
Merge pull request #91 from jhalter/fix_article_reply_threading

Fix bug in news article reply threading

2 years agoFix bug in news article reply threading
Jeff Halter [Sat, 21 Jan 2023 17:39:41 +0000 (09:39 -0800)]
Fix bug in news article reply threading

2 years agoMinor cleanup
Jeff Halter [Sat, 21 Jan 2023 16:54:12 +0000 (08:54 -0800)]
Minor cleanup

2 years agopatch: v0.10.15
Jeff Halter [Wed, 18 Jan 2023 23:03:26 +0000 (15:03 -0800)]
patch: v0.10.15

2 years agoMerge pull request #90 from jhalter/refactor_client_agreement_flow
Jeff Halter [Wed, 18 Jan 2023 23:02:59 +0000 (15:02 -0800)]
Merge pull request #90 from jhalter/refactor_client_agreement_flow

Improve third party client compatability

2 years agoFix test
Jeff Halter [Wed, 18 Jan 2023 23:01:23 +0000 (15:01 -0800)]
Fix test

2 years agoImprove third party client compatability
Jeff Halter [Wed, 18 Jan 2023 22:56:58 +0000 (14:56 -0800)]
Improve third party client compatability

2 years agopatch: v0.10.14
Jeff Halter [Wed, 18 Jan 2023 22:33:42 +0000 (14:33 -0800)]
patch: v0.10.14

2 years agoMerge pull request #89 from jhalter/fix_threaded_news_post_delete
Jeff Halter [Wed, 18 Jan 2023 22:33:18 +0000 (14:33 -0800)]
Merge pull request #89 from jhalter/fix_threaded_news_post_delete

Improve compatibility of threaded news post and delete

2 years agoImprove compatability of threaded news post and delete
Jeff Halter [Wed, 18 Jan 2023 22:32:19 +0000 (14:32 -0800)]
Improve compatability of threaded news post and delete

2 years agopatch: v0.10.13
Jeff Halter [Wed, 18 Jan 2023 21:56:58 +0000 (13:56 -0800)]
patch: v0.10.13

2 years agoMerge pull request #88 from jhalter/fix_news_compatability_issues
Jeff Halter [Wed, 18 Jan 2023 21:56:30 +0000 (13:56 -0800)]
Merge pull request #88 from jhalter/fix_news_compatability_issues

Fix threaded news bugs

2 years agoFix threaded news bugs
Jeff Halter [Wed, 18 Jan 2023 21:52:52 +0000 (13:52 -0800)]
Fix threaded news bugs

1. Fix handling of article IDs sent as 4 bytes instead of 2
2. Fix incorrect article count listing that strangely only affects third party clients

2 years agopatch: v0.10.12
Jeff Halter [Wed, 11 Jan 2023 00:18:55 +0000 (16:18 -0800)]
patch: v0.10.12

2 years agoMerge pull request #86 from jhalter/improve_obsession_compat
Jeff Halter [Wed, 11 Jan 2023 00:16:39 +0000 (16:16 -0800)]
Merge pull request #86 from jhalter/improve_obsession_compat

Improve compatibility with Obsession client

2 years agoImprove compatibility with Obsession client
Jeff Halter [Wed, 11 Jan 2023 00:12:44 +0000 (16:12 -0800)]
Improve compatibility with Obsession client

2 years agoMerge pull request #83 from jhalter/add_term_bell
Jeff Halter [Thu, 1 Dec 2022 22:14:28 +0000 (14:14 -0800)]
Merge pull request #83 from jhalter/add_term_bell

Add option to trigger terminal bell for chat messages

2 years agoAdd option to trigger terminal bell for chat messages
Jeff Halter [Thu, 1 Dec 2022 22:11:38 +0000 (14:11 -0800)]
Add option to trigger terminal bell for chat messages

2 years agopatch: v0.10.11
Jeff Halter [Mon, 21 Nov 2022 17:12:10 +0000 (09:12 -0800)]
patch: v0.10.11

2 years agoMinor improvements to sendTransaction
Jeff Halter [Mon, 21 Nov 2022 17:10:24 +0000 (09:10 -0800)]
Minor improvements to sendTransaction

1. Remove use of defer for the unlock because it make hold the mutex longer than necessary
2. Remove shadowed err var on L166

2 years agopatch: v0.10.10
Jeff Halter [Mon, 21 Nov 2022 16:28:31 +0000 (08:28 -0800)]
patch: v0.10.10

2 years agoMerge pull request #82 from jhalter/fix_mutux_lock
Jeff Halter [Mon, 21 Nov 2022 16:27:35 +0000 (08:27 -0800)]
Merge pull request #82 from jhalter/fix_mutux_lock

Fix mutex deadlock bug on invalid client

2 years agoFix mutex lock bug on invalid client
Jeff Halter [Mon, 21 Nov 2022 16:21:24 +0000 (08:21 -0800)]
Fix mutex lock bug on invalid client

2 years agopatch: v0.10.9
Jeff Halter [Sun, 20 Nov 2022 00:18:54 +0000 (16:18 -0800)]
patch: v0.10.9

2 years agoMerge pull request #80 from jhalter/fix_gtkhx_compatability
Jeff Halter [Sun, 20 Nov 2022 00:18:30 +0000 (16:18 -0800)]
Merge pull request #80 from jhalter/fix_gtkhx_compatability

Fix GtkHx compatability

2 years agoFix GtkHx compatability
Jeff Halter [Sun, 20 Nov 2022 00:12:33 +0000 (16:12 -0800)]
Fix GtkHx compatability

2 years agopatch: v0.10.8
Jeff Halter [Sat, 19 Nov 2022 20:38:24 +0000 (12:38 -0800)]
patch: v0.10.8

2 years agoMerge pull request #79 from jhalter/improve_chat_option_compat
Jeff Halter [Sat, 19 Nov 2022 20:37:57 +0000 (12:37 -0800)]
Merge pull request #79 from jhalter/improve_chat_option_compat

Improve Gtkhx compatability

2 years agoImprove Gtkhx compatability
Jeff Halter [Sat, 19 Nov 2022 20:36:57 +0000 (12:36 -0800)]
Improve Gtkhx compatability

2 years agopatch: v0.10.7
Jeff Halter [Tue, 8 Nov 2022 17:10:20 +0000 (09:10 -0800)]
patch: v0.10.7

2 years agoMerge pull request #76 from jhalter/fix_scanner_slice_reuse
Jeff Halter [Tue, 8 Nov 2022 17:09:24 +0000 (09:09 -0800)]
Merge pull request #76 from jhalter/fix_scanner_slice_reuse

Fix overwrite of user info due to buffer re-use

2 years agoFix overwrite of user info due to buffer re-use
Jeff Halter [Tue, 8 Nov 2022 17:03:49 +0000 (09:03 -0800)]
Fix overwrite of user info due to buffer re-use

2 years agopatch: v0.10.6
Jeff Halter [Tue, 8 Nov 2022 04:08:07 +0000 (20:08 -0800)]
patch: v0.10.6

2 years agoMerge pull request #74 from jhalter/workaround_windows_file_transfer_errors
Jeff Halter [Tue, 8 Nov 2022 04:07:50 +0000 (20:07 -0800)]
Merge pull request #74 from jhalter/workaround_windows_file_transfer_errors

Add workaround for Windows file transfer errors

2 years agoAdd workaround for Windows file transfer errors
Jeff Halter [Tue, 8 Nov 2022 04:05:25 +0000 (20:05 -0800)]
Add workaround for Windows file transfer errors

2 years agopatch: v0.10.5
Jeff Halter [Mon, 7 Nov 2022 21:26:28 +0000 (13:26 -0800)]
patch: v0.10.5

2 years agoMerge pull request #73 from jhalter/improve_frogblast_client_compat
Jeff Halter [Mon, 7 Nov 2022 21:26:03 +0000 (13:26 -0800)]
Merge pull request #73 from jhalter/improve_frogblast_client_compat

Improve Frogblast client compatibility

2 years agoImprove Frogblast client compatibility
Jeff Halter [Mon, 7 Nov 2022 21:19:12 +0000 (13:19 -0800)]
Improve Frogblast client compatibility

2 years agopatch: v0.10.4
Jeff Halter [Sat, 5 Nov 2022 17:02:11 +0000 (10:02 -0700)]
patch: v0.10.4

2 years agoMerge pull request #69 from jhalter/register_with_gloarbline_default_trackers
Jeff Halter [Sat, 5 Nov 2022 17:01:28 +0000 (10:01 -0700)]
Merge pull request #69 from jhalter/register_with_gloarbline_default_trackers

Register with Gloarbline 1.9.7 client default trackers

2 years agoRegister with Gloarbline 1.9.7 client default trackers
Jeff Halter [Sat, 5 Nov 2022 16:59:45 +0000 (09:59 -0700)]
Register with Gloarbline 1.9.7 client default trackers

2 years agopatch: v0.10.3
Jeff Halter [Fri, 4 Nov 2022 00:26:23 +0000 (17:26 -0700)]
patch: v0.10.3

2 years agoTroubleshoot build pipeline
Jeff Halter [Fri, 4 Nov 2022 00:23:19 +0000 (17:23 -0700)]
Troubleshoot build pipeline

2 years agoTroubleshoot build pipeline
Jeff Halter [Fri, 4 Nov 2022 00:19:11 +0000 (17:19 -0700)]
Troubleshoot build pipeline

2 years agoTroubleshoot build pipeline
Jeff Halter [Fri, 4 Nov 2022 00:15:45 +0000 (17:15 -0700)]
Troubleshoot build pipeline

2 years agopatch: v0.10.2
Jeff Halter [Fri, 4 Nov 2022 00:13:27 +0000 (17:13 -0700)]
patch: v0.10.2

2 years agoTroubleshoot build pipeline
Jeff Halter [Fri, 4 Nov 2022 00:12:37 +0000 (17:12 -0700)]
Troubleshoot build pipeline

2 years agopatch: v0.10.1
Jeff Halter [Fri, 4 Nov 2022 00:08:05 +0000 (17:08 -0700)]
patch: v0.10.1

2 years agoMerge pull request #68 from jhalter/update_default_config_comments
Jeff Halter [Fri, 4 Nov 2022 00:07:40 +0000 (17:07 -0700)]
Merge pull request #68 from jhalter/update_default_config_comments

Add comment clarifying usage of NewsDateFormat config option

2 years agoAdd comment clarifying usage of NewsDateFormat config option
Jeff Halter [Fri, 4 Nov 2022 00:06:55 +0000 (17:06 -0700)]
Add comment clarifying usage of NewsDateFormat config option

2 years agoTroubleshoot build pipeline
Jeff Halter [Fri, 4 Nov 2022 00:01:32 +0000 (17:01 -0700)]
Troubleshoot build pipeline

2 years agominor: v0.10.0
Jeff Halter [Thu, 3 Nov 2022 23:55:50 +0000 (16:55 -0700)]
minor: v0.10.0

2 years agoMerge pull request #67 from jhalter/add_log_to_file_option
Jeff Halter [Thu, 3 Nov 2022 23:54:40 +0000 (16:54 -0700)]
Merge pull request #67 from jhalter/add_log_to_file_option

Add optional logging to file

2 years agoAdd optional logging to file
Jeff Halter [Thu, 3 Nov 2022 23:52:20 +0000 (16:52 -0700)]
Add optional logging to file

2 years agoUse go 1.19
Jeff Halter [Thu, 15 Sep 2022 21:30:10 +0000 (14:30 -0700)]
Use go 1.19

2 years agoFix CI config
Jeff Halter [Thu, 15 Sep 2022 21:24:19 +0000 (14:24 -0700)]
Fix CI config

2 years agoClean up some linter warnings
Jeff Halter [Thu, 15 Sep 2022 20:51:37 +0000 (13:51 -0700)]
Clean up some linter warnings

2 years agopatch: v0.9.1
Jeff Halter [Wed, 20 Jul 2022 18:52:10 +0000 (11:52 -0700)]
patch: v0.9.1

2 years agoMerge pull request #63 from jhalter/fix_flat_news_bug
Jeff Halter [Wed, 20 Jul 2022 18:51:50 +0000 (11:51 -0700)]
Merge pull request #63 from jhalter/fix_flat_news_bug

Fix bug causing flat news post loss

2 years agoFix bug causing flat news post loss
Jeff Halter [Wed, 20 Jul 2022 18:51:03 +0000 (11:51 -0700)]
Fix bug causing flat news post loss

2 years agominor: v0.9.0
Jeff Halter [Mon, 4 Jul 2022 21:24:57 +0000 (14:24 -0700)]
minor: v0.9.0

2 years agoMerge pull request #62 from jhalter/add_basic_stats
Jeff Halter [Mon, 4 Jul 2022 21:24:08 +0000 (14:24 -0700)]
Merge pull request #62 from jhalter/add_basic_stats

Add basic stat counters

2 years agoAdd basic stat counters
Jeff Halter [Mon, 4 Jul 2022 21:19:01 +0000 (14:19 -0700)]
Add basic stat counters

2 years agoMerge pull request #60 from jhalter/limit_new_account_acccess
Jeff Halter [Mon, 4 Jul 2022 19:43:16 +0000 (12:43 -0700)]
Merge pull request #60 from jhalter/limit_new_account_acccess

Prevent account from creating new accout with greater permission

2 years agoPrevent account from creating new account with greater permission
Jeff Halter [Mon, 4 Jul 2022 19:41:48 +0000 (12:41 -0700)]
Prevent account from creating new account with greater permission

2 years agopatch: v0.8.3
Jeff Halter [Mon, 4 Jul 2022 03:53:12 +0000 (20:53 -0700)]
patch: v0.8.3

2 years agoMerge pull request #59 from jhalter/implement_refuse_private_messages
Jeff Halter [Mon, 4 Jul 2022 03:49:04 +0000 (20:49 -0700)]
Merge pull request #59 from jhalter/implement_refuse_private_messages

Implement "Refuse private messages" client preference

2 years agoImplement "Refuse private messages" client preference
Jeff Halter [Mon, 4 Jul 2022 03:48:05 +0000 (20:48 -0700)]
Implement "Refuse private messages" client preference

2 years agoFix refuse private chat error messaging
Jeff Halter [Mon, 4 Jul 2022 03:40:45 +0000 (20:40 -0700)]
Fix refuse private chat error messaging

2 years agoMerge pull request #56 from jhalter/refuse_priv_chat
Jeff Halter [Mon, 4 Jul 2022 02:14:04 +0000 (19:14 -0700)]
Merge pull request #56 from jhalter/refuse_priv_chat

Implement handing for "Refuse Private Chat" preference

2 years agoImplement handing for "Refuse Private Chat" preference
Jeff Halter [Mon, 4 Jul 2022 02:11:29 +0000 (19:11 -0700)]
Implement handing for "Refuse Private Chat" preference

2 years agoMinor cleanup
Jeff Halter [Sun, 3 Jul 2022 22:36:17 +0000 (15:36 -0700)]
Minor cleanup

2 years agoImplement io.Writer interface for Transaction
Jeff Halter [Sun, 3 Jul 2022 22:36:08 +0000 (15:36 -0700)]
Implement io.Writer interface for Transaction

2 years agoMove panic handler
Jeff Halter [Sun, 3 Jul 2022 22:09:20 +0000 (15:09 -0700)]
Move panic handler

2 years agoMerge pull request #55 from jhalter/add_client_error_messaging
Jeff Halter [Sun, 3 Jul 2022 21:58:24 +0000 (14:58 -0700)]
Merge pull request #55 from jhalter/add_client_error_messaging

Add error message handling to client

2 years agoAdd error message handling to client
Jeff Halter [Sun, 3 Jul 2022 21:56:52 +0000 (14:56 -0700)]
Add error message handling to client

2 years agoMerge pull request #54 from jhalter/fix_send_priv_message_permission
Jeff Halter [Sun, 3 Jul 2022 21:46:51 +0000 (14:46 -0700)]
Merge pull request #54 from jhalter/fix_send_priv_message_permission

Fix accessSendPrivMsg permission

2 years agoAdd comment
Jeff Halter [Sun, 3 Jul 2022 21:45:44 +0000 (14:45 -0700)]
Add comment

2 years agoFix accessSendPrivMsg permission
Jeff Halter [Sun, 3 Jul 2022 21:43:29 +0000 (14:43 -0700)]
Fix accessSendPrivMsg permission

2 years agoMerge pull request #53 from jhalter/fix_and_refactor_old_post_news
Jeff Halter [Sun, 3 Jul 2022 20:52:28 +0000 (13:52 -0700)]
Merge pull request #53 from jhalter/fix_and_refactor_old_post_news

Fix filepath handling in postOldNews and backfill test