19190deb3c
set x perms
2019-01-09 15:20:55 +01:00
45558f5323
run both react-sdk and riot-web tests
2019-01-09 15:16:20 +01:00
509ae4cea4
run unit tests on riot-web like before
2019-01-09 15:02:20 +01:00
419726f423
set executable perms
2019-01-09 14:43:05 +01:00
481cd292ad
make e2e tests job conditional at travis.yml level
2019-01-09 14:36:32 +01:00
5ce08523f8
split up script for unit and end-to-end tests so unit tests are not run as part of e2e tests
2019-01-09 14:21:45 +01:00
ab468b5346
Refactor travis-ci to use parallel jobs
2019-01-08 11:33:12 +00:00
8017f0a4a1
Merge remote-tracking branch 'origin/experimental' into travis/develop-for-real
2019-01-03 16:00:23 -07:00
f928be6f59
Revert "Merge pull request #2395 from matrix-org/dbkr/merge_develop_experimental"
...
This reverts commit ad47144355
.
2019-01-03 15:37:03 -07:00
7d161de35b
Partial merge of develop to experimental
...
Does not include #2336 as the file has been moved out from underneath it:
will do this separately
2019-01-03 15:02:58 +00:00
135a0884c9
Update scripts/fetchdep.sh
...
Co-Authored-By: turt2live <travpc@gmail.com >
2018-12-28 19:42:13 -07:00
310f634a0d
Ensure we install the master branch of the e2e tests as a default
2018-12-21 19:24:07 -07:00
7affd5fcff
Try fetching more branches for PRs
...
Attempt both the PR author's branch and the PR's target branch. This resolves
issues on experimental where we need riot-web to also be experimental.
2018-12-20 22:58:09 +00:00
a2b825ba92
Sort translations by file name
...
This keeps the strings close together and roughly in the same area as the others, and makes it easier to maintain the translation file.
2018-12-05 11:52:10 -07:00
fb262596b2
Provide more helpful errors when i18n generation fails
...
Also fix TextForEvent.js so it doesn't break the script. Using a variable here is not recognized, so the object has been moved inline instead.
2018-09-27 11:55:57 -06:00
e1394d592a
Allow translation tags object to be a variable
...
Don't try to validate the translation tags if it's not an object literal.
2018-09-14 14:11:59 +01:00
07f0713a56
allow autocompleting Emoji by common aliases, e.g 👍 to 👍
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2018-07-24 17:06:45 +01:00
7225f7372c
Revert " make click to insert nick work on join/parts, /me's etc"
2018-07-03 10:30:08 +01:00
dddf7991b9
create map-i18n to aid with transforming the i18n entries not to waste them
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2018-06-29 14:56:06 +01:00
9f8202c8a9
Remove directories if they exist
2018-05-02 16:49:08 +01:00
82349ec933
Fix sed
2018-05-02 16:43:51 +01:00
183947615f
Fux up jenkins origin/ branches
2018-05-02 16:39:10 +01:00
0040ea0d9f
Use develop js-sdk in travis build
2018-05-02 15:53:38 +01:00
9bccecf449
Get symlink right
...
Also No need to cd into the symlink, can just go straight there
2018-05-02 11:23:57 +01:00
825d610938
Bah, no pushd.
...
Also this npm install should now be unnecessary
2018-05-02 11:13:16 +01:00
c54198464b
npm install the js-sdk
2018-05-02 11:09:28 +01:00
b44582777b
Would if I added the script
2018-05-02 11:03:40 +01:00
730512bc3f
Use the right js-sdk branch when testing
...
On the react-sdk tests not just riot-web
2018-05-02 10:58:43 +01:00
40a67ca8fe
point imports at the new locations
2018-04-13 00:43:44 +01:00
9cf7e1b480
Validate tag replacements in gen-i18n
2017-11-13 20:20:14 +01:00
8447d15013
Don't include the |other in the translation value
2017-10-24 14:26:30 +01:00
93fca8439e
Merge pull request #1521 from matrix-org/dbkr/geni18n-addplural
...
Fix bug with gen-i18n/js when adding new plurals
2017-10-24 11:15:51 +01:00
46e9d4197a
Use the 'and' feature!
2017-10-24 10:21:41 +01:00
2340c1308e
Fix bug with gen-i18n/js when adding new plurals
2017-10-23 19:53:17 +01:00
54458f1438
Actually even out brackets
2017-10-23 14:02:58 +01:00
8d1aea5b2e
Misc PR review fixes
2017-10-23 10:18:29 +01:00
317ad64ae6
Make the gen-i18n script validate _t calls
...
And throw a massive tantrum if you've messed up your format strings.
Because broken format strings making their way into the app cause it
to throw exceptions.
2017-10-20 18:38:22 +01:00
d397858e81
Don't remove other plural variants
2017-10-19 14:39:23 +01:00
8a9de7343c
Add script to prune unused translations
2017-10-19 12:11:21 +01:00
027a70ffe7
Add gen-i18n as a 'binary'
...
and add appropriate shebang
2017-10-19 10:51:54 +01:00
1bada070ca
Make gen-i18n support 'HTML'
...
Where by 'HTML' I mean just run the same regex as riot does over
some text.
Also make it walk multiple paths.
This mostly means it can be used for riot-web.
2017-10-18 19:36:07 +01:00
2bbac903f1
'base file' is a bit overloaded by weblate
2017-10-18 14:45:04 +01:00
caa4979e37
Comment ignoring getTKey returning null
2017-10-18 14:43:18 +01:00
63a7d37f5a
commented logging
2017-10-18 14:41:54 +01:00
a2bfdd8925
missing saemi
2017-10-18 14:33:21 +01:00
f759467193
Get English plural strings from an input file
2017-10-18 14:30:55 +01:00
11761f535d
Copyright
2017-10-18 13:39:04 +01:00
8370c823b6
Script to generate the translations base file
...
Also replaces the translations base file with the output of the
script.
2017-10-17 19:19:01 +01:00
07b6040c39
Update travis script to use lintwithexclusions
2017-09-28 11:33:36 +01:00
2de4dd7b71
Filter out unsupported emoji from the emoji meta data
...
Because apparently emojione provides meta data for more than the emojis it supports itself.
Fixes https://github.com/vector-im/riot-web/issues/4504
2017-07-05 17:09:16 +01:00