]> git.r.bdr.sh - rbdr/mobius/log
rbdr/mobius
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

2 years agoFix filepath handling and backfill test
Jeff Halter [Sun, 3 Jul 2022 20:51:37 +0000 (13:51 -0700)]
Fix filepath handling and backfill test

2 years agoAdd test for DownloadBanner transaction
Jeff Halter [Thu, 30 Jun 2022 01:45:46 +0000 (18:45 -0700)]
Add test for DownloadBanner transaction

2 years agoDemote tracker registration logging to debug level
Jeff Halter [Thu, 30 Jun 2022 01:04:28 +0000 (18:04 -0700)]
Demote tracker registration logging to debug level

2 years agoMerge pull request #51 from aptonline/patch-1
Jeff Halter [Thu, 30 Jun 2022 00:11:07 +0000 (17:11 -0700)]
Merge pull request #51 from aptonline/patch-1

Replacement banner image

2 years agoRefactor and backfill tests for tracker listing
Jeff Halter [Thu, 30 Jun 2022 00:08:10 +0000 (17:08 -0700)]
Refactor and backfill tests for tracker listing

2 years agoReplacement banner image
Ade Thompson [Wed, 29 Jun 2022 16:02:47 +0000 (17:02 +0100)]
Replacement banner image

New banner image for default hotline server installs incorporating Mobius branding.

2 years agoBackfill file path test
Jeff Halter [Wed, 29 Jun 2022 04:51:43 +0000 (21:51 -0700)]
Backfill file path test

2 years agoMerge pull request #50 from jhalter/implement_delNewsItem_access_controls
Jeff Halter [Wed, 29 Jun 2022 04:51:15 +0000 (21:51 -0700)]
Merge pull request #50 from jhalter/implement_delNewsItem_access_controls

Implement access controls for threaded news item deletion

2 years agoImplement access controls for threaded news item deletion
Jeff Halter [Wed, 29 Jun 2022 04:49:48 +0000 (21:49 -0700)]
Implement access controls for threaded news item deletion

2 years agoImprove readability of client version in logs
Jeff Halter [Wed, 29 Jun 2022 03:45:09 +0000 (20:45 -0700)]
Improve readability of client version in logs

2 years agoImplement Scanner and Writer interface for FilePath
Jeff Halter [Wed, 29 Jun 2022 03:44:19 +0000 (20:44 -0700)]
Implement Scanner and Writer interface for FilePath

2 years agopatch: v0.8.2
Jeff Halter [Mon, 27 Jun 2022 03:35:38 +0000 (20:35 -0700)]
patch: v0.8.2

2 years agoFix userAdminFlag bug
Jeff Halter [Mon, 27 Jun 2022 03:35:13 +0000 (20:35 -0700)]
Fix userAdminFlag bug

2 years agoRefactor user access bitmap handling
Jeff Halter [Sun, 26 Jun 2022 22:40:18 +0000 (15:40 -0700)]
Refactor user access bitmap handling

2 years agoMerge pull request #49 from jhalter/fix_1.2.3_client_no_agreement_behavior
Jeff Halter [Sun, 26 Jun 2022 15:58:19 +0000 (08:58 -0700)]
Merge pull request #49 from jhalter/fix_1.2.3_client_no_agreement_behavior

Fix "No Agreement" behavior for 1.2.3 clients

2 years agoFix "No Agreement" behavior for 1.2.3 clients
Jeff Halter [Sun, 26 Jun 2022 15:57:26 +0000 (08:57 -0700)]
Fix "No Agreement" behavior for 1.2.3 clients

2 years agoFix example IgnoreFiles filter
Jeff Halter [Sun, 26 Jun 2022 15:47:34 +0000 (08:47 -0700)]
Fix example IgnoreFiles filter

'^\.*' works on macOS but is ignoring all files on Linux.

2 years agopatch: v0.8.1
Jeff Halter [Sun, 26 Jun 2022 15:31:49 +0000 (08:31 -0700)]
patch: v0.8.1

2 years agoFix file upload stall
Jeff Halter [Sun, 26 Jun 2022 15:31:18 +0000 (08:31 -0700)]
Fix file upload stall

2 years agoMerge pull request #47 from jhalter/implement_access_send_priv_msg
Jeff Halter [Sun, 26 Jun 2022 04:46:08 +0000 (21:46 -0700)]
Merge pull request #47 from jhalter/implement_access_send_priv_msg

Implement "Can Send Messages" permission

2 years agoImprove documentation of access control flags
Jeff Halter [Sun, 26 Jun 2022 04:45:17 +0000 (21:45 -0700)]
Improve documentation of access control flags

2 years agoImplement "Can Send Messages" permission
Jeff Halter [Sun, 26 Jun 2022 04:44:14 +0000 (21:44 -0700)]
Implement "Can Send Messages" permission

2 years agominor: v0.8.0
Jeff Halter [Sun, 26 Jun 2022 04:13:00 +0000 (21:13 -0700)]
minor: v0.8.0

2 years agoMerge pull request #46 from jhalter/implement_access_no_agreement
Jeff Halter [Sun, 26 Jun 2022 04:12:03 +0000 (21:12 -0700)]
Merge pull request #46 from jhalter/implement_access_no_agreement

Implement Don't Show Agreement permission

2 years agoImplement Don't Show Agreement permission
Jeff Halter [Sun, 26 Jun 2022 04:10:55 +0000 (21:10 -0700)]
Implement Don't Show Agreement permission

2 years agoMerge pull request #45 from jhalter/add_ignorefiles_option
Jeff Halter [Sun, 26 Jun 2022 03:53:36 +0000 (20:53 -0700)]
Merge pull request #45 from jhalter/add_ignorefiles_option

Add config option to specify ignored filename patterns

2 years agoAdd config option to specify ignored filename patterns
Jeff Halter [Sun, 26 Jun 2022 03:51:16 +0000 (20:51 -0700)]
Add config option to specify ignored filename patterns

2 years agoPrevent user with accessAnyName from change name
Jeff Halter [Sat, 25 Jun 2022 02:23:44 +0000 (19:23 -0700)]
Prevent user with accessAnyName from change name

2 years agoRemove unnecessary use of pointers
Jeff Halter [Sat, 25 Jun 2022 02:03:49 +0000 (19:03 -0700)]
Remove unnecessary use of pointers

2 years agoFix panic on v1.2.3 login
Jeff Halter [Sat, 25 Jun 2022 01:52:18 +0000 (18:52 -0700)]
Fix panic on v1.2.3 login

2 years agoMerge pull request #43 from jhalter/implement_can_use_any_name
Jeff Halter [Sat, 25 Jun 2022 01:47:32 +0000 (18:47 -0700)]
Merge pull request #43 from jhalter/implement_can_use_any_name

Implement "Can use any name" permission

2 years agoImplement "Can use any name" permission
Jeff Halter [Sat, 25 Jun 2022 01:45:06 +0000 (18:45 -0700)]
Implement "Can use any name" permission

2 years agominor: v0.7.0
Jeff Halter [Fri, 24 Jun 2022 23:19:49 +0000 (16:19 -0700)]
minor: v0.7.0

2 years agoMerge pull request #42 from jhalter/implement_user_ban
Jeff Halter [Fri, 24 Jun 2022 23:17:47 +0000 (16:17 -0700)]
Merge pull request #42 from jhalter/implement_user_ban

Implement user ban

2 years agoImplement user ban
Jeff Halter [Fri, 24 Jun 2022 23:10:42 +0000 (16:10 -0700)]
Implement user ban

2 years agoFix broken path in setUser
Jeff Halter [Fri, 24 Jun 2022 20:47:28 +0000 (13:47 -0700)]
Fix broken path in setUser

2 years agoBackfill test for tranHandleListUsers
Jeff Halter [Fri, 24 Jun 2022 20:39:48 +0000 (13:39 -0700)]
Backfill test for tranHandleListUsers

2 years agoImplement io.Reader interface for account
Jeff Halter [Fri, 24 Jun 2022 20:15:33 +0000 (13:15 -0700)]
Implement io.Reader interface for account

2 years agoImplement bufio.Scanner for transaction parsing
Jeff Halter [Fri, 24 Jun 2022 17:41:37 +0000 (10:41 -0700)]
Implement bufio.Scanner for transaction parsing

2 years agoFix panic when commenting file without existing info fork
Jeff Halter [Thu, 23 Jun 2022 23:04:10 +0000 (16:04 -0700)]
Fix panic when commenting file without existing info fork

2 years agoHandle invalid private chat ID case
Jeff Halter [Thu, 23 Jun 2022 23:03:51 +0000 (16:03 -0700)]
Handle invalid private chat ID case

2 years agoImprove logging readability
Jeff Halter [Thu, 23 Jun 2022 22:35:45 +0000 (15:35 -0700)]
Improve logging readability

2 years agoMerge pull request #41 from jhalter/implement_user_get_info
Jeff Halter [Thu, 23 Jun 2022 21:27:47 +0000 (14:27 -0700)]
Merge pull request #41 from jhalter/implement_user_get_info

Implement user get info

2 years agoImplement GetClientInfoText with per-client file transfer info
Jeff Halter [Thu, 23 Jun 2022 21:24:50 +0000 (14:24 -0700)]
Implement GetClientInfoText with per-client file transfer info

2 years agoRemove unneeded code
Jeff Halter [Wed, 22 Jun 2022 23:26:37 +0000 (16:26 -0700)]
Remove unneeded code

2 years agopatch: v0.6.1
Jeff Halter [Wed, 22 Jun 2022 23:15:33 +0000 (16:15 -0700)]
patch: v0.6.1

2 years agoFix intermittently failing banner download
Jeff Halter [Wed, 22 Jun 2022 23:08:57 +0000 (16:08 -0700)]
Fix intermittently failing banner download

2 years agoAdd example banner.jpg
Jeff Halter [Tue, 21 Jun 2022 23:32:21 +0000 (16:32 -0700)]
Add example banner.jpg

2 years agominor: v0.6.0
Jeff Halter [Tue, 21 Jun 2022 23:15:03 +0000 (16:15 -0700)]
minor: v0.6.0

2 years agoAdd support for server banner
Jeff Halter [Tue, 21 Jun 2022 23:10:19 +0000 (16:10 -0700)]
Add support for server banner

2 years agoRefactor notifyOthers
Jeff Halter [Tue, 21 Jun 2022 21:03:31 +0000 (14:03 -0700)]
Refactor notifyOthers

2 years agoUse client logger
Jeff Halter [Tue, 21 Jun 2022 21:03:10 +0000 (14:03 -0700)]
Use client logger

2 years agoImprove user-friendliness of default config
Jeff Halter [Tue, 21 Jun 2022 20:29:26 +0000 (13:29 -0700)]
Improve user-friendliness of default config

2 years agoFix failing tests
Jeff Halter [Tue, 21 Jun 2022 19:12:55 +0000 (12:12 -0700)]
Fix failing tests

2 years agoCleanup and logging improvements
Jeff Halter [Tue, 21 Jun 2022 18:53:13 +0000 (11:53 -0700)]
Cleanup and logging improvements

2 years agoReplace path.Join with filepath.Join
Jeff Halter [Tue, 21 Jun 2022 17:33:14 +0000 (10:33 -0700)]
Replace path.Join with filepath.Join

2 years agoFix more filepaths
Jeff Halter [Tue, 21 Jun 2022 17:29:46 +0000 (10:29 -0700)]
Fix more filepaths

2 years agoFix some Windows compatibility issues
Jeff Halter [Tue, 21 Jun 2022 16:18:56 +0000 (09:18 -0700)]
Fix some Windows compatibility issues

2 years agoConvert hardcoded path separators to filepath.Join
Jeff Halter [Tue, 21 Jun 2022 05:21:28 +0000 (22:21 -0700)]
Convert hardcoded path separators to filepath.Join

2 years agoAdd initial support for resource and info forks
Jeff Halter [Tue, 21 Jun 2022 03:14:32 +0000 (20:14 -0700)]
Add initial support for resource and info forks

2 years agoMerge pull request #39 from benabernathy/mobius_38
Jeff Halter [Mon, 20 Jun 2022 02:28:07 +0000 (19:28 -0700)]
Merge pull request #39 from benabernathy/mobius_38

Mobius 38 - improve config dir flag.

2 years agoMobius 38 - improve config dir flag.
Ben Abernathy [Mon, 20 Jun 2022 01:33:33 +0000 (19:33 -0600)]
Mobius 38 - improve config dir flag.