Felipe M fmartingr
fmartingr pushed to main at fmartingr/mattermost-plugin-bridge-xmpp 2025-08-12 21:18:41 +02:00
0442bd7b72 feat: implement connection caching for ghost user lifecycle management
22f8c97a25 feat: improve doctor command logging and automatic server capability detection
96d8b84dcb fix: properly check responses for registration and cancellation requests
9bd0071b4a chore: missing fields in plugin.json
b7fd8ddb54 chore: remove optional service in sidecar
Compare 8 commits »
fmartingr pushed to main at fmartingr/mattermost-plugin-bridge-xmpp 2025-08-12 12:39:26 +02:00
f31b80d92b chore: sidecar checkup
b80e8ebd8f feat: refactor bridge user detection and fix linting issues
6e45352f3e chore: lint
9d2dd5619b feat: implement graceful message bus shutdown with drainage
Compare 4 commits »
fmartingr pushed to main at fmartingr/pluginctl 2025-08-06 19:21:46 +02:00
843fd9d38a fix: do not manually include setup.mk
b820acf809 fix: add HasWebapp and HasServer to manifest parsing
86844eb713 chore: ignore output in git command setup.mk
4c555fe7f0 fix: remove unexisting golangci-lint checker from migration to v2
Compare 4 commits »
fmartingr pushed to main at fmartingr/mattermost-plugin-bridge-xmpp 2025-08-06 19:20:01 +02:00
1bbb510870 docs: add comprehensive architecture documentation
b3c2d4b724 chore: give plugin initial version
275dd4bb8e pluginctl: 0.1.4
a76200f4b9 feat: implement XEP-0077 In-Band Registration support
53818ade7f chore: remove old setup.mk
Compare 13 commits »
fmartingr pushed to main at fmartingr/pluginctl 2025-08-06 08:37:30 +02:00
e6daab182c fix: remove unexisting golangci-lint checker from migration to v2
f42dce9147 fix: clean server files befure build
Compare 2 commits »
fmartingr pushed to main at fmartingr/mattermost-plugin-bridge-xmpp 2025-08-05 19:50:54 +02:00
b1c6f21ea3 feat: implement OnSharedChannelsSyncMsg hook for bidirectional sync
d21dcd2dd1 feat: implement sync and sync-reset commands for shared channel management
5d81ca2154 fix: implement direct TCP connection to bypass DNS SRV discovery issues
4c6aeb2392 refactor: standardize bridge-agnostic terminology and remove unused kvstore functions
eb852662f7 feat: implement TTL cache for message deduplication and remove debug logging
Compare 7 commits »
fmartingr created branch main in fmartingr/mattermost-plugin-bridge-xmpp 2025-08-04 18:44:27 +02:00
fmartingr pushed to main at fmartingr/mattermost-plugin-bridge-xmpp 2025-08-04 18:44:27 +02:00
65038fb7a2 feat: restore XMPP bridge to use direct client connection instead of bridge user
db8037ffbf feat: implement comprehensive bridge-agnostic user management system
ea1711e94c feat: implement OnSharedChannelsPing hook with active bridge health checking
35174c61a2 pluginctl: update to v0.1.2
a95ca8fb76 feat: implement comprehensive room validation and admin-only command access
Compare 10 commits »
fmartingr created repository fmartingr/mattermost-plugin-bridge-xmpp 2025-08-04 18:43:53 +02:00
fmartingr pushed to main at fmartingr/pluginctl 2025-08-04 13:44:40 +02:00
c1399f5107 Add tools command for direct binary downloads from GitHub releases
fmartingr pushed to main at fmartingr/pluginctl 2025-08-04 13:42:39 +02:00
1b299de797 Add tools command for direct binary downloads from GitHub releases
fmartingr pushed to main at fmartingr/pluginctl 2025-08-01 16:22:53 +02:00
f8e3266029 chore: updated golangci-lint
3b412a0a6b Refactor version tracking to separate validation and update logic
Compare 2 commits »
fmartingr pushed tag v0.1.0 to fmartingr/pluginctl 2025-07-31 11:55:08 +02:00
fmartingr pushed to main at fmartingr/pluginctl 2025-07-31 11:55:06 +02:00
353cc9efc7 Add version tracking and validation to prevent downgrade issues
fmartingr pushed to main at fmartingr/pluginctl 2025-07-31 11:21:47 +02:00
9d3c6b357f Integrate manifest apply into build system
fmartingr pushed to main at fmartingr/pluginctl 2025-07-31 11:18:23 +02:00
5fe5bed9c2 Integrate manifest apply into build system
fmartingr pushed to main at fmartingr/pluginctl 2025-07-30 17:44:31 +02:00
5df921238e fix: template substitions
fmartingr pushed to main at fmartingr/pluginctl 2025-07-28 19:22:05 +02:00
dee239a3d4 Refactor help system to consolidate error messages and command-specific help
59dd709d83 chroe: updated webapp files
6403d1a51d Add manifest apply command to generate server and webapp manifest files
0bc6d51b24 Refactor manifest command to use template-based field access
18bfca1c2c Add non-interactive flag support to create-plugin command
Compare 7 commits »
fmartingr released v0.8.5 at fmartingr/butterrobot 2025-07-15 19:51:03 +02:00
fmartingr pushed tag v0.8.5 to fmartingr/butterrobot 2025-07-15 19:47:03 +02:00