NobGit
public nobgit read

NobMail

Based on mailcow: dockerized

Languages

Repository composition by tracked source files.

PHP
PHP 49% JavaScript 35% HTML 9% CSS 4% Shell 2% Python 1% Lua 0% Perl 0% Ruby 0% SCSS 0%
Create file Wiki Documentation
Clone
https://nobgit.com/orgs/nobgit/nobmail.git
ssh://[email protected]:2222/orgs/nobgit/nobmail.git

Trace

data/web/inc/functions.quota_notification.inc.php

Trace helps you understand code history line by line. See who changed each line, when it changed, and which commit introduced it.

functions.quota_notification.inc.php on main
Author Date Commit Line Code
andryyy over 7 years ago 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
1
<?php
Open commit View diff
1 <?php
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
2
function quota_notification($_action, $_data = null) {
Open commit View diff
2 function quota_notification($_action, $_data = null) {
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
3
	global $redis;
Open commit View diff
3 global $redis;
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
4
	$_data_log = $_data;
Open commit View diff
4 $_data_log = $_data;
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
5
  if ($_SESSION['mailcow_cc_role'] != "admin") {
Open commit View diff
5 if ($_SESSION['mailcow_cc_role'] != "admin") {
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
6
    $_SESSION['return'][] = array(
Open commit View diff
6 $_SESSION['return'][] = array(
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
7
      'type' => 'danger',
Open commit View diff
7 'type' => 'danger',
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
8
      'log' => array(__FUNCTION__, $_action, $_data_log),
Open commit View diff
8 'log' => array(__FUNCTION__, $_action, $_data_log),
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
9
      'msg' => 'access_denied'
Open commit View diff
9 'msg' => 'access_denied'
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
10
    );
Open commit View diff
10 );
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
11
    return false;
Open commit View diff
11 return false;
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
12
  }
Open commit View diff
12 }
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
13
  switch ($_action) {
Open commit View diff
13 switch ($_action) {
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
14
    case 'edit':
Open commit View diff
14 case 'edit':
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
15
      $retention_size = $_data['retention_size'];
Open commit View diff
15 $retention_size = $_data['retention_size'];
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
16
      if ($_data['release_format'] == 'attachment' || $_data['release_format'] == 'raw') {
Open commit View diff
16 if ($_data['release_format'] == 'attachment' || $_data['release_format'] == 'raw') {
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
17
        $release_format = $_data['release_format'];
Open commit View diff
17 $release_format = $_data['release_format'];
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
18
      }
Open commit View diff
18 }
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
19
      else {
Open commit View diff
19 else {
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
20
        $release_format = 'raw';
Open commit View diff
20 $release_format = 'raw';
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
21
      }
Open commit View diff
21 }
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
22
      $subject = $_data['subject'];
Open commit View diff
22 $subject = $_data['subject'];
andryyy almost 7 years ago 62a386f

[Web] Remove invalid chars from sender for quota and quarantine notifications

Full commit hash
62a386f94e4c17b49a661b57a65ea90a8e8b1054
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
23
      $sender = preg_replace('/[\x00-\x1F\x80-\xFF]/', '', $_data['sender']);
Open commit View diff
23 $sender = preg_replace('/[\x00-\x1F\x80-\xFF]/', '', $_data['sender']);
same change 62a386f

[Web] Remove invalid chars from sender for quota and quarantine notifications

Full commit hash
62a386f94e4c17b49a661b57a65ea90a8e8b1054
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
24
      if (filter_var($sender, FILTER_VALIDATE_EMAIL) === false) {
Open commit View diff
24 if (filter_var($sender, FILTER_VALIDATE_EMAIL) === false) {
same change 62a386f

[Web] Remove invalid chars from sender for quota and quarantine notifications

Full commit hash
62a386f94e4c17b49a661b57a65ea90a8e8b1054
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
25
        $sender = '';
Open commit View diff
25 $sender = '';
same change 62a386f

[Web] Remove invalid chars from sender for quota and quarantine notifications

Full commit hash
62a386f94e4c17b49a661b57a65ea90a8e8b1054
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
26
      }
Open commit View diff
26 }
andryyy over 7 years ago 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
27
      $html = $_data['html_tmpl'];
Open commit View diff
27 $html = $_data['html_tmpl'];
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
28
      try {
Open commit View diff
28 try {
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
29
        $redis->Set('QW_SENDER', $sender);
Open commit View diff
29 $redis->Set('QW_SENDER', $sender);
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
30
        $redis->Set('QW_SUBJ', $subject);
Open commit View diff
30 $redis->Set('QW_SUBJ', $subject);
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
31
        $redis->Set('QW_HTML', $html);
Open commit View diff
31 $redis->Set('QW_HTML', $html);
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
32
      }
Open commit View diff
32 }
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
33
      catch (RedisException $e) {
Open commit View diff
33 catch (RedisException $e) {
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
34
        $_SESSION['return'][] = array(
Open commit View diff
34 $_SESSION['return'][] = array(
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
35
          'type' => 'danger',
Open commit View diff
35 'type' => 'danger',
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
36
          'log' => array(__FUNCTION__, $_action, $_data_log),
Open commit View diff
36 'log' => array(__FUNCTION__, $_action, $_data_log),
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
37
          'msg' => array('redis_error', $e)
Open commit View diff
37 'msg' => array('redis_error', $e)
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
38
        );
Open commit View diff
38 );
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
39
        return false;
Open commit View diff
39 return false;
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
40
      }
Open commit View diff
40 }
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
41
      $_SESSION['return'][] = array(
Open commit View diff
41 $_SESSION['return'][] = array(
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
42
        'type' => 'success',
Open commit View diff
42 'type' => 'success',
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
43
        'log' => array(__FUNCTION__, $_action, $_data_log),
Open commit View diff
43 'log' => array(__FUNCTION__, $_action, $_data_log),
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
44
        'msg' => 'saved_settings'
Open commit View diff
44 'msg' => 'saved_settings'
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
45
      );
Open commit View diff
45 );
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
46
    break;
Open commit View diff
46 break;
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
47
    case 'get':
Open commit View diff
47 case 'get':
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
48
      try {
Open commit View diff
48 try {
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
49
        $settings['subject'] = $redis->Get('QW_SUBJ');
Open commit View diff
49 $settings['subject'] = $redis->Get('QW_SUBJ');
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
50
        $settings['sender'] = $redis->Get('QW_SENDER');
Open commit View diff
50 $settings['sender'] = $redis->Get('QW_SENDER');
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
51
        $settings['html_tmpl'] = htmlspecialchars($redis->Get('QW_HTML'));
Open commit View diff
51 $settings['html_tmpl'] = htmlspecialchars($redis->Get('QW_HTML'));
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
52
        if (empty($settings['html_tmpl'])) {
Open commit View diff
52 if (empty($settings['html_tmpl'])) {
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
53
          $settings['html_tmpl'] = htmlspecialchars(file_get_contents("/tpls/quota.tpl"));
Open commit View diff
53 $settings['html_tmpl'] = htmlspecialchars(file_get_contents("/tpls/quota.tpl"));
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
54
        }
Open commit View diff
54 }
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
55
      }
Open commit View diff
55 }
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
56
      catch (RedisException $e) {
Open commit View diff
56 catch (RedisException $e) {
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
57
        $_SESSION['return'][] = array(
Open commit View diff
57 $_SESSION['return'][] = array(
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
58
          'type' => 'danger',
Open commit View diff
58 'type' => 'danger',
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
59
          'log' => array(__FUNCTION__, $_action, $_data_log),
Open commit View diff
59 'log' => array(__FUNCTION__, $_action, $_data_log),
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
60
          'msg' => array('redis_error', $e)
Open commit View diff
60 'msg' => array('redis_error', $e)
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
61
        );
Open commit View diff
61 );
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
62
        return false;
Open commit View diff
62 return false;
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
63
      }
Open commit View diff
63 }
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
64
      return $settings;
Open commit View diff
64 return $settings;
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
65
    break;
Open commit View diff
65 break;
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
66
  }
Open commit View diff
66 }
same change 1e76400

[Web] Use INTL_IDNA_VARIANT_UTS46 in idn_to_ascii (thanks to @Knight1 !)

Full commit hash
1e764009bf2c71f6a18f8ef4e303f7a63cb5a653
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
67
}
Open commit View diff
67 }
andryyy about 5 years ago e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
68
function quota_notification_bcc($_action, $_data = null) {
Open commit View diff
68 function quota_notification_bcc($_action, $_data = null) {
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
69
	global $redis;
Open commit View diff
69 global $redis;
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
70
	$_data_log = $_data;
Open commit View diff
70 $_data_log = $_data;
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
71
  if ($_SESSION['mailcow_cc_role'] != "admin" && $_SESSION['mailcow_cc_role'] != "domainadmin") {
Open commit View diff
71 if ($_SESSION['mailcow_cc_role'] != "admin" && $_SESSION['mailcow_cc_role'] != "domainadmin") {
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
72
    $_SESSION['return'][] = array(
Open commit View diff
72 $_SESSION['return'][] = array(
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
73
      'type' => 'danger',
Open commit View diff
73 'type' => 'danger',
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
74
      'log' => array(__FUNCTION__, $_action, $_data_log),
Open commit View diff
74 'log' => array(__FUNCTION__, $_action, $_data_log),
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
75
      'msg' => 'access_denied'
Open commit View diff
75 'msg' => 'access_denied'
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
76
    );
Open commit View diff
76 );
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
77
    return false;
Open commit View diff
77 return false;
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
78
  }
Open commit View diff
78 }
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
79
  switch ($_action) {
Open commit View diff
79 switch ($_action) {
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
80
    case 'edit':
Open commit View diff
80 case 'edit':
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
81
      $domain = $_data['domain'];
Open commit View diff
81 $domain = $_data['domain'];
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
82
      if (!hasDomainAccess($_SESSION['mailcow_cc_username'], $_SESSION['mailcow_cc_role'], $domain)) {
Open commit View diff
82 if (!hasDomainAccess($_SESSION['mailcow_cc_username'], $_SESSION['mailcow_cc_role'], $domain)) {
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
83
        $_SESSION['return'][] = array(
Open commit View diff
83 $_SESSION['return'][] = array(
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
84
          'type' => 'danger',
Open commit View diff
84 'type' => 'danger',
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
85
          'log' => array(__FUNCTION__, $_action, $_data_log),
Open commit View diff
85 'log' => array(__FUNCTION__, $_action, $_data_log),
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
86
          'msg' => 'access_denied'
Open commit View diff
86 'msg' => 'access_denied'
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
87
        );
Open commit View diff
87 );
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
88
        return false;
Open commit View diff
88 return false;
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
89
      }
Open commit View diff
89 }
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
90
      $active = intval($_data['active']);
Open commit View diff
90 $active = intval($_data['active']);
andryyy about 5 years ago e6d5516

[Web] Feature: Allow copies of quota notifications to be sent via SMTP to internal or external addresses

Full commit hash
e6d5516c7f0c441b00de7e5236d89ad18c976191
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
91
      $bcc_rcpts = array_map('trim', preg_split( "/( |,|;|\n)/", $_data['bcc_rcpt']));
Open commit View diff
91 $bcc_rcpts = array_map('trim', preg_split( "/( |,|;|\n)/", $_data['bcc_rcpt']));
same change e6d5516

[Web] Feature: Allow copies of quota notifications to be sent via SMTP to internal or external addresses

Full commit hash
e6d5516c7f0c441b00de7e5236d89ad18c976191
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
92
      foreach ($bcc_rcpts as $i => &$rcpt) {
Open commit View diff
92 foreach ($bcc_rcpts as $i => &$rcpt) {
same change e6d5516

[Web] Feature: Allow copies of quota notifications to be sent via SMTP to internal or external addresses

Full commit hash
e6d5516c7f0c441b00de7e5236d89ad18c976191
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
93
        $rcpt = preg_replace('/[\x00-\x1F\x80-\xFF]/', '', $rcpt);
Open commit View diff
93 $rcpt = preg_replace('/[\x00-\x1F\x80-\xFF]/', '', $rcpt);
same change e6d5516

[Web] Feature: Allow copies of quota notifications to be sent via SMTP to internal or external addresses

Full commit hash
e6d5516c7f0c441b00de7e5236d89ad18c976191
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
94
          if (!empty($rcpt) && filter_var($rcpt, FILTER_VALIDATE_EMAIL) === false) {
Open commit View diff
94 if (!empty($rcpt) && filter_var($rcpt, FILTER_VALIDATE_EMAIL) === false) {
same change e6d5516

[Web] Feature: Allow copies of quota notifications to be sent via SMTP to internal or external addresses

Full commit hash
e6d5516c7f0c441b00de7e5236d89ad18c976191
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
95
            $_SESSION['return'][] = array(
Open commit View diff
95 $_SESSION['return'][] = array(
same change e6d5516

[Web] Feature: Allow copies of quota notifications to be sent via SMTP to internal or external addresses

Full commit hash
e6d5516c7f0c441b00de7e5236d89ad18c976191
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
96
              'type' => 'danger',
Open commit View diff
96 'type' => 'danger',
same change e6d5516

[Web] Feature: Allow copies of quota notifications to be sent via SMTP to internal or external addresses

Full commit hash
e6d5516c7f0c441b00de7e5236d89ad18c976191
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
97
              'log' => array(__FUNCTION__, $_action, $_data_log),
Open commit View diff
97 'log' => array(__FUNCTION__, $_action, $_data_log),
same change e6d5516

[Web] Feature: Allow copies of quota notifications to be sent via SMTP to internal or external addresses

Full commit hash
e6d5516c7f0c441b00de7e5236d89ad18c976191
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
98
              'msg' => array('goto_invalid', htmlspecialchars($rcpt))
Open commit View diff
98 'msg' => array('goto_invalid', htmlspecialchars($rcpt))
same change e6d5516

[Web] Feature: Allow copies of quota notifications to be sent via SMTP to internal or external addresses

Full commit hash
e6d5516c7f0c441b00de7e5236d89ad18c976191
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
99
            );
Open commit View diff
99 );
same change e6d5516

[Web] Feature: Allow copies of quota notifications to be sent via SMTP to internal or external addresses

Full commit hash
e6d5516c7f0c441b00de7e5236d89ad18c976191
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
100
            unset($bcc_rcpts[$i]);
Open commit View diff
100 unset($bcc_rcpts[$i]);
same change e6d5516

[Web] Feature: Allow copies of quota notifications to be sent via SMTP to internal or external addresses

Full commit hash
e6d5516c7f0c441b00de7e5236d89ad18c976191
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
101
            continue;
Open commit View diff
101 continue;
same change e6d5516

[Web] Feature: Allow copies of quota notifications to be sent via SMTP to internal or external addresses

Full commit hash
e6d5516c7f0c441b00de7e5236d89ad18c976191
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
102
          }
Open commit View diff
102 }
same change e6d5516

[Web] Feature: Allow copies of quota notifications to be sent via SMTP to internal or external addresses

Full commit hash
e6d5516c7f0c441b00de7e5236d89ad18c976191
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
103
      }
Open commit View diff
103 }
same change e6d5516

[Web] Feature: Allow copies of quota notifications to be sent via SMTP to internal or external addresses

Full commit hash
e6d5516c7f0c441b00de7e5236d89ad18c976191
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
104
      $bcc_rcpts = array_unique($bcc_rcpts);
Open commit View diff
104 $bcc_rcpts = array_unique($bcc_rcpts);
same change e6d5516

[Web] Feature: Allow copies of quota notifications to be sent via SMTP to internal or external addresses

Full commit hash
e6d5516c7f0c441b00de7e5236d89ad18c976191
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
105
      $bcc_rcpts = array_filter($bcc_rcpts);
Open commit View diff
105 $bcc_rcpts = array_filter($bcc_rcpts);
same change e6d5516

[Web] Feature: Allow copies of quota notifications to be sent via SMTP to internal or external addresses

Full commit hash
e6d5516c7f0c441b00de7e5236d89ad18c976191
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
106
      if (empty($bcc_rcpts)) {
Open commit View diff
106 if (empty($bcc_rcpts)) {
same change e6d5516

[Web] Feature: Allow copies of quota notifications to be sent via SMTP to internal or external addresses

Full commit hash
e6d5516c7f0c441b00de7e5236d89ad18c976191
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
107
        $active = 0;
Open commit View diff
107 $active = 0;
same change e6d5516

[Web] Feature: Allow copies of quota notifications to be sent via SMTP to internal or external addresses

Full commit hash
e6d5516c7f0c441b00de7e5236d89ad18c976191
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
108
        
Open commit View diff
108
andryyy about 5 years ago e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
109
      }
Open commit View diff
109 }
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
110
      try {
Open commit View diff
110 try {
andryyy about 5 years ago e6d5516

[Web] Feature: Allow copies of quota notifications to be sent via SMTP to internal or external addresses

Full commit hash
e6d5516c7f0c441b00de7e5236d89ad18c976191
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
111
        $redis->hSet('QW_BCC', $domain, json_encode(array('bcc_rcpts' => $bcc_rcpts, 'active' => $active)));
Open commit View diff
111 $redis->hSet('QW_BCC', $domain, json_encode(array('bcc_rcpts' => $bcc_rcpts, 'active' => $active)));
andryyy about 5 years ago e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
112
      }
Open commit View diff
112 }
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
113
      catch (RedisException $e) {
Open commit View diff
113 catch (RedisException $e) {
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
114
        $_SESSION['return'][] = array(
Open commit View diff
114 $_SESSION['return'][] = array(
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
115
          'type' => 'danger',
Open commit View diff
115 'type' => 'danger',
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
116
          'log' => array(__FUNCTION__, $_action, $_data_log),
Open commit View diff
116 'log' => array(__FUNCTION__, $_action, $_data_log),
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
117
          'msg' => array('redis_error', $e)
Open commit View diff
117 'msg' => array('redis_error', $e)
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
118
        );
Open commit View diff
118 );
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
119
        return false;
Open commit View diff
119 return false;
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
120
      }
Open commit View diff
120 }
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
121
      $_SESSION['return'][] = array(
Open commit View diff
121 $_SESSION['return'][] = array(
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
122
        'type' => 'success',
Open commit View diff
122 'type' => 'success',
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
123
        'log' => array(__FUNCTION__, $_action, $_data_log),
Open commit View diff
123 'log' => array(__FUNCTION__, $_action, $_data_log),
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
124
        'msg' => 'saved_settings'
Open commit View diff
124 'msg' => 'saved_settings'
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
125
      );
Open commit View diff
125 );
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
126
    break;
Open commit View diff
126 break;
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
127
    case 'get':
Open commit View diff
127 case 'get':
andryyy about 5 years ago e6d5516

[Web] Feature: Allow copies of quota notifications to be sent via SMTP to internal or external addresses

Full commit hash
e6d5516c7f0c441b00de7e5236d89ad18c976191
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
128
      $domain = $_data;
Open commit View diff
128 $domain = $_data;
andryyy about 5 years ago e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
129
      if (!hasDomainAccess($_SESSION['mailcow_cc_username'], $_SESSION['mailcow_cc_role'], $domain)) {
Open commit View diff
129 if (!hasDomainAccess($_SESSION['mailcow_cc_username'], $_SESSION['mailcow_cc_role'], $domain)) {
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
130
        $_SESSION['return'][] = array(
Open commit View diff
130 $_SESSION['return'][] = array(
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
131
          'type' => 'danger',
Open commit View diff
131 'type' => 'danger',
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
132
          'log' => array(__FUNCTION__, $_action, $_data_log),
Open commit View diff
132 'log' => array(__FUNCTION__, $_action, $_data_log),
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
133
          'msg' => 'access_denied'
Open commit View diff
133 'msg' => 'access_denied'
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
134
        );
Open commit View diff
134 );
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
135
        return false;
Open commit View diff
135 return false;
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
136
      }
Open commit View diff
136 }
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
137
      try {
Open commit View diff
137 try {
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
138
        return json_decode($redis->hGet('QW_BCC', $domain), true);
Open commit View diff
138 return json_decode($redis->hGet('QW_BCC', $domain), true);
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
139
      }
Open commit View diff
139 }
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
140
      catch (RedisException $e) {
Open commit View diff
140 catch (RedisException $e) {
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
141
        $_SESSION['return'][] = array(
Open commit View diff
141 $_SESSION['return'][] = array(
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
142
          'type' => 'danger',
Open commit View diff
142 'type' => 'danger',
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
143
          'log' => array(__FUNCTION__, $_action, $_data_log),
Open commit View diff
143 'log' => array(__FUNCTION__, $_action, $_data_log),
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
144
          'msg' => array('redis_error', $e)
Open commit View diff
144 'msg' => array('redis_error', $e)
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
145
        );
Open commit View diff
145 );
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
146
        return false;
Open commit View diff
146 return false;
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
147
      }
Open commit View diff
147 }
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
148
    break;
Open commit View diff
148 break;
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
149
  }
Open commit View diff
149 }
same change e21e0b9

[Web] Time limited aliases: show create date; create aliases with 1yr retention by default; create temp alias in alias domain; better random names; accept any validity time

Full commit hash
e21e0b9dbf70c49141b365bf68532a7cc3dd3964
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
150
}
Open commit View diff
150 }