Toggle navigation
P3X GitList Snapshot
GitHub
Repo
Changelog
To do
Releases
Themes
Change log
Loading change log ...
To do ...
Loading todo ...
browsing:
2.7.19-757
Branches
master
Tags
v2024.4.105
v2023.10.119
v2023.10.102
v2022.4.106
v2021.10.211
v2021.10.198
v2021.10.197
v2021.10.195
v2021.10.194
v2021.10.191
v2021.10.189
v2021.10.183
v2021.10.161
v2021.10.152
v2021.10.146
v2021.10.143
v2021.4.102
v2020.10.189
v2020.10.187
v2020.10.185
v2020.10.182
v2020.10.170
v2020.10.138
v2020.10.136
v2020.10.104
v2020.10.102
v2020.4.218
v2020.4.210
v2020.4.188
v2020.4.185
v2020.4.146
v2020.4.144
v2020.4.126
v2020.4.125
v2020.4.123
v2020.4.117
v2020.4.116
v2020.4.114
v2020.4.111
v2020.4.107
v2020.4.105
v2020.4.103
v2019.10.154
v2019.10.146
v2019.10.114
v2019.10.111
v2019.10.109
v2019.4.128
v2019.4.124
v2019.4.121
v2019.4.119
v2019.4.116
v2019.4.113
v2019.4.108
v2019.4.107
v2019.4.106
v2019.4.104
v2019.4.102
v2019.4.22
v2019.4.21
v2019.4.19
v2019.4.16
v2019.2.9-0
v2019.1.23-7
v2019.1.23-0
v2019.1.19-3
v2019.1.1-16
v2019.1.1-15
v2019.1.1-13
v2019.1.1-11
v2019.1.1-6
v2014.4.16
v2014.4.14
v1.1.18-573
p3x-gitlist-2.8.25-822
2019.4.8
2019.1.15-0
2019.1.12-3
2019.1.12-1
2019.1.10-5
2019.1.1-2
2018.12.31-3
2018.12.30-1
2018.12.22-6
2018.12.21-8
2018.12.21-7
2018.12.21-2
2018.12.14-3
2018.12.14-1
2018.12.14-0
2018.12.13-4
2018.12.13-3
2018.12.13-1
2018.12.13-0
2018.11.24-2
2018.11.19-0
2018.11.15-3
2018.11.15-1
2018.10.8-1
2018.9.20-0
2.12.10-1046
2.12.6-1040
2.12.4-1038
2.11.14-1031
2.10.83-1014
2.9.13-892
2.9.8-888
2.9.6-887
2.9.4-886
2.9.2-883
2.9.1-882
2.8.56-862
2.8.52-855
2.8.48-849
2.8.27-829
2.8.23-822
2.8.7-806
2.8.2-803
2.8.0
2.7.78-794
2.7.19-757
2.7.17-754
2.7.12-750
2.7.8-749
2.7.5-743
2.7.4-742
2.6.2-721
2.5.22-696
2.5.19-684
2.5.7-668
2.1.7-643
2.0.38-619
2.0.37-616
2.0.35-613
2.0.33-609
2.0.31-604
2.0.27-600
2.0.26-598
2.0.25-598
2.0.17-593
2.0.15-589
2.0.12-585
2.0.4-579
1.1.14
1.1.13
1.1.12
1.1.11
1.1.10
1.1.9
1.1.8
1.1.7
1.1.6
1.1.5
1.1.4
1.1.3
1.1.2
1.1.1
1.1.0
1.0.4-rc.3
1.0.4-rc.2
1.0.4-rc.1
1.0.3
1.0.2
1.0.1
1.0.0
0.5.6
0.5.5
0.5.4
0.5.0
0.4.0
0.3
0.2
0.1
Files
Commits
Log
Graph
Stats
gitlist.git
twig
commit.twig
RSS
Git
Fetch origin
Download
ZIP
TAR
Clone
Raw
View
History
Clone
SSH
HTTPS
Blames found: 52
Mode: twig
Binary: false
Hang on, we reloading big blames...
14fc6168
{% extends 'layout-page.twig' %}
df43c987
de1cf732
{% set page = 'commits' %}
c3ed23e3
{% block title %}P3X GitList{% endblock %}
df43c987
723159e0
{% block content %}
6722fb20
457f0624
<script type="text/javascript"> window.gitlist.lastload = Date.now(); </script>
78824f19
<div class="p3x-gitlist-overlay">
457f0624
<div>
4af1308b
<i class="fas fa-cog fa-spin fa-3x"></i>
457f0624
</div> <br/> <div> Loading a big commit ... </div>
78824f19
</div>
e8d5bddc
{% embed 'breadcrumb.twig' with {breadcrumbs: [{dir: "Commit #{commit.hash}", path:''}]} %} {% block right %}
ec74e1f2
<a class="btn btn-info btn-sm" href="{{ path('branch', {repo: repo, branch: commit.hash}) }}" title="Browse code at this point in history"><span class="fa fa-list-alt"></span> Browse code</a> {% endblock %}
d480ad94
{% endembed %}
e8d5bddc
d480ad94
<div class="panel panel-default"> <div class="panel-heading"> <div class="media"> <div class="media-left"> <a> <img class="media-object" src="{{ avatar(commit.author.email, 32) }}"/> </a> </div> <div class="media-body">
14fc6168
<h4 class="media-heading" id="p3x-git-commit-heading">
ec74e1f2
{{ commit.message }}
d480ad94
{% if commit.body is not empty %}
14fc6168
{{ commit.body }}
d480ad94
{% endif %} </h4>
ec74e1f2
<a href="mailto:{{ commit.author.email }}">{{ commit.author.name }}</a> authored on {{ commit.date | format_date }}
d480ad94
{% if commit.author.email != commit.commiter.email %}
ec74e1f2
• <a href="mailto:{{ commit.commiter.email }}">{{ commit.commiter.name }}</a> committed on {{ commit.commiterDate | format_date }}
d480ad94
{% endif %}
e8d5bddc
</div> </div>
df43c987
</div>
d480ad94
<div class="panel-body"> Showing {{ commit.changedFiles }} changed files </div> <ul class="list-group"> {% for diff in commit.diffs %} <li class="list-group-item"> <!--<div class="pull-right">{{ diff.index }}</div>--> <i class="far fa-file-alt"></i> <a id="{{ diff.file | to_id }}" href="#p3x-gitlist-diff-{{ loop.index }}">{{ diff.file }}</a> </li> {% endfor %} </ul>
df43c987
</div>
d480ad94
ec74e1f2
<div role="alert" class="alert-dismissable alert alert-warning"> <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>
d480ad94
The diffs are not showing by default, because it costs a lot of computing. </div>
df43c987
dae6e436
{% for diff in commit.diffs %}
4af1308b
<div class="pull-right">
ec74e1f2
<a href="{{ path('commits', {repo: repo, commitishPath: commit.hash ~ '/' ~ diff.file}) }}" class="btn btn-primary btn-sm"><span class="fa fa-list-alt"></span> History</a>
4af1308b
ec74e1f2
<a href="{{ path('blob', {repo: repo, commitishPath: commit.hash ~'/' ~ diff.file}) }}" class="btn btn-primary btn-sm"><span class="fas fa-file-alt"></span> View file @ {{ commit.shortHash }}</a>
f77129c5
</div>
d480ad94
<a id="p3x-gitlist-diff-{{ loop.index }}" href="#{{ diff.file | to_id }}">{{ diff.file }}</a>
dae6e436
d480ad94
<div class="p3x-gitlist-breadcrumb-divider"></div>
497e0e06
d480ad94
<div class="panel panel-default" id="p3x-gitlist-diff-data-{{ loop.index }}" style="cursor: pointer;"> <div class="panel-body" style="text-align: center;"> Click to load this diff ... </div>
df43c987
</div>
d480ad94
ec74e1f2
<div class="p3x-gitlist-diff-container" data-diff-ref="p3x-gitlist-diff-{{ loop.index }}" data-diff-id="p3x-gitlist-diff-data-{{ loop.index }}" style="display: none;"> <div class="p3x-gitlist-diff"> <table> {% for line in diff.getLines %} <tr> <td class="lineNo"> {% if line.getType != 'chunk' %} <!-- <a id="{{ diff.index | to_id }}L{{ loop.index }}R{{ line.getNumOld }}"></a> --> <!-- <a href="#{{ diff.index | to_id }}L{{ loop.index }}R{{ line.getNumOld }}"> --> {% endif %} {{ line.getNumOld }} {% if line.getType != 'chunk' %} <!-- </a> --> {% endif %} </td> <td class="lineNo"> {% if line.getType != 'chunk' %} <!-- <a id="{{ diff.index | to_id }}L{{ loop.index }}L{{ line.getNumNew }}"></a> --> <!-- <a href="#{{ diff.index | to_id }}L{{ loop.index }}L{{ line.getNumNew }}"> --> {% endif %} {{ line.getNumNew }} {% if line.getType != 'chunk' %} <!-- </a> --> {% endif %} </td> <td style="width: 100%"> <pre{% if line.getType %} class="{{ line.getType }}"{% endif %}>{{ line.getLine }}</pre> </td> </tr> {% endfor %} </table> </div> </div>
d480ad94
<div class="p3x-gitlist-breadcrumb-divider"></div>
df43c987
{% endfor %} {% endblock %}
ec74e1f2