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
39a80d1d14
Add github action to test initializing zero-config server
2021-12-16 16:10:44 +01: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
f75864e9bf
Add support for postgres as a data storage backend
2021-11-05 15:38:15 +01:00
Martin Kleinschrodt
878c03644e
Add Mixpanel logger
2021-10-19 17:15:59 +02:00
Martin Kleinschrodt
7dfdd3a27b
Upgrade typescript version
2021-09-25 10:06:45 +02:00
Martin Kleinschrodt
30cf0995a7
Upgrade SimpleWebAuthn dependency
2021-08-29 13:41:58 +02:00
Martin Kleinschrodt
4f48679c91
Use maxminds official node package instead of geoip-lite
2021-08-20 08:43:00 +02:00
Martin Kleinschrodt
955a84ce1c
Initial test with geoip package
2021-08-20 07:58:10 +02:00
Martin Kleinschrodt
2a075877a8
Add support to connect to third-party mongodb instance via tls
2021-08-12 14:00:23 +02:00
Martin Kleinschrodt
26a6aa32bf
Add experimental S3 attachment storage engine
2021-08-12 10:27:00 +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
cd17555740
First pass at implementing webauthn mfa provider
2021-06-13 10:46:54 +02:00
Martin Kleinschrodt
3444dc9e7f
WIP 35
2021-05-30 15:53:51 +02:00
Martin Kleinschrodt
97f0364fc5
Update stripe typings, fix typescript errors in billing module
...
Fixes #295
2020-11-11 09:04:43 +01:00
Martin Kleinschrodt
062e0945d0
Update node typings in server package, convert Uint8Array to Buffer to fix compiler complaints
2020-10-28 13:36:51 +01:00
Martin Kleinschrodt
00da3cc59d
v3.1.3
2020-10-25 15:13:53 +01:00
Martin Kleinschrodt
7d0f08ea0a
Implement full crypto suite in node crypto provider
2020-10-25 13:55:28 +01:00
Martin Kleinschrodt
71578d3f1d
Bump version
2020-07-26 17:49:04 +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
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
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
1cff53ac7a
Clean up unused dependencies
2019-11-29 17:26:30 +01:00
Martin Kleinschrodt
70ed1f8928
WIP
2019-11-21 16:35:00 +01:00
Martin Kleinschrodt
342ce26ca3
First pass at implementing simple cli for managing accounts and organizations on the server side
2019-11-17 08:08:59 +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
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
62c25dba45
Bump version to 3.0.5
2019-10-08 12:04:41 +02:00
Martin Kleinschrodt
cd22b18ff9
Bump version to 3.0.4
2019-09-29 19:18:15 +02:00
Martin Kleinschrodt
710d2e50c1
Bump version to 3.0.3
2019-09-19 11:32:04 +02:00
Martin Kleinschrodt
0c87fc5dc5
Bump version to 3.0.1
2019-09-15 17:54:29 +02:00
Martin Kleinschrodt
964dd7c9f9
Fix npm audit warnings in app and server packages
2019-08-25 15:50:47 +02:00
Martin Kleinschrodt
342780c44f
Use json instead of yams for translation files so we don't need a custom webpack loader and can load it from node without webpack
...
Allow loading more specific locales by falling back to more generic ones (e.g. de-DE falls back to de)
2019-08-17 08:45:38 +02:00
Martin Kleinschrodt
5b2d41f66b
WIP
2019-06-15 16:27:56 +01:00
Martin Kleinschrodt
adbaafe26a
First pass at implementing a stripe-powered billing service
2019-06-15 16:27:55 +01:00
Martin Kleinschrodt
72e5ac8926
WIP
2019-06-15 16:27:26 +01:00
Martin Kleinschrodt
07a7f5f3bd
Add docker support
2019-05-28 19:54:26 +02:00
Martin Kleinschrodt
92d915b8f8
First pass at implementing organisation management in app interface
2019-03-09 14:12:46 +01:00
Martin Kleinschrodt
481f309673
Remove S3AttachmentStorage for now
2019-02-02 18:43:49 +01:00
Martin Kleinschrodt
4098cc03a5
Add support for creating, downloading and deleting attachments
2019-01-31 09:21:38 +01:00
Martin Kleinschrodt
2501b50846
Add dev script for automatically starting compilers and server in watch mode and starting ui server
2018-12-10 12:43:42 +01:00
Martin Kleinschrodt
377577547e
Add scripts for building and running
2018-12-09 21:31:49 +01:00
Martin Kleinschrodt
50770925cb
Consistently change "padlock" to "padloc" in package names and other places
2018-12-09 15:37:10 +01:00