Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | chore: tag the 'recipes' submodule when tagging the main repo - to help ↵ | 2021-09-26 | ||
| | | | | identify which changes got included into which build. [skip ci] | |||
* | 5.6.3-nightly.14 [skip ci]v5.6.3-nightly.14 | 2021-09-26 | ||
| | ||||
* | Update submodules, browserslist data updates and linter fixes [skip ci] | 2021-09-26 | ||
| | ||||
* | refactor: clean up old migrations - we need not support versions <= 5.5 | 2021-09-25 | ||
| | ||||
* | refactor: extract constants; added TODO [skip ci] | 2021-09-25 | ||
| | ||||
* | fix: fix issue with new API of 'du' npm module | 2021-09-25 | ||
| | ||||
* | New Crowdin updates (#1986) | 2021-09-25 | ||
| | ||||
* | fix: fix warning for duplicated i18n key [skip ci] | 2021-09-25 | ||
| | ||||
* | chore: refactor Dockerfile to make use of layer cache when installing npm ↵ | 2021-09-25 | ||
| | | | | modules. [skip ci] | |||
* | chore: remove node cache cleanup (try to speed up build) | 2021-09-25 | ||
| | ||||
* | chore: upgrade gh macos runner to 'macos-11' | 2021-09-25 | ||
| | ||||
* | 5.6.3-nightly.13 [skip ci]v5.6.3-nightly.13 | 2021-09-25 | ||
| | ||||
* | New Crowdin updates (#1983) | 2021-09-24 | ||
| | ||||
* | 5.6.3-nightly.12 [skip ci]v5.6.3-nightly.12 | 2021-09-24 | ||
| | ||||
* | docs: added SO chat room badge [skip ci] | 2021-09-24 | ||
| | ||||
* | Allow services to delineate favorites vs non-favorites in unread counts (#1979) | 2021-09-24 | ||
| | | | implements getferdi/recipes#721 (eg: office365-owa) | |||
* | Update submodules, browserslist data updates and linter fixes [skip ci] | 2021-09-24 | ||
| | ||||
* | 5.6.3-nightly.11 [skip ci]v5.6.3-nightly.11 | 2021-09-23 | ||
| | ||||
* | fix: fix some ts errors | 2021-09-22 | ||
| | ||||
* | 5.6.3-nightly.10 [skip ci]v5.6.3-nightly.10 | 2021-09-22 | ||
| | ||||
* | docs: updated changelog [skip ci] | 2021-09-22 | ||
| | ||||
* | Update submodules, browserslist data updates and linter fixes [skip ci] | 2021-09-22 | ||
| | ||||
* | New Crowdin updates (#1972) | 2021-09-22 | ||
| | ||||
* | 5.6.3-nightly.9 [skip ci]v5.6.3-nightly.9 | 2021-09-21 | ||
| | ||||
* | docs: update Changelog [skip ci] | 2021-09-21 | ||
| | ||||
* | security: do not expose electron API to services 2 | 2021-09-21 | ||
| | | | | After refactoring some recipes in getferdi#1964, we no longer need to expose some APIs to recipes. | |||
* | remove reference to '@electron/remote' module (for spell-checker) (#1968) | 2021-09-20 | ||
| | | | | | * fix: remove reference to '@electron/remote' module for spell-checker * chore: removed redundant methods from being exposed via 'window.ferdi' to the recipes | |||
* | 5.6.3-nightly.8 [skip ci]v5.6.3-nightly.8 | 2021-09-20 | ||
| | ||||
* | Update submodules, browserslist data updates and linter fixes [skip ci] | 2021-09-20 | ||
| | ||||
* | fix: remove reference to '@electron/remote' module (#1967) | 2021-09-19 | ||
| | ||||
* | 5.6.3-nightly.7 [skip ci]v5.6.3-nightly.7 | 2021-09-19 | ||
| | ||||
* | Update submodules, browserslist data updates and linter fixes [skip ci] | 2021-09-19 | ||
| | ||||
* | docs: update Changelog [skip ci] | 2021-09-19 | ||
| | ||||
* | security: do not expose electron API to services (#1964) | 2021-09-19 | ||
| | | | | | | | | | | | | | | | | | | | | | * security: do not expose electron API to services Service code running the the main world should not have access to any electron API. This still allows recipes from webview.js accessing these APIs through the @electron/remote module and/or the Ferdi object, but webview-unsafe.js and the untrusted code coming from the service will not have any access. Currently, no recipe accesses these APIs in its webview-unsafe.js, so the change should not break any recipes. * Expose electron API through the Ferdi object Instead of the unsafe window.ferdi in the main world, we should expose functionality to recipes through the RecipeWebview class. * Update CHANGELOG.md | |||
* | chore: removed 'first-time-contributors' GH workflow since that is not ↵ | 2021-09-19 | ||
| | | | | working [skip ci] | |||
* | fix: accent color customization regression hotfix (#1965) | 2021-09-19 | ||
| | | | | Sorry, something got mucked up when converting the old themeInfo.json to static CSS last time. This time, it should be correct. | |||
* | fix: accent color customization regression (#1963) | 2021-09-18 | ||
| | | | | | | | | | | | | | | | | PR #1959 removed the build-theme-info script, which was broken, along with the themeInfo.json that we used to dynamically build CSS rules for accent color customization. This resulted in the accent color not getting applied to most of the UI. Instead of trying to restore the build-theme-info functionality, this commit takes a much simpler approach by statically adding the required CSS rules to src/features/appearance/index.ts. Since these rules are no longer automatically generated, we need to update them once some CSS styling is added with the accent color. A longer term fix would be to use CSS variables instead, but that approach would not be supported by @meetfranz/theme. | |||
* | docs: Updated CHANGELOG.md [skip ci] | 2021-09-18 | ||
| | ||||
* | chore: convert various files from JS to TS (#1959) | 2021-09-18 | ||
| | ||||
* | 5.6.3-nightly.6 [skip ci]v5.6.3-nightly.6 | 2021-09-18 | ||
| | ||||
* | Update submodules, browserslist data updates and linter fixes [skip ci] | 2021-09-18 | ||
| | ||||
* | New Crowdin updates (#1957) | 2021-09-18 | ||
| | ||||
* | 5.6.3-nightly.5 [skip ci]v5.6.3-nightly.5 | 2021-09-17 | ||
| | ||||
* | New Crowdin updates (#1954) | 2021-09-17 | ||
| | ||||
* | 5.6.3-nightly.4 [skip ci]v5.6.3-nightly.4 | 2021-09-16 | ||
| | ||||
* | Update submodules, browserslist data updates and linter fixes [skip ci] | 2021-09-16 | ||
| | ||||
* | docs: update Changelog [skip ci] | 2021-09-16 | ||
| | ||||
* | New Crowdin updates (#1946) | 2021-09-15 | ||
| | ||||
* | Enable Split View Mode (#1926) | 2021-09-15 | ||
| | ||||
* | docs: fix link in bug_report template [skip ci] | 2021-09-15 | ||
| |