aboutsummaryrefslogtreecommitdiffstats
path: root/packages
Commit message (Collapse)AuthorAge
* chore: remove what's new functionality (#1864)Libravatar Markus Hatvan2021-09-04
|
* revert: fixing #1757 by commenting out partial fixLibravatar Vijay A2021-08-11
| | | | | | - Fixes issue with ferdi not starting up. - Also adds some defensive checks for the same code in other repeated locations.
* feat: follow OS reduced motion setting (#1757)Libravatar Markus Hatvan2021-08-10
| | | | | | | | - add missing meta charset to index.html - dont restrict scaling for user in index.html - load animations.css conditionally based on motion preference - load transitions conditionally in js and css based on motion preference Co-authored-by: Vijay Raghavan Aravamudhan <vraravam@users.noreply.github.com>
* chore: removed nested 'package-lock' files (#1750)Libravatar Vijay Raghavan Aravamudhan2021-08-07
| | | | | | | | | | - remove nested 'package-lock.json' occurrences - remove unused 'react-html-attributes' in 'packages/forms' - add missing 'tslib' devDependency - change barrel export to named exports Signed-off-by: Vijay A <avijayr@protonmail.com> Co-authored-by: mhatvan <markus_hatvan@aon.at>
* chore: cleanup and improve dependenciesLibravatar mhatvan2021-07-30
| | | | | | | | | | | - removed `@meetfranz/typings` because it only stubbed external type definitions - removed `@babel/polyfill` because there are no old browsers in use with Electron - replaced deprecated `mdi` with `@mdi/font` - removed unused `atob`, `btoa`, `targz`, `node-fetch`, `terser-webpack-plugin`, `webpack-node-externals` - added used, but not installed dependencies `color`, `csstype`, `debug`, `minimist`, `jss` - upgraded `@types/node` to match used node version - upgraded `@types/fs-extra` to match fs-extra version - add missing `arrow-parens` rule to `.eslintrc` rulest for .js files
* chore: migrate from tslint to @typescript-eslint (#1706)Libravatar Markus Hatvan2021-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>
* Within the packages, use relative paths for imports. (#1705)Libravatar Vijay Raghavan Aravamudhan2021-07-30
|
* 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
|
* 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
* Removed Franz paid plans features:Libravatar Vijay A2021-07-20
| | | | | | | | - serviceLimit - planSelection - trialStatusBar and other Franz features that were for different tiers of subscription.
* chore: run security audit on node modules (#1621)Libravatar Markus Hatvan2021-07-08
| | | | | | | | | | - changed electron target for @babel/preset-env from 4 to 13 - added .prettierrc.js with conforming settings to current code style - upgraded gulp-sass to v5 to fix CVE and adapted code to breaking changes - refreshed package-lock.json of packages/forms and packages/ui - upgraded normalize-url to fix CVE - removed unnecessary @types/color-convert - fixed ToggleComponent breaking tsc compilation
* fix: fix breaking tab componentLibravatar mhatvan2021-07-07
| | | | | | - move active tab state from componentDidMount to constructor - fix toggle.tsx breaking tsc - add .prettierrc.js for consistent formatting
* Hoist packages with lerna - so that we can benefit from consistent versions ↵Libravatar Vijay Raghavan Aravamudhan2021-06-27
| | | | (#1570)
* Bump color-string from 1.5.3 to 1.5.5 in /packages/themeLibravatar dependabot[bot]2021-06-22
| | | | | | | | | | | | | | Bumps [color-string](https://github.com/Qix-/color-string) from 1.5.3 to 1.5.5. - [Release notes](https://github.com/Qix-/color-string/releases) - [Changelog](https://github.com/Qix-/color-string/blob/master/CHANGELOG.md) - [Commits](https://github.com/Qix-/color-string/commits/1.5.5) --- updated-dependencies: - dependency-name: color-string dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
* Bump color-string from 1.5.3 to 1.5.5 in /packages/uiLibravatar dependabot[bot]2021-06-22
| | | | | | | | | | | | | | Bumps [color-string](https://github.com/Qix-/color-string) from 1.5.3 to 1.5.5. - [Release notes](https://github.com/Qix-/color-string/releases) - [Changelog](https://github.com/Qix-/color-string/blob/master/CHANGELOG.md) - [Commits](https://github.com/Qix-/color-string/commits/1.5.5) --- updated-dependencies: - dependency-name: color-string dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
* Fix some appearance issues (#1398)Libravatar Kristóf Marussy2021-05-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix property spelling in Sidebar component * Fix typo in todos partition name * Use the FerdiDev setting.json in dev mode The app.setPath calls are still a mess and need to be fixed, but this at least allows me to experiment locally. * Make @meetfranz/theme follow the accent color We inject the value of the accent color into the themes, so the buttons show the appropriate color. This allows removing some existing css hacks. In order to do this, the themes had to be turned into functions that take the brand color (accent color) as an argument instead of hard-coding it. The css-based accent color for legacy components is left unchanged. * Remove superfluous scrollbars While overflow: scroll doesn't look ugly on macs, because the system hides scrollbars by default (except on hower), on Linux and Windows, the disabled scrollbars appearing by default look ugly. We set overflow-y: auto instead to display a scrollbar only when needed. * Simplify theme generation in @meetfranz/themes * Remove default accent color code duplication * Apply accent color to styles not in themeInfo.json Some colors are darkened/lightened versions of the primary brand color, so they are not caught by build-theme-info. We create these styles with `color` manually. * Inset shadow on sidebar This creates a more flat look that projecting a shadow over the service, and avoid compositing a shadow over the webview. * Apply accent color to vertical style tab bar * Workspace drawer styling in vertical mode * Fix sidebar layout In vertical mode, the top of the service was clipped by the sidebar Also removes unnecessary whitespace in sidebar * Fix 1px wide line on right when todos are hidden * Fix window menu When building the menu bar, the File / app menu is added later, so we must be careful about indexing the menu bar. * Update locale files * Report the default accent color accurately * Fix inverted button with dark theme * Fix crash with invalid accent color Fall back to the default accent color instead * Darker secondary buttons in dark mode * Vertical workspace drawer style outside debug mode In order to reliably apply the style, we need to add a class name to the drawer manually, as component names only appear in class names in debug mode.
* Bump ua-parser-js from 0.7.19 to 0.7.28 in /packages/ui (#1363)Libravatar dependabot[bot]2021-05-08
| | | | | | | | | Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js) from 0.7.19 to 0.7.28. - [Release notes](https://github.com/faisalman/ua-parser-js/releases) - [Commits](https://github.com/faisalman/ua-parser-js/compare/0.7.19...0.7.28) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump ua-parser-js from 0.7.19 to 0.7.28 in /packages/forms (#1364)Libravatar dependabot[bot]2021-05-08
| | | | | | | | | Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js) from 0.7.19 to 0.7.28. - [Release notes](https://github.com/faisalman/ua-parser-js/releases) - [Commits](https://github.com/faisalman/ua-parser-js/compare/0.7.19...0.7.28) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Upgrade and lock 'react-loader' since its a runtime dependency. Upgrade ↵Libravatar Vijay Raghavan Aravamudhan2021-05-08
| | | | 'lerna' to '4.0.0' (#1368)
* Synchronize with Franz 5.6.0 (#1033)Libravatar Amine El Mouafik2021-02-08
| | | | | | | Co-authored-by: FranzBot <i18n@meetfranz.com> Co-authored-by: vantezzen <hello@vantezzen.io> Co-authored-by: Makazzz <makazzzpro@live.ca> Co-authored-by: Stefan Malzner <stefan@adlk.io> Co-authored-by: Amine Mouafik <amine@mouafik.fr>
* Improve Ferdi's design (#977)Libravatar Bennett2020-10-11
| | | Co-authored-by: Amine Mouafik <amine@mouafik.fr>
* Merge Franz 5.5.0 beta.1 and 2 (#549)Libravatar Bennett2020-04-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Automatic i18n update (i18n.meetfranz.com) * Fix zoom not working * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Add environment variable FRANZ_APPDATA_DIR * Add environment variable for config FRANZ_APPDATA_DIR * fix stuff that shouldn't need fixing in the first place * notarize app * bump version to 5.4.1 * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * update to electron 7.1.7 * bump version to 5.5.0 * Automatic i18n update (i18n.meetfranz.com) * Bump electron to 7.1.10 * plan changes * filter plan variants * add missing string * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Replace/remove deprecated electron function calls Electron replaced several function calls with object properties. Franz still uses some of these deprecated functions, so this commit will replace these with their new property counterpart. This commit is only transferring the changes made in getferdi/ferdi#371 and getferdi/ferdi#384 into the upstream repository. * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Update to electron 8.0.1 * feat(Service): Add service hibernation to save system resources * Fix linting issues * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Bump version to electron 8.1.1 * update strings * update electron-notarize * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Add audio & video permission request for cataline * Automatic i18n update (i18n.meetfranz.com) * bump version to beta 1 * Automatic i18n update (i18n.meetfranz.com) * enable external links * Fix main content href * Automatic i18n update (i18n.meetfranz.com) * fix(Service): Fix issue with user agent override in service workers * Automatic i18n update (i18n.meetfranz.com) * fix macOS string replacement * Automatic i18n update (i18n.meetfranz.com) * fix(Experimental): Fix Google signin * fix(Service): Add integrity checks to prevent services recipes getting lost * Remove service reload on app-resume * update strings * bump version to beta 2 * Automatic i18n update (i18n.meetfranz.com) * bump electron-builder and electron-updater deps * test video permissions * fix `extendInfo` keys * fix typo * fix permission request * update camera/microphone entitlements * Automatic i18n update (i18n.meetfranz.com) * Test screen capture permissions * unpack `mac-screen-capture-permissions` * don't require localstorage temp key for permissions request * move macOS permission request to main process * Fix checking for permissions * fix(macOS): Ask the user to move Franz to the `/Applications` Folder * only try to recover recipe when user is online * update service request link * Update changelog * Reset `service.lostRecipeReloadAttempt` once service is alive again * Update translations * Fix crash on macOS * Fix merge errors * Fix lint * Disable ConnectionLostBanner * #551 Add information about Ferdi to the user agent * Fix requested changes * Remove tsbuildinfo files * Add .tsbuildinfo files to gitignore * Fix "Cannot destructure property 'app' of '_electron.remote' as it is undefined" Co-authored-by: FranzBot <i18n@meetfranz.com> Co-authored-by: Makazzz <makazzzpro@live.ca> Co-authored-by: Stefan Malzner <stefan@adlk.io>
* Merge https://github.com/meetfranz/franz into franz-5.4.0-releaseLibravatar vantezzen2019-10-24
|\
| * polishingLibravatar Stefan Malzner2019-10-17
| |
| * Add trialStatusBar & polishingLibravatar Stefan Malzner2019-10-16
| |
| * simplify plan selectionLibravatar Stefan Malzner2019-10-15
| |
* | Merge branch 'master' of https://github.com/meetfranz/franz into franz-5.4.0Libravatar vantezzen2019-10-09
|\|
| * fix(Basic Auth): Fix Basic Auth overlay background in Dark ModeLibravatar Stefan Malzner2019-10-02
| |
* | Fix missing Ferdi branding as suggested in #25Libravatar vantezzen2019-09-09
| |
* | Merge branch 'master' of https://github.com/meetfranz/franz into franz-5.3.0Libravatar vantezzen2019-09-07
|\|
| * bugfixing & polishingLibravatar Stefan Malzner2019-09-04
| |
| * Merge branch 'develop' into feature/new-pricingLibravatar Stefan Malzner2019-09-03
| |\
| | * Merge branch 'feature/todos' into developLibravatar Stefan Malzner2019-09-03
| | |\
| | | * Fix performance lag on toggleLibravatar Stefan Malzner2019-09-02
| | | |
| | | * Add option to toggle the Todos panelLibravatar Stefan Malzner2019-08-02
| | | |
| | | * Add separator to todos panelLibravatar Stefan Malzner2019-08-01
| | | |
| | | * Make todo layer resizableLibravatar Stefan Malzner2019-07-30
| | | |
| * | | Merge branch 'develop' into feature/new-pricingLibravatar Stefan Malzner2019-08-09
| |\| |
| | * | bump versionLibravatar Stefan Malzner2019-08-05
| | | |
| | * | Enable tree shaking for iconsLibravatar Stefan Malzner2019-08-05
| | |/
| * | Add trial onboarding during signupLibravatar Stefan Malzner2019-07-04
| | |
| * | Merge branch 'feature/3rd-party-limit' into feature/new-pricingLibravatar Stefan Malzner2019-06-14
| |\ \
| | * | Merge branch 'develop' into feature/3rd-party-limitLibravatar Stefan Malzner2019-06-13
| | |\|
| | * | Add custom recipe limitationLibravatar Stefan Malzner2019-05-02
| | | |
| * | | Merge branch 'develop' into feature/service-limitLibravatar Stefan Malzner2019-06-13
| |\ \ \ | | | |/ | | |/|
| * | | Enforce service limitLibravatar Stefan Malzner2019-04-30
| | |/ | |/|
* | | i18n custom Ferdi stringsLibravatar vantezzen2019-09-03
| | |
* | | Add more custom brandingLibravatar vantezzen2019-08-27
| | |