Commit graph

33 commits

Author SHA1 Message Date
cubicroot
cecf22544d Handle unhandled error in dispatcher 2022-10-26 19:13:30 +02:00
eikendev
0b8d22d293
Use gofumpt as code formatter 2022-04-20 22:08:21 +02:00
eikendev
f839f248b9
Use logrus for logging 2022-04-11 23:46:02 +02:00
cubicroot
85c4ae071a omit empty relates to 2022-04-09 12:47:32 +02:00
cubicroot
e9c0b6e3a9 fix empty notifications 2022-04-08 20:14:22 +02:00
cubicroot
4e8c477ae3 remove gomatrix dependency and clean up 2022-03-13 18:25:04 +01:00
Cubicroot
dc6c76747f
Merge branch 'main' into #24-switch-to-mautrix 2022-03-06 17:32:29 +01:00
eikendev
5cd3627dc6
Add scans with gosec 2022-02-13 15:06:54 +01:00
cubicroot
87c339695d wording 2022-02-11 22:10:37 +01:00
cubicroot
728c84676c multiple smaller fixes and improvements 2022-02-11 22:10:05 +01:00
cubicroot
a1558f6f63 remove unused var 2022-02-10 20:25:41 +01:00
cubicroot
bb5755cfd3 completely move to mautrix 2022-02-10 20:20:16 +01:00
cubicroot
855e20978e Move all message sending to mautrix 2022-02-09 20:38:24 +01:00
cubicroot
e48cbae59b send first message via mautrix 2022-02-09 20:17:55 +01:00
Cubicroot
dafc815be5 move errors to new package to break import cycle 2021-06-20 17:39:10 +02:00
Raphael Eikenberg
26e9669eb0
Merge pull request #30 from CubicrootXYZ/delete-messages
Add delete endpoint for messages
2021-06-19 10:02:37 +02:00
Cubicroot
c1cc369d1e more strict type handling 2021-06-17 17:37:24 +02:00
Cubicroot
ac5819dfc9 move respond/replace logic to separate functions 2021-06-11 10:47:11 +02:00
Cubicroot
c5e4669fda clean up 2021-06-11 10:21:48 +02:00
eikendev
628d96bdb7
Fix linting errors 2021-06-11 00:11:30 +02:00
Cubicroot
60277386d9 polish implementation 2021-06-08 13:00:31 +02:00
Cubicroot
eebc7f7e31 get delete messages to work 2021-06-06 21:13:07 +02:00
Cubicroot
b392ea1b44 add endpoint for delete 2021-06-06 19:30:25 +02:00
Cubicroot
5be204dc19 proof of concept 2021-06-02 17:46:04 +02:00
Cubicroot
ec0e4bf316 remove debug 2021-05-03 18:44:50 +02:00
Cubicroot
b0efac8b45 rework title coloring 2021-05-02 18:11:14 +02:00
Cubicroot
2ff9f5972a adopt to review
change formatting options to separate struct and clean up
2021-05-02 15:37:54 +02:00
Cubicroot
fe1cbdf79e add coloring option for title 2021-05-02 12:27:13 +02:00
Cubicroot
567c814968 added formatting options 2021-05-01 21:34:21 +02:00
eikendev
2e2326843f
Repair channels if necessary 2021-02-09 00:05:16 +01:00
eikendev
f5560b0c46
Send formatted messages 2021-02-08 13:50:20 +01:00
eikendev
d7721e827b
Add option to enforce strict compatibility
Some plugins check for token length. Since PushBits uses longer tokens by default for better security, these plugins are
incompatible. With this patch, users can decide if they want an application to have a short token, so that said plugins
can talk to PushBits again.
2021-02-08 00:34:33 +01:00
eikendev
9a4a096526
Restructure project layout 2021-01-16 16:56:49 +01:00