Commit graph

132 commits

Author SHA1 Message Date
03ba94ecb9 Avoid inviting self when sending a PM from a different pnut client
Fixes #63
2022-12-16 12:07:16 -08:00
de7f4f5c35 allow protocol to be specified in argument
work towards issue #48
2022-12-11 07:13:28 -08:00
32d38bc005 fix conditional in until loop
work towards issue #48
2022-12-11 07:02:56 -08:00
45f621f9af added curl to image for wrapper script
work towards issue #48
2022-12-11 07:01:55 -08:00
edd1ef6212 add wrapper script for a clean startup in container 2022-12-11 06:29:12 -08:00
82c2ab105a fixup docker build
work towards issue #48
2022-12-10 07:21:37 -08:00
38cd7b347e updated changelog for 1.3.0 release 2022-08-20 07:07:05 -07:00
ee6baaa579 ignore malformed sticker messages
resolves issue #60
2022-08-13 08:16:59 -07:00
24d1258265 clean up display name for pnut user 2022-07-20 16:29:53 -07:00
05893172f8 sticker support
closes issue #43
2022-07-01 14:58:32 -07:00
ad49c3a354 add config and filters to logging
Basic logging configuration can now be done in the config.yaml file and
filter has been added to redact the access tokens from the log output.
Closes issue #38
2022-07-01 10:57:16 -07:00
2d4476b9a3 added workaround for invite in README
Resolves issue #57
2022-06-30 13:27:51 -07:00
c75b7517ca use correct pnut acl attribute for public
When creating of the matrix room is triggered, the pnut attribute
channel.acl.read.public flag should be used to determine if the matrix
room preset should be set to public or private. Issue #58
2022-06-30 12:47:31 -07:00
f04ec6fef9 README: added installation and configuration
Started with the bare minimum instructions needed for getting the bridge
installed and running from source. Related to #34
2022-06-25 12:00:10 -07:00
904140320d README: added contribution details 2022-06-25 10:26:49 -07:00
937ad8cea1 attempt to generate the pnut matrix user on event 2022-06-11 21:55:06 -07:00
03949ff67b use local timestamp when creating events 2022-06-11 21:47:27 -07:00
9571238043 Updated for the new public bridge 2022-05-26 18:47:51 -07:00
Morgan McMillian
eb78c95ec6 Removed public bridge details 2021-07-03 07:57:55 -07:00
Morgan McMillian
f5fd082ec2 update to changelog 2021-03-20 08:14:57 -07:00
Morgan McMillian
5f086957b8 Merge branch 'pnut_pm' into 'main'
Add support for private message #1

See merge request thrrgilag/pnut-matrix!4
2021-03-20 13:26:34 +00:00
Morgan McMillian
e06a3fbf12 initial private channel support
issue #11
2021-03-20 13:26:33 +00:00
Morgan McMillian
fc617a2c67 get size of image to pass to info, not image
Resolves issue #54
2021-03-05 21:16:38 -08:00
Morgan McMillian
06c8055fb2 Merge branch 'pnut_v1' into 'main'
pnut api v1 app stream

See merge request thrrgilag/pnut-matrix!3
2021-02-27 18:19:36 +00:00
Morgan McMillian
07ea679ecd fix channel type check and parsing payload 2021-02-27 10:08:59 -08:00
Morgan McMillian
49fd79e882 fix raw object handling for api v1 2021-01-17 21:47:31 -08:00
Morgan McMillian
2ce39ea06f fix link references for api v1 2021-01-17 21:45:50 -08:00
Morgan McMillian
b65b040a15 ignore incomplete thumbnail info 2020-12-17 20:38:27 -08:00
Morgan McMillian
25ac47d049 include crosspost detail in messages to pnut
resolves issue #52
2020-05-09 21:55:45 -07:00
Morgan McMillian
dbfc1b5082 support longposts for messages sent to global
resovles issue #50
2020-05-09 14:25:08 -07:00
Morgan McMillian
40b54076e0 split out public base url from client connection
resolves issue #51
2020-05-08 07:50:43 -07:00
Morgan McMillian
6b4b75c891 cleanup of readme file 2020-03-26 13:29:01 -07:00
Morgan McMillian
d4c4cde685 fix hardcoded url in profile lookup, issue #49 2020-03-26 07:43:58 -07:00
Morgan McMillian
38009861be docker support, issue #48 2020-03-25 22:10:42 -07:00
Morgan McMillian
9dc5e3eda9 added direct chat support with bridge removing the need for seperate bot, issue #35 2020-03-24 22:41:36 -07:00
Morgan McMillian
f10e8bb924 pick up config file from environment variable 2020-03-24 20:47:10 -07:00
Morgan McMillian
8f0d383e20 handle missing thumbnail info, issue #46 2020-03-22 22:06:38 -07:00
Morgan McMillian
264dee0176 properly handle unlinking rooms, issue #47 2020-03-22 22:00:53 -07:00
Morgan McMillian
327d8fad8c update changelog 2019-02-02 15:31:56 -08:00
Morgan McMillian
83c409481d avoid delete when user may not be authorized
issue #42
2019-02-02 15:20:30 -08:00
Morgan McMillian
55eb6177fe - assume defaults for image that does not contain height or width
issue #41
2019-02-02 15:14:24 -08:00
Morgan McMillian
dbf3d5e1ae remove test url 2019-02-02 15:10:02 -08:00
Morgan McMillian
febb765f81 - improved thread handling
- automatic reconnect when closed remotely
issue #40
2019-02-02 11:50:56 -08:00
Morgan McMillian
be10ec2346 changelog update 2019-01-16 17:41:31 -08:00
Morgan McMillian
f6d1b74ad7 adjust log entry for when error is recieved on the websocket 2019-01-16 17:37:08 -08:00
Morgan McMillian
3d3f7d0681 Check for existing avatar entry to properly update fixes #39 2019-01-16 17:29:49 -08:00
Morgan McMillian
f21e153beb Merge branch '1.0.1' 2019-01-09 20:08:27 -08:00
Morgan McMillian
6818993ff7 changelog updaet 2019-01-09 20:02:03 -08:00
Morgan McMillian
a95c3df51a fix syntax error in user lookups issue #37 2019-01-08 22:03:17 -08:00
Morgan McMillian
c9be0256e4 remove vertical tab insert in mentions issue #36 2019-01-08 22:01:00 -08:00