Commit Graph

4096 Commits

Author SHA1 Message Date
Adrià Casajús 4368fd323f
Less changes 2022-03-10 18:13:33 +01:00
Adrià Casajús d0860cd54d
Merge remote-tracking branch 'origin/master' into new/admin-audit-trail
* origin/master: (35 commits)
  reduce nb of commit
  show "more" only when a notification has a title. Show either title or message. Use bold font when a notification isn't read
  create a notification when an alias is disabled
  mark a notification as read when user arrives on the notification page
  Use plausible outbound link tracking
  add more log
  fix discover page
  fix
  fix "local variable 'alias_id' referenced before assignment"
  make sure to close session in monitoring
  use Date instead of date for header value
  lessen alias automatic disable check
  refactor
  return the block reason in should_disable()
  add adhoc upgrade on admin
  add extend subscription for 1 month to admin
  disable edition on admin
  comment out some admin pages
  fix migration
  fix duplicated stats
  ...
2022-03-10 18:10:13 +01:00
Adrià Casajús 733efc387c
Updated admin view 2022-03-10 17:49:30 +01:00
Adrià Casajús 98c942d84a
Added admin log view 2022-03-10 17:32:35 +01:00
Adrià Casajús bc82bab1eb
Added alembic migration 2022-03-10 16:37:21 +01:00
Adrià Casajús 1d15af53b7
Add an audit log for the admin panel 2022-03-10 16:13:31 +01:00
Son Nguyen Kim 9807d32159
Merge pull request #834 from simple-login/feature/improve-notif
Improve notification
2022-03-10 08:34:29 +01:00
Son ed12e47077 reduce nb of commit 2022-03-10 08:33:26 +01:00
Son e0b5bd36a6 show "more" only when a notification has a title. Show either title or message. Use bold font when a notification isn't read 2022-03-09 17:59:42 +01:00
Son fb00c18d5a create a notification when an alias is disabled 2022-03-09 17:59:02 +01:00
Son 0e3a5c3d3c mark a notification as read when user arrives on the notification page 2022-03-09 17:58:26 +01:00
Son Nguyen Kim aa5c86605a
Merge pull request #833 from acasajus/new/outbound-tracking
Use plausible outbound link tracking
2022-03-09 10:36:01 +01:00
Adrià Casajús b35b13b764
Use plausible outbound link tracking 2022-03-09 09:45:09 +01:00
Son b6b917eba8 add more log 2022-03-08 18:35:18 +01:00
Son 6f80edfd64 fix discover page 2022-03-08 16:38:03 +01:00
Son b711743d6e fix 2022-03-08 10:31:20 +01:00
Son 89218fab7f fix "local variable 'alias_id' referenced before assignment" 2022-03-08 10:30:29 +01:00
Son ed089109bb make sure to close session in monitoring 2022-03-07 17:52:16 +01:00
Son a64a70cbc8 use Date instead of date for header value 2022-03-07 15:57:29 +01:00
Son 350f498b94 lessen alias automatic disable check 2022-03-07 15:50:58 +01:00
Son 99dc45e09a refactor 2022-03-07 15:45:36 +01:00
Son 71136669e9 return the block reason in should_disable() 2022-03-07 15:44:27 +01:00
Son f7ba3873d0 add adhoc upgrade on admin 2022-03-02 19:05:17 +01:00
Son 52a911f9d3 add extend subscription for 1 month to admin 2022-03-02 19:04:45 +01:00
Son b2d8f5a017 disable edition on admin 2022-03-02 19:04:30 +01:00
Son 627b2e56d9 comment out some admin pages 2022-02-28 16:40:07 +01:00
Son 8502e1666b fix migration 2022-02-28 11:14:59 +01:00
Son 3d1a960702 fix duplicated stats 2022-02-28 10:43:30 +01:00
Son Nguyen Kim 6a520e110c
Merge pull request #816 from simple-login/feature/include-sender-in-header
Feature/include sender in header
2022-02-28 09:24:18 +01:00
Son Nguyen Kim d4867dc524
Merge pull request #819 from simple-login/feature/optimize-query-time
optimize dashboard page: load custom domain using joinedload()
2022-02-28 09:23:52 +01:00
Son 205d8d7d3f add index for Alias custom_domain_id and directory_id columns 2022-02-26 17:51:50 +01:00
Son 4faf0d7636 optimize dashboard page: load custom domain using joinedload() instead of explicit join 2022-02-26 17:34:53 +01:00
Son fa95f4273d ui tweak 2022-02-26 16:12:44 +01:00
Son 9c67aad34d remove "reply to this email" 2022-02-26 15:29:33 +01:00
Son Nguyen Kim ad54c7ece0
Merge pull request #815 from acasajus/new/drag-drop-pgp
Allow drag and drop of keys into the text area
2022-02-25 15:56:52 +01: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 7df93c2ee5
Merge pull request #813 from cquintana92/feature/make-nameservers-configurable
Make nameservers configurable
2022-02-25 12:29:50 +01:00
Son 6c8d4310e5 only set the X-SimpleLogin-Envelope-From header if user has this option enabled 2022-02-25 12:24:54 +01:00
Son 007aa56551 user can turn on/off the including sender in header option 2022-02-25 12:24:54 +01:00
Son 51598ada02 add User.include_header_email_header column 2022-02-25 12:24:54 +01:00
Carlos Quintana e9dd73e99b
Replace env by os.environ.get 2022-02-25 11:19:49 +01:00
Son Nguyen Kim 4df32b3b03
Merge pull request #814 from acasajus/new/multiple-mx
Allow to have lower priority MX servers that do not belong to simplelogin
2022-02-25 09:30:59 +01:00
Adrià Casajús 3d498b4eae
Allow drag and drop of keys into the text area 2022-02-24 18:28:30 +01:00
Adrià Casajús 0c008edc82
Format 2022-02-24 17:30:07 +01:00
Adrià Casajús 77cf5d9620
Added tests 2022-02-24 17:25:48 +01:00
Adrià Casajús 01cc65bdca
Allow to have lower priority MX servers 2022-02-24 17:23:45 +01:00
Carlos Quintana 8f339923f8
Make nameservers configurable 2022-02-24 15:05:05 +01:00
Son 7da06ba424 return 422 if account not activated 2022-02-22 22:12:36 +01:00
Son Nguyen Kim e9d134fe8f
Merge pull request #784 from FozzieHi/fix-testing-warnings
Fix deprecation warnings.
2022-02-21 17:12:36 +01:00