aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
...
* 5.6.1-nightly.7 [skip ci]v5.6.1-nightly.7v5.6.1-nightly.6Libravatar github-actions2021-07-29
|
* Force create tag even if it already exists by some rare chance. [skip ci]Libravatar Vijay A2021-07-29
|
* 5.6.1-nightly.6 [skip ci]Libravatar github-actions2021-07-29
|
* Update submodules, browserslist data updates and linter fixes [skip ci]Libravatar github-actions2021-07-29
|
* Locked npm modules; Made the nested package module versions be consistent ↵Libravatar Vijay A2021-07-28
| | | | with the parent project,
* Imported using package name instead of using relative file path.Libravatar Vijay A2021-07-28
|
* Backporting configs in prep for node upgrade to v16Libravatar mhatvan2021-07-28
|
* Minor refactoring to use the destructured code pattern while importing from ↵Libravatar Vijay A2021-07-28
| | | | other modules.
* - updated classnames to 2.3.1 to use added type definitionsLibravatar mhatvan2021-07-28
| | | | | | - remove stub type definitions from package.json - set 'noImplicitAny' false until jss and react-jss packages are upgraded to use own type definitions - add missing csstype to package/forms and update code to v3
* Ignore 'docs' from Docker. [skip ci]Libravatar Vijay A2021-07-28
|
* Updated npm modules.Libravatar Vijay A2021-07-28
|
* Update documentation for new contributors for system dependencies. [skip ci]Libravatar Vijay A2021-07-28
|
* Tag the main ferdi repo when bumping the version (helpful while generating ↵Libravatar Vijay A2021-07-28
| | | | comparison urls). [skip ci]
* 5.6.1-nightly.5 [skip ci]v5.6.1-nightly.5Libravatar github-actions2021-07-28
|
* Fixing incorrect syntax for GH action workflow. [skip ci]Libravatar Vijay A2021-07-28
|
* Fixing incorrect syntax for GH action workflow. [skip ci]Libravatar Vijay A2021-07-28
|
* Update submodules, browserslist data updates and linter fixes [skip ci]Libravatar github-actions2021-07-28
|
* Npm module updates (#1694)Libravatar Vijay Raghavan Aravamudhan2021-07-27
|
* Moved the version-bump into the 'ferdi-builds' workflow so that its 'atomic' ↵Libravatar Vijay A2021-07-27
| | | | in nature of the actual scheduled build.
* Allow to run 'npm version' without dependency on git pre-commit hook. [skip ci]Libravatar Vijay A2021-07-27
|
* Corrected documentation for fresh system [skip ci]Libravatar Vijay A2021-07-27
|
* Missed removing of custom npm config setter for node-gyp. [skip ci]Libravatar Vijay A2021-07-26
|
* Use node-gyp@8.1 for all CI builds (and brings windows at par with macos and ↵Libravatar Vijay Raghavan Aravamudhan2021-07-26
| | | | | linux) (#1690) Upgraded node-gyp to '8.1.0' (since this was a pre-requisite for it to work on windows os)
* Updated CHANGELOG.md with old change logsLibravatar Vijay A2021-07-25
|
* Upgraded electron-builder to '22.11.10' (which supposedly fixes issues with ↵Libravatar Vijay A2021-07-25
| | | | packaging of node_modules)
* 5.6.1-nightly.4v5.6.1-nightly.4Libravatar github-actions2021-07-25
|
* Update submodules, browserslist data updates and linter fixes [skip ci]Libravatar github-actions2021-07-25
|
* 5.6.1-nightly.3v5.6.1-nightly.3Libravatar github-actions2021-07-24
|
* Trying to fix issue with CHANGES_COUNT not being deduced properly on CI runs ↵Libravatar Vijay A2021-07-24
| | | | (thus skipping the ferdi version). [skip ci]
* Updated recipes to pull in context-isolation changes. [skip ci]Libravatar Vijay A2021-07-24
|
* Recipe context isolation (#1456)Libravatar Kristóf Marussy2021-07-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Enable service contextIsolation * Enable contextIsolation on the service webviews * Expose a new API window.ferdi in the service main world to allow calling back into the service isolated world * Expose a new IPC message inject-js-unsafe from the service isolated world to execute Javascript in the service main world (i.e., run code without context isolation). While the name contains the "unsafe" suffix to show the lack of context isolation, this should mostly be safe, as no nodejs APIs are available in the injected code. * Refactor the Notifications shim into a part in the isolated world that handles displaying and modifying notifications, and a shim in the main world for the Notifications class. The two communicate via the window.ferdi endpoint and a Promise object can be used to detect notification clicks. * Refactor the screen sharing shim into a part in the isolated world that enumerated shareable screens and windows and a shim in the main world that displays the media selector and completes the media selection promise. * Expose the injectJSUnsafe API to recipes to inject javascript code into the main world without context isolation. * Expose setBadge to the main world The window.ferdi.setBadge API can be used to update the service badge from injected unsafe Javascript * Safer script injection into the service main world Make sure that we don't try to serialize stray objects back from the main world to the isolated world by always surrounding the script to be executed by an anonymous function. * Always read recipe assets as utf8 * Remove window.log from recipes We didn't use it anywhere and its behavior was confusing in production mode. * Inject multiple unsafe scripts at the same time * Find in page without remote module Remove the @electron/remote dependency from the find in page (Ctrl+F) functionality. The remote webContents is replaced with Electron IPC. Synchronous IPC messages are handled in the main Electron process, because the renderer process cannot reply to IPC messages synchronously. * Update to latest contextIsolation recipes * Fixing issue with missing 'fs' functions. Co-authored-by: Vijay A <avijayr@protonmail.com>
* Update submodules, browserslist data updates and linter fixes [skip ci]Libravatar github-actions2021-07-24
|
* New Crowdin updates (#1681)Libravatar Ferdi Bot2021-07-23
|
* Added a 'wakeUpStrategy' that the user can control to wake up a previously ↵Libravatar Vijay Raghavan Aravamudhan2021-07-23
| | | | hibernated service (#1680)
* New Crowdin updates (#1678)Libravatar Ferdi Bot2021-07-23
|
* Removed unused i18n keys. [skip ci]Libravatar Vijay A2021-07-23
|
* Removed unused i18n keys. [skip ci]Libravatar Vijay A2021-07-23
|
* Fix hibernation mode (#1486)Libravatar kytwb2021-07-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use hibernation strategy from settings instead of hardcoded 5 minutes * Fix conditions with isHibernationEnabled, previously disableHibernation * Make service hibernation obey global setting Also refactors hibernation to move some hibernation enablement logic into the Service model * Remove global hibernation enable switch Implements option 4 from https://github.com/getferdi/ferdi/pull/1486#issuecomment-860290992 according to https://github.com/getferdi/ferdi/pull/1486#issuecomment-876558694 * Implements #865 : Add 'hibernate service' and 'wake up service' in the sidebar context menu. * Removed 'hibernationEnabled' check on main settings screen Since this is an (imo) incongruous behavior for the first time user. They will see a message, but with no ability to choose the hibernation strategy. * Autogenerated files from conflict fixes Co-authored-by: Kristóf Marussy <kristof@marussy.com> Co-authored-by: Vijay A <avijayr@protonmail.com>
* Removed references to 'premium' i18n keys that are no longer used.Libravatar Vijay A2021-07-23
|
* New translations en-US.json (Korean) (#1677)Libravatar Ferdi Bot2021-07-23
|
* 5.6.1-nightly.2v5.6.1-nightly.2Libravatar Vijay A2021-07-23
|
* Fixed issue with the version-bumping check not registering as an env var for ↵Libravatar Vijay A2021-07-22
| | | | GH actions. [skip ci]
* Update submodules, browserslist data updates and linter fixes [skip ci]Libravatar github-actions2021-07-22
|
* New Crowdin updates (#1671)Libravatar Ferdi Bot2021-07-21
|
* Removed Franz paid plans features:Libravatar Vijay A2021-07-20
| | | | | | | | - serviceLimit - planSelection - trialStatusBar and other Franz features that were for different tiers of subscription.
* New Crowdin updates (#1668)Libravatar Ferdi Bot2021-07-20
|
* New translations en-US.json (Italian)Libravatar Ferdi Bot2021-07-19
|
* Change contributor template to allow more contributors. [skip ci]Libravatar Amine Mouafik2021-07-19
| | | | Regenerate with new contributors added.
* 5.6.1-nightly.1Libravatar github-actions2021-07-19
|
* Resurrect 'fetch-depth' since its needed for merging of branches. [skip ci]Libravatar Vijay A2021-07-19
|