Commit graph

75 commits

Author SHA1 Message Date
Tim Schumacher 2634f58ee5 refactor: reduce the size of the docker container 2020-04-09 09:45:23 +02: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
Travis Ralston 52708afa7c Add Spotify widget
Fixes https://github.com/turt2live/matrix-dimension/issues/133
2018-10-21 17:00:10 -06:00
Travis Ralston 235d8051fe Package updates 2018-10-17 22:11:40 -06:00
Travis Ralston ce512ed47d Upgrade sqlite
Fixes #189. Fixes #206.
2018-07-20 18:30:12 -06:00
Travis Ralston 17656e8cf7 Implement basic postMessage widget API components
This implements a 'screenshot' button on the generic widget wrapper, although there's several bugs with the current Riot implementation that prevent it from working and that is why it is commented out.

Fixes #155. Even if it doesn't work.
2018-05-11 21:58:10 -06:00
Travis Ralston 03f71a6b0f Update the homepage and branding 2018-03-24 19:58:01 -06:00
Travis Ralston 7a2627ad76 Move admin routes to their own API namespace 2018-03-23 21:36:43 -06:00
Travis Ralston 73acbb586f Update linting to include the web project as well 2018-03-23 21:29:48 -06:00
Travis Ralston 8d6c2dfa00 Convert the frontend to the async/await pattern
We have to drop bluebird to be able to do this.
2018-03-23 21:01:56 -06:00
Travis Ralston cee2e72a46 Appease the linter 2018-03-21 20:41:39 -06:00
Travis Ralston 1e52617df1 Package upgrades and change linting rules 2018-03-21 20:40:03 -06:00
Travis Ralston 441bef5606 Add a landing page of sorts to the admin section 2017-12-23 19:46:07 -07:00
Travis Ralston 1407718999 Upgrade to font awesome 5 (free) 2017-12-22 23:19:30 -07:00
Travis Ralston 7956f03f0e Use nodejs 8 in travis; Update web start script 2017-12-22 22:11:47 -07:00
Travis Ralston 599fb80112 Add the start of an admin API and re-add widgets
The frontend is still broken and doesn't use these endpoints at all. A migration tool still needs to be written to pull in existing widget configurations.
2017-12-18 21:44:01 -07:00
Travis Ralston 826364e803 Re-implement the Scalar API in typescript
This is part of a rewrite for Dimension to better support integrations. Only the bare minimum scalar APIs are implemented at this point - dimension is non-functional.
2017-12-17 19:22:13 -07:00
Travis Ralston 6657d5dbf5 Start of a new UI for Dimension
Integrations need styling and the breadcrumbs don't work. Further, you can't actually add/edit anything.
2017-12-14 21:25:15 -07:00
Travis Ralston 993dcdac21 Add Jitsi screensharing support
Self-hosted Jitsi Meet servers are possible for those running Dimension. The default server is Riot.IM's server.

Adds #87
2017-12-10 01:00:31 -07:00
Travis Ralston 57527c2d20 Update packages 2017-12-09 15:51:52 -07:00
Travis Ralston c200020e55 Support video widgets (youtube, vimeo, dailymotion)
Adds #89
2017-10-10 20:44:09 -06:00
Travis Ralston aecb1e33d4 Add a fullscreen button to the widget wrapper
Adds #103
2017-10-09 21:24:12 -06:00
Travis Ralston 751e1b9c8c Add widget wrapper; Check to ensure content is embeddable
Adds #119
2017-10-09 20:26:46 -06:00
turt2live 7cee8c99c4 Lookup SRV records when trying to get open ID information
Fixes #58
2017-08-26 23:49:27 -06:00
turt2live 474865838c Switch out dialog library for new version 2017-08-26 23:07:39 -06:00
greenkeeper[bot] 30e5a229d5 fix(package): update matrix-js-sdk to version 0.8.2
Closes #84
2017-08-26 23:04:27 -06:00
greenkeeper[bot] 5a7693d0d4 chore(package): update angular2-modal to version 3.0.3
Closes #83
2017-08-26 23:04:19 -06:00
turt2live ea725f04d5 chore(package): update file-loader to version 1.0.0
Closes #78
2017-08-26 23:04:11 -06:00