Commit Graph

33 Commits

Author SHA1 Message Date
Bruno Bernardino 6de33c115b
Fix critical vulnerabilities in dependencies
Mostly `ejs` via `workbox` and `parse-url` via `lerna`.
2022-07-20 08:43:05 +01:00
Martin Kleinschrodt e0bb56cd9a Update tauri and other dependencies 2022-03-22 08:01:48 +01:00
Bruno Bernardino 50ae105b45
A few improvements, requested from the review:
- File reading is now happening later in the process;
- File reading now reuses methods from `core/attachment`;
- Errors thrown in the import now include an error message;
- Adds prettier command to "prettify" all files;
- Adds prettier command to check for files not conforming to prettier's config;
- Makes CI run the prettier:check command;
- Changes `export const method = () => {};` to `export function method() {}` in the `1pux-parser` file;
- Other minor consistency changes/fixes/improvements;
- Actually ran prettier on every file, and it had a lot of things to tweak.
2021-12-20 15:01:25 +00:00
Martin Kleinschrodt 7d262e35be Fix build issues by updating dependencies and regenerating lock files 2021-12-16 10:33:05 +01:00
Bruno Bernardino 5d0d688968 Lock dependencies' versions
This implements `.nvmrc` and `.npmrc` files, as well as locking `package.json` versions, in order to get us closer to reproducible builds and more stable environment.

Closes #320
2021-12-16 09:01:59 +01:00
Martin Kleinschrodt 3bcaa7d7aa "Manually" generate favicon instead of using webpack plugin 2021-12-05 09:26:15 +01:00
Martin Kleinschrodt 80ef149559 Add support page 2021-10-14 15:58:24 +02:00
Martin Kleinschrodt 7dfdd3a27b Upgrade typescript version 2021-09-25 10:06:45 +02:00
Martin Kleinschrodt 54a161e502 Some dependency upgrades 2021-09-15 10:20:21 +02:00
Martin Kleinschrodt fa01a8987e Remove favicons-webpack-plugin due to problems with transitive dependencies. Probably will need to find a better solution 2021-09-09 12:54:40 +02:00
Martin Kleinschrodt 63076556d8 Bump npm version to 4.0.0; clean up/fix some dependencies 2021-08-06 15:07:25 +02:00
Martin Kleinschrodt 88beab7e4b Merge commit '2a026dd03d0871160a33210837497d898ad5bf91' into v4
* commit '2a026dd03d0871160a33210837497d898ad5bf91':
  Fix unauthenticated SMTP connection
  v3.1.4
  Don't attempt to translate "My Vault" until issues with language loading are resolved
  Properly serialize/deserialize items during export/import

# Conflicts:
#	packages/app/package-lock.json
#	packages/app/package.json
#	packages/cordova/package-lock.json
#	packages/cordova/package.json
#	packages/core/package-lock.json
#	packages/core/package.json
#	packages/electron/package-lock.json
#	packages/electron/package.json
#	packages/extension/package-lock.json
#	packages/extension/package.json
#	packages/locale/package-lock.json
#	packages/manage/package.json
#	packages/pwa/package-lock.json
#	packages/server/package-lock.json
#	packages/server/package.json
#	packages/tauri/package-lock.json
#	packages/tauri/package.json
2021-07-17 09:36:48 +02:00
Martin Kleinschrodt 3444dc9e7f WIP 35 2021-05-30 15:53:51 +02:00
Martin Kleinschrodt c7a6682fe8 v3.1.4 2021-02-25 09:55:51 +01:00
Martin Kleinschrodt 00da3cc59d v3.1.3 2020-10-25 15:13:53 +01:00
Martin Kleinschrodt 71578d3f1d Bump version 2020-07-26 17:49:04 +02:00
Martin Kleinschrodt 87e0f52a3f Upgrade various dependencies 2020-07-19 17:44:11 +02:00
Martin Kleinschrodt 2bd3188b11 Bump the rest of the package files to v3.1.1 that were missed before 2020-07-04 16:24:20 +02:00
Martin Kleinschrodt cf78d7321e v3.1.1 2020-07-04 15:32:28 +02:00
Martin Kleinschrodt 82cb762f1f bump version to 3.1.0 2020-05-27 18:47:53 +02:00
Martin Kleinschrodt c722d05203 v3.0.14 2020-03-10 14:57:01 +01:00
Martin Kleinschrodt 0534432ceb Upgrade favicons-webpack-plugin
Fixes #249
2020-01-01 13:11:34 +01:00
Martin Kleinschrodt 9e961e214b v3.0.13 2019-12-13 10:39:02 +01:00
Martin Kleinschrodt cfa167f79f v3.0.12 2019-12-05 15:27:35 +01:00
Martin Kleinschrodt 1839612d23 v3.0.11 2019-12-03 11:06:41 +01:00
Martin Kleinschrodt 1f8d152258 Clean up package files in preparation for publishing @padloc/core and @padloc/locale modules (all other packages will remain private for now) 2019-11-14 16:11:47 +01:00
Martin Kleinschrodt ebc4090f67
v3.0.10 2019-11-14 15:36:32 +01:00
Martin Kleinschrodt ec094c5296
v3.0.9 2019-11-10 17:14:45 +01:00
Martin Kleinschrodt 1c0f5246b8 v3.0.8 2019-11-02 19:02:09 +01:00
Martin Kleinschrodt c1932781ed v3.0.7 2019-11-02 18:25:25 +01:00
Martin Kleinschrodt f2aefb8f7c v3.0.6 2019-11-01 14:39:57 +01:00
Martin Kleinschrodt 7e1899cc66 Implement consistent defaults for configuration variables
Update npm scripts
Update readme
2019-11-01 14:39:00 +01:00
Martin Kleinschrodt b5b8b6603f Create new pwa package to separate webpack builds from ui package 2019-10-12 17:12:45 +02:00