Commit Graph

101 Commits

Author SHA1 Message Date
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
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
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
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
8c8a978de7 Update i18n scripts 2020-12-28 20:59:06 -07:00
Travis Ralston
80c7a0c813 Add i18n extract scripts 2020-12-28 20:58:31 -07:00
Travis Ralston
5d6bf0dda3 Merge remote-tracking branch 'nordeck/nic/feat/translation' 2020-12-28 20:41:53 -07:00
Travis Ralston
40ad197f00 Merge remote-tracking branch 'TheTimeWalker/node-14-support' 2020-12-28 20:14:45 -07:00
Travis Ralston
627b32dd42
Merge pull request #374 from turt2live/dependabot/npm_and_yarn/node-sass-4.13.1
Bump node-sass from 4.12.0 to 4.13.1
2020-12-28 20:10:27 -07:00
Travis Ralston
67d85e377a
Merge pull request #366 from turt2live/dependabot/npm_and_yarn/lodash-4.17.19
Bump lodash from 4.17.13 to 4.17.19
2020-12-28 20:10:16 -07:00
Ahmad
9dc4e99aca translation
- the traslation feature without the changes from other branches
2020-10-23 13:30:20 +02:00
dependabot[bot]
fb85493446
Bump node-sass from 4.12.0 to 4.13.1
Bumps [node-sass](https://github.com/sass/node-sass) from 4.12.0 to 4.13.1.
- [Release notes](https://github.com/sass/node-sass/releases)
- [Changelog](https://github.com/sass/node-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/node-sass/compare/v4.12.0...v4.13.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-04 00:27:55 +00:00
Travis Ralston
76903e8c8c Riot -> Element 2020-07-15 18:24:23 -06:00
dependabot[bot]
25e9dd6477
Bump lodash from 4.17.13 to 4.17.19
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.13 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.13...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-15 22:46:12 +00:00
Tony Stipanic
64142b5811
chore: Update sharp and node-sass bumping support for node up to v14 2020-06-06 14:34:56 +02:00
dependabot[bot]
c2322641dc
Bump jquery from 3.4.1 to 3.5.0
Bumps [jquery](https://github.com/jquery/jquery) from 3.4.1 to 3.5.0.
- [Release notes](https://github.com/jquery/jquery/releases)
- [Commits](https://github.com/jquery/jquery/compare/3.4.1...3.5.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-04-29 23:14:58 +00:00
Gavin Mogan
357fdd99dc Add support for storing data in postgres 2020-04-17 23:08:48 -07:00
Travis Ralston
fbf587823c Fix DimensionStore after sequelize-typescript update 2019-11-02 11:45:57 -06:00
dependabot[bot]
7b73fff9a5
Bump lodash from 4.17.11 to 4.17.13
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.13.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.13)

Signed-off-by: dependabot[bot] <support@github.com>
2019-11-02 05:08:08 +00:00
dependabot[bot]
64c54f064a
Bump sequelize from 5.9.0 to 5.15.1
Bumps [sequelize](https://github.com/sequelize/sequelize) from 5.9.0 to 5.15.1.
- [Release notes](https://github.com/sequelize/sequelize/releases)
- [Commits](https://github.com/sequelize/sequelize/compare/v5.9.0...v5.15.1)

Signed-off-by: dependabot[bot] <support@github.com>
2019-11-02 04:38:00 +00:00
Travis Ralston
77d34197c9 Early mockup of admin management for policies 2019-07-01 20:49:44 -06:00
Travis Ralston
e8d876b5d2 Remove legacy @angular/http package 2019-07-01 20:48:55 -06:00
Travis Ralston
4ae49702bd Add quick script for only building the backend 2019-06-30 19:14:07 -06:00
Travis Ralston
8e077c7f72 Pin raw-loader at 1.0.0
See https://github.com/angular/angular-cli/issues/7245#issuecomment-506613047
2019-06-29 00:40:57 -06:00
Travis Ralston
f83268fbbc Upgrade angular 2019-06-29 00:40:24 -06:00
Travis Ralston
8882f4c8f6 Update Sequelize
Fixes https://github.com/turt2live/matrix-dimension/issues/287
2019-06-28 23:51:43 -06:00
Travis Ralston
9ff1a4bf3b Update packages 2019-06-27 21:55:09 -06:00
Travis Ralston
57d585d68a Implement MSC1961
See https://github.com/matrix-org/matrix-doc/pull/1961
2019-06-27 21:46:00 -06:00
Travis Ralston
5a7997450d Upgrade web packages too 2019-04-13 14:37:56 -06:00
Travis Ralston
95e8d93e39 Misc package updates 2019-04-13 13:26:48 -06:00
Travis Ralston
83b2062d87 Move API version check to CapableWidget 2019-03-24 13:13:30 -06:00
Travis Ralston
147ef2104e Support custom stickerpacks 2019-03-20 22:32:29 -06:00
Travis Ralston
968fb18a57 Verify the utility user belongs to a dedicated user
Fixes https://github.com/turt2live/matrix-dimension/issues/252
2019-03-20 21:24:16 -06:00
Travis Ralston
06ceecc05c package changes 2019-03-12 18:03:25 -06:00
Travis Ralston
38ea8d30db Support MSC1708 (and co.) and prepare for MSC1711
Fixes https://github.com/turt2live/matrix-dimension/issues/234

Later support for MSC1711 will be done in https://github.com/turt2live/matrix-dimension/issues/238
2019-02-07 21:18:58 -07:00
Travis Ralston
31b802f9c3 Fix local development builds 2019-02-07 20:40:11 -07:00
Travis Ralston
ac43f07fa9 Remove unused matrix-js-sdk 2018-12-22 19:01:37 -07:00
Travis Ralston
83d7b7a7f8 Speed up development builds slightly 2018-12-22 19:00:43 -07:00
Travis Ralston
32a639ef95 Support importing sticker packs from Telegram 2018-12-22 17:37:31 -07:00
Travis Ralston
e2bbe71d06 Resolve package security concerns by upgrading to webpack 4 2018-12-08 22:36:25 -07:00