Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from simple-login:master #84

Open
wants to merge 1,698 commits into
base: master
Choose a base branch
from

Conversation

pull[bot]
Copy link

@pull pull bot commented Aug 20, 2021

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

cquintana92 and others added 23 commits August 4, 2023 12:19
* chore: add upcloud monitoring

* Added db_role to new_relic metrics

---------

Co-authored-by: Adrià Casajús <adria.casajus@proton.ch>
Co-authored-by: Adrià Casajús <adria.casajus@proton.ch>
Co-authored-by: Adrià Casajús <adria.casajus@proton.ch>
…led (#1841)

* disable the PGP section if the mailbox is proton and not has PGP enabled

* fix format

---------

Co-authored-by: Son NK <son@simplelogin.io>
…ent is set to a web mail (#1721)

* fix(build): Update docker image of Node to v20

- Open "mailto:" links in a new tab if using browser

* feat(dockerfile): revert node to v10.17.0
* improve wording for hide my subject option

* can use generic subject on a non-pgp mailbox

---------

Co-authored-by: Son NK <son@simplelogin.io>
Co-authored-by: Son NK <son@simplelogin.io>
* Accounts to be scheduled to be deleted cannot receive emails or login

* Create model and create migration for user

* Add test for the cron function

* Move logic to one place

* Use the class name to call the static delete method
* Allow to get premium partner domains without premium sl domains

* Set condition on domains
Co-authored-by: Son NK <son@simplelogin.io>
When I was configuring my subdomain-based alias, I was wondering why it would not verify, even after waiting a day. But after playing a bit of whack-a-mole with my DNS settings, the proposed changes worked for me.
* Update dependencies

* Update python version

* update workflow to use python 3.10

* Install OS deps
* Delete old email_log entries in batches to avoid table lock

* Avoid nested join

* Commiting after the batch delete

* Added statement count print

* Rename var
* Add index on message_id for foreign key

* Revert cron changes
Remove sensitive words
cquintana92 and others added 18 commits October 21, 2024 10:21
* chore: emit audit log for manual subscription

* chore: emit event to event_dispatcher on manual subscription action
…ng it as taken (#2280)

Co-authored-by: Carlos Quintana <74399022+cquintana92@users.noreply.github.com>
* Only send new alias events on user creation

(cherry picked from commit ab8f998)

* Trigger a sync when a new partner user is created

* Improve tests

* Move it to the partner_utils

---------

Co-authored-by: Carlos Quintana <74399022+cquintana92@users.noreply.github.com>
* Add job to send events to webhook

* Apply comments

---------

Co-authored-by: Carlos Quintana <74399022+cquintana92@users.noreply.github.com>
* fix: handle None-case when get_or_create contact

* chore: use already-calculated fields in order not to depend on the instance
* Fix login timings and use secure secret for password recovery

* Run HIBP for all premium users not just paid
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⤵️ pull merge-conflict Resolve conflicts manually
Projects
None yet
Development

Successfully merging this pull request may close these issues.