Travis Ralston
61bae5d1cb
Update auth URL handling
2021-12-03 14:49:31 -07:00
Travis Ralston
2a41474094
Majority of a matrix-hookshot#generic_webhook implementation
2021-12-02 19:07:42 -07:00
Travis Ralston
0c65acedd3
Partial implementation of github bridging
2021-12-02 16:14:27 -07:00
Travis Ralston
2f3859aa11
Support Jira bridging
2021-12-01 14:35:16 -07:00
Travis Ralston
836c3ad72a
Clean up imports
2021-11-30 19:29:39 -07:00
Travis Ralston
43f795f4da
Initial support for matrix-hookshot#jira
2021-11-30 19:25:57 -07:00
Travis Ralston
eb7dfb4f64
Initial support for matrix-hookshot#github
...
Missing:
* Bridge repo
* Unbridge repo
* Ignore hooks?
* List orgs and repos (or other sensible format)
* GH Auth
2021-11-25 16:24:50 -07:00
Tony Stipanic
e81d147ce7
Revert changing my to app
2021-09-02 01:29:24 +02:00
Tony Stipanic
f06ead08d8
ESLint config, fix easy eslint errors
2021-09-02 01:01:01 +02:00
Tony Stipanic
e77d712afd
Replace ngx-modialog with ng-bootstrap modals
2021-08-29 23:06:47 +02:00
Tony Stipanic
4954de2a96
Upgrade everything to Angular 12 and more + build changes
...
This is a very big commit that does an initial job of upgrading everything to the latest version. TSLint gets replaced by ESLint. Instead of plain node, now ts-node is being used. Old modules also get replaced with new ones (mostly ng2 to ngx). Also obsolete configs have been replaced with how it's used today with Angular.
This includes:
* Upgrade to:
** Angular 12
** Typescript 4
** ESLint 7 and replace TSLint
** Bootstrap 5
** Eerything connected to these
* Run with ts-node
* Convert wepack config to angular config
* Remove typescript-ioc
* Update tsconfigs
* Run a git command instead of using a library for sshort hash
* Move assets to a new location align with default Angular settings
* Database migration for new avatarUrl locations
* Simplify Model extension align with newest sequelize version
* Remove breadcrumb hack
* Fix homeserver typo
* A few general fixes that are necessary with newest Typescript rules
* Define Express.User interface
2021-08-29 19:39:43 +02:00
Travis Ralston
f7ed739423
Remove legacy gitter bridge support
2020-12-28 21:10:23 -07:00
Ahmad
9dc4e99aca
translation
...
- the traslation feature without the changes from other branches
2020-10-23 13:30:20 +02:00
Travis Ralston
2737850e6f
Format web code
2019-07-10 22:17:16 -06:00
Travis Ralston
f83268fbbc
Upgrade angular
2019-06-29 00:40:24 -06:00
Travis Ralston
99e0647cd7
Self-service Slack provisioning
...
Fixes https://github.com/turt2live/matrix-dimension/issues/5
Fixes https://github.com/turt2live/matrix-dimension/issues/8
2018-10-24 22:51:04 -06:00
Travis Ralston
edbbd3b8c0
Add the frontend for Gitter bridging
...
Fixes https://github.com/turt2live/matrix-dimension/issues/4
Fixes https://github.com/turt2live/matrix-dimension/issues/7
2018-10-21 14:20:37 -06:00
Travis Ralston
b8a01cc848
Support the webhooks bridge in private rooms
2018-10-20 18:57:54 -06:00
Travis Ralston
3823788cc2
Add the frontend for self-service of webhooks
2018-10-20 18:33:01 -06:00
Travis Ralston
83c06c8591
Warn the user when they try to bridge chats that are already bridged
2018-10-17 21:37:29 -06:00
Travis Ralston
c0936745c0
Frontend interface for basic bridging and unbridging of chats
...
Requires https://github.com/tulir/mautrix-telegram/pull/235
Puppeting is scheduled to be handled in https://github.com/turt2live/matrix-dimension/issues/214
The TODO comments about asking for unbridge/permission denied will be handled in a later commit.
2018-10-17 21:09:19 -06:00
Travis Ralston
9a8041ea38
Self-service removal of channel links
2018-03-31 15:48:20 -06:00
Travis Ralston
f33f7e5716
Self-service requests to bridge IRC channels
2018-03-31 14:37:36 -06:00
Travis Ralston
76931819af
Add the shell for configuring IRC bridges
2018-03-30 19:22:15 -06:00