Travis Ralston
aa851d99df
Misc cleanup
2021-12-06 21:20:16 -07:00
Travis Ralston
bddb3aa74a
Change over to improved repo APIs
2021-12-06 21:15:25 -07:00
Travis Ralston
dd7b6a54f0
Minor cleanup
2021-12-06 20:56:33 -07:00
Travis Ralston
bea3850c94
Experiment with /repositories
endpoint
2021-12-06 20:56:13 -07:00
Travis Ralston
256ac0ac9e
Hacky re-wire to /repositories
to test bridge theory
2021-12-06 15:43:44 -07:00
Travis Ralston
136faac349
Optimize imports
2021-12-03 14:51:08 -07:00
Travis Ralston
61bae5d1cb
Update auth URL handling
2021-12-03 14:49:31 -07:00
Travis Ralston
ba51f0db1b
Punch webhook name through to bridge
2021-12-03 13:49:02 -07:00
Travis Ralston
2a41474094
Majority of a matrix-hookshot#generic_webhook implementation
2021-12-02 19:07:42 -07:00
Travis Ralston
ca7f1fbbe6
Optimize imports
2021-12-02 16:20:56 -07:00
Travis Ralston
0c65acedd3
Partial implementation of github bridging
2021-12-02 16:14:27 -07:00
Travis Ralston
6aaf7db831
Merge branch 'master' into travis/meaningless-branch-name
2021-12-01 14:36:06 -07:00
Travis Ralston
2fb719f7fd
Merge pull request #446 from TheTimeWalker/version
...
Use package version env and only use git string in dev mode
2021-12-01 14:35:47 -07:00
Travis Ralston
2f3859aa11
Support Jira bridging
2021-12-01 14:35:16 -07:00
Tony Stipanic
b298f79b9a
Use read-pkg-up to search for package.json version
...
Note: Version 7 has to bes used as newer version do not support CommonJS
2021-12-01 21:40:24 +01:00
Travis Ralston
e6f0563012
Fix types
2021-12-01 12:45:28 -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
089925ee4c
G I T H U B
2021-11-30 19:23:54 -07:00
Travis Ralston
2bd5ad15df
Merge branch 'master' into travis/hookshot-github
2021-11-30 15:37:33 -07:00
Travis Ralston
5ee0254521
Remove removed option
2021-11-29 14:26:29 -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
62e7fcb5a1
Use package version env and only use git string in dev mode
2021-11-25 19:49:31 +01:00
Travis Ralston
c8d175275e
Misc fixes
2021-11-24 13:53:55 -07:00
Travis Ralston
11f90c7825
Remove Gitter completely
2021-11-24 13:53:32 -07:00
Travis Ralston
4995129afa
Fix verbose logging
2021-11-24 13:26:00 -07:00
Travis Ralston
123a45bb21
Switch logger to bot-sdk
2021-11-24 13:21:46 -07:00
Travis Ralston
6964bca40e
Make db avatar migrations postgres compatible
...
Fixes https://github.com/turt2live/matrix-dimension/issues/431
2021-09-07 23:24:43 -06:00
Tony Stipanic
1cff2ff21b
Update URLs for neb bots
2021-09-06 23:10:47 +02:00
Tony Stipanic
f06ead08d8
ESLint config, fix easy eslint errors
2021-09-02 01:01:01 +02:00
Tony Stipanic
64596f863d
Revert "Use integrated URL instead of split-host"
...
This reverts commit dc54c50c39
.
2021-09-01 00:01:32 +02:00
Tony Stipanic
5ffb65861a
Docker and tsconfig updates, fix config loading, downgrade typescript-rest for compilation
2021-08-30 23:52:19 +02:00
Tony Stipanic
406bdb773d
Fix general compiling issues that went lost
2021-08-29 23:21:01 +02:00
Tony Stipanic
d6e4592cf4
Update packages including Telegraf
2021-08-29 23:07:13 +02:00
Tony Stipanic
dc54c50c39
Use integrated URL instead of split-host
2021-08-29 23:06:49 +02:00
Tony Stipanic
d4502a5e41
feat: Use integrated dnsPromises
2021-08-29 23:06:49 +02:00
Tony Stipanic
4878e46c9d
feat: Use built-in IP address check
2021-08-29 23:06:49 +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
Andrew Morgan
a085be025f
Return the moderator password instead of the attendee one
2021-05-07 17:26:42 +01:00
Andrew Morgan
688442ed31
Switch getJoinUrl to a POST request as it contains meeting join details
2021-05-07 16:00:50 +01:00
Andrew Morgan
70608c2a96
Use MatrixStickerBot.getUserId
2021-05-07 11:49:46 +01:00
Andrew Morgan
a06e002c28
Distinguish between an unknown meeting, and an meeting that's ended
2021-05-06 20:09:25 +01:00
Andrew Morgan
a1e12f353a
Create meeting on /widget_state, deal with dead/unknown meetings
2021-05-06 19:30:47 +01:00
Andrew Morgan
32d0bd3aec
Fix communication with BBB, fix widget query parameters etc.
2021-05-05 20:47:48 +01:00
Andrew Morgan
5c28ec1d94
Fleshing out the Dimension API, widget code
2021-05-05 20:38:24 +01:00
Andrew Morgan
3fef47e369
Add an endpoint for retrieving the widget from Dimension
...
Dummy data for now.
2021-04-28 18:47:58 +01:00
Travis Ralston
f7ed739423
Remove legacy gitter bridge support
2020-12-28 21:10:23 -07:00
Travis Ralston
88b155d81f
Appease the linter
2020-12-28 21:05:45 -07:00
Travis Ralston
0e90e73414
Merge remote-tracking branch 'nordeck/nic/feat/configurable-whiteboard-widget'
2020-12-28 20:38:55 -07:00
Tdxdxoz
a3b17d1a9f
able to remove stickerpacks
2020-12-28 20:30:26 -07:00