]>
git.r.bdr.sh - rbdr/mobius/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Jeff Halter [Sun, 29 May 2022 16:34:24 +0000 (09:34 -0700)]
Refactor and cleanup
Jeff Halter [Sun, 29 May 2022 16:31:48 +0000 (09:31 -0700)]
Backfill tests
Jeff Halter [Sun, 29 May 2022 00:37:40 +0000 (17:37 -0700)]
Fix race in file upload handling that may cause panic
Jeff Halter [Sat, 28 May 2022 18:35:50 +0000 (11:35 -0700)]
Misc cleanup
* Removed some unnecessary user of pointers
* Removed dead cruft
* Reorganized code
Jeff Halter [Sat, 28 May 2022 18:12:00 +0000 (11:12 -0700)]
Implement Make Alias transaction
Jeff Halter [Fri, 27 May 2022 20:50:02 +0000 (13:50 -0700)]
Fix issue with HL 1.5+ user flag unset
This fixes an issue where it was not possible for users to unset the "Refuse private chat/messages" preference
Jeff Halter [Fri, 27 May 2022 17:55:57 +0000 (10:55 -0700)]
Simplify news article timestamping
Jeff Halter [Fri, 27 May 2022 17:44:52 +0000 (10:44 -0700)]
Simplify user idle check
Jeff Halter [Fri, 27 May 2022 01:26:39 +0000 (18:26 -0700)]
patch: v0.1.1
jhalter [Fri, 27 May 2022 01:25:57 +0000 (18:25 -0700)]
Merge pull request #13 from jhalter/fix_ghost_user_bug
Fix multiple issues with v1.8+ login sequence
Jeff Halter [Fri, 27 May 2022 01:19:24 +0000 (18:19 -0700)]
Fix multiple issues with v1.8+ login sequence
Squashed bugs:
* A v1.8+ user that has connected but not agreed will show up in chat and the userlist as a blank user name
* Race condition where a v1.8+ user in connected but not agreed state duplicated the ID of the next user to connect
* A v1.8+ user that is connected but not agreed will receive the user list
jhalter [Thu, 26 May 2022 23:54:00 +0000 (16:54 -0700)]
Merge pull request #12 from jhalter/fix_userlist_order
Fix inconsistent sorting of user list
Jeff Halter [Thu, 26 May 2022 23:53:06 +0000 (16:53 -0700)]
Fix inconsistent sorting of user list
Jeff Halter [Thu, 26 May 2022 02:58:49 +0000 (19:58 -0700)]
minor: v0.1.0
jhalter [Thu, 26 May 2022 02:58:02 +0000 (19:58 -0700)]
Merge pull request #11 from jhalter/remove_placeholder_todo_file_comment
Remove placeholder file comment
Jeff Halter [Thu, 26 May 2022 02:57:23 +0000 (19:57 -0700)]
Remove placeholder file comment
jhalter [Thu, 26 May 2022 02:53:34 +0000 (19:53 -0700)]
Merge pull request #10 from jhalter/implement_file_timestamps
Add partial support for file create/modify timestamps
Jeff Halter [Thu, 26 May 2022 00:44:55 +0000 (17:44 -0700)]
Add partial support for file create/modify timestamps
This replaces hardcoded placeholder create/modify timestamps with the real times, mostly. Create time is OS specific, so for now I'm ignoring it at using the modify time as a stand-in.
Jeff Halter [Wed, 25 May 2022 22:13:10 +0000 (15:13 -0700)]
patch: v0.0.16
jhalter [Wed, 25 May 2022 22:11:52 +0000 (15:11 -0700)]
Merge pull request #9 from jhalter/move_file_types_to_config_file
Add more file extension -> type/creator code mappings
Jeff Halter [Wed, 25 May 2022 22:03:54 +0000 (15:03 -0700)]
Add more file extension -> type/creator code mappings
Jeff Halter [Tue, 24 May 2022 23:09:50 +0000 (16:09 -0700)]
patch: v0.0.15
jhalter [Tue, 24 May 2022 23:08:56 +0000 (16:08 -0700)]
Merge pull request #8 from jhalter/fix_file_comment_file_corruption
Fix file corruption bug for commented files
Jeff Halter [Tue, 24 May 2022 23:05:19 +0000 (16:05 -0700)]
Fix file corruption bug for commented files
This fixes a bug that happens when an uploaded file contains a file comment. The bug happens because the comment byte length was not included when calculating the length of the information header, causing the comment bytes to be appendedto the file.
Jeff Halter [Mon, 31 Jan 2022 05:41:28 +0000 (21:41 -0800)]
patch: v0.0.14
Jeff Halter [Mon, 31 Jan 2022 05:31:44 +0000 (21:31 -0800)]
patch: v0.0.13
Jeff Halter [Mon, 31 Jan 2022 05:28:01 +0000 (21:28 -0800)]
Ran go get -u && go mod tidy
Jeff Halter [Mon, 31 Jan 2022 04:59:47 +0000 (20:59 -0800)]
Initial permission handling refactor
Jeff Halter [Mon, 31 Jan 2022 04:59:35 +0000 (20:59 -0800)]
Start moving file io into mockable interface
Jeff Halter [Mon, 31 Jan 2022 04:56:04 +0000 (20:56 -0800)]
Sanitize file path input to prevent directory traversal
Jeff Halter [Sun, 15 Aug 2021 17:40:34 +0000 (10:40 -0700)]
patch: v0.0.12
Jeff Halter [Sun, 15 Aug 2021 17:39:43 +0000 (10:39 -0700)]
Tests and minor fixes
Jeff Halter [Fri, 13 Aug 2021 02:00:13 +0000 (19:00 -0700)]
More cleanup
Jeff Halter [Wed, 11 Aug 2021 01:52:46 +0000 (18:52 -0700)]
Add tests and clean up
Jeff Halter [Sat, 7 Aug 2021 23:49:12 +0000 (16:49 -0700)]
Add keepalive to Client
Jeff Halter [Sat, 7 Aug 2021 22:52:08 +0000 (15:52 -0700)]
Prune unused code
Jeff Halter [Sat, 7 Aug 2021 22:51:09 +0000 (15:51 -0700)]
Handle err
Jeff Halter [Sat, 7 Aug 2021 22:50:53 +0000 (15:50 -0700)]
Fix linter warning
Jeff Halter [Sat, 7 Aug 2021 16:49:06 +0000 (09:49 -0700)]
Cleanup README
Jeff Halter [Sat, 7 Aug 2021 16:46:31 +0000 (09:46 -0700)]
patch: v0.0.10
* Fix file path errors
Jeff Halter [Sat, 7 Aug 2021 16:45:46 +0000 (09:45 -0700)]
Remove use of relative paths
Jeff Halter [Fri, 6 Aug 2021 23:46:45 +0000 (16:46 -0700)]
Minor cleanup of transfer
Jeff Halter [Sat, 7 Aug 2021 01:12:01 +0000 (18:12 -0700)]
Fix line break for emote messages
Jeff Halter [Thu, 5 Aug 2021 00:47:34 +0000 (17:47 -0700)]
patch: v0.0.10
* minor UI enhancement
* Add partially working file browser
* Add display of private messages
* Add bookmark save
* Fix bug with passwords containing digits
Jeff Halter [Thu, 5 Aug 2021 00:46:03 +0000 (17:46 -0700)]
Add server name to serverUI
Jeff Halter [Thu, 5 Aug 2021 01:26:57 +0000 (18:26 -0700)]
Minor cleanup
Jeff Halter [Thu, 5 Aug 2021 01:26:37 +0000 (18:26 -0700)]
Remove unused var
Jeff Halter [Wed, 4 Aug 2021 03:32:41 +0000 (20:32 -0700)]
Fix error message on logout
Jeff Halter [Wed, 4 Aug 2021 02:24:08 +0000 (19:24 -0700)]
Ran `gofmt -w .`
Jeff Halter [Wed, 4 Aug 2021 01:08:26 +0000 (18:08 -0700)]
Minor cleanup
Jeff Halter [Wed, 4 Aug 2021 01:07:45 +0000 (18:07 -0700)]
Default to port 5500 if undefined
Jeff Halter [Wed, 4 Aug 2021 01:07:10 +0000 (18:07 -0700)]
Initial bookmark creation
Jeff Halter [Wed, 4 Aug 2021 01:00:05 +0000 (18:00 -0700)]
Fix string negation bug
Jeff Halter [Tue, 3 Aug 2021 00:17:31 +0000 (17:17 -0700)]
Improve formatting of file size display
Jeff Halter [Sun, 1 Aug 2021 18:06:19 +0000 (11:06 -0700)]
Minor cleanup of news post modal
Jeff Halter [Sun, 1 Aug 2021 17:53:10 +0000 (10:53 -0700)]
Add display of server messages
Jeff Halter [Sun, 1 Aug 2021 17:49:23 +0000 (10:49 -0700)]
Align file size column
Jeff Halter [Sun, 1 Aug 2021 04:05:43 +0000 (21:05 -0700)]
First pass at file browsing
Jeff Halter [Sat, 31 Jul 2021 22:53:47 +0000 (15:53 -0700)]
Re-enable some blackbox tests
Jeff Halter [Sat, 31 Jul 2021 18:00:09 +0000 (11:00 -0700)]
Move service file to correct location
Jeff Halter [Sat, 31 Jul 2021 02:37:19 +0000 (19:37 -0700)]
patch: v0.0.9
* Fix CI build
Jeff Halter [Sat, 31 Jul 2021 02:03:04 +0000 (19:03 -0700)]
patch: v0.0.8
* Add Windows build to CI
* Misc internal refactoring and cleanup
Jeff Halter [Sat, 31 Jul 2021 01:56:20 +0000 (18:56 -0700)]
Simplify CI build
Jeff Halter [Fri, 30 Jul 2021 00:55:24 +0000 (17:55 -0700)]
Moar CI troubleshooting
Jeff Halter [Fri, 30 Jul 2021 00:54:35 +0000 (17:54 -0700)]
Ignore generated packages
Jeff Halter [Fri, 30 Jul 2021 00:53:46 +0000 (17:53 -0700)]
Troubleshoot CI build
Jeff Halter [Fri, 30 Jul 2021 00:47:40 +0000 (17:47 -0700)]
Add dist dir
Jeff Halter [Fri, 30 Jul 2021 00:12:42 +0000 (17:12 -0700)]
Initial separation of UI and client code
Jeff Halter [Fri, 30 Jul 2021 00:11:56 +0000 (17:11 -0700)]
Add Windows build to CI
Jeff Halter [Fri, 30 Jul 2021 02:36:17 +0000 (19:36 -0700)]
Fix tracker bug in multiple read case
Jeff Halter [Thu, 29 Jul 2021 20:04:31 +0000 (13:04 -0700)]
Fix CI config
Jeff Halter [Thu, 29 Jul 2021 15:42:33 +0000 (08:42 -0700)]
Re-organize cmd paths
Jeff Halter [Thu, 29 Jul 2021 01:17:13 +0000 (18:17 -0700)]
Add per-OS default config path to accomodate Windows
Jeff Halter [Thu, 29 Jul 2021 01:15:51 +0000 (18:15 -0700)]
Add systemd unit file
Jeff Halter [Wed, 28 Jul 2021 23:57:20 +0000 (16:57 -0700)]
patch: v0.0.7
* Fixed intermittent crash on tracker listing
* Fixed crash on shxd server login
* Code re-org
* Misc cleanup and fixes
Jeff Halter [Wed, 28 Jul 2021 23:42:46 +0000 (16:42 -0700)]
Fix client banner prob from file re-org
Jeff Halter [Wed, 28 Jul 2021 23:42:09 +0000 (16:42 -0700)]
Fix intermittent tracker read panic
Jeff Halter [Thu, 29 Jul 2021 01:21:52 +0000 (18:21 -0700)]
Move code to hotline dir
Jeff Halter [Wed, 28 Jul 2021 02:25:43 +0000 (19:25 -0700)]
Fix crash on shxd servers
Jeff Halter [Wed, 28 Jul 2021 00:41:28 +0000 (17:41 -0700)]
Prevent empty username setting
Jeff Halter [Mon, 26 Jul 2021 23:41:01 +0000 (16:41 -0700)]
patch: Fix ACLs and brew install issues
Jeff Halter [Sun, 25 Jul 2021 23:00:13 +0000 (16:00 -0700)]
Update README
Jeff Halter [Sun, 25 Jul 2021 22:20:39 +0000 (15:20 -0700)]
patch: bump version to v0.0.5
Jeff Halter [Sun, 25 Jul 2021 22:15:37 +0000 (15:15 -0700)]
patch: fix news line breaks
Jeff Halter [Sun, 25 Jul 2021 22:14:47 +0000 (15:14 -0700)]
Send Mac line breaks in news post
Jeff Halter [Sun, 25 Jul 2021 22:10:02 +0000 (15:10 -0700)]
patch: bump patch level
Jeff Halter [Sun, 25 Jul 2021 22:09:27 +0000 (15:09 -0700)]
Improve banners
Jeff Halter [Sun, 25 Jul 2021 22:03:07 +0000 (15:03 -0700)]
Bump version
Jeff Halter [Sun, 25 Jul 2021 21:54:54 +0000 (14:54 -0700)]
Add inital client news post functionality
Jeff Halter [Sun, 25 Jul 2021 19:58:48 +0000 (12:58 -0700)]
Cleanup and error handling
Jeff Halter [Sun, 25 Jul 2021 18:14:02 +0000 (11:14 -0700)]
FIx icon ID
Jeff Halter [Sun, 25 Jul 2021 17:32:21 +0000 (10:32 -0700)]
Cleanup unneeded code
Jeff Halter [Sun, 25 Jul 2021 17:26:59 +0000 (10:26 -0700)]
Minor cleanup
Jeff Halter [Sun, 25 Jul 2021 17:07:44 +0000 (10:07 -0700)]
Minor cleanup
Jeff Halter [Sun, 25 Jul 2021 17:06:29 +0000 (10:06 -0700)]
Add tracker to client config template
Jeff Halter [Sun, 25 Jul 2021 17:06:07 +0000 (10:06 -0700)]
Add IconID & move tracker config to settings
Jeff Halter [Sun, 25 Jul 2021 01:33:10 +0000 (18:33 -0700)]
patch: bump patch level
Jeff Halter [Sun, 25 Jul 2021 01:32:10 +0000 (18:32 -0700)]
Fix banner embed
Jeff Halter [Sun, 25 Jul 2021 00:55:04 +0000 (17:55 -0700)]
patch: initial pre-release
Jeff Halter [Sun, 25 Jul 2021 00:54:17 +0000 (17:54 -0700)]
Initial squashed commit