Commit Graph
580 Commits
Author SHA1 Message Date
Johannes Marbach f0c5ed8a30 Appease the linter 2023-11-08 10:06:13 +01:00
Johannes Marbach 0a36934d55 Eliminate use of loader-utils 2023-11-08 10:04:09 +01:00
Michael TelatynskiandGitHub e5d4d5108d Add script to generate mermaid graph of automations (#26432) 2023-10-27 14:03:30 +01:00
Michael Telatynski badff8cae5 Fix copy-res
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2023-09-08 11:24:22 +01:00
Michael Telatynski 5a534e4010 Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2023-09-08 10:49:41 +01:00
Michael Telatynski 472c07c0a8 Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2023-09-08 10:43:44 +01:00
Michael Telatynski c944a273d0 Convert copy-res to typescript
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2023-09-08 10:33:57 +01:00
Michael Telatynski 501f01cdd5 Remove hardcoded INCLUDE_LANGS
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2023-09-08 10:14:31 +01:00
Michael TelatynskiandGitHub c525b633bd Migrate translations to keys and switch to Localazy (#26106) 2023-09-05 17:17:25 +01:00
Michael TelatynskiandGitHub 86c563cd29 Simplify languages.json file and grab language names from Intl (#26001) 2023-08-22 15:07:17 +01:00
Michael TelatynskiandGitHub 062e93a5d2 Tidy and improve dev scripts (#25978) 2023-08-18 08:34:56 +01:00
Michael TelatynskiandGitHub 96c652ef08 Switch to nested object pluralisation format for i18n files (#25970) 2023-08-17 09:37:59 +01:00
Michael TelatynskiandGitHub aee6247ad8 Switch to nested object pluralisation format for i18n files (#11412) 2023-08-16 20:08:54 +01:00
Michael TelatynskiandGitHub 311c5fec66 Delete redundant make-icons.sh (#25747) 2023-07-10 16:48:06 +01:00
Michael TelatynskiandGitHub d31a498457 Tweak branch matching to allow not applying outside of PRs for matrix-analytics-events (#25712) 2023-07-04 17:14:31 +01:00
Michael TelatynskiandGitHub 1a2d201863 Tweak branch matching to allow not applying outside of PRs for matrix-analytics-events (#11186) 2023-07-04 17:14:29 +01:00
Richard van der HoffandGitHub 192e6f6c3d Fix PR lookup for fetchdep.sh (#10990)
Context: `fetchdep.sh` attempts to check out a github repository based on the
details in a pull request. To do this, it needs to know how to find the pull
request. So, the github workflows attempt to set environment variables to tell
it. Unfortunately, they currently disagree about what the names of the
environment variables should be.

This appears to have been introduced by #8498.

To simplify matters, we may as well have the script use `${GITHUB_REPOSITORY}`
directly, and remove te unused `REPOSITORY` env var from the workflows.
2023-05-25 13:50:17 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>Michael Telatynski
5557487ef2 Update dependency mkdirp to v3 (#25142)
* Update dependency mkdirp to v3

* Iterate

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2023-04-18 16:01:10 +00:00
Michael TelatynskiandGitHub 24eed963d3 Use frozen lockfile instead of pure lockfile on yarn install (#10493) 2023-03-31 15:06:08 +00:00
Michael TelatynskiandGitHub ddc2932541 Use frozen lockfile instead of pure lockfile on yarn install (#25009) 2023-03-31 14:52:29 +00:00
Michael TelatynskiandGitHub 667ec166d7 Remove Enzyme tests in favour of React testing-library (#10289) 2023-03-06 12:13:17 +00:00
Michael TelatynskiandGitHub a09e105c23 Make workflows reusable for downstream testing (#10174) 2023-02-20 11:41:36 +00:00
Michael Weimann 526645c791 Apply prettier formatting 2022-12-12 12:24:14 +01:00
Michael Weimann 7921a6cbf8 Apply prettier formatting 2022-12-09 13:28:29 +01:00
Michael TelatynskiandGitHub 8ced72dba6 Remove unused Dockerfile (#9716) 2022-12-07 08:17:19 +01:00
7defcf3957 Adding tarfile member sanitization to extractall() (#23906)
Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com>
Co-authored-by: TrellixVulnTeam <charles.mcfarland@trellix.com>
2022-12-05 17:03:17 +00:00
Michael TelatynskiandGitHub b34a4ed311 Delete redeploy.py (#23814) 2022-11-22 10:49:18 +00:00
RobinandGitHub 46c005a5d3 Don't hardcode /bin/bash in scripts (#23740)
Some operating systems, such as NixOS, don't place binaries in /bin. The appropriate cross-platform method is to use /usr/bin/env.
2022-11-09 09:58:06 -05:00
3be527cac8 Deploy develop branch to Cloudflare Pages (#23454)
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2022-11-08 13:27:20 +00:00
Michael TelatynskiandGitHub 96213d644b Make bash scripts exit on error rather than continue (#9396) 2022-10-12 16:15:57 +01:00
Michael TelatynskiandGitHub 341b0b469e Make bash scripts exit on error rather than continue (#23467) 2022-10-12 16:15:51 +01:00
Michael TelatynskiandGitHub eaff7e945c Consolidate js-sdk release mode typing CI (#9326) 2022-09-30 17:12:16 +01:00
Michael TelatynskiandGitHub ae2c163441 Fix if condition for deciding how to structure docker version file (#23186) 2022-09-05 09:35:16 +01:00
Michael TelatynskiandGitHub 4b6d9a067b Update deploy scripts for gha-webhook-listener compatibility (#23002)
* Soft fail Sentry uploads from Webpack

* Delete duplicated script

* Delint script

* Move symlink support from redeploy to deploy
2022-08-09 13:23:41 +01:00
Michael TelatynskiandGitHub f566c600e2 Port remaining Puppeteer tests over to Cypress (#9104)
* Port remaining Puppeteer tests over to Cypress

* Remove puppeteer support files

* Fix lifecycle matrixclientpeg setup race condition

* Alternative solution to the lifecycle problem

* Dismiss the notifications toast
2022-07-29 14:03:25 +00:00
Michael TelatynskiandGitHub d86e897ba6 Rework dockerhub builds (#22026)
* WIP

* Attempt to wire up dockerhub building in GHA

* Fix issue with mime types

* Skip linux/arm, Cypress only installs on 64-bit

* Update dockerhub.yaml

* Update comment
2022-07-29 14:30:16 +01:00
Šimon BrandnerandGitHub ee3b9c3310 Improve dead code detection (#22829) 2022-07-25 09:35:48 +00:00
Michael TelatynskiandGitHub 01f4bb8c78 Rename PostCSS files to .pcss (#9013)
* Rename PostCSS files to `.pcss`

* Make Stylelint happy

* Delint

* Rename new files too

* delint

* Fix bad comment placement
2022-07-15 14:53:23 +01:00
Šimon BrandnerandGitHub e1d4817d54 Add a script to check for dead code (#22793) 2022-07-13 10:04:32 +02:00
Michael TelatynskiandGitHub 5630a7defe Update matrix-analytics-events to @matrix-org/analytics-events (#22469)
* Update matrix-analytics-events to @matrix-org/analytics-events

* Update layered.sh
2022-06-07 20:08:38 +01:00
Michael TelatynskiandGitHub 8036985204 Update matrix-analytics-events to @matrix-org/analytics-events (#8778)
* Update matrix-analytics-events to @matrix-org/analytics-events

* Update install-deps.sh

* Update layered.sh

* Update BeaconMarker-test.tsx.snap

* Update BeaconStatus-test.tsx.snap
2022-06-07 20:08:36 +01:00
RobinandGitHub 359e0e205f Make Lao translation available (#22358) 2022-05-26 08:49:58 -04:00
Michael TelatynskiandGitHub b3ef2c179a Update weblateToCounterpart to be more resilient (#22247)
* Update i18n check CI to ignore RiotTranslateBot

* Update `weblateToCounterpart` to be more resilient
2022-05-17 17:44:30 +01:00
Michael TelatynskiandGitHub 6c87e294c4 Run CI in Github Actions (#22054)
* Tidy workflows

* Update get-version-from-git.sh

* Run tests in Actions

* Upload coverage to SonarCloud

* Run linters in Actions

* Run builds in Actions, consolidating with sentry uploader

* Update sonar-project.properties

* chmod +x

* Iterate

* Use new env vars

* Delete yarn-sub.js

* Use re-usable sonarqube action

* Add README badges

* Match reality
2022-05-16 16:23:44 +02:00
Michael TelatynskiandGitHub cda31136b9 Tweak sonar-project.properties (#8498) 2022-05-04 15:29:34 -04:00
Michael TelatynskiandGitHub 92f440d9de Consolidate deployment management into more maintained action (#8430) 2022-04-29 11:07:42 +01:00
Travis Ralston a6564d9ab9 Step 14: Remove reskindex 2022-03-28 15:30:30 -06:00
Travis Ralston 9c23f6c476 Step 14: Remove reskindex 2022-03-28 15:26:22 -06:00
Travis Ralston 7aeb2c3cde Step 10.4: Fix end-to-end test branch matching 2022-03-28 14:33:28 -06:00
Travis Ralston a987ead7d2 Step 8.1: Remove skinning setup from all tests 2022-03-28 14:02:31 -06:00