Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | chore: use caret for dependencies instead of locked versions (#2162) | Markus Hatvan | 2021-10-29 |
| | | | | | - use caret for all dependencies except brittle ones like e.g. typescript - remove 'save-exact' true from .npmrc - fix various prettier formatting issues | ||
* | Add feature to display document title along with current title (#2143) | Chandrika Priya Bogadi | 2021-10-26 |
| | | | Co-authored by: Rachel Cynthia <rachel883omega@gmail.com> | ||
* | Cleanup/remove feature toggle for todo, workspace, service proxy (#2134) | Abin Mn | 2021-10-26 |
| | | | | | | * Remove DEFAULT_FEATURES_CONFIG from config * Remove static controller Co-authored-by: Madhuri B <MadhuriBandanadam@users.noreply.github.com> | ||
* | Add active dialog title feature (#2114) | Iaroslav | 2021-10-23 |
| | | | | https://github.com/getferdi/ferdi/issues/1280 WhatsApp-like services can set active dialog title to the app title eg. Ferdi - WhatsApp - Contact Name | ||
* | chore: use 'window['ferdi']' (split out from pr #2092) (#2104) | Vijay Aravamudhan | 2021-10-20 |
| | | | Co-authored-by: Markus Hatvan <markus_hatvan@aon.at> | ||
* | refactor: move service-defaults into the 'config' file for reuse | Vijay A | 2021-10-16 |
| | |||
* | feat: add new preference to allow per-service wake-up (#2085) | Ahmad M. Abdelaziz | 2021-10-16 |
| | |||
* | chore: move 'packages/themes' into 'src' (no longer an injected package) (#2080) | Vijay Aravamudhan | 2021-10-15 |
| | |||
* | chore: update eslint setup (#2074) | Markus Hatvan | 2021-10-15 |
| | |||
* | chore: remove all code related to news (#2069) | Markus Hatvan | 2021-10-14 |
| | |||
* | chore: convert various JS to TS (#2062) | Markus Hatvan | 2021-10-14 |
| | |||
* | fix: defensive programming to avoid js error | Vijay A | 2021-10-07 |
| | |||
* | refactor: locale selection cleanup (#2031) | Markus Hatvan | 2021-10-07 |
| | |||
* | refactor: move 'DEFAULT_APP_SETTINGS' from 'environment' to 'config' since ↵ | Vijay A | 2021-10-01 |
| | | | | it doesn't depend on the running process any more. | ||
* | refactor: split 'environment' into 'environment-remote' with only the remote ↵ | Vijay A | 2021-10-01 |
| | | | | | | module dependency (might be a pre-requisite for the electron v14 upgrade) | ||
* | refactor: move 'asarRecipesPath' into 'asar-helpers' | Vijay A | 2021-10-01 |
| | |||
* | fix: Switching services via keyboard does not switch focus (#2004) | Markus Hatvan | 2021-10-01 |
| | |||
* | refactor: remove references to 'electron/remote' - part deux (#1987) | Vijay Aravamudhan | 2021-09-26 |
| | |||
* | refactor: clean up old migrations - we need not support versions <= 5.5 | Vijay A | 2021-09-25 |
| | |||
* | Enable Split View Mode (#1926) | niu tech | 2021-09-15 |
| | |||
* | feat: add eslint-plugin-unicorn (#1936) | Markus Hatvan | 2021-09-14 |
| | |||
* | chore: codebase improvements (#1930) | Markus Hatvan | 2021-09-14 |
| | |||
* | Revert "refactor: trying to fix zoom in/out being sticky for the last active ↵ | Vijay A | 2021-09-06 |
| | | | | | | service when started up" This reverts commit 947a776e1ed902a218af0f634bfa9d320678ce93. | ||
* | fix: sidebar context menu not synced when toggling via the context menu (#1871) | Sadetdin EYILI | 2021-09-06 |
| | | | fixes #1772 | ||
* | refactor: trying to fix zoom in/out being sticky for the last active service ↵ | Vijay A | 2021-09-06 |
| | | | | when started up | ||
* | fix: ferdi locking with lock feature disabled (#1866) | Sadetdin EYILI | 2021-09-05 |
| | | | | | | Set run the inactivity timeout only if lock feature is enabled, and use same condition between lock screen and locked menu fix #1862 | ||
* | chore: remove what's new functionality (#1864) | Markus Hatvan | 2021-09-04 |
| | |||
* | chore: specify the channel to check if it fixes the in-app updater. | Vijay A | 2021-08-26 |
| | |||
* | chore: linter fixes [skip ci] | Vijay A | 2021-08-23 |
| | |||
* | fix: Fixing bug where the service-defaults are not merged | Vijay A | 2021-08-23 |
| | | | | (when a user signs up for a service) | ||
* | refactor (perf): Do not double-loop through the same list of services while ↵ | Vijay A | 2021-08-22 |
| | | | | marking inactive. | ||
* | fix: audio toggle is now decoupled from notification toggle | Vijay A | 2021-08-22 |
| | | | | fixes #1691 | ||
* | style: consistent syntax style [skip ci] | Vijay A | 2021-08-21 |
| | |||
* | chore: remove 'shareFranz' feature since its always turned off for Ferdi | Vijay A | 2021-08-21 |
| | |||
* | chore: typescript conversion | Vijay A | 2021-08-21 |
| | |||
* | revert: reverting back from 'dayjs' to 'momentjs' | Vijay A | 2021-08-18 |
| | |||
* | chore: replace moment.js with day.js (#1804) | Markus Hatvan | 2021-08-16 |
| | |||
* | Refactoring: Url helpers (#1789) | Vijay Raghavan Aravamudhan | 2021-08-14 |
| | | | | | | | These changes are mainly to ensure that 'shell.open*' invocations are only in a single file. * Moved 'openPath' into the 'url-helpers' file. * Extract 'openExternalUrl' into a common location in 'url-helpers' This is done so that we can then apply vetting rules to ensure that there is no security concern as described in https://benjamin-altpeter.de/shell-openexternal-dangers/ | ||
* | fix(App): Fix app focus detection | Vijay A | 2021-08-13 |
| | |||
* | chore: Refactoring to reuse already defined constants | Vijay A | 2021-08-13 |
| | |||
* | feat: allow the user to enable/disable dark mode | Vijay A | 2021-08-11 |
| | | | | (from the sidebar context menu) | ||
* | refactor: fix issue with db migration | Vijay A | 2021-08-08 |
| | | | | Fixes the issue where a migration with the same name would never run. | ||
* | refactor: path-references refactoring and using 'import' instead of ↵ | Vijay Raghavan Aravamudhan | 2021-08-08 |
| | | | | | | 'require' (#1752) * refactor references to 'userData' and 'appData' directories to move hardcoding into single location * convert to es6 for lower memory usage as per https://codesource.io/the-difference-between-import-and-require-in-javascript/ | ||
* | refactor: general code improvements | mhatvan | 2021-08-05 |
| | | | | | | | | | | - replace deprecated fs.exists with fs.existsSync - replace console.log with debug - replace hardcoded FERDI_VERSION in start.js with dynamic one from package.json - correct JSDoc annotations in Handler.js - simplify macOSPermissions.js - updates to various eslint rules - add FileReader to known globals | ||
* | Removed straggling code related to 'popular services'. | Vijay A | 2021-08-03 |
| | |||
* | chore: migrate from tslint to @typescript-eslint (#1706) | Markus Hatvan | 2021-07-30 |
| | | | | | | | | | | - update .eslintrc to work for .js and .ts - update devDependencies - lint properly both root /src and nested /packages - update webhint recommended setting for tsconfig.json to shrink output - Manage all eslint rules from the repo root - escape single quotes in scripts to please windows build Co-authored-by: Vijay A <avijayr@protonmail.com> | ||
* | Added a 'wakeUpStrategy' that the user can control to wake up a previously ↵ | Vijay Raghavan Aravamudhan | 2021-07-23 |
| | | | | hibernated service (#1680) | ||
* | Fix hibernation mode (#1486) | kytwb | 2021-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 Franz paid plans features: | Vijay A | 2021-07-20 |
| | | | | | | | | - serviceLimit - planSelection - trialStatusBar and other Franz features that were for different tiers of subscription. | ||
* | Added debug logs for auto-updater. [skip ci] | Vijay A | 2021-07-18 |
| |