af411677a7
change the build notification
git.dreamfall.space/pnut-matrix/pipeline/head This commit looks good
2024-12-25 07:37:11 -08:00
13e714422a
okay now it's fixed
2024-12-25 07:34:54 -08:00
4e2a90d6e3
fix jenkinsfile
git.dreamfall.space/pnut-matrix/pipeline/head This commit looks good
2024-12-25 07:27:39 -08:00
88b02977c6
add to jenkins
git.dreamfall.space/pnut-matrix/pipeline/head There was a failure building this commit
2024-12-25 07:25:19 -08:00
4f15f7751b
updated docker build
2024-12-25 07:21:29 -08:00
0a75b962d0
bump min python version because of dependencies
2024-12-25 07:18:23 -08:00
691d920c2b
add cli for various odd tasks
2024-12-25 06:29:41 -08:00
666198e27d
drop old code block which will be replaced in the future
2024-12-24 16:57:28 -08:00
a5695069bc
use cmd line arg for config file rather than env variable
2024-12-24 16:50:30 -08:00
fece9465e0
setup media upload queue to handle embedding media in posts to pnut
2024-12-24 16:04:02 -08:00
7dad1fef3b
add media upload for authenticated users
2024-12-23 14:53:26 -08:00
eef37d1360
added post and message reply support
...
issue #71
2024-12-22 17:44:56 -08:00
3d96f910ee
replaced sqlalchemy with peewee for orm and revamped schema
...
Also covers issue #62
2024-12-22 10:31:30 -08:00
734be1edda
removed old requirements file in favor of project file
2024-12-15 16:25:49 -08:00
d2a3d031ec
moved into new project structure
2024-12-15 16:25:17 -08:00
5638805481
Code uplift to replace old libraries and support asyncio
...
matrix-client was replaced with mautrix, issues #56 #59
websocket-client was replaced with websockets
flask updated to support async
early support for global timeline, issue #71
2024-12-15 15:04:17 -08:00
409b2a5a3c
update base docker image
2023-07-04 09:55:43 -07:00
84f3882466
replace access_token url parameter with authorization header
...
issue #66
2023-07-04 09:33:24 -07:00
1a5c9d84b0
fix username parameter for /register endpoint
...
resolves #65
2023-07-04 09:31:18 -07:00
a26759bb7b
Add versioned appservice paths to existing routes
...
Synapse v1.81 changed to attempt using version paths when calling
an appservice before falling back to the legacy paths. However the
appservice was generating a 404 and the server wouldn't fallback
so this adds the versioned paths to the existing routes.
Resolves #64
2023-05-01 14:18:53 -07:00
782c3d070b
whitespace trim
2023-02-15 18:08:51 -08:00
037fee7796
removed mailing list link from README
2023-02-10 08:00:54 -08:00
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