* fix: Fixes rendering of non-Latin alphabet characters in PDF export (#2948)
* fix: Fixes rendering of non-Latin alphabet characters in PDF export
* chore: self-host font files
* chore: add fonts license
* fix: use assets base URL instead of bundling fonts with app
* chore: delete unused assets folder
* fix: remove inexistent family fonts
* chore: only use custom fonts if they can be fetched
* chore: fix pdf fonts fetching for local development (#2950) [skip e2e]
* chore: fix custom fonts logic
* fix: Fixes rendering of non-Latin alphabet characters in PDF export
* chore: self-host font files
* chore: add fonts license
* fix: use assets base URL instead of bundling fonts with app
* chore: delete unused assets folder
* fix: remove inexistent family fonts
* fix: Fixes rendering of non-Latin alphabet characters in PDF export
* chore: self-host font files
* chore: add fonts license
* fix: use assets base URL instead of bundling fonts with app
* chore: delete unused assets folder
* fix: remove inexistent family fonts
The request for loading the PDF worker gets canceled since it tries to load it from a `file:` url, so we need to inline the loader as a blob so that it can be loaded correctly.
* feat(web): add deploying static app
* fix(web): linter ignore patterns
* fix(web): cloudfront invalidation and favicons placement
* feat(web-server): remove web-server package in favour of web
* fix(web): remove linter parallel jobs due to oom issue
* fix(mobile): eslintignore paths
* fix(web): copy of components
* fix(web): include building components in building all process
* fix(web): copying of components