aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-02-04Share replacement codeRuben Beltran del Rio
2025-02-04Add downloads as wellRuben Beltran del Rio
2025-02-04Allow to delete home files / replace filesRuben Beltran del Rio
2025-02-03Allow home uploadsRuben Beltran del Rio
2025-02-03Allow for personal ~ folderRuben Beltran del Rio
2024-11-24Bump Go and dependency versions to latestJeff Halter
2024-10-06Update README.mdJeff Halter
Fix documentation error
2024-10-06Fix tracker resultsJeff Halter
2024-08-07Update README.mdJeff Halter
Fix documentation of --api-addr flag
2024-08-04Delete cmd/mobius-hotline-server/mobius/config/Files/hello.txtJeff Halter
2024-08-04Create About This Area.txtJeff Halter
2024-07-31Migrate user account yaml files to new Access flag format if neededJeff Halter
2024-07-30Fix commentsJeff Halter
2024-07-28Fix tracker registration loggingJeff Halter
2024-07-28Improve human readability of account config filesJeff Halter
2024-07-27Fix missing version in Docker and Makefile buildJeff Halter
2024-07-27Add logging of tracker registrationJeff Halter
2024-07-26Make Bonjour optional and disabled by defaultJeff Halter
Bonjour doesn't seem happy inside Docker, so I'm making it optional and off by default.
2024-07-26Limit guest permissionsJeff Halter
Limit default guest permissions to: File System Maintenance * Can Download files * Can Download folders * Can Upload Files * Can Upload Folders Messaging * Can Send Messages News * Can Read Articles * Can Post Articles Chat * Can Initiate Private Chat * Can Read Chat * Can Send Chat Misc * Can Use Any Name
2024-07-26Register server address on local network with BonjourJeff Halter
2024-07-25Wrap file transfer errors with more contextJeff Halter
2024-07-23Add client connection rate limitJeff Halter
2024-07-23Fix panic on empty news pathJeff Halter
2024-07-22Update README.mdJeff Halter
Correct docker image path
2024-07-21Update README.mdJeff Halter
Remove references to the client, which has been split off to separate project repo
2024-07-21Clean up loggingJeff Halter
2024-07-19Add option for account-specific file rootJeff Halter
2024-07-19Appease linterJeff Halter
2024-07-19Fix failing test, replace use of reflect package with assertJeff Halter
2024-07-18Add support for trackers that require a passwordJeff Halter
2024-07-18Add initial HTTP API endpointsJeff Halter
2024-07-17Extensive refactor, quality of life enhancementsJeff Halter
* Added ability to reload config, agreement, news, and user accounts without restarting the server by sending SIGHUP to the running process * Added ability to use modern unix or windows line breaks in Agreement.txt and MessageBoard.txt instead of classic MacOS `\r` breaks. * Extensive refactor towards swappable backends for the active server state * Extensive refactored towards making the hotline package generic and re-usable for alternate server implemenations * Fix bug where users whose accounts have been deleted would not be disconnected
2024-07-14Delete docs/Screenshot 2024-05-03 at 4.40.09 PM.pngJeff Halter
2024-07-14Create go-proxy-warmingJeff Halter
Add go doc proxy marking workflow: https://github.com/marketplace/actions/go-proxy-warming
2024-07-13Re-add UserList field to clientJeff Halter
2024-07-10Update documentationJeff Halter
2024-07-09Extensive refactor and clean upJeff Halter
2024-07-06Update README.mdJeff Halter
Remove redundant header
2024-07-06Remove user from DockerfileJeff Halter
2024-06-27Limit chat message size to 8192 bytesJeff Halter
2024-06-27Update docker image nameJeff Halter
2024-06-26Fix Windows compatibility for -init flagJeff Halter
2024-06-24Refactoring, cleanup, test backfillingJeff Halter
2024-06-18Adopt more fixed size array types for struct fieldsJeff Halter
2024-06-17Use fixed size array types in Transaction fieldsJeff Halter
2024-06-17Clean up various linter warningsJeff Halter
2024-06-17Fix io.Reader implementations and wrap more errorsJeff Halter
2024-06-17Add arm32 to goreleaser configJeff Halter
2024-06-17Fix corrupt file info forksJeff Halter
This fixes a bug that happens when: 1. Optional "Enable Resource Forks" feature is true 2. A file comment is added 3. The comment is updated to be shorter than the original The expected behavior is that the hidden .info file is replaced with the new data, but this wasn't happening because the file flag was not set to truncate on write.
2024-06-17Fix io.Reader implementation for FileNameWithInfoJeff Halter