590 Commits

Author SHA1 Message Date
watsonb8 f6e32ec435 Adding ci yaml
Build and Publish Docker Image / Build and Publish Docker (push) Failing after 36s
2024-06-07 10:14:09 -05:00
watsonb8 0a96c8646a Bump groupmelib
continuous-integration/drone/push Build is passing
2023-09-25 15:40:27 -05:00
watsonb8 93d02cf028 Bump groupme-lib
continuous-integration/drone/push Build is passing
2023-09-24 15:38:27 -04:00
watsonb8 d4e7152dde Using latest fayec which only sends events to the explicit user with matching token
continuous-integration/drone/push Build is passing
2023-09-22 16:16:37 -05:00
watsonb8 5e71ad974c Updating to latest groupme-lib which shares a single websocket for all faye subscriptions for all users
continuous-integration/drone/push Build is passing
2023-09-20 17:04:49 -05:00
watsonb8 8797e96b22 Using new groupme-lib with fayec websocket client
continuous-integration/drone/push Build is passing
2023-09-19 17:10:41 -05:00
watsonb8 b067459739 Fixed bug where users were not authenticated until restart
continuous-integration/drone/push Build is passing
2023-09-15 16:49:30 -05:00
watsonb8 f32d3f1668 Redacting login args immediately
continuous-integration/drone/push Build is passing
2023-09-15 14:57:55 -05:00
watsonb8 1cb9710188 Successfully adding portals to groupme space 2023-09-14 22:35:20 -05:00
watsonb8 5c231cbaba Adding .drone.yaml
continuous-integration/drone/push Build is passing
2023-09-12 19:24:12 -05:00
watsonb8 9fdf405504 Working double puppeting 2023-09-12 18:39:33 -05:00
watsonb8 d9fc3014b4 Inserting message on handleMessage 2023-09-11 17:32:11 -05:00
watsonb8 22a9faa3ca Successful two way communication in direct chats 2023-09-11 16:44:58 -05:00
watsonb8 2074d45d9d Successfully receiving messages from groupme 2023-09-08 13:00:18 -05:00
watsonb8 86c6bab1eb Somewhat correctly setting up rooms and puppets 2023-09-07 14:01:41 -05:00
watsonb8 d6f94287d4 WIP 2023-09-06 22:17:06 -05:00
watsonb8 3db8e1da05 WIP 2023-09-05 20:10:24 -05:00
watsonb8 9f65ad172c WIP 2023-09-04 18:43:32 -05:00
watsonb8 84a017281f WIP 2023-09-04 17:24:33 -05:00
watsonb8 48e426dd67 WIP 2023-09-03 19:26:53 -05:00
Sumner Evans 47656ca0bb much more cleanup
Signed-off-by: Sumner Evans <sumner@beeper.com>
2023-03-19 18:31:16 -06:00
Sumner Evans e702662919 readme: add credit
Signed-off-by: Sumner Evans <sumner@beeper.com>
2022-10-27 01:33:45 -06:00
Sumner Evans 95bd2f6548 make the linter happy
Signed-off-by: Sumner Evans <sumner@beeper.com>
2022-10-21 18:01:18 -05:00
Sumner Evans 88615a43e1 Got the bridge bot to respond to me
Signed-off-by: Sumner Evans <sumner@beeper.com>
2022-10-21 17:27:15 -05:00
Sumner Evans d979478a01 ci: install libolm dependency
Signed-off-by: Sumner Evans <sumner@beeper.com>
2022-10-21 17:05:50 -05:00
Sumner Evans 5b3be968d2 fixup! treewide: upgrading to latest mautrix standards
Signed-off-by: Sumner Evans <sumner@beeper.com>
2022-10-21 17:04:21 -05:00
Sumner Evans 853fad9576 dockerfile: update to latest golang + alpine
Signed-off-by: Sumner Evans <sumner@beeper.com>
2022-10-21 16:10:48 -05:00
Sumner Evans 4ac86fee98 use Beeper fork of groupme API library
Signed-off-by: Sumner Evans <sumner@beeper.com>
2022-10-21 16:06:39 -05:00
Sumner Evans 715107f5a2 treewide: upgrading to latest mautrix standards
Signed-off-by: Sumner Evans <sumner@beeper.com>
2022-10-21 16:06:39 -05:00
Sumner Evans e843faf9b4 imports: fix import orders
Signed-off-by: Sumner Evans <sumner@beeper.com>
2022-10-21 16:06:39 -05:00
Sumner Evans 4d37d06c58 module: change path to github.com/beeper/groupme
Signed-off-by: Sumner Evans <sumner@beeper.com>
2022-10-21 16:06:39 -05:00
Sumner Evans 07d2cae5b2 pre-commit: add configuration and did some cleanup
Signed-off-by: Sumner Evans <sumner@beeper.com>
2022-10-21 16:06:39 -05:00
Sumner Evans f2df6e517b ci: remove GitLab CI
Signed-off-by: Sumner Evans <sumner@beeper.com>
2022-10-21 16:06:38 -05:00
Sumner Evans de84a5094e ci: add GitHub Actions config
Signed-off-by: Sumner Evans <sumner@beeper.com>
2022-10-21 16:06:38 -05:00
Sumner Evans d81f929900 editorconfig: update to Beeper standards
Signed-off-by: Sumner Evans <sumner@beeper.com>
2022-10-21 16:06:38 -05:00
Sumner Evans 79c32afe84 copyright headers: update
Signed-off-by: Sumner Evans <sumner@beeper.com>
2022-10-21 16:06:38 -05:00
Nick Barrett 3eb7ce4fa6 Fixes for crypto database constraints. 2022-10-21 16:06:38 -05:00
Annie Elequin 4f99fc339f maybe add login in the provisioning call 2021-09-17 16:06:16 -04:00
Annie Elequin 78a5114938 remove return nil 2021-09-17 12:58:57 -04:00
Annie Elequin da6b214abb undo some changes I made 2021-09-17 12:46:17 -04:00
Annie Elequin a2f0042536 okay try some different things 2021-09-17 12:41:14 -04:00
Annie Elequin a98ff65290 Merge branch 'build-test-db-upgrades' of gitlab.com:beeper/mautrix-groupme into build-test-db-upgrades 2021-09-17 12:28:04 -04:00
Annie Elequin 0e4aa26abb Add some logs and match whatsapp 2021-09-17 12:28:01 -04:00
Nick Barrett 915d45d47e Fixup more of the database. 2021-09-17 12:23:10 -04:00
Nick Barrett 0b845b45b6 Use IF NOT EXISTS everywhere. 2021-09-17 11:25:28 -04:00
Nick Barrett e2e03784ea Fix the first DB table schema. 2021-09-17 11:17:53 -04:00
Nick Barrett e76923481d Add missing import. 2021-09-17 10:58:26 -04:00
Nick Barrett 5571037c29 Actually run the upgrades! 2021-09-17 10:55:38 -04:00
Nick Barrett 6ae7b44318 More gorm tweaks. 2021-09-17 10:50:30 -04:00
Nick Barrett c68e8a68a0 Fix (?) gorm exec statements. 2021-09-17 10:48:13 -04:00