Travis Ralston
6a8277320d
Minor styling fixes
2021-12-13 13:14:28 -07:00
Travis Ralston
8ccb96e3b4
Re-introduce sticker picker link
2021-12-13 13:09:48 -07:00
Travis Ralston
3d40560bb9
Update simple bot integration behaviour
2021-12-09 15:44:15 -07:00
Travis Ralston
f5236d842a
Restyle remaining bridge components
2021-12-09 15:17:14 -07:00
Travis Ralston
d9006f4aec
Make TradingView widget use new select field
2021-12-09 14:39:48 -07:00
Travis Ralston
15183721c2
Redecorate github integration page
2021-12-09 14:35:28 -07:00
Travis Ralston
bdd42b5893
First pass of widget config screen designs
2021-12-08 16:21:39 -07:00
Travis Ralston
6f3152e4b2
Add a stylized Element field input component
2021-12-07 23:59:28 -07:00
Travis Ralston
8010658e4b
Fix excess debug
2021-12-06 21:21:43 -07:00
Travis Ralston
aa851d99df
Misc cleanup
2021-12-06 21:20:16 -07:00
Travis Ralston
0e1aa69466
Fix "This room is bridged to $void" message bug
2021-12-06 21:18:57 -07:00
Travis Ralston
bddb3aa74a
Change over to improved repo APIs
2021-12-06 21:15:25 -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
9ab6c8f3f2
Actually send github bridge info
2021-12-06 15:43:17 -07:00
Travis Ralston
ae320babb4
Fix org auth URL
2021-12-06 15:43:04 -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
87b4c98509
Some iteration on the overall design
2021-12-03 00:33:53 -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
f0a79bad32
More riot->element renaming
2021-12-01 12:43:22 -07:00
Travis Ralston
2a42e72ee8
Early implementation of design refresh (in progress)
2021-11-30 20:06:59 -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
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
Travis Ralston
22b245bbd1
Fix public integration warning toast
2021-11-24 14:23:23 -07:00
Travis Ralston
11f90c7825
Remove Gitter completely
2021-11-24 13:53:32 -07:00
Travis Ralston
a6d92ea35b
tabs -> spaces
2021-11-24 13:09:47 -07:00
Travis Ralston
59bdb67bdd
Merge remote-tracking branch 'mibmo/docs/config-path-clarification'
2021-11-24 13:06:47 -07:00
Dark Kirb
7bec89bd5f
Allow stickers to be sent from Element Android
...
Previous work was done in commit be8ebdbc3e
This fixes #441
2021-11-07 16:00:03 +00:00
mib
1e22636d75
docs: clarify file path of config.json
file
2021-10-28 01:32:09 +02:00
Travis Ralston
02d616ba97
Merge pull request #433 from TheTimeWalker/small-general-fixes
...
Small general fixes incl. toaster CSS, postgres, lazy loading for stickers
2021-10-18 19:28:38 -06:00
Tony Stipanic
629cc43560
Reduce roomID length, limit Pad Name to 39 characters
2021-09-17 19:01:18 +02:00
Tony Stipanic
a1dcdcb1b1
Use lazy loading attribute for stickers
2021-09-17 15:24:58 +02:00
Tony Stipanic
1a7b8ca822
Override bootstrap toaster CSS fixing angular2-toaster
2021-09-07 00:19:02 +02: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
406bdb773d
Fix general compiling issues that went lost
2021-08-29 23:21:01 +02:00
Tony Stipanic
e4db4e462e
Fix empty widget in braedcrumb
2021-08-29 23:06:49 +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
Andrew Morgan
a385c5eeaf
Fix the Greenlight URL method of BigBlueButton
...
We were accidentally setting the createMeeting query parameter when
creating a widget through Dimension's UI, which tells the widget to use
the non-UI method of connecting to a meeting.
2021-06-02 18:59:31 +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
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