Leendert de Borst
|
a11052bc77
|
Simplify singular/plural translations
|
2025-07-29 14:49:37 +02:00 |
|
Leendert de Borst
|
de4b102397
|
New Crowdin updates (#1057)
* New translations en.json (French)
Update translations from Crowdin [ci skip]
* New translations en.json (Spanish)
Update translations from Crowdin [ci skip]
* New translations en.json (German)
Update translations from Crowdin [ci skip]
* New translations en.json (Dutch)
Update translations from Crowdin [ci skip]
* New translations en.json (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations en.json (French)
Update translations from Crowdin [ci skip]
* New translations en.json (Spanish)
Update translations from Crowdin [ci skip]
* New translations en.json (German)
Update translations from Crowdin [ci skip]
* New translations en.json (Dutch)
Update translations from Crowdin [ci skip]
* New translations en.json (Ukrainian)
Update translations from Crowdin [ci skip]
* Update source file en.json
Update translations from Crowdin [ci skip]
* Update source file en.json
Update translations from Crowdin [ci skip]
* New translations en.json (French)
Update translations from Crowdin [ci skip]
* New translations en.json (French)
Update translations from Crowdin [ci skip]
* New translations en.json (Dutch)
Update translations from Crowdin [ci skip]
* New translations en.json (French)
Update translations from Crowdin [ci skip]
* New translations en.json (Dutch)
Update translations from Crowdin [ci skip]
* New translations infoplist.strings (French)
Update translations from Crowdin [ci skip]
* New translations strings.xml (French)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (French)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (Dutch)
Update translations from Crowdin [ci skip]
|
2025-07-29 14:28:02 +02:00 |
|
Leendert de Borst
|
ec66e7c339
|
Update README.md
|
2025-07-29 14:26:41 +02:00 |
|
Leendert de Borst
|
59b118b35d
|
Add translations (#1054)
|
2025-07-29 13:48:49 +02:00 |
|
Leendert de Borst
|
db9ba0eac3
|
Update translations (#1054)
|
2025-07-29 13:48:49 +02:00 |
|
Leendert de Borst
|
215e7b0eff
|
Persist language to vault settings in web app during registration (#1054)
|
2025-07-29 13:48:49 +02:00 |
|
Leendert de Borst
|
d7b97a7139
|
New Crowdin updates (#1055)
* New translations en.json (French)
Update translations from Crowdin [ci skip]
* New translations en.json (French)
Update translations from Crowdin [ci skip]
* New translations en.json (French)
Update translations from Crowdin [ci skip]
* New translations infoplist.strings (French)
Update translations from Crowdin [ci skip]
* New translations strings.xml (French)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (French)
Update translations from Crowdin [ci skip]
|
2025-07-29 13:35:56 +02:00 |
|
Leendert de Borst
|
8b23bc6142
|
New Crowdin updates (#1053)
* New translations en.json (French)
Update translations from Crowdin [ci skip]
* New translations en.json (Spanish)
Update translations from Crowdin [ci skip]
* New translations en.json (German)
Update translations from Crowdin [ci skip]
* New translations en.json (Dutch)
Update translations from Crowdin [ci skip]
* New translations en.json (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations en.json (French)
Update translations from Crowdin [ci skip]
* New translations en.json (Spanish)
Update translations from Crowdin [ci skip]
* New translations en.json (German)
Update translations from Crowdin [ci skip]
* New translations en.json (Dutch)
Update translations from Crowdin [ci skip]
* New translations en.json (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations infoplist.strings (Dutch)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (Dutch)
Update translations from Crowdin [ci skip]
|
2025-07-29 10:23:20 +02:00 |
|
Leendert de Borst
|
49eae07bce
|
Update CONTRIBUTING.md
|
2025-07-28 16:45:05 +02:00 |
|
Leendert de Borst
|
8a2aafacfb
|
Update translations (#883)
|
2025-07-28 16:39:59 +02:00 |
|
Leendert de Borst
|
23c386003e
|
Update context menu (#883)
|
2025-07-28 16:39:59 +02:00 |
|
Leendert de Borst
|
16e03d4dbc
|
Refactor slider update logic (#883)
|
2025-07-28 16:39:59 +02:00 |
|
Leendert de Borst
|
3616afa625
|
Update advanced password popup and add translations (#883)
|
2025-07-28 16:39:59 +02:00 |
|
Leendert de Borst
|
2fd8ade738
|
Add advanced password settings to mobile app and slider component (#883)
|
2025-07-28 16:39:59 +02:00 |
|
Leendert de Borst
|
e10a37328a
|
Add advanced password settings to mobile app and slider component (#883)
|
2025-07-28 16:39:59 +02:00 |
|
Leendert de Borst
|
4811eb9ebe
|
Rearrange credential edit interface for mobile app (#883)
|
2025-07-28 16:39:59 +02:00 |
|
Leendert de Borst
|
ba65e0c8ff
|
Update translations (#883)
|
2025-07-28 16:39:59 +02:00 |
|
Leendert de Borst
|
1150614722
|
Add advanced password generator options to content script (#883)
|
2025-07-28 16:39:59 +02:00 |
|
Leendert de Borst
|
d10cc79148
|
Update password settings in browser extension popup CRUD (#883)
|
2025-07-28 16:39:59 +02:00 |
|
Leendert de Borst
|
ec833cb430
|
Tweak web app credential edit layout (#883)
|
2025-07-28 16:39:59 +02:00 |
|
Leendert de Borst
|
751f8b6afd
|
Update password generator lib (#883)
|
2025-07-28 16:39:59 +02:00 |
|
Leendert de Borst
|
68f351cfc5
|
Add separate username field component with regenerate button (#883)
|
2025-07-28 16:39:59 +02:00 |
|
Leendert de Borst
|
b2177f5d98
|
Add separate password field component with password length slider (#883)
|
2025-07-28 16:39:59 +02:00 |
|
Leendert de Borst
|
d43efb0273
|
New Crowdin updates (#1047)
* New translations en.json (Dutch)
Update translations from Crowdin [ci skip]
* New translations en.json (Dutch)
Update translations from Crowdin [ci skip]
* New translations en.json (French)
Update translations from Crowdin [ci skip]
* New translations en.json (Spanish)
Update translations from Crowdin [ci skip]
* New translations en.json (German)
Update translations from Crowdin [ci skip]
* New translations en.json (Dutch)
Update translations from Crowdin [ci skip]
* New translations en.json (Ukrainian)
Update translations from Crowdin [ci skip]
* Update source file en.json
Update translations from Crowdin [ci skip]
* New translations en.json (French)
Update translations from Crowdin [ci skip]
* New translations en.json (Spanish)
Update translations from Crowdin [ci skip]
* New translations en.json (German)
Update translations from Crowdin [ci skip]
* New translations en.json (Dutch)
Update translations from Crowdin [ci skip]
* New translations en.json (Ukrainian)
Update translations from Crowdin [ci skip]
* Update source file en.json
Update translations from Crowdin [ci skip]
* New translations en.json (Dutch)
Update translations from Crowdin [ci skip]
* New translations en.json (Dutch)
Update translations from Crowdin [ci skip]
|
2025-07-28 08:26:55 +02:00 |
|
Leendert de Borst
|
490861016a
|
Update icon for attachment preview (#1010)
|
2025-07-27 21:43:04 +02:00 |
|
Leendert de Borst
|
fa6ff5153a
|
Add attachment file preview for images and text files (#1010)
|
2025-07-27 21:43:04 +02:00 |
|
Leendert de Borst
|
8ddefa56af
|
Fix attachment download base64 decoding issue (#1010)
|
2025-07-27 21:43:04 +02:00 |
|
Leendert de Borst
|
0dac97f4ff
|
Update IdentityGenerator return type (#1010)
|
2025-07-27 21:43:04 +02:00 |
|
Leendert de Borst
|
7da8189789
|
Add attachment upload option to mobile app (#1010)
|
2025-07-27 21:43:04 +02:00 |
|
Leendert de Borst
|
a674baa6d6
|
Add attachment download option to credential view screen (#1010)
|
2025-07-27 21:43:04 +02:00 |
|
Leendert de Borst
|
9e04e54b43
|
Add attachment upload during credential create flow (#808)
|
2025-07-26 12:33:58 +02:00 |
|
Leendert de Borst
|
7cb789ce9d
|
Implement attachment uploader for credential edit flow (#808)
|
2025-07-26 12:33:58 +02:00 |
|
Leendert de Borst
|
c0a5a7db03
|
Update translation (#808)
|
2025-07-26 12:33:58 +02:00 |
|
Leendert de Borst
|
ccb84780eb
|
Add attachment viewer to browser extension (#808)
|
2025-07-26 12:33:58 +02:00 |
|
Leendert de Borst
|
25acce3ae0
|
Add attachment to shared TS models (#808)
|
2025-07-26 12:33:58 +02:00 |
|
Leendert de Borst
|
1d29c3338d
|
Make plain text emails selectable on Android (#1017)
|
2025-07-25 16:42:43 +02:00 |
|
Leendert de Borst
|
1c95a86c51
|
Fix public SpamOK email loading issue on mobile app (#998)
|
2025-07-25 14:29:41 +02:00 |
|
Leendert de Borst
|
78052e74d6
|
New Crowdin updates (#1040)
* New translations en.json (Dutch)
Update translations from Crowdin [ci skip]
* New translations en.json (Dutch)
Update translations from Crowdin [ci skip]
* New translations en.json (French)
Update translations from Crowdin [ci skip]
* New translations en.json (Spanish)
Update translations from Crowdin [ci skip]
* New translations en.json (German)
Update translations from Crowdin [ci skip]
* New translations en.json (Dutch)
Update translations from Crowdin [ci skip]
* New translations en.json (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations recentemails.en.resx (French)
Update translations from Crowdin [ci skip]
* New translations recentemails.en.resx (Spanish)
Update translations from Crowdin [ci skip]
* New translations recentemails.en.resx (German)
Update translations from Crowdin [ci skip]
* New translations recentemails.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations recentemails.en.resx (Ukrainian)
Update translations from Crowdin [ci skip]
* New translations en.json (French)
Update translations from Crowdin [ci skip]
* New translations en.json (Spanish)
Update translations from Crowdin [ci skip]
* New translations en.json (German)
Update translations from Crowdin [ci skip]
* New translations en.json (Dutch)
Update translations from Crowdin [ci skip]
* New translations en.json (Ukrainian)
Update translations from Crowdin [ci skip]
* Update source file RecentEmails.en.resx
Update translations from Crowdin [ci skip]
* Update source file en.json
Update translations from Crowdin [ci skip]
* Update source file en.json
Update translations from Crowdin [ci skip]
* New translations en.json (French)
Update translations from Crowdin [ci skip]
* New translations en.json (French)
Update translations from Crowdin [ci skip]
* New translations en.json (French)
Update translations from Crowdin [ci skip]
* New translations infoplist.strings (French)
Update translations from Crowdin [ci skip]
* New translations strings.xml (French)
Update translations from Crowdin [ci skip]
* New translations localizable.strings (French)
Update translations from Crowdin [ci skip]
* New translations en.json (Dutch)
Update translations from Crowdin [ci skip]
* New translations recentemails.en.resx (Dutch)
Update translations from Crowdin [ci skip]
* New translations en.json (Dutch)
Update translations from Crowdin [ci skip]
|
2025-07-24 21:47:13 +02:00 |
|
Leendert de Borst
|
70cc2b4985
|
Update EmailStorageStats hyperlink to be relative
|
2025-07-24 21:03:37 +02:00 |
|
Leendert de Borst
|
5050fdc95d
|
Update user reference (#1041)
|
2025-07-24 20:27:48 +02:00 |
|
Leendert de Borst
|
4da10bbfba
|
Add email storage page to admin (#1041)
|
2025-07-24 20:27:48 +02:00 |
|
Leendert de Borst
|
7844f411ef
|
Refactoring (#1037)
|
2025-07-24 11:09:58 +02:00 |
|
Leendert de Borst
|
cca687b61f
|
Add user usage statistics to user details page (#1037)
|
2025-07-24 11:09:58 +02:00 |
|
Leendert de Borst
|
8e6d125700
|
Add recent usage statistics (#1037)
|
2025-07-24 11:09:58 +02:00 |
|
Leendert de Borst
|
19fe4121ad
|
Update linting (#990)
|
2025-07-24 00:30:49 +02:00 |
|
Leendert de Borst
|
6178303418
|
Add email load more button to mobile app and add missing translations (#990)
|
2025-07-24 00:30:49 +02:00 |
|
Leendert de Borst
|
d563bd5c02
|
Add load more button to recent emails in browser extension (#990)
|
2025-07-24 00:30:49 +02:00 |
|
Leendert de Borst
|
47f55ea08f
|
Add load more button to recent emails in web app (#990)
|
2025-07-24 00:30:49 +02:00 |
|
Leendert de Borst
|
07bad37568
|
Update install.sh to avoid GitHub API rate limiting
|
2025-07-23 20:46:12 +02:00 |
|
Leendert de Borst
|
b0dda6cb77
|
Add InvariantCulture defaults to Api and SmtpService to prevent regional setting conflicts (#1013)
|
2025-07-23 20:46:12 +02:00 |
|