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/footer.inc.php

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

footer.inc.php on main
Author Date Commit Line Code
Dennis Neufeld about 9 years ago b2a5bf0

Formatting, Updated Bootstrap/Bootswatch

Full commit hash
b2a5bf0453486867e9e99e772d822b7fbfb2b691
Author
Dennis Neufeld <[email protected]>
Date
about 9 years ago
Selected line
1
<?php
Open commit View diff
1 <?php
André almost 8 years ago 7f86a80

[Web] Fix log line handling

Full commit hash
7f86a8067039b63e6afa7bb1724eadad9493d112
Author
André <[email protected]>
Date
almost 8 years ago
Selected line
2
logger();
Open commit View diff
2 logger();
tinect almost 7 years ago cc1bf5d

deliver CSS and JS as external request

Full commit hash
cc1bf5d4263bf80c190fe6c01ca2f16c3d66ee47
Author
tinect <[email protected]>
Date
almost 7 years ago
Selected line
3
Open commit View diff
3
same change cc1bf5d

deliver CSS and JS as external request

Full commit hash
cc1bf5d4263bf80c190fe6c01ca2f16c3d66ee47
Author
tinect <[email protected]>
Date
almost 7 years ago
Selected line
4
$hash = $js_minifier->getDataHash();
Open commit View diff
4 $hash = $js_minifier->getDataHash();
same change cc1bf5d

deliver CSS and JS as external request

Full commit hash
cc1bf5d4263bf80c190fe6c01ca2f16c3d66ee47
Author
tinect <[email protected]>
Date
almost 7 years ago
Selected line
5
$JSPath = '/tmp/' . $hash . '.js';
Open commit View diff
5 $JSPath = '/tmp/' . $hash . '.js';
same change cc1bf5d

deliver CSS and JS as external request

Full commit hash
cc1bf5d4263bf80c190fe6c01ca2f16c3d66ee47
Author
tinect <[email protected]>
Date
almost 7 years ago
Selected line
6
if(!file_exists($JSPath)) {
Open commit View diff
6 if(!file_exists($JSPath)) {
same change cc1bf5d

deliver CSS and JS as external request

Full commit hash
cc1bf5d4263bf80c190fe6c01ca2f16c3d66ee47
Author
tinect <[email protected]>
Date
almost 7 years ago
Selected line
7
  $js_minifier->minify($JSPath);
Open commit View diff
7 $js_minifier->minify($JSPath);
same change cc1bf5d

deliver CSS and JS as external request

Full commit hash
cc1bf5d4263bf80c190fe6c01ca2f16c3d66ee47
Author
tinect <[email protected]>
Date
almost 7 years ago
Selected line
8
  cleanupJS($hash);
Open commit View diff
8 cleanupJS($hash);
same change cc1bf5d

deliver CSS and JS as external request

Full commit hash
cc1bf5d4263bf80c190fe6c01ca2f16c3d66ee47
Author
tinect <[email protected]>
Date
almost 7 years ago
Selected line
9
}
Open commit View diff
9 }
Kristian Feldsam almost 5 years ago 0b64967

[web] implemented twig templating system (#4264)

Full commit hash
0b64967ec56f14bbdb288e07b02d478c835be513
Author
Kristian Feldsam <[email protected]>
Date
almost 5 years ago
Selected line
10
Open commit View diff
10
same change 0b64967

[web] implemented twig templating system (#4264)

Full commit hash
0b64967ec56f14bbdb288e07b02d478c835be513
Author
Kristian Feldsam <[email protected]>
Date
almost 5 years ago
Selected line
11
$alertbox_log_parser = alertbox_log_parser($_SESSION);
Open commit View diff
11 $alertbox_log_parser = alertbox_log_parser($_SESSION);
same change 0b64967

[web] implemented twig templating system (#4264)

Full commit hash
0b64967ec56f14bbdb288e07b02d478c835be513
Author
Kristian Feldsam <[email protected]>
Date
almost 5 years ago
Selected line
12
$alerts = [];
Open commit View diff
12 $alerts = [];
same change 0b64967

[web] implemented twig templating system (#4264)

Full commit hash
0b64967ec56f14bbdb288e07b02d478c835be513
Author
Kristian Feldsam <[email protected]>
Date
almost 5 years ago
Selected line
13
if (is_array($alertbox_log_parser)) {
Open commit View diff
13 if (is_array($alertbox_log_parser)) {
same change 0b64967

[web] implemented twig templating system (#4264)

Full commit hash
0b64967ec56f14bbdb288e07b02d478c835be513
Author
Kristian Feldsam <[email protected]>
Date
almost 5 years ago
Selected line
14
  foreach ($alertbox_log_parser as $log) {
Open commit View diff
14 foreach ($alertbox_log_parser as $log) {
FreddleSpl0it over 2 years ago cf2fda6

[Web] escape html of alert messages

Full commit hash
cf2fda66e2f359e50e2ac255f731509c35ff48fe
Author
FreddleSpl0it <[email protected]>
Date
over 2 years ago
Selected line
15
    $message = htmlspecialchars($log['msg'], ENT_QUOTES);
Open commit View diff
15 $message = htmlspecialchars($log['msg'], ENT_QUOTES);
same change cf2fda6

[Web] escape html of alert messages

Full commit hash
cf2fda66e2f359e50e2ac255f731509c35ff48fe
Author
FreddleSpl0it <[email protected]>
Date
over 2 years ago
Selected line
16
    $message = strtr($message, ["\n" => '', "\r" => '', "\t" => '<br>']);
Open commit View diff
16 $message = strtr($message, ["\n" => '', "\r" => '', "\t" => '<br>']);
Kristian Feldsam over 4 years ago 08f8eeb

[web] fixed html in alerts

Full commit hash
08f8eeb2e6769eec7cc5d97a261f0e31156aa696
Author
Kristian Feldsam <[email protected]>
Date
over 4 years ago
Selected line
17
    $alerts[trim($log['type'], '"')][] = trim($message, '"');
Open commit View diff
17 $alerts[trim($log['type'], '"')][] = trim($message, '"');
andryyy over 5 years ago c150ac7

[Web] Feature (beta): Add WebAuthn support for administrators and domain administrators

Full commit hash
c150ac7b375fb8acfe8794155ef61245e3c86f40
Author
andryyy <[email protected]>
Date
over 5 years ago
Selected line
18
  }
Open commit View diff
18 }
Kristian Feldsam almost 5 years ago 0b64967

[web] implemented twig templating system (#4264)

Full commit hash
0b64967ec56f14bbdb288e07b02d478c835be513
Author
Kristian Feldsam <[email protected]>
Date
almost 5 years ago
Selected line
19
  $alert = array_filter(array_unique($alerts));
Open commit View diff
19 $alert = array_filter(array_unique($alerts));
same change 0b64967

[web] implemented twig templating system (#4264)

Full commit hash
0b64967ec56f14bbdb288e07b02d478c835be513
Author
Kristian Feldsam <[email protected]>
Date
almost 5 years ago
Selected line
20
  foreach($alert as $alert_type => $alert_msg) {
Open commit View diff
20 foreach($alert as $alert_type => $alert_msg) {
FreddlePat over 4 years ago 68abd6a

migrating from u2f-api.js to webauthn

Full commit hash
68abd6a535938f84918d4168781a6aae1270efa5
Author
FreddlePat <[email protected]>
Date
over 4 years ago
Selected line
21
    // html breaks from mysql alerts, replace ` with '
Open commit View diff
21 // html breaks from mysql alerts, replace ` with '
same change 68abd6a

migrating from u2f-api.js to webauthn

Full commit hash
68abd6a535938f84918d4168781a6aae1270efa5
Author
FreddlePat <[email protected]>
Date
over 4 years ago
Selected line
22
    $alerts[$alert_type] = implode('<hr class="alert-hr">', str_replace("`", "'", $alert_msg));
Open commit View diff
22 $alerts[$alert_type] = implode('<hr class="alert-hr">', str_replace("`", "'", $alert_msg));
andryyy over 5 years ago c150ac7

[Web] Feature (beta): Add WebAuthn support for administrators and domain administrators

Full commit hash
c150ac7b375fb8acfe8794155ef61245e3c86f40
Author
andryyy <[email protected]>
Date
over 5 years ago
Selected line
23
  }
Open commit View diff
23 }
André almost 8 years ago 7f86a80

[Web] Fix log line handling

Full commit hash
7f86a8067039b63e6afa7bb1724eadad9493d112
Author
André <[email protected]>
Date
almost 8 years ago
Selected line
24
  unset($_SESSION['return']);
Open commit View diff
24 unset($_SESSION['return']);
Kristian Feldsam almost 5 years ago 0b64967

[web] implemented twig templating system (#4264)

Full commit hash
0b64967ec56f14bbdb288e07b02d478c835be513
Author
Kristian Feldsam <[email protected]>
Date
almost 5 years ago
Selected line
25
}
Open commit View diff
25 }
Dennis Neufeld about 9 years ago b2a5bf0

Formatting, Updated Bootstrap/Bootswatch

Full commit hash
b2a5bf0453486867e9e99e772d822b7fbfb2b691
Author
Dennis Neufeld <[email protected]>
Date
about 9 years ago
Selected line
26
Open commit View diff
26
FreddleSpl0it over 4 years ago 3ef2b6c

[Web] add verify selected tfa

Full commit hash
3ef2b6cfa2a99c1adbd2e9e5e74b278274fa4ade
Author
FreddleSpl0it <[email protected]>
Date
over 4 years ago
Selected line
27
// map tfa details for twig
Open commit View diff
27 // map tfa details for twig
same change 3ef2b6c

[Web] add verify selected tfa

Full commit hash
3ef2b6cfa2a99c1adbd2e9e5e74b278274fa4ade
Author
FreddleSpl0it <[email protected]>
Date
over 4 years ago
Selected line
28
$pending_tfa_authmechs = [];
Open commit View diff
28 $pending_tfa_authmechs = [];
Paul Sütterlin 12 months ago ad9b328

fix: Undefined array key "pending_tfa_methods" in

Full commit hash
ad9b328ed56316efbfb8606088897194ba2bb20f
Author
Paul Sütterlin <[email protected]>
Date
12 months ago
Selected line
29
if (array_key_exists('pending_tfa_methods', $_SESSION)) {
Open commit View diff
29 if (array_key_exists('pending_tfa_methods', $_SESSION)) {
same change ad9b328

fix: Undefined array key "pending_tfa_methods" in

Full commit hash
ad9b328ed56316efbfb8606088897194ba2bb20f
Author
Paul Sütterlin <[email protected]>
Date
12 months ago
Selected line
30
  foreach($_SESSION['pending_tfa_methods'] as $authdata){
Open commit View diff
30 foreach($_SESSION['pending_tfa_methods'] as $authdata){
same change ad9b328

fix: Undefined array key "pending_tfa_methods" in

Full commit hash
ad9b328ed56316efbfb8606088897194ba2bb20f
Author
Paul Sütterlin <[email protected]>
Date
12 months ago
Selected line
31
    $pending_tfa_authmechs[$authdata['authmech']] = false;
Open commit View diff
31 $pending_tfa_authmechs[$authdata['authmech']] = false;
same change ad9b328

fix: Undefined array key "pending_tfa_methods" in

Full commit hash
ad9b328ed56316efbfb8606088897194ba2bb20f
Author
Paul Sütterlin <[email protected]>
Date
12 months ago
Selected line
32
  }
Open commit View diff
32 }
same change ad9b328

fix: Undefined array key "pending_tfa_methods" in

Full commit hash
ad9b328ed56316efbfb8606088897194ba2bb20f
Author
Paul Sütterlin <[email protected]>
Date
12 months ago
Selected line
33
  if (isset($pending_tfa_authmechs['webauthn'])) {
Open commit View diff
33 if (isset($pending_tfa_authmechs['webauthn'])) {
same change ad9b328

fix: Undefined array key "pending_tfa_methods" in

Full commit hash
ad9b328ed56316efbfb8606088897194ba2bb20f
Author
Paul Sütterlin <[email protected]>
Date
12 months ago
Selected line
34
    $pending_tfa_authmechs['webauthn'] = true;
Open commit View diff
34 $pending_tfa_authmechs['webauthn'] = true;
same change ad9b328

fix: Undefined array key "pending_tfa_methods" in

Full commit hash
ad9b328ed56316efbfb8606088897194ba2bb20f
Author
Paul Sütterlin <[email protected]>
Date
12 months ago
Selected line
35
  }
Open commit View diff
35 }
same change ad9b328

fix: Undefined array key "pending_tfa_methods" in

Full commit hash
ad9b328ed56316efbfb8606088897194ba2bb20f
Author
Paul Sütterlin <[email protected]>
Date
12 months ago
Selected line
36
  if (!isset($pending_tfa_authmechs['webauthn']) 
Open commit View diff
36 if (!isset($pending_tfa_authmechs['webauthn'])
same change ad9b328

fix: Undefined array key "pending_tfa_methods" in

Full commit hash
ad9b328ed56316efbfb8606088897194ba2bb20f
Author
Paul Sütterlin <[email protected]>
Date
12 months ago
Selected line
37
      && isset($pending_tfa_authmechs['yubi_otp'])) {
Open commit View diff
37 && isset($pending_tfa_authmechs['yubi_otp'])) {
same change ad9b328

fix: Undefined array key "pending_tfa_methods" in

Full commit hash
ad9b328ed56316efbfb8606088897194ba2bb20f
Author
Paul Sütterlin <[email protected]>
Date
12 months ago
Selected line
38
    $pending_tfa_authmechs['yubi_otp'] = true;
Open commit View diff
38 $pending_tfa_authmechs['yubi_otp'] = true;
same change ad9b328

fix: Undefined array key "pending_tfa_methods" in

Full commit hash
ad9b328ed56316efbfb8606088897194ba2bb20f
Author
Paul Sütterlin <[email protected]>
Date
12 months ago
Selected line
39
  }
Open commit View diff
39 }
same change ad9b328

fix: Undefined array key "pending_tfa_methods" in

Full commit hash
ad9b328ed56316efbfb8606088897194ba2bb20f
Author
Paul Sütterlin <[email protected]>
Date
12 months ago
Selected line
40
  if (!isset($pending_tfa_authmechs['webauthn']) 
Open commit View diff
40 if (!isset($pending_tfa_authmechs['webauthn'])
same change ad9b328

fix: Undefined array key "pending_tfa_methods" in

Full commit hash
ad9b328ed56316efbfb8606088897194ba2bb20f
Author
Paul Sütterlin <[email protected]>
Date
12 months ago
Selected line
41
      && !isset($pending_tfa_authmechs['yubi_otp'])
Open commit View diff
41 && !isset($pending_tfa_authmechs['yubi_otp'])
same change ad9b328

fix: Undefined array key "pending_tfa_methods" in

Full commit hash
ad9b328ed56316efbfb8606088897194ba2bb20f
Author
Paul Sütterlin <[email protected]>
Date
12 months ago
Selected line
42
      && isset($pending_tfa_authmechs['totp'])) {
Open commit View diff
42 && isset($pending_tfa_authmechs['totp'])) {
same change ad9b328

fix: Undefined array key "pending_tfa_methods" in

Full commit hash
ad9b328ed56316efbfb8606088897194ba2bb20f
Author
Paul Sütterlin <[email protected]>
Date
12 months ago
Selected line
43
    $pending_tfa_authmechs['totp'] = true;
Open commit View diff
43 $pending_tfa_authmechs['totp'] = true;
same change ad9b328

fix: Undefined array key "pending_tfa_methods" in

Full commit hash
ad9b328ed56316efbfb8606088897194ba2bb20f
Author
Paul Sütterlin <[email protected]>
Date
12 months ago
Selected line
44
  }
Open commit View diff
44 }
same change ad9b328

fix: Undefined array key "pending_tfa_methods" in

Full commit hash
ad9b328ed56316efbfb8606088897194ba2bb20f
Author
Paul Sütterlin <[email protected]>
Date
12 months ago
Selected line
45
  if (isset($pending_tfa_authmechs['u2f'])) {
Open commit View diff
45 if (isset($pending_tfa_authmechs['u2f'])) {
same change ad9b328

fix: Undefined array key "pending_tfa_methods" in

Full commit hash
ad9b328ed56316efbfb8606088897194ba2bb20f
Author
Paul Sütterlin <[email protected]>
Date
12 months ago
Selected line
46
    $pending_tfa_authmechs['u2f'] = true;
Open commit View diff
46 $pending_tfa_authmechs['u2f'] = true;
same change ad9b328

fix: Undefined array key "pending_tfa_methods" in

Full commit hash
ad9b328ed56316efbfb8606088897194ba2bb20f
Author
Paul Sütterlin <[email protected]>
Date
12 months ago
Selected line
47
  }
Open commit View diff
47 }
FreddleSpl0it over 4 years ago 3ef2b6c

[Web] add verify selected tfa

Full commit hash
3ef2b6cfa2a99c1adbd2e9e5e74b278274fa4ade
Author
FreddleSpl0it <[email protected]>
Date
over 4 years ago
Selected line
48
}
Open commit View diff
48 }
same change 3ef2b6c

[Web] add verify selected tfa

Full commit hash
3ef2b6cfa2a99c1adbd2e9e5e74b278274fa4ade
Author
FreddleSpl0it <[email protected]>
Date
over 4 years ago
Selected line
49
Open commit View diff
49
Niklas Meyer over 4 years ago 89fdd19

Jan(moo)uary Update 2022 - Revision A (2022-01a) (#4445)

Full commit hash
89fdd1986d922aa7ae87d589859cd3d483beaa23
Author
Niklas Meyer <[email protected]>
Date
over 4 years ago
Selected line
50
// globals
Open commit View diff
50 // globals
Kristian Feldsam almost 5 years ago 0b64967

[web] implemented twig templating system (#4264)

Full commit hash
0b64967ec56f14bbdb288e07b02d478c835be513
Author
Kristian Feldsam <[email protected]>
Date
almost 5 years ago
Selected line
51
$globalVariables = [
Open commit View diff
51 $globalVariables = [
Niklas Meyer over 4 years ago 89fdd19

Jan(moo)uary Update 2022 - Revision A (2022-01a) (#4445)

Full commit hash
89fdd1986d922aa7ae87d589859cd3d483beaa23
Author
Niklas Meyer <[email protected]>
Date
over 4 years ago
Selected line
52
  'mailcow_info' => array(
Open commit View diff
52 'mailcow_info' => array(
same change 89fdd19

Jan(moo)uary Update 2022 - Revision A (2022-01a) (#4445)

Full commit hash
89fdd1986d922aa7ae87d589859cd3d483beaa23
Author
Niklas Meyer <[email protected]>
Date
over 4 years ago
Selected line
53
    'version_tag' => $GLOBALS['MAILCOW_GIT_VERSION'],
Open commit View diff
53 'version_tag' => $GLOBALS['MAILCOW_GIT_VERSION'],
DerLinkman almost 4 years ago 77f9947

Readded footer + vars.

Full commit hash
77f9947613fa3aac9ac772574495a0ee50a3c91f
Author
DerLinkman <[email protected]>
Date
almost 4 years ago
Selected line
54
    'last_version_tag' => $GLOBALS['MAILCOW_LAST_GIT_VERSION'],
Open commit View diff
54 'last_version_tag' => $GLOBALS['MAILCOW_LAST_GIT_VERSION'],
same change 77f9947

Readded footer + vars.

Full commit hash
77f9947613fa3aac9ac772574495a0ee50a3c91f
Author
DerLinkman <[email protected]>
Date
almost 4 years ago
Selected line
55
    'git_owner' => $GLOBALS['MAILCOW_GIT_OWNER'],
Open commit View diff
55 'git_owner' => $GLOBALS['MAILCOW_GIT_OWNER'],
same change 77f9947

Readded footer + vars.

Full commit hash
77f9947613fa3aac9ac772574495a0ee50a3c91f
Author
DerLinkman <[email protected]>
Date
almost 4 years ago
Selected line
56
    'git_repo' => $GLOBALS['MAILCOW_GIT_REPO'],
Open commit View diff
56 'git_repo' => $GLOBALS['MAILCOW_GIT_REPO'],
same change 77f9947

Readded footer + vars.

Full commit hash
77f9947613fa3aac9ac772574495a0ee50a3c91f
Author
DerLinkman <[email protected]>
Date
almost 4 years ago
Selected line
57
    'git_project_url' => $GLOBALS['MAILCOW_GIT_URL'],
Open commit View diff
57 'git_project_url' => $GLOBALS['MAILCOW_GIT_URL'],
same change 77f9947

Readded footer + vars.

Full commit hash
77f9947613fa3aac9ac772574495a0ee50a3c91f
Author
DerLinkman <[email protected]>
Date
almost 4 years ago
Selected line
58
    'git_commit' => $GLOBALS['MAILCOW_GIT_COMMIT'],
Open commit View diff
58 'git_commit' => $GLOBALS['MAILCOW_GIT_COMMIT'],
same change 77f9947

Readded footer + vars.

Full commit hash
77f9947613fa3aac9ac772574495a0ee50a3c91f
Author
DerLinkman <[email protected]>
Date
almost 4 years ago
Selected line
59
    'git_commit_date' => $GLOBALS['MAILCOW_GIT_COMMIT_DATE'],
Open commit View diff
59 'git_commit_date' => $GLOBALS['MAILCOW_GIT_COMMIT_DATE'],
same change 77f9947

Readded footer + vars.

Full commit hash
77f9947613fa3aac9ac772574495a0ee50a3c91f
Author
DerLinkman <[email protected]>
Date
almost 4 years ago
Selected line
60
    'mailcow_branch' => $GLOBALS['MAILCOW_BRANCH'],
Open commit View diff
60 'mailcow_branch' => $GLOBALS['MAILCOW_BRANCH'],
same change 77f9947

Readded footer + vars.

Full commit hash
77f9947613fa3aac9ac772574495a0ee50a3c91f
Author
DerLinkman <[email protected]>
Date
almost 4 years ago
Selected line
61
    'updated_at' => $GLOBALS['MAILCOW_UPDATEDAT']
Open commit View diff
61 'updated_at' => $GLOBALS['MAILCOW_UPDATEDAT']
Niklas Meyer over 4 years ago 89fdd19

Jan(moo)uary Update 2022 - Revision A (2022-01a) (#4445)

Full commit hash
89fdd1986d922aa7ae87d589859cd3d483beaa23
Author
Niklas Meyer <[email protected]>
Date
over 4 years ago
Selected line
62
  ),
Open commit View diff
62 ),
Kristian Feldsam almost 5 years ago 0b64967

[web] implemented twig templating system (#4264)

Full commit hash
0b64967ec56f14bbdb288e07b02d478c835be513
Author
Kristian Feldsam <[email protected]>
Date
almost 5 years ago
Selected line
63
  'js_path' => '/cache/'.basename($JSPath),
Open commit View diff
63 'js_path' => '/cache/'.basename($JSPath),
FreddleSpl0it over 4 years ago 3ef2b6c

[Web] add verify selected tfa

Full commit hash
3ef2b6cfa2a99c1adbd2e9e5e74b278274fa4ade
Author
FreddleSpl0it <[email protected]>
Date
over 4 years ago
Selected line
64
  'pending_tfa_methods' => @$_SESSION['pending_tfa_methods'],
Open commit View diff
64 'pending_tfa_methods' => @$_SESSION['pending_tfa_methods'],
same change 3ef2b6c

[Web] add verify selected tfa

Full commit hash
3ef2b6cfa2a99c1adbd2e9e5e74b278274fa4ade
Author
FreddleSpl0it <[email protected]>
Date
over 4 years ago
Selected line
65
  'pending_tfa_authmechs' => $pending_tfa_authmechs,
Open commit View diff
65 'pending_tfa_authmechs' => $pending_tfa_authmechs,
Kristian Feldsam almost 5 years ago 0b64967

[web] implemented twig templating system (#4264)

Full commit hash
0b64967ec56f14bbdb288e07b02d478c835be513
Author
Kristian Feldsam <[email protected]>
Date
almost 5 years ago
Selected line
66
  'pending_mailcow_cc_username' => @$_SESSION['pending_mailcow_cc_username'],
Open commit View diff
66 'pending_mailcow_cc_username' => @$_SESSION['pending_mailcow_cc_username'],
FreddleSpl0it 5 months ago ad5b94a

[Web] Add forced 2FA setup and password update enforcement

Full commit hash
ad5b94af5e48297631629c2a118e7f163a044a07
Author
FreddleSpl0it <[email protected]>
Date
5 months ago
Selected line
67
  'pending_tfa_setup' => !empty($_SESSION['pending_tfa_setup']),
Open commit View diff
67 'pending_tfa_setup' => !empty($_SESSION['pending_tfa_setup']),
same change ad5b94a

[Web] Add forced 2FA setup and password update enforcement

Full commit hash
ad5b94af5e48297631629c2a118e7f163a044a07
Author
FreddleSpl0it <[email protected]>
Date
5 months ago
Selected line
68
  'pending_pw_update_modal' => !empty($_SESSION['pending_pw_update']),
Open commit View diff
68 'pending_pw_update_modal' => !empty($_SESSION['pending_pw_update']),
Kristian Feldsam almost 5 years ago 0b64967

[web] implemented twig templating system (#4264)

Full commit hash
0b64967ec56f14bbdb288e07b02d478c835be513
Author
Kristian Feldsam <[email protected]>
Date
almost 5 years ago
Selected line
69
  'lang_footer' => json_encode($lang['footer']),
Open commit View diff
69 'lang_footer' => json_encode($lang['footer']),
same change 0b64967

[web] implemented twig templating system (#4264)

Full commit hash
0b64967ec56f14bbdb288e07b02d478c835be513
Author
Kristian Feldsam <[email protected]>
Date
almost 5 years ago
Selected line
70
  'lang_acl' => json_encode($lang['acl']),
Open commit View diff
70 'lang_acl' => json_encode($lang['acl']),
same change 0b64967

[web] implemented twig templating system (#4264)

Full commit hash
0b64967ec56f14bbdb288e07b02d478c835be513
Author
Kristian Feldsam <[email protected]>
Date
almost 5 years ago
Selected line
71
  'lang_tfa' => json_encode($lang['tfa']),
Open commit View diff
71 'lang_tfa' => json_encode($lang['tfa']),
same change 0b64967

[web] implemented twig templating system (#4264)

Full commit hash
0b64967ec56f14bbdb288e07b02d478c835be513
Author
Kristian Feldsam <[email protected]>
Date
almost 5 years ago
Selected line
72
  'lang_fido2' => json_encode($lang['fido2']),
Open commit View diff
72 'lang_fido2' => json_encode($lang['fido2']),
FreddleSpl0it over 3 years ago 6e9980b

[Web] add manage identity provider

Full commit hash
6e9980bf0f8b16420cc884e12889b074c7b8bc79
Author
FreddleSpl0it <[email protected]>
Date
over 3 years ago
Selected line
73
  'lang_success' => json_encode($lang['success']),
Open commit View diff
73 'lang_success' => json_encode($lang['success']),
same change 6e9980b

[Web] add manage identity provider

Full commit hash
6e9980bf0f8b16420cc884e12889b074c7b8bc79
Author
FreddleSpl0it <[email protected]>
Date
over 3 years ago
Selected line
74
  'lang_danger' => json_encode($lang['danger']),
Open commit View diff
74 'lang_danger' => json_encode($lang['danger']),
Kristian Feldsam almost 5 years ago 0b64967

[web] implemented twig templating system (#4264)

Full commit hash
0b64967ec56f14bbdb288e07b02d478c835be513
Author
Kristian Feldsam <[email protected]>
Date
almost 5 years ago
Selected line
75
  'docker_timeout' => $DOCKER_TIMEOUT,
Open commit View diff
75 'docker_timeout' => $DOCKER_TIMEOUT,
same change 0b64967

[web] implemented twig templating system (#4264)

Full commit hash
0b64967ec56f14bbdb288e07b02d478c835be513
Author
Kristian Feldsam <[email protected]>
Date
almost 5 years ago
Selected line
76
  'session_lifetime' => (int)$SESSION_LIFETIME,
Open commit View diff
76 'session_lifetime' => (int)$SESSION_LIFETIME,
same change 0b64967

[web] implemented twig templating system (#4264)

Full commit hash
0b64967ec56f14bbdb288e07b02d478c835be513
Author
Kristian Feldsam <[email protected]>
Date
almost 5 years ago
Selected line
77
  'csrf_token' => $_SESSION['CSRF']['TOKEN'],
Open commit View diff
77 'csrf_token' => $_SESSION['CSRF']['TOKEN'],
same change 0b64967

[web] implemented twig templating system (#4264)

Full commit hash
0b64967ec56f14bbdb288e07b02d478c835be513
Author
Kristian Feldsam <[email protected]>
Date
almost 5 years ago
Selected line
78
  'pagination_size' => $PAGINATION_SIZE,
Open commit View diff
78 'pagination_size' => $PAGINATION_SIZE,
same change 0b64967

[web] implemented twig templating system (#4264)

Full commit hash
0b64967ec56f14bbdb288e07b02d478c835be513
Author
Kristian Feldsam <[email protected]>
Date
almost 5 years ago
Selected line
79
  'log_pagination_size' => $LOG_PAGINATION_SIZE,
Open commit View diff
79 'log_pagination_size' => $LOG_PAGINATION_SIZE,
same change 0b64967

[web] implemented twig templating system (#4264)

Full commit hash
0b64967ec56f14bbdb288e07b02d478c835be513
Author
Kristian Feldsam <[email protected]>
Date
almost 5 years ago
Selected line
80
  'alerts' => $alerts,
Open commit View diff
80 'alerts' => $alerts,
Kristian Feldsam almost 5 years ago 9741004

[Web] fixed totp var in twig

Full commit hash
974100400b310e9c85702d546a11f571c3151a30
Author
Kristian Feldsam <[email protected]>
Date
almost 5 years ago
Selected line
81
  'totp_secret' => $tfa->createSecret(),
Open commit View diff
81 'totp_secret' => $tfa->createSecret(),
Kristian Feldsam almost 5 years ago 0b64967

[web] implemented twig templating system (#4264)

Full commit hash
0b64967ec56f14bbdb288e07b02d478c835be513
Author
Kristian Feldsam <[email protected]>
Date
almost 5 years ago
Selected line
82
];
Open commit View diff
82 ];
andryyy almost 7 years ago c3be045

[Web] mailbox.php uses dropups

Full commit hash
c3be04560b9026770a27233a73b95c44b6920a15
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
83
Open commit View diff
83
Kristian Feldsam almost 5 years ago 0b64967

[web] implemented twig templating system (#4264)

Full commit hash
0b64967ec56f14bbdb288e07b02d478c835be513
Author
Kristian Feldsam <[email protected]>
Date
almost 5 years ago
Selected line
84
foreach ($globalVariables as $globalVariableName => $globalVariableValue) {
Open commit View diff
84 foreach ($globalVariables as $globalVariableName => $globalVariableValue) {
same change 0b64967

[web] implemented twig templating system (#4264)

Full commit hash
0b64967ec56f14bbdb288e07b02d478c835be513
Author
Kristian Feldsam <[email protected]>
Date
almost 5 years ago
Selected line
85
  $twig->addGlobal($globalVariableName, $globalVariableValue);
Open commit View diff
85 $twig->addGlobal($globalVariableName, $globalVariableValue);
same change 0b64967

[web] implemented twig templating system (#4264)

Full commit hash
0b64967ec56f14bbdb288e07b02d478c835be513
Author
Kristian Feldsam <[email protected]>
Date
almost 5 years ago
Selected line
86
}
Open commit View diff
86 }
same change 0b64967

[web] implemented twig templating system (#4264)

Full commit hash
0b64967ec56f14bbdb288e07b02d478c835be513
Author
Kristian Feldsam <[email protected]>
Date
almost 5 years ago
Selected line
87
Open commit View diff
87
andryyy over 4 years ago 644b1f8

[Dovecot, Web] Allow SOGo access with app password when imap is disabled; Add sieve to mailbox protocol access restrictions

Full commit hash
644b1f85d1b5ff43425c503c56554ac1c8d1d0a9
Author
andryyy <[email protected]>
Date
over 4 years ago
Selected line
88
if (is_array($template_data)) {
Open commit View diff
88 if (is_array($template_data)) {
same change 644b1f8

[Dovecot, Web] Allow SOGo access with app password when imap is disabled; Add sieve to mailbox protocol access restrictions

Full commit hash
644b1f85d1b5ff43425c503c56554ac1c8d1d0a9
Author
andryyy <[email protected]>
Date
over 4 years ago
Selected line
89
  echo $twig->render($template, $template_data);
Open commit View diff
89 echo $twig->render($template, $template_data);
same change 644b1f8

[Dovecot, Web] Allow SOGo access with app password when imap is disabled; Add sieve to mailbox protocol access restrictions

Full commit hash
644b1f85d1b5ff43425c503c56554ac1c8d1d0a9
Author
andryyy <[email protected]>
Date
over 4 years ago
Selected line
90
}
Open commit View diff
90 }
tinect over 6 years ago 74e8dad

small cleanup

Full commit hash
74e8dad13197f7304672c91a090e5d16573c569c
Author
tinect <[email protected]>
Date
over 6 years ago
Selected line
91
Open commit View diff
91
andryyy about 5 years ago 99ab945

[Web] Important: Do not allow API actions with r/o session key, THANKS TO Samuel Oosterholt

Full commit hash
99ab945ae21848b99dc32f3797babbf3f8c09606
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
92
if (isset($_SESSION['mailcow_cc_api'])) {
Open commit View diff
92 if (isset($_SESSION['mailcow_cc_api'])) {
same change 99ab945

[Web] Important: Do not allow API actions with r/o session key, THANKS TO Samuel Oosterholt

Full commit hash
99ab945ae21848b99dc32f3797babbf3f8c09606
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
93
  session_regenerate_id(true);
Open commit View diff
93 session_regenerate_id(true);
same change 99ab945

[Web] Important: Do not allow API actions with r/o session key, THANKS TO Samuel Oosterholt

Full commit hash
99ab945ae21848b99dc32f3797babbf3f8c09606
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
94
  session_unset();
Open commit View diff
94 session_unset();
same change 99ab945

[Web] Important: Do not allow API actions with r/o session key, THANKS TO Samuel Oosterholt

Full commit hash
99ab945ae21848b99dc32f3797babbf3f8c09606
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
95
  session_destroy();
Open commit View diff
95 session_destroy();
same change 99ab945

[Web] Important: Do not allow API actions with r/o session key, THANKS TO Samuel Oosterholt

Full commit hash
99ab945ae21848b99dc32f3797babbf3f8c09606
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
96
  session_write_close();
Open commit View diff
96 session_write_close();
same change 99ab945

[Web] Important: Do not allow API actions with r/o session key, THANKS TO Samuel Oosterholt

Full commit hash
99ab945ae21848b99dc32f3797babbf3f8c09606
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
97
  header("Location: /");
Open commit View diff
97 header("Location: /");
same change 99ab945

[Web] Important: Do not allow API actions with r/o session key, THANKS TO Samuel Oosterholt

Full commit hash
99ab945ae21848b99dc32f3797babbf3f8c09606
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
98
}
Open commit View diff
98 }
Dennis Neufeld about 9 years ago b2a5bf0

Formatting, Updated Bootstrap/Bootswatch

Full commit hash
b2a5bf0453486867e9e99e772d822b7fbfb2b691
Author
Dennis Neufeld <[email protected]>
Date
about 9 years ago
Selected line
99
$stmt = null;
Open commit View diff
99 $stmt = null;
andre.peters over 8 years ago adc23d8

Various...

Full commit hash
adc23d86f9b16c77cde48c609c492e4cbaa29335
Author
andre.peters <[email protected]>
Date
over 8 years ago
Selected line
100
$pdo = null;
Open commit View diff
100 $pdo = null;