Commit Graph

29 Commits

Author SHA1 Message Date
Christoph Settgast 77e02a0994
chore(ci): update to checkout@v3 to fix node12 warnings (#12722)
Warning is: Node.js 12 actions are deprecated. For more information
see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/.
Please update the following actions to use Node.js 16: actions/checkout@v2
2022-12-22 21:31:24 +01:00
Christoph Settgast 965e7dc41d
ci: move jsonlint to npm run script (#12721)
easier local execution than looking through GH actions
2022-12-22 21:31:07 +01:00
Robert Pintilii 10d202439b
ref: Update npm scripts (#12422) 2022-10-20 11:17:57 +03:00
Saúl Ibarra Corretgé 090433b6e8 feat(ci) cache npm package data
Ref: https://github.com/actions/setup-node#caching-global-packages-data
2022-10-03 13:13:53 +02:00
Saúl Ibarra Corretgé 230cbfac1e feat(ci) move linting to its own step
This allows it to run in parallel, and should make the overall run
faster.
2022-10-03 13:13:53 +02:00
Saúl Ibarra Corretgé ba8529d72b feat(ci) run GHA also on macOS 2022-09-30 15:43:40 -05:00
Robert Pintilii 139884fbe7
ref(dep) Upgrade MUI (#12089) 2022-09-13 10:36:00 +03:00
Andrei Gavrilescu 06491e2406
feat(noise-suppression): Add noise suppression effect. (#11547)
* add denoise effect

* denoise prototype

* improve rnnoise / add comments

* revert some unnecessary changes

* Add noise suppressor worklet

* Send notification on failure

* address code review

* additional comments

* additional comments

* update package-lock

* fix rebase changes

* update rnnoise npm package

* sort lang

* adjust webpack performance hint

* address code review

* address code review

* switch ns files to typescript

* fix null-loader version, lang sort

* fix lint

* missing import

* fix lint / address code review

* use single action for ns state

* move activation to thunk

* increase node heap

* copy noise-suppressor to deploy

* fix ts lint
2022-07-20 15:31:17 +03:00
Saúl Ibarra Corretgé d2c4e81e25 fix(ci) make the "dirty git tree" CI failure clearer
Print the git diff output in the step which fails.
2022-03-31 08:00:50 -05:00
Saúl Ibarra Corretgé 8f26046e37 chore(deps) drop jsonlint
It triggers a security update alert, and use it through npx, so it
doesn't need to be in our package.json.
2022-01-21 10:40:57 +01:00
Christoph Settgast a84130d67d ci: ensure that lang files stay sorted 2022-01-20 13:06:56 +01:00
Christoph Settgast 43f554295e ci: check language jsons if valid json 2022-01-18 15:37:06 +01:00
Saúl Ibarra Corretgé a78c8c199d feat(ci) use Node 16 / npm 8 for testing 2021-11-03 12:44:45 +01:00
Дамян Минков ea26a48678
feat: Hides prejoin screen on conference in progress event. (#10175)
* feat: Hides prejoin screen on conference in progress event.

We enter the conference view as early as possible on conference in progress as the joined event can be late in a big conference.
Also, we show conference view only when joining is in progress, for example, the with the lobby enabled where we try to join but fail, we do not want to show the conference view for a fraction of a second before showing lobby screen.

* squash: Drops CONFERENCE_JOIN_IN_PROGRESS.

* squash: Updates ljm with the new JitsiConference event.

* squash: Adds some debugs to the github action.

Easier to catch problems with package-lock.json file.
2021-10-15 11:53:50 -07:00
Saúl Ibarra Corretgé c84e2e6ad8
feat(build) update build toolchain to Node 14 / npm 7 (#10145)
* feat(build) update build toolchain to Node 14 / npm 7

* squash: Updates ljm.

Co-authored-by: Дамян Минков <damencho@jitsi.org>
2021-10-11 09:15:42 -07:00
Saúl Ibarra Corretgé eb3295cedd fix(ci) fix checking if the git repository is clean 2021-05-19 11:53:47 +02:00
Saúl Ibarra Corretgé b7b260f4c9 feat(ci) fail CI if package-lock wasn't updated 2021-03-05 11:13:49 +01:00
rugk efce5a831b
feat(misc) automatically assign feature-request tag to issues
…if they are reported as a feature request, of course.
2020-11-03 09:41:20 +01:00
Saúl Ibarra Corretgé e8e2b3c341 doc,gh: add pull request template 2020-06-16 11:24:15 +02:00
Suguru Hirahara 0d14e2fa5c
gh: update 1-bug-report template
* Update 1-bug-report.md

- Comment out the general notice
- Add the information that questions and posts asking for help will be
closed
- Sort sections based on action stream -- steps, expected behaviour, (yet) actual behaviour
- Replace environment information with server-side and client-side ones

* Update .github/ISSUE_TEMPLATE/1-bug-report.md

Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net>

Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net>
2020-05-25 16:45:21 +02:00
ktagbnaw a56e451536
misc: fix typo 2020-05-06 09:50:11 +02:00
Saúl Ibarra Corretgé 8790ad6013 misc: update GH issue templates
- Use config.yml to prevent creating issues with a blank template
- Don't use a template to direct people to the forum
- Create a security policy template
2020-04-20 15:06:57 +02:00
Saúl Ibarra Corretgé 8cba7e91d3 ci: build the frontend in GH actions
It should help catch bugs such as bundle bloat easier.
2020-03-31 21:44:48 +02:00
Saúl Ibarra Corretgé 9ec3faa6b3 lint: run linter using GH Actions 2020-03-23 22:13:22 +01:00
Saúl Ibarra Corretgé 07bf95f838 doc: add info on reporting security issues 2019-09-19 13:49:46 +02:00
Saúl Ibarra Corretgé 6190173ea7 misc: fixup MD format 2019-01-21 15:36:12 +01:00
Saúl Ibarra Corretgé 54df0f5d0f misc: add some more issue templates 2019-01-21 11:58:08 +01:00
Saúl Ibarra Corretgé b66e2e4104 misc: add stale bot to close stalled issues and PRs
https://probot.github.io/apps/stale/
2018-12-03 12:55:33 +01:00
Дамян Минков fc643f06e4 Creates issue templates 2018-06-15 15:37:01 -05:00