aboutsummaryrefslogtreecommitdiff
path: root/hotline/transaction_handlers.go
AgeCommit message (Collapse)Author
2022-06-24Remove unnecessary use of pointersJeff Halter
2022-06-24Implement "Can use any name" permissionJeff Halter
2022-06-24Implement user banJeff Halter
2022-06-24Fix broken path in setUserJeff Halter
2022-06-24Implement io.Reader interface for accountJeff Halter
2022-06-23Handle invalid private chat ID caseJeff Halter
2022-06-23Improve logging readabilityJeff Halter
2022-06-23Implement GetClientInfoText with per-client file transfer infoJeff Halter
2022-06-22Fix intermittently failing banner downloadJeff Halter
2022-06-21Add support for server bannerJeff Halter
2022-06-21Refactor notifyOthersJeff Halter
2022-06-21Cleanup and logging improvementsJeff Halter
2022-06-21Fix more filepathsJeff Halter
2022-06-21Fix some Windows compatibility issuesJeff Halter
2022-06-20Add initial support for resource and info forksJeff Halter
2022-06-08Refactor filestore to simplify testingJeff Halter
2022-06-07Backfill tests and clean upJeff Halter
2022-06-06Refactor and cleanup to improve testabilityJeff Halter
2022-06-05Replace unsafe conn.Read with io.ReadFullJeff Halter
2022-06-05Implement some special case file descriptionsJeff Halter
2022-06-05Fix some data racesJeff Halter
2022-06-05Implement file previewJeff Halter
2022-06-04Implement multi-account editJeff Halter
2022-06-03Initial implementation of file transfer resumeJeff Halter
2022-06-02Cleanup and backfill testsJeff Halter
2022-06-02Implement reply quotingJeff Halter
2022-05-31Update dependenciesJeff Halter
2022-05-31Revert change to handler permissionsJeff Halter
2022-05-30Fix and refactor file transfers to handle resource forksJeff Halter
2022-05-29Implement handling of special case Dropbox and Upload foldersJeff Halter
2022-05-29Refactor and cleanupJeff Halter
2022-05-28Misc cleanupJeff Halter
* Removed some unnecessary user of pointers * Removed dead cruft * Reorganized code
2022-05-28Implement Make Alias transactionJeff Halter
2022-05-27Fix issue with HL 1.5+ user flag unsetJeff Halter
This fixes an issue where it was not possible for users to unset the "Refuse private chat/messages" preference
2022-05-27Simplify news article timestampingJeff Halter
2022-05-27Simplify user idle checkJeff Halter
2022-05-26Fix multiple issues with v1.8+ login sequenceJeff Halter
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
2022-01-30Initial permission handling refactorJeff Halter
2022-01-30Sanitize file path input to prevent directory traversalJeff Halter
2021-08-15Tests and minor fixesJeff Halter
2021-08-12More cleanupJeff Halter
2021-08-10Add tests and clean upJeff Halter
2021-08-07Remove use of relative pathsJeff Halter
2021-08-06Minor cleanup of transferJeff Halter
2021-08-06Fix line break for emote messagesJeff Halter
2021-08-03Fix string negation bugJeff Halter
2021-07-28Move code to hotline dirJeff Halter