Tony Stipanic
e21bf7acab
Change docker command to not set volume to root-only "etc"
2021-09-17 14:58:24 +02:00
Tony Stipanic
82b9d86f9d
Mention Postgres in installation documentation
2021-09-17 14:51:57 +02: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
1a7b8ca822
Override bootstrap toaster CSS fixing angular2-toaster
2021-09-07 00:19:02 +02:00
Travis Ralston
e2d4ae5e7f
Merge pull request #430 from TheTimeWalker/fix-neb-avatar
...
Update URLs for neb bots
2021-09-06 15:30:43 -06:00
Tony Stipanic
1cff2ff21b
Update URLs for neb bots
2021-09-06 23:10:47 +02:00
Travis Ralston
147a536402
Merge pull request #429 from TheTimeWalker/update-code
...
Fully update codebase to Angular 12, Typescript 4 and more
2021-09-06 12:35:39 -06: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
87d15d8e01
Fix breadcrumb scss
2021-09-02 00:05:38 +02:00
Tony Stipanic
74c36cae64
fix: Dark mode for modals, remove fade hack
2021-09-01 01:02:53 +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
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
Tony Stipanic
1c459424b7
Upgrade
2021-08-29 19:11:00 +02:00
Tony Stipanic
4194e10551
Upgrade
2021-08-29 19:10:40 +02:00
Travis Ralston
558e130717
Merge pull request #423 from anoadragon453/anoa/fix_bbb_greenlight
...
Fix the Greenlight URL method of BigBlueButton
2021-06-22 14:00:00 -06: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
Travis Ralston
b97a0f4bc2
Merge pull request #413 from anoadragon453/anoa/bbb_call_button
...
BigBlueButton: Allow creating meetings from the client
2021-05-10 19:38:04 -06:00
Travis Ralston
eae1e3e295
Update docs/bigbluebutton.md
2021-05-10 19:38:01 -06:00
Andrew Morgan
a085be025f
Return the moderator password instead of the attendee one
2021-05-07 17:26:42 +01:00
Andrew Morgan
c2c5ce05a0
Add implementation documentation
2021-05-07 16:00:53 +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
191f30819b
Add BigBlueButton usage documentation
2021-05-07 13:05:46 +01:00
Andrew Morgan
85bcab3df7
Fix translation of BigBlueButton conference
2021-05-07 12:03:06 +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
5c4927cd37
Add a t2bot MXC URL for the widget
2021-05-06 19:32:54 +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
Johannes Krude
f4ed82ccb3
docs/installing.md: npm install
on update
...
When the dependencies change, updating needs `npm install`.
2021-04-20 11:33:22 +02:00
Travis Ralston
404371fe9d
Merge pull request #397 from yingziwu/master
...
Fix: Bad JSON value: float
2021-01-23 07:48:51 -07:00
wuyingren
4c41c29ef0
Fix Bad JSON value: float
2021-01-23 21:42:14 +08:00
Travis Ralston
87a859a62f
misc package updates
2020-12-29 10:41:15 -07:00
Travis Ralston
fdfdfeb20f
Add pg package
...
Fixes https://github.com/turt2live/matrix-dimension/issues/391
2020-12-29 10:37:33 -07:00
Travis Ralston
1219ef2b4e
Merge pull request #390 from ggogel/patch-1
...
create /data and give ownership to node user
2020-12-29 09:02:57 -07:00
Gerrit Gogel
2b52b5995a
create /data and give ownership to node user
...
This should fix:
#224
#265
#301
#319
2020-12-29 09:38:22 +01:00
Travis Ralston
9dfa45a8a0
Too many curly braces
2020-12-28 21:15:35 -07: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
587c3611d3
Update German translation
2020-12-28 20:59:48 -07:00