snapshot of https://github.com/espocrm/espocrm.git (master, 2026-09-18; blobs > 131072B omitted)
Some checks failed
Test / Test on PHP 8.3 (push) Failing after 5s
Test / Test on PHP 8.4 (push) Failing after 4s
Test / Test on PHP 8.5 (push) Failing after 3s
TypeScript static analysis / TypeScript check (push) Failing after 14s
Test Integration on MySQL / Test on PHP 8.3 (push) Failing after 2s
Test Integration on MySQL / Test on PHP 8.5 (push) Failing after 0s
Test Integration on PostgreSQL / Test on PHP 8.4 fix (push) Failing after 1s
Test Integration on PostgreSQL / Test on PHP 8.4 master (push) Failing after 1s

This commit is contained in:
upstream-mirror
2026-09-18 04:19:15 +05:00
commit 7cc7e6b4f3
10077 changed files with 900756 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
<a role="button" tabindex="0" class="notifications-button" data-action="showNotifications">
<span class="far fa-bell icon bell"></span>
<span class="badge number-badge hidden"></span>
</a>
<div class="notifications-panel-container"></div>

View File

@@ -0,0 +1,23 @@
<div class="notification-container">{{{notification}}}</div>
{{#if hasGrouped}}
<div class="notification-grouped list-container-panel">
{{#if isGroupExpanded}}
{{{groupedList}}}
{{else}}
<a
role="button"
data-action="showGrouped"
class="btn btn-sm btn-text"
title="{{translate 'Expand'}}"
><span class="fas fa-ellipsis-h fa-sm"></span></a>
{{#if hasMarkGroupRead}}
<a
role="button"
data-action="markGroupRead"
class="btn btn-sm btn-text"
title="{{translate 'Mark read'}}"
><span class="fas fa-check fa-sm"></span></a>
{{/if}}
{{/if}}
</div>
{{/if}}

View File

@@ -0,0 +1,11 @@
<div class="stream-head-container">
<div class="pull-left">
{{{avatar}}}
</div>
<div class="stream-head-text-container text-muted message">
{{{message}}}
</div>
</div>
<div class="stream-date-container">
<span class="text-muted small">{{{createdAt}}}</span>
</div>

View File

@@ -0,0 +1,28 @@
<div class="stream-head-container">
<div class="pull-left">
{{{avatar}}}
</div>
<div class="stream-head-text-container">
<span
class="fas fa-envelope text-muted action icon"
style="cursor: pointer;"
title="{{translate 'View'}}"
data-action="quickView"
data-id="{{emailId}}"
data-scope="Email"
></span><span class="message text-muted">{{{message}}}</span>
</div>
</div>
<div class="stream-subject-container">
<span class="cell cell-name"><a
href="#Email/view/{{emailId}}"
data-id="{{emailId}}"
data-scope="Email"
class="text-record"
>{{emailName}}</a></span>
</div>
<div class="stream-date-container">
<span class="text-muted small">{{{createdAt}}}</span>
</div>

View File

@@ -0,0 +1,12 @@
<div class="stream-head-container">
<div class="pull-left">
{{{avatar}}}
</div>
<div class="stream-head-text-container">
<span class="text-muted message">{{{message}}}</span>
</div>
</div>
<div class="stream-date-container">
<span class="text-muted small">{{{createdAt}}}</span>
</div>

View File

@@ -0,0 +1,14 @@
<div class="stream-head-container">
<div class="pull-left">
{{{avatar}}}
</div>
<div class="stream-head-text-container">
<span class="{{style}} message">
{{{message}}}
</span>
</div>
</div>
<div class="stream-date-container">
<span class="text-muted small">{{{createdAt}}}</span>
</div>

View File

@@ -0,0 +1,8 @@
<div class="stream-head-container">
<div class="stream-head-text-container text-danger">
{{complexText message}}
</div>
</div>
<div class="stream-date-container">
<span class="text-muted small">{{{createdAt}}}</span>
</div>

View File

@@ -0,0 +1,28 @@
<div class="page-header">
<div class="row">
<div class="col-sm-7">
<h3>{{translate 'Notifications'}}</h3>
</div>
<div class="col-sm-5">
<div class="pull-right btn-group">
<button
class="btn btn-text"
data-action="markAllNotificationsRead"
title="{{translate 'Mark all read'}}"
>{{translate 'Mark all read'}}</button>
<button
class="btn btn-text btn-xs-wide btn-icon"
data-action="refresh"
title="{{translate 'checkForNewNotifications'
category='messages'}}"
><span class="fas fa-sync"></span>&nbsp;</button>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-8">
<div class="list-container notification-list list-container-panel">{{{list}}}</div>
</div>
</div>

View File

@@ -0,0 +1,18 @@
<div class="panel panel-default no-focus-outline" tabindex="-1">
<div class="panel-heading panel-heading-no-title">
<div class="link-group">
<a role="button" tabindex="0" data-action="markAllNotificationsRead">{{translate 'Mark all read'}}</a>
<a role="button" tabindex="0" class="close-link" data-action="closePanel"><span class="fas fa-times"></span></a>
</div>
<a
href="#Notification"
class="text-solid"
data-action="openNotifications"
>{{translate 'Notifications'}}</a>
</div>
<div class="panel-body">
<div class="list-container">
<span class="text-soft fas fa-spinner fa-spin"></span>
</div>
</div>
</div>