| Commit message (Collapse) | Author | Age |
|
|
|
| |
* Use strict configuration of node/npm/pnpm
* When generating a new recipe, string replace should handle all placeholders in a single file
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- update eslint config to closely mirror the ones from ferdium-app
- add .eslintignore
- opt in to eslint `reportUnusedDisableDirectives` config option
- remove `trailingComma: all` from `prettier` config which is default in `prettier` v3
- autofix or disable a lot of lint issues throughout codebase
- add `volta` configuration to `package.json` to autoload correct `node` and `pnpm` versions
- upgrade all `eslint` and `prettier` related dependencies to latest
- update lint:fix npm script
- reformat touched files with prettier
- bumped up minor version for all recipes that have changes
- introduced injection of 'service.css' where it was missing in many recipes
---------
Co-authored-by: Vijay A <vraravam@users.noreply.github.com>
|
| |
|
|
|
| |
Fix #195 on Ferdium-app which causes a problem when opening images inside the discord (and possibly zoom).
|
|
|
|
|
|
| |
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)
Removed incorrect 'if' condition for zoom and discord for clickHandler
|
|
|
|
| |
same recipe webview
|
| |
|
|
|
|
| |
upgrade of electron to '18.'
|
| |
|
| |
|
| |
|
|
|
|
|
| |
browser window on clicking links (#786)
(based on https://github.com/TheGoddessInari/hamsket/commit/27226145f7ac0c5acf7aa13e6c8b26687b4e1013\)
|
| |
|
|
|
|
| |
image overlay
|
| |
|
| |
|
|
|
|
| |
Instead, use the exposed content from the recipe model in main ferdi.
|
|
|
|
| |
in all recipes.
|
|
|
|
| |
- Removed some calls to set badge with '0' all the time.
- Removed all 'sourceMaps' since they are all outdated atm.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Removed legacy properties that are no longer used:
'author'
'customURL'
'description'
'hostedOnly'
'main'
'openDevTools'
'popup'
'repository'
'serviceName'
'webviewOptions'
'wording'
- Removed entries for if they were the defaults:
'hasCustomUrl'
'hasDirectMessages'
'hasIndirectMessages'
'hasNotificationSound'
'hasTeamId'
'message'
Fixed incorrect 'urlInputSuffix' type.
Added validations for ensuring the above do not creep back in.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
This reverts commit 5f7d8ebe6d8a9a9e5a1b4e9f041ece1a7ae38ab1.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Skype for Web requires either Chrome or Edge, but refuses to cooperate
with Chromium. The detection of (non-)Chromium is based on navigator.plugins:
https://github.com/Eloston/ungoogled-chromium/issues/1010#issuecomment-643740388
Since we cannot rebuild Chromium to report a different plugin identity,
we instead patch Plugins.prototype to do the spoofing.
Closes https://github.com/getferdi/ferdi/issues/973
|
|
|
|
| |
See https://github.com/getferdi/ferdi/pull/802
|
|
Co-authored-by: Amine Mouafik <amine@mouafik.fr>
|