Adrià Casajús
faae37b6bc
Use partner emails when the user has used alias from a partner ( #2136 )
...
* Update base templates based on the parter user
* Update template
* Fix missing check
* Check if the user is set
* Hide flag usage
2024-06-28 13:34:16 +00:00
Son Nguyen Kim
75dd3cf925
admin can clone newsletter ( #1938 )
...
* admin can clone newsletter
- remove unique constraint on newsletter subject
- admin can clone newsletter
* update coupon image
---------
Co-authored-by: Son NK <son@simplelogin.io>
2023-11-07 14:16:03 +01:00
Adrià Casajús
da2cedd254
Update package-lock.json to fix build error ( #1732 )
...
Co-authored-by: Adrià Casajús <adria.casajus@proton.ch>
2023-05-10 11:18:45 +02:00
Adrià Casajús
6dfb6bb3e4
Revert "Add code verification for creating mailboxes ( #1725 )" ( #1727 )
...
This reverts commit a5e7da10dd
.
Co-authored-by: Adrià Casajús <adria.casajus@proton.ch>
2023-05-09 18:04:04 +02:00
Adrià Casajús
a5e7da10dd
Add code verification for creating mailboxes ( #1725 )
...
* Add code verification for creating mailboxes
* Added validation checks
* Use exceptions
* Added delete to the mailbox utils
* Fix test
* Update package.lock
* Fix delete error
---------
Co-authored-by: Adrià Casajús <adria.casajus@proton.ch>
2023-05-09 16:35:58 +02:00
Son Nguyen Kim
66c3a07c92
Update dep ( #1715 )
...
* update some dependencies: newrelic, gevent
that isn't compatible with python 3.11 on mac
* update package-lock using npm 9.6.4 and node 20.0
---------
Co-authored-by: Son Nguyen Kim <son@Sons-MacBook-Air-2.local>
2023-05-02 23:01:55 +02:00
D-Bao
23a4e46885
add option to show/hide stats in aliases page ( #1697 )
2023-04-22 21:16:03 +02:00
D-Bao
e3ae9bc6d5
Replace save/update buttons with an auto save feature ( #1685 )
...
* replace save/update buttons with auto save feature
* minor css improvement
2023-04-11 22:52:44 +02:00
D-Bao
1c65094da8
Fix drag and drop to upload PGP public key not working on Firefox and Chromium (but working on Safari) ( #1658 )
...
* Fix pgp file drag and drop only worked on Safari
* Minor UI improvement of pgp public key text area
* add dashed outline only during dragover event
2023-03-27 10:48:27 +02:00
Son Nguyen Kim
87047b3250
use /p.outbound.js and /p/api/event on app.sl.io ( #1366 )
2022-10-24 18:18:22 +02:00
Son Nguyen Kim
8c73ff3c16
plausible: use https://simplelogin.io/p.outbound.js ( #1364 )
2022-10-24 16:44:01 +02:00
Son Nguyen Kim
9b452641a8
rename analytics.js to an.js ( #1363 )
2022-10-24 15:47:02 +02:00
Son Nguyen Kim
3a4dac15f0
Plausible roll up ( #1350 )
...
* enable plausible roll-up, use everything.simplelogin.com
* versionning analytics.js to avoid caching
* allow plausible custom event
* send "Complete registration" event when user finishes signup
* remove blank lines
2022-10-14 10:38:43 +02:00
Son Nguyen Kim
d159a51de4
update logo white ( #1331 )
2022-10-04 18:07:00 +02:00
Son Nguyen Kim
002897182e
use logo with Proton mention ( #1330 )
2022-10-04 11:14:23 +02:00
Son Nguyen Kim
9eacd980ef
include_sender_in_reverse_alias set to true for new users ( #1244 )
2022-08-23 11:24:49 +02:00
Adrià Casajús
046748c443
Update pre-commit ( #1138 )
...
* Update pre-commit
* Upgrade djlint, remove flake8 and add pylint
* Reformat with new djlint version
* Run pre-commit on CI
* Use only python3.10 on CI
* Reformat files with pre-commit
* Run pre-commit against all files
* Reformat
* Added global excludes
* Added pre-commit to the contributing file
* Set python 3.9 as default
* Set language version to python3
Co-authored-by: Adrià Casajús <adria.casajus@proton.ch>
Co-authored-by: Carlos Quintana <carlos.quintana@proton.ch>
2022-07-04 16:01:04 +02:00
Adrià Casajús
9cc9d38dce
Propose upgrade proton account for proton partner users without paid mail plan ( #1106 )
...
* Propose upgrade proton account for proton partner users without paid mail plan
* Reformat js
* Initial display via jinja
* tweak ui: add a ---OR--- separator
* use collapse to show SL upgrade option
Co-authored-by: Adrià Casajús <adria.casajus@proton.ch>
Co-authored-by: Son <nguyenkims@users.noreply.github.com>
2022-06-23 12:26:02 +02:00
Adrià Casajús
fbb59a1531
Send welcome mail to proton created users ( #1099 )
...
* Send welcome mail to proton created users
* Skip import
* Use new logo
Co-authored-by: Adrià Casajús <adria.casajus@proton.ch>
2022-06-20 11:36:16 +02:00
Carlos Quintana
1798d411a4
Fix hover color in login with proton button ( #1100 )
2022-06-17 15:35:36 +02:00
Carlos Quintana
b4e3c39329
Add Proton logo to buttons ( #1091 )
2022-06-15 12:06:11 +02:00
Adrià Casajús
b30d7d2565
Merge pull request #1001 from simple-login/snyk-upgrade-7758f64956f2190c41945a4353b30f87
...
[Snyk] Upgrade bootbox from 5.5.2 to 5.5.3
2022-05-26 12:08:04 +02:00
Son
47246d15cf
tweak the UI for onboarding page: use svg instead of png, css change
2022-05-20 09:53:11 +02:00
snyk-bot
9595f9d997
fix: upgrade bootbox from 5.5.2 to 5.5.3
...
Snyk has created this PR to upgrade bootbox from 5.5.2 to 5.5.3.
See this package in npm:
https://www.npmjs.com/package/bootbox
See this project in Snyk:
https://app.snyk.io/org/nguyenkims/project/72f25afd-ac84-4504-a9bd-dc5ead29b930?utm_source=github&utm_medium=referral&page=upgrade-pr
2022-05-19 04:28:14 +00:00
Carlos Quintana
a0bcb33bd1
Add Or right click to extension onboarding page
2022-05-13 16:13:15 +02:00
Carlos Quintana
2bab0e3e7c
Add Click on the icon to create an alias
2022-05-13 15:05:30 +02:00
Carlos Quintana
8d4683e59e
Add login with proton
2022-05-05 12:20:55 +02:00
Son
d1447e293d
move help to menu on small screen
2022-04-26 15:47:25 +02:00
Son
e01eff8755
only show the help button on desktop
2022-04-26 13:01:12 +02:00
Son
f6320d5321
use another logo for mobile
2022-04-26 13:00:57 +02:00
Adrià Casajús
c2ae38ec8f
typo
2022-02-25 15:01:17 +01:00
Adrià Casajús
61d1655529
Move all js to a source file
2022-02-25 14:58:38 +01:00
Son Nguyen Kim
a436859a55
Merge pull request #723 from simple-login/snyk-upgrade-3c2f300d18742ee8000234e4d3675193
...
[Snyk] Upgrade htmx.org from 1.6.0 to 1.6.1
2022-02-03 20:11:06 +01:00
Son
b490acead8
small fix
2022-02-03 11:18:10 +01:00
snyk-bot
4f84c0d1c9
fix: upgrade htmx.org from 1.6.0 to 1.6.1
...
Snyk has created this PR to upgrade htmx.org from 1.6.0 to 1.6.1.
See this package in npm:
https://www.npmjs.com/package/htmx.org
See this project in Snyk:
https://app.snyk.io/org/nguyenkims/project/72f25afd-ac84-4504-a9bd-dc5ead29b930?utm_source=github&utm_medium=referral&page=upgrade-pr
2021-12-13 17:25:40 +00:00
Son
fa743fc142
install htmx.org
2021-11-03 11:27:02 +01:00
Son
1fd9a344d4
refactor
2021-11-03 10:53:39 +01:00
Son
ba16234456
create .jshintrc file, set esversion=8
2021-11-03 10:20:21 +01:00
Son Nguyen Kim
56c72d5fba
create auto create page, remove custom domain auto_create_regex part
2021-09-20 18:28:43 +02:00
Son Nguyen Kim
98b472d925
use "pin" instead of "favorite"
2021-09-19 19:50:50 +02:00
Son Nguyen Kim
0b127216ee
user can set custom_domain.auto_create_regex
2021-09-17 17:41:36 +02:00
Son Nguyen Kim
512ade83b4
improve wording & styling on custom domain info page
2021-09-17 11:38:07 +02:00
Son Nguyen Kim
1df5bec8df
use parsleyjs instead of formbouncerjs
2021-09-06 18:51:50 +02:00
Son Nguyen Kim
4b184998bc
make alias note always visible. Rename it to description
2021-08-21 16:11:17 +02:00
Son Nguyen Kim
aa041708e3
add ownership verification via TXT record
2021-08-17 19:05:12 +02:00
snyk-bot
29c5b12680
fix: upgrade vue from 2.6.13 to 2.6.14
...
Snyk has created this PR to upgrade vue from 2.6.13 to 2.6.14.
See this package in npm:
https://www.npmjs.com/package/vue
See this project in Snyk:
https://app.snyk.io/org/nguyenkims/project/72f25afd-ac84-4504-a9bd-dc5ead29b930?utm_source=github&utm_medium=upgrade-pr
2021-07-23 02:30:04 +00:00
Son Nguyen Kim
4f4d487e28
Merge pull request #515 from simple-login/snyk-upgrade-f6ee324f1625f8c0ffd6f70e7f68923f
...
[Snyk] Upgrade vue from 2.6.12 to 2.6.13
2021-07-22 10:42:40 +02:00
Son Nguyen Kim
25f0a71ea5
add 2 weeks mention on global stats
2021-07-14 17:15:46 +02:00
snyk-bot
57655fad8a
fix: upgrade vue from 2.6.12 to 2.6.13
...
Snyk has created this PR to upgrade vue from 2.6.12 to 2.6.13.
See this package in npm:
https://www.npmjs.com/package/vue
See this project in Snyk:
https://app.snyk.io/org/nguyenkims/project/72f25afd-ac84-4504-a9bd-dc5ead29b930?utm_source=github&utm_medium=upgrade-pr
2021-06-23 03:33:26 +00:00
Son NK
12f3901330
use same footer as landing page
2021-05-25 18:29:55 +02:00