Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Update macos-notification-state for patched v3.0.0 (#1401) | André Oliveira | 2023-10-18 |
| | | | | | | | | | * Update macos-notification-state for patched v3.0.0 * Update to fix on making it OS specific --------- Co-authored-by: Alphrag <34252790+Alphrag@users.noreply.github.com> | ||
* | Revert "Update macos-notification-state for patched v3.0.0 (#1361)" (#1388) | Alphrag | 2023-10-03 |
| | | | This reverts commit 589a5ae8e58eb4d18c676b4f659048f3d6ae1c2a. | ||
* | Update macos-notification-state for patched v3.0.0 (#1361) | Alphrag | 2023-09-14 |
| | |||
* | feat: add deeplink to service (#1344) | André Oliveira | 2023-09-04 |
| | | | add deeplink to service | ||
* | Upgrade npm modules (#1312) | Vijay Aravamudhan | 2023-08-16 |
| | |||
* | - convert require statement to dynamic import in index.ts | MCMXC | 2023-07-30 |
| | | | | | - import color from darkThemeGrayDarkest instead of hardcoding it in index.ts - convert require statement to dynamic import in dnd.ts | ||
* | refactor: more lint improvements | MCMXC | 2023-07-30 |
| | | | | | | | | | - set parserOptions.ecmaVersion to latest and env to es2024 in eslint config - install missing types libraries - install eslint-plugin-sonar - enable eslint-plugin-sonar recommended rules and declare jsx-runtime for react in eslint config - clean up disabled lint rules which don't inflict problems anymore - disable various lint issues and fix others | ||
* | chore: improve lint setup | MCMXC | 2023-07-25 |
| | | | | | | | | | | | | | | | - update eslint config - merged eslint rules for JS and TS to avoid duplicates - extended stricter lint ruleset from typescript-eslint - corrected wrong setup for certain eslint rulesets - opt in to reportUnusedDisableDirectives config option - fix or disable a lot of lint issues throughout codebase - remove trailingComma: all from prettier config which is default in prettier v3 - add volta configuration to package.json to autoload correct node and pnpm versions - upgrade all eslint and prettier related dependencies to latest - remove config options from settings.json which are default anyways - remove config options from settings.json which are outdated/unknown - set up prettier as default formatter in settings.json | ||
* | Add new context menu item to download images (#935) | Vijay Aravamudhan | 2023-05-27 |
| | |||
* | Upgrade npm modules | Vijay A | 2023-05-24 |
| | |||
* | Transform tray & menu files to typescript (#740) | muhamedsalih-tw | 2022-11-06 |
| | |||
* | fix: handleDeepLink generalization | André Oliveira | 2022-07-29 |
| | |||
* | eslint needs to be executed at the top-level to actually workv6.0.1-nightly.3 | Vijay A | 2022-07-25 |
| | |||
* | refactor: local server import/export | Kristóf Marussy | 2022-07-11 |
| | | | | Signed-off-by: Kristóf Marussy <kristof@marussy.com> | ||
* | chore: Mobx & React-Router upgrade (#406) | Ricardo Cino | 2022-07-07 |
| | | | Co-authored-by: Vijay A <vraravam@users.noreply.github.com> | ||
* | Use default exports instead of named exports | Vijay A | 2022-07-02 |
| | |||
* | Fix toggle for pre-release updates on Ubuntu (#393) | André Oliveira | 2022-06-29 |
| | | | Fixes #391 | ||
* | chore: add more strict types in electron directory (#367) | Ricardo Cino | 2022-06-25 |
| | |||
* | Enable AutoUpdates from in-app with self-sign certificates on macOS (#213) | André Oliveira | 2022-06-03 |
| | | | | Co-authored-by: Alphrag <alphrag@pm.me> | ||
* | Update for in-app update process (not yet tested since we dont have signed ↵ | Vijay A | 2022-05-18 |
| | | | | builds) | ||
* | Resurrect the electron-process-manager for Ferdium (#80) | Vijay Aravamudhan | 2022-05-01 |
| | |||
* | Fix issue where 'macos-notification-state' was being loaded in non-macos | Vijay A | 2022-04-30 |
| | |||
* | Replace dependency on 'cld' with 'languagedetect' to remove native ↵ | Vijay A | 2022-04-30 |
| | | | | compilation issu | ||
* | Preload safe debug shim (#29) | Kristóf Marussy | 2022-04-22 |
| | | | | | | | | | | | | | | | | In https://github.com/ferdium/ferdium-app/pull/23 we removed usages of the debug package due to an electron bug. This patch aims to restore some debug functionality by introducing a shim. The shim detect whether if it is being introduced in a preload script where the electron but would be triggered, and falls back to a simple replacement for debug. However, in the main and renderer processes, where a preload script is not being used, we still get full debug functionality. In this way, a module can be used both in a preload script and outside of it, while still preserving debug functionality whenever possible. Signed-off-by: Kristóf Marussy <kristof@marussy.com> | ||
* | Turn off usage of 'debug' npm package using with electron-16 (fixes #17) | Vijay Aravamudhan | 2022-04-22 |
| | |||
* | Matched casing for almost all replacements | Aditya Mangalampalli | 2022-04-16 |
| | |||
* | #329 Remove blocking listener before autoUpdater.quitAndInstall | kytwb | 2022-01-11 |
| | |||
* | #1223 Fix do-not-disturb detection on latest macOS | kytwb | 2022-01-08 |
| | |||
* | #329 Remove blocking listener before autoUpdater.quitAndInstall | kytwb | 2022-01-01 |
| | |||
* | Refactor autoUpdater usage | kytwb | 2021-12-18 |
| | |||
* | Fix linter | kytwb | 2021-12-18 |
| | |||
* | Remove app.quit hack hiding autoUpdater.quitAndInstall failure | kytwb | 2021-12-18 |
| | |||
* | Better error handling for autoUpdater | kytwb | 2021-12-18 |
| | |||
* | chore: upgrade react-jss to latest (#2302) | Markus Hatvan | 2021-12-04 |
| | |||
* | chore: ignore missing type defns for optional dependencies | Vijay A | 2021-10-31 |
| | |||
* | build: use node 16 and npm 8 (#2157) | Markus Hatvan | 2021-10-28 |
| | | | | | | | | | | | - change node version from 14.18.1 to 16.13.0 - change npm version from 6.14.13 to 8.1.0 - update package-lock.json to lockfileVersion 2 - use @sindresorhus/do-not-disturb instead of macos-notification-state to avoid failing CI - run ferdi build on latest macos and windows - skip husky in CI builds - move 'cld' and 'node-mac-permissions' to optionalDependency Co-authored-by: Vijay A <vraravam@users.noreply.github.com> | ||
* | chore: update eslint setup (#2074) | Markus Hatvan | 2021-10-15 |
| | |||
* | chore: convert files to TS (#2066) | Markus Hatvan | 2021-10-14 |
| | |||
* | chore: convert index file to TS (#2049) | Markus Hatvan | 2021-10-10 |
| | |||
* | 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) | ||
* | chore: merge the nightly builds into the main 'ferdi' project (#1996) | Vijay Aravamudhan | 2021-09-28 |
| | |||
* | refactor: remove references to 'electron/remote' - part deux (#1987) | Vijay Aravamudhan | 2021-09-26 |
| | |||
* | chore: convert various files from JS to TS (#1959) | Markus Hatvan | 2021-09-18 |
| | |||
* | feat: add eslint-plugin-unicorn (#1936) | Markus Hatvan | 2021-09-14 |
| | |||
* | chore: convert JS to TS (#1934) | Markus Hatvan | 2021-09-14 |
| | |||
* | chore: specify the channel to check if it fixes the in-app updater. | Vijay A | 2021-08-26 |
| | |||
* | Revert "chore: update outdated node_modules (#1807)" | Vijay A | 2021-08-16 |
| | | | | This reverts commit 26a9dba22236bc22a7612107630282cfe02d20e0. | ||
* | chore: update outdated node_modules (#1807) | Markus Hatvan | 2021-08-16 |
| | | | | - upgrade 'uuid', '@types/uuid', 'macos-version', 'normalize-url' and 'os-name' dependencies to latest - updated 'macos-version' imports to named imports | ||
* | fix(App): Fix app focus detection | Vijay A | 2021-08-13 |
| | |||
* | chore: Replace old '@meetfranz/electron-notification-state' with ↵ | Vijay A | 2021-08-13 |
| | | | | 'macos-notification-state' |