Coluzzi Andrea
16b50df550
Italian Translations v4 ( #524 )
...
* IT translations: fix old PR comments
* IT translations: WIP v4 tokens
* IT translations: WIP v4 tokens
* IT translations: added v4 tokens
2022-08-03 07:18:36 +01:00
Martin Kleinschrodt
00a282c632
Update translation files with latest strings
2022-08-02 10:14:52 +02:00
Martin Kleinschrodt
08b8ce4511
Merge pull request #520 from coluzziandrea/feature/italian-translations
...
Italian translations
2022-08-02 10:07:13 +02:00
Martin Kleinschrodt
e0834e72cb
Update SimpeWebAuthn dependency to latest
2022-08-02 08:11:40 +02:00
Andrea Coluzzi
22fbde7502
Added italian translations
2022-08-02 00:43:36 +02:00
Martin Kleinschrodt
e2d8dc21ce
Actually, using time stamps as an id prefix is probably a better idea
2022-07-29 18:06:33 +02:00
Martin Kleinschrodt
3736fac4c5
Forgot to generate id for log events
2022-07-29 17:58:49 +02:00
Martin Kleinschrodt
cc092fae03
Implement postgres logger
2022-07-29 17:30:53 +02:00
Martin Kleinschrodt
a7c58f693d
Fix type error
2022-07-29 17:15:20 +02:00
Martin Kleinschrodt
9640a66f09
Apparently prettier doesn't like <pre></pre> inside <p></p>
2022-07-29 16:49:40 +02:00
Martin Kleinschrodt
01dd5eaf2a
Provide better information in error reports by printing the stack trace and message of the original error instead of the Err wrapper
2022-07-29 16:36:32 +02:00
Martin Kleinschrodt
7e7d6c770c
Add flag to completely disable multi-factor authentication for a given account
2022-07-28 09:45:15 +02:00
Bruno Bernardino
23a18a2736
Make the publish specific to snap, as it's the only one that needs to be overridden, really.
2022-07-27 10:20:23 +01:00
Bruno Bernardino
e26d31027b
Fix publishing snap in GitHub release
...
This should allow the built snap to be uploaded to the GH release. It was built in https://github.com/padloc/padloc/runs/7500288391?check_suite_focus=true but never published.
The public snap listing is now available in https://snapcraft.io/padloc with the amd64 version.
2022-07-27 10:10:23 +01:00
Martin Kleinschrodt
ed593318aa
Send more helpful error reports
2022-07-26 12:43:14 +02:00
Martin Kleinschrodt
b1f094e930
Disable billing page for platforms excluded from billing
2022-07-26 12:43:00 +02:00
Martin Kleinschrodt
2ea970b261
Allow selectively disabling all billing functionality on certain platforms ( #505 )
...
* Allow selectively disabling all billing functionality on certain platforms
* Remove check for org metadata param in customer
* Fix linter complaint
2022-07-26 10:41:30 +01:00
Martin Kleinschrodt
bb690caac3
Remove test clocks
2022-07-25 13:42:56 +02:00
Martin Kleinschrodt
6e159718b1
Fix path parsing in case stripe server is hosted on a subpath
2022-07-25 08:45:08 +02:00
Martin Kleinschrodt
bf6b96a97d
Update support page with proper content and styling
2022-07-25 07:24:38 +02:00
Bruno Bernardino
f28fe028b1
Update code comments
2022-07-21 07:18:44 +01:00
Bruno Bernardino
3c5917dd99
Remove unnecessary code
2022-07-21 07:18:03 +01:00
Bruno Bernardino
45d4f51163
Quit the app when suspending or locking it
2022-07-21 07:16:39 +01:00
Bruno Bernardino
748de04248
Desktop lock on suspend
...
Related to #211
Note that this attempt doesn't quite work as the app doesn't load properly in Electron, and I eventually stopped trying to, since it's turning into a lot of effort. I just wanted it "documented".
There are to options to close #211 :
1. When we detect the system is suspending/locking, shutdown/quit the app. This won't require any communication with the PWA.
2. We implement something like [`electron-safe-ipc`](https://www.npmjs.com/package/electron-safe-ipc ) directly in the PWA, so electron can send the lock event to it.
Option 1 is not a great UX, but does handle the security aspect.
Option 2 is a much better UX, but introduces a new dependency that is only _relevant_ when the app's used via Electron.
2022-07-20 12:18:58 +01:00
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
Bruno Bernardino
bd8b6fe9af
Update Tauri
2022-07-19 10:27:52 +01:00
Bruno Bernardino
421e68db38
Merge branch 'master' into v4
2022-07-19 09:15:17 +01:00
Martin Kleinschrodt
07f6f0ed10
Merge pull request #493 from padloc/feature/richtext-markdown-notes
...
Feature/richtext markdown notes
2022-07-18 15:30:44 +02:00
Martin Kleinschrodt
9c282a8cbe
Merge pull request #496 from padloc/feature/electron-apple-arm64-arch
...
Support Apple Silicon (arm64) for Electron builds
2022-07-18 15:01:19 +02:00
Martin Kleinschrodt
bf4ca0e086
Update naming of notes and totp features
2022-07-18 14:58:48 +02:00
Bruno Bernardino
e4b5a36d5b
Support better fuzzy-matching, with subdomains ( #492 )
...
* Support better fuzzy-matching, with subdomains
Fixes #397
* Apply PR requests, only match for urls that are prefixed with `*.` and simplify method.
2022-07-18 12:27:30 +01:00
Martin Kleinschrodt
77a34c7611
Fix test
2022-07-18 13:18:00 +02:00
Bruno Bernardino
2adb5afdad
Support Apple Silicon (arm64) for Electron builds
...
Fixes #494
2022-07-18 11:33:37 +01:00
Martin Kleinschrodt
26b72d7d4f
Make sure editors are scrollable in fullscreen mode
2022-07-18 10:02:08 +02:00
Martin Kleinschrodt
b64ae60886
Add feature disabled check to create item dialog
2022-07-18 08:46:19 +02:00
Martin Kleinschrodt
50aaa3840e
Richtext notes are now a premium feature
2022-07-18 08:32:34 +02:00
Martin Kleinschrodt
1c1085247f
WIP 4
2022-07-18 08:22:29 +02:00
Martin Kleinschrodt
30f75294b0
Add support for code blocks
2022-07-18 08:10:53 +02:00
Martin Kleinschrodt
8f64945bdd
WIP 3
2022-07-16 19:28:39 +02:00
Martin Kleinschrodt
9c5c09df81
WIP
2022-07-16 15:23:51 +02:00
Martin Kleinschrodt
9450945143
WIP 2
2022-07-16 13:48:28 +02:00
Martin Kleinschrodt
be067e5008
WIP
2022-07-15 18:58:26 +02:00
Martin Kleinschrodt
23d524127c
Change minimum seats for team plan to 2
2022-07-15 10:31:51 +02:00
Martin Kleinschrodt
8015f797c8
Totp field now requires premium
2022-07-15 10:29:38 +02:00
Martin Kleinschrodt
5d6eec9067
Quote minimum "package" price (5 seats) for family plan to avoid confusion
2022-07-15 10:26:34 +02:00
Bruno Bernardino
292596b95b
Update electron packages, rebuild with snap fixes too.
2022-07-04 13:36:10 +01:00
Bruno Bernardino
b1c6ea39ad
Add snap and flatpak options to electron publishing and release
...
Also adds `deb` and tweaks the v3 compatibility test a bit more since it has failed a couple of times in the last week.
Fixes #201
2022-07-04 12:22:12 +01:00
Martin Kleinschrodt
bcbbff53ee
Make sure postgres `tlsRejectUnauthorized` setting is parsed as boolean
2022-07-01 16:37:21 +02:00
Bruno Bernardino
dd41fd749b
Fix connect_replace ending up in non-dev now
2022-07-01 12:28:18 +01:00
Bruno Bernardino
1515237a4c
Replace unnecessary let
2022-07-01 12:15:19 +01:00