Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | fix: dont replace custom icon when service updates (#338) | Ricardo Cino | 2022-06-23 |
| | |||
* | Add ability to enable the progressbar for each service (#301) | Vijay Aravamudhan | 2022-06-19 |
| | |||
* | Add new service-level option 'trapLinkUrls' (#154) | Vijay Aravamudhan | 2022-05-23 |
| | | | | | | This option can be used to allow the user to choose how to handle links (whether to open in the default browser or within the Ferdium service itself) Co-authored-by: André Oliveira <oliveira.andrerodrigues95@gmail.com> | ||
* | Minor refactoring to extract common function to deduce icon url | Vijay A | 2022-05-16 |
| | |||
* | Use DEFAULT_SERVICE_SETTINGS for default values (remove duplication) | Vijay A | 2022-05-15 |
| | | | | Added TODO comments, notes, debug logs. | ||
* | Extract utility functions for JSON parsing | Vijay A | 2022-05-15 |
| | |||
* | Extracted ImageHelper and ImageController from ServiceController for reuse | Vijay A | 2022-05-15 |
| | |||
* | Revert "Eventually get remote recipes updates in internal server" (#134) | Vijay Aravamudhan | 2022-05-11 |
| | | | This reverts commit 1101eb3801fb265221baee91428ba1c9a19f6150. | ||
* | 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> | ||
* | Matched casing for almost all replacements | Aditya Mangalampalli | 2022-04-16 |
| | |||
* | Eventually get remote recipes updates in internal server | kytwb | 2022-01-07 |
| | |||
* | Review recipes routes | kytwb | 2022-01-06 |
| | |||
* | Replace hard-coded popular services in internal server | kytwb | 2022-01-05 |
| | |||
* | Revert "Removed straggling code related to popular services." | kytwb | 2022-01-02 |
| | | | | This reverts commit a9c1abc6f11cb193388fad505c0304f1efe60a30. | ||
* | Fixes #1475 | kytwb | 2021-12-19 |
| | |||
* | Fix officialRecipes fetch | kytwb | 2021-12-18 |
| | |||
* | Enable saving empty workspaces | kytwb | 2021-12-14 |
| | |||
* | chore: upgrade commitlint and eslint-plugin-unicorn to latest (#2295) | Markus Hatvan | 2021-12-03 |
| | | | | | | - upgrade commitlint and eslint-plugin-unicorn dependencies - update prepare-code script to run lint:fix instead of lint - fix unicorn/no-await-expression-member lint issues - various whitespace formatting fixes due to lint:fix | ||
* | 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> | ||
* | fix: correct the import of API_VERSION (#2112) | Vijay Aravamudhan | 2021-10-23 |
| | |||
* | chore: update eslint setup (#2074) | Markus Hatvan | 2021-10-15 |
| | |||
* | 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) | ||
* | chore: update various outdated node_modules (#1969) | Markus Hatvan | 2021-09-29 |
| | |||
* | feat: add eslint-plugin-unicorn (#1936) | Markus Hatvan | 2021-09-14 |
| | |||
* | cleanup: Remove redundant 'data.name' in workspaces. | Vijay A | 2021-09-06 |
| | |||
* | fix: Import previously exported `ferdi.data` file (with workspaces) threw ↵ | Vijay Raghavan Aravamudhan | 2021-09-06 |
| | | | | error (#1874) | ||
* | chore: remove what's new functionality (#1864) | Markus Hatvan | 2021-09-04 |
| | |||
* | Fix issue with workspace feature - fixes #1682 (#1854) | Vijay Raghavan Aravamudhan | 2021-09-01 |
| | | | | | | | | * fix issue with workspace feature not being turned on, and then randomly turning on somehow. * when deleting the active workspace, auto-select the default workspace. * consolidated the toggling of features into a single place in the config file. Co-authored-by: Sadetdin EYILI <sadetdin.eyili@ekino.com> Signed-off-by: Vijay A <avijayr@protonmail.com> | ||
* | refactor: Reuse constants and utility functions to remove hardcoding/duplication | Vijay A | 2021-08-23 |
| | |||
* | Incorrect position while adding a new service when there were pre-existing ↵ | Vijay Raghavan Aravamudhan | 2021-08-21 |
| | | | | services (#1820) | ||
* | refactor: add debug statements [skip ci] | Vijay A | 2021-08-21 |
| | |||
* | refactor(cleanup): remove code that refers to paid subscription | Vijay A | 2021-08-21 |
| | | | | (since we are always premium/free) | ||
* | 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 error while importing without workspaces (#1776) | Vijay Raghavan Aravamudhan | 2021-08-12 |
| | | | fixes #1773 | ||
* | fix: Fixed the sidebar context menu for toggling dark mode. | Vijay A | 2021-08-12 |
| | |||
* | feat: allow the user to enable/disable dark mode | Vijay A | 2021-08-11 |
| | | | | (from the sidebar context menu) | ||
* | chore: set default fallback locale for spell-checker to be 'en-US'. | Vijay A | 2021-08-09 |
| | |||
* | fix: change all occurrences of hard-coded ip address '127.0.0.1' to 'localhost' | Vijay A | 2021-08-05 |
| | | | | | | | Also refactored to make this a constant defined in a single file where it is imported for all other uses. fixes #1253 | ||
* | 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 |
| | |||
* | Moved 'internal-server' into a sub-folder as opposed to a git submodule. (#1715) | Vijay Raghavan Aravamudhan | 2021-08-01 |
* Ignored tests in 'internal-server' folder since there are none. * Linter fixes |