Robin Townsend
77476451bd
Fix Olm asm.js support
...
Signed-off-by: Robin Townsend <robin@robin.town>
1 year ago
Germain Souquet
86c61cab33
Move i18n utils to its own module
1 year ago
J. Ryan Stinnett
14c23f1387
Remove old `-d` argument when packaging on CI
...
This `-d` argument was removed from `package.sh` ages ago
(ec66069e96
), but we seem to have missed removing
it here.
1 year ago
J. Ryan Stinnett
cdc97a220a
Add Hebrew language
1 year ago
J. Ryan Stinnett
8c98921842
Fix develop Docker builds
...
An extra step is needed for develop Docker builds after recent build process
changes. This was regressed by
https://github.com/vector-im/element-web/pull/15999 .
Fixes https://github.com/vector-im/element-web/issues/16119
1 year ago
J. Ryan Stinnett
48884c711b
Cloned deps no longer need so much building
2 years ago
J. Ryan Stinnett
f1e89bf833
Replace various instances of Riot with Element
2 years ago
J. Ryan Stinnett
6583064cb4
A few additional packaging changes
...
This renames a few more packaging bits to match the new brand.
Fixes https://github.com/vector-im/element-web/issues/14896
2 years ago
Travis Ralston
44bf49d414
Update scripts/build-jitsi.js
2 years ago
Sebastian Denz
7f4f9b2cf1
Use HTTPS_PROXY environment variable for downloading external_api.min.js if set
2 years ago
Michael Telatynski
cfee4c925a
Revert "Attempt to fix tests some more"
...
This reverts commit c76a5f2c
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2 years ago
Qt Resynth
1d06496bd1
Update Riot -> Element in redeploy.py
2 years ago
Qt Resynth
92382e11ef
Update Riot -> Element in redeploy.py
2 years ago
Qt Resynth
a3eaa9d7fa
Update Riot -> Element in issues-burndown.pl
2 years ago
Michael Telatynski
c76a5f2c52
Attempt to fix tests some more
2 years ago
J. Ryan Stinnett
7262b372b3
Remove references to Travis CI
...
Also cleans up a Riot reference as well
Part of https://github.com/vector-im/element-web/issues/15098
2 years ago
J. Ryan Stinnett
6853cabca2
Enable Estonian in language menu
...
Fixes https://github.com/vector-im/element-web/issues/15135
2 years ago
Selyan Slimane Amiri
c1faa54102
Make kabyle translation available
2 years ago
thomcatdotrocks
02ca5011a3
Updating package.sh
...
This should correct the tarball structure from `riot-$version` to `element-$version`.
2 years ago
Robin Townsend
5393f875ce
Make Lojban translation available
...
Signed-off-by: Robin Townsend <robintown@tcakoi.dev>
2 years ago
Resynth
050b7fe4df
Update scripts/docker-link-repos.sh
...
Co-authored-by: J. Ryan Stinnett <jryans@gmail.com>
2 years ago
Resynth
79f70e00d0
Update scripts/ci_package.sh
...
Co-authored-by: J. Ryan Stinnett <jryans@gmail.com>
2 years ago
Resynth
2f7b43dcfa
Update docker-link-repos.sh
2 years ago
Resynth
2c83458f35
Update ci_package.sh
2 years ago
J. Ryan Stinnett
40f40251f1
Remove Electron packaging scripts
...
These tasks are handled by riot-desktop now.
2 years ago
Zoe
4110e2dfa3
Move codebase into riot-web
2 years ago
Zoe
3e77418fd7
Turn on source mapping, copy decoder-ring over to bundle
2 years ago
Travis Ralston
3f14b31e47
Add more words to explain windows being awful
2 years ago
Travis Ralston
005269e2ad
Make Jitsi download script a JS script
...
It's awful but means that we create the directory on all platforms in-process.
Fixes https://github.com/vector-im/riot-web/issues/13215
2 years ago
Danny Colin
c128e75f5d
fix build:jitsi scripts crash caused by a missing folder
...
On a freshly install of the developer environment, the build:jitsi try
to create a file in ./webapp with the cURL command. However, ./webapp
folder doesn't exist and the build script crash. This patch makes sure
the appropriate folder is created if it doesn't already exist
Signed-off-by: Danny Colin <contact@dannycolin.com>
2 years ago
David Baker
fea600ba0a
Fix artifact searching in redeployer
...
Indenting fail
2 years ago
J. Ryan Stinnett
4afe7a73c4
Fix version for Docker builds
...
This (should) fix the version script for Docker builds by testing the branch
with a regex instead of single char glob.
Fixes https://github.com/vector-im/riot-web/issues/12777
2 years ago
Travis Ralston
b0f71bc990
Fix Docker image version for develop builds
...
Turns out it helps to use the right syntax.
Fixes https://github.com/vector-im/riot-web/issues/12009
2 years ago
Jonas Fentker
f5bd5a345e
docker: download required branch only
2 years ago
J. Ryan Stinnett
096a828e44
Change Windows signing to warning when missing token
...
This allows Windows builds to complete when the singing token is not present.
2 years ago
J. Ryan Stinnett
bdb395aa41
Change to banner style
2 years ago
J. Ryan Stinnett
420537a64d
Relax macOS notarisation check to print a warning
...
This makes it a bit more friendly to build macOS Electron builds without a
notarisation config set up by only warning when it is missing.
2 years ago
Jason Robinson
9534a25270
Fix contribute.json location as per spec
...
Signed-off-by: Jason Robinson <jasonr@matrix.org>
2 years ago
Jason Robinson
3abe61e13b
Add contribute.json
...
This document is required for example for all Mozilla websites
and makes sense for Riot to also describe itself - see
https://www.contributejson.org/
Signed-off-by: Jason Robinson <jasonr@matrix.org>
2 years ago
J. Ryan Stinnett
b6963d0e5c
Use bash in Docker scripts
...
Our Docker scripts use Bash-style conditionals that aren't supported by the
default Debian shell.
2 years ago
Travis Ralston
909fddb732
Don't minifiy builds of develop through CI packaging
...
Fixes https://github.com/vector-im/riot-web/issues/11864
This uses an environment variable because the build script assumes you want a production build, but we don't for this particular script. To avoid having a mess of NPM scripts to worry about, we'll just pass a flag down.
2 years ago
Travis Ralston
a978a6734f
Fix CI tests
...
There's a bunch of generated files that webpack relies on to work, and Karma works off webpack. To make both happy we've added
a new `build:genfiles` script which takes care of this for us. We also have to install and build our other layers to get the
same effect (like generating the react-sdk's component index, while we still have one).
This commit also fixes all the imports in the tests because they were just wrong. They should have been caught in the ES6ification
earlier, but were missed.
2 years ago
Dale Harvey
a41484cb35
Add stub service worker so users can install on desktop with Chrome
...
Signed-off-by: Dale Harvey <dale@arandomurl.com>
2 years ago
Travis Ralston
ec66069e96
Update build scripts for new process
...
We have to convert *something* to TypeScript so it doesn't complain that there's nothing to compile, so this converts the easiest utility library.
Many of the scripts are copied from the react-sdk.
3 years ago
Travis Ralston
3389f7afc9
Fix version file for Docker images
...
Fixes https://github.com/vector-im/riot-web/issues/11642
3 years ago
Travis Ralston
831522d02d
Update Lithuanian language name
...
By request: https://matrix.to/#/!yvhoprZiKmhjxKfNHa:matrix.org/$E_5Waedui4X866edAWmYVAjg6vv-vwAXRHN4h0DKY6s?via=matrix.eclabs.de&via=matrix.org&via=dodsorf.as
3 years ago
Travis Ralston
e4bf84701d
Use ISO code table as a source instead
...
https://en.wikipedia.org/wiki/List_of_ISO_639-2_codes
3 years ago
Travis Ralston
a76f897171
Enable more languages
...
Enabled (riot-web % / react-sdk %):
* Lithuanian: 100% / 48.1% translated
* Hindi: 69.6% / 36.5% translated
* Ukrainian: 100% / 28.5% translated
* Icelandic: 43.5% / 27.7% translated
They aren't the highest languages, but they are more than our lowest translated & enabled languages.
3 years ago
Travis Ralston
726bf35b76
Fix Docker build for develop and publish a /version file
...
Fixes https://github.com/vector-im/riot-web/issues/10426
3 years ago
RiotRobot
b93b6b448e
Restore creation of the dist directory
3 years ago