Travis Ralston and GitHub
805c90ade7
Use Identity Server v2 API for tests ( #24086 )
2023-01-03 00:59:00 -07:00
Travis Ralston and GitHub
db3ca10c91
Upgrade postcss-scss ( #23229 )
...
* Upgrade postcss-scss
The version conflict with the react-sdk can cause issues.
* Upgrade mini-css-extract-plugin too
* Actually add postcss as a dependency
2022-09-07 09:44:26 -06:00
Travis Ralston and GitHub
7b904cd89b
Update CHANGELOG.md
2022-08-31 11:49:05 -06:00
Travis Ralston and GitHub
2047c09d61
Add a basic PR checklist for all PRs ( #22811 )
...
It'll be mildly annoying for core developers who have to constantly remove or edit this, but it'll also serve as a good reminder to do these things.
Note that signoff is not required for core developers.
2022-07-11 15:02:13 -06:00
Travis Ralston and GitHub
a4f9e7adad
Build the module system on yarn start ( #22773 )
...
So developers can actually run the app with an empty modules file.
2022-07-07 21:19:08 +02:00
Travis Ralston and GitHub
2032668e3a
Add node to the tsconfig settings for the module system ( #22740 )
2022-07-05 13:09:26 -06:00
Travis Ralston and GitHub
f1e5b95554
Wire up module loading to application startup ( #21703 )
...
* Early module loader bundler
* Add a module installer script
* Add dev-friendly docs
* Add real module-api dependency
* Speed up `yarn add` for mulitple modules
* Fix version check for modules
* Appease the linter
2022-07-05 12:26:54 -06:00
Travis Ralston and GitHub
7a131fc50f
Workflow: Move WAT issues to In Progress rather than Ready when assigned ( #22577 )
2022-06-14 15:03:18 -06:00
Travis Ralston and GitHub
41f05541ed
Disable no-non-null assertions lint rule ( #22348 )
...
This *allows* us to use `variable!.prop` to ensure `variable` is not null/undefined.
2022-05-30 08:43:56 -06:00
Travis Ralston and GitHub
f080b1fb27
Update unlabel workflow to check for card archive-ness ( #22194 )
...
* Update unlabel workflow to check for card archive-ness
Fixes CI error notifications when removing labels from issues which are archived on the Issue Triage board.
Doesn't fix the adding of labels, but that's more complicated and a work in progress as of writing.
* Update triage-unlabelled.yml
2022-05-14 00:21:41 +02:00
Travis Ralston and GitHub
e749bb3ce3
Remove docs for now-defunct labs flags ( #22101 )
2022-05-06 13:20:59 -06:00
Travis Ralston
ecf1c41f7c
Merge branch 'travis/remove-skinning' into develop
2022-04-05 11:27:43 -06:00
Travis Ralston
98ced973a9
Merge branch 'develop' into travis/remove-skinning
2022-04-05 11:27:37 -06:00
Travis Ralston
d39ae8a91b
Merge branch 'develop' into travis/remove-skinning
2022-04-05 10:42:48 -06:00
Travis Ralston
f7dea9421f
Merge branch 'develop' into travis/remove-skinning
2022-03-31 19:21:12 -06:00
Travis Ralston
9c23f6c476
Step 14: Remove reskindex
2022-03-28 15:26:22 -06:00
Travis Ralston
7bd584abe0
Step 13: Update documentation for skinning
2022-03-28 15:17:56 -06:00
Travis Ralston
5b592eca4f
Step 10.3: Use module replacement to achieve component overrides
...
This is the same system as the customisations override, however deliberately using a different JSON file to avoid conflicts.
Forks would be expected to use the customisations file, not the components file, to override/add components.
2022-03-28 13:02:50 -06:00
Travis Ralston
5459c1eb96
Step 10.2: Move hacky welcome page replacement to react-sdk
2022-03-28 13:02:50 -06:00
Travis Ralston
0bcb1d18ce
Step 10.1: Ensure the js-sdk browser bundle gets pulled
...
We no longer have implicit imports which would have called this path, so manually call it. We have to disable lint as it doesn't like us doing this, but we only end up with a single entry point.
2022-03-28 13:02:50 -06:00
Travis Ralston
e1f9e9a8f8
Step 8.1: Remove skin-sdk.js
2022-03-28 13:02:50 -06:00
Travis Ralston
384903361d
Step 4: Disable/remove bulk of skinner code
2022-03-28 13:02:50 -06:00
Travis Ralston
585c777878
Step 3.2: Stop using getComponent
2022-03-28 13:02:50 -06:00
Travis Ralston
1bbecdff6c
Step 3.1: Stop using getComponent in tests
2022-03-28 13:02:50 -06:00
Travis Ralston
303f06cc61
Step 2: Remove the decorator
2022-03-28 13:02:50 -06:00
Travis Ralston and GitHub
14f46a8ca9
Update location of Settings.ts in labs docs ( #21562 )
2022-03-25 10:43:03 -06:00
Travis Ralston and GitHub
fe6a9c257b
Fix style lint on Windows ( #21557 )
2022-03-25 09:13:22 -06:00
072f87a06a
Delete documentation relating to legacy communities ( #21385 )
...
* Remove deprecated feature_communities_v2_prototypes
* Fix typo
* Remove now-unused docs
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2022-03-22 16:48:26 -06:00
Travis Ralston and GitHub
585b651b4c
Update nodejs version requirements ( #21484 )
...
While we do technically support v14, it's fallen into security releases. Let's recommend that people use whatever nodejs itself recommends instead.
2022-03-21 07:38:19 -06:00
1384783a77
Update SdkConfig usage to use new translation layer + update config.md docs ( #21429 )
...
* Update SdkConfig usage to use new translation layer
* Appease the linter
* WIP refactor of config documentation
* Finish re-writing config.md
* Update surrounding documentation
* Apply suggestions from code review
Co-authored-by: Germain <germains@element.io >
* Textual updates
Co-authored-by: Germain <germains@element.io >
2022-03-18 10:12:44 -06:00
Travis Ralston and GitHub
087aed80dd
Add docs for custom_translations_url ( #21188 )
2022-03-01 11:53:12 -07:00
Travis Ralston and GitHub
c13a1908df
Add docs for logout_redirect_url ( #21222 )
2022-03-01 11:06:15 -07:00
Travis Ralston and GitHub
65adc3ba93
Add a config.json option to skip the built-in Jitsi welcome screen ( #21190 )
...
* Add a config.json option to skip the built-in Jitsi welcome screen
Stop-gap for https://github.com/vector-im/element-web/issues/20503
* Spelling
2022-02-28 11:02:03 -07:00
Travis Ralston and GitHub
95de708f4e
Make customisations (and general file overrides) easier to specify ( #21189 )
...
Intended for customisation endpoints - see included docs.
2022-02-24 12:52:08 -07:00
Travis Ralston and GitHub
a01684e126
Docs for labs flag: Show only current profiles ( #21093 )
2022-02-18 07:58:14 -07:00
Travis Ralston
ebc2bb7c56
Update eslint
2021-12-09 16:02:28 -07:00
Travis Ralston
c405880a39
Add labs docs for polls feature
...
See https://github.com/matrix-org/matrix-react-sdk/pull/6934
2021-10-12 15:15:17 -06:00
Travis Ralston
574e848bf3
Merge branch 'master' into develop
2021-09-14 14:50:07 -06:00
Travis Ralston
75b1d813f1
Encourage false positives of the error dialog to result in tickets
2021-09-14 12:33:14 -06:00
Travis Ralston
89c0450c73
Update matrix-widget-api dependency
2021-09-01 13:32:25 -06:00
Travis Ralston
219ea134ca
Disable HMR error page by default
...
see diff
2021-08-25 09:57:46 -06:00
Travis Ralston
e123b8bcc0
Appease Jest
2021-08-04 15:24:02 -06:00
Travis Ralston
d4fc3ed354
Properly handle react-sdk's recorder worklet
...
Fixes https://github.com/vector-im/element-web/issues/18393
2021-08-04 15:08:52 -06:00
Travis Ralston
5e6b791617
Update webpack path for new worker location
2021-07-22 09:26:53 -06:00
Travis Ralston
858d71218c
Remove voice messages labs flag docs
...
For https://github.com/matrix-org/matrix-react-sdk/pull/6437
2021-07-21 18:11:06 -06:00
Travis Ralston
a6f4c6f28d
Update matrix-widget-api to fix build issues
2021-06-23 11:25:19 -06:00
Travis Ralston
51b380da65
Update matrix-widget-api/react-sdk dependency reference
...
To fix inevitable build errors.
2021-05-17 16:39:04 -06:00
Travis Ralston
45424f4a3b
Better words?
2021-05-10 19:03:57 -06:00
Travis Ralston
c246d7839f
Remove "in development" flag from voice messages labs documentation
...
See https://github.com/matrix-org/matrix-react-sdk/pull/5995
2021-05-07 19:37:40 -06:00
Travis Ralston
6c8d52f8df
Add jest config too
2021-05-06 22:14:33 -06:00
Travis Ralston
b260621aff
Disable host checking on the webpack dev server
...
This is useful when you're doing cross-browser testing on a service which demands you use "localhost.com" for reasons.
2021-05-06 21:51:43 -06:00
Travis Ralston
07a0af2aae
Add required webpack config to load Safari support modules
...
See https://github.com/matrix-org/matrix-react-sdk/pull/5989
2021-05-06 21:51:03 -06:00