mirror of
https://codeberg.org/rimu/pyfedi
synced 2025-01-23 19:36:56 -08:00
Merge pull request 'Admin Activities Page' (#99) from freamon/pyfedi:14 into main
Reviewed-on: https://codeberg.org/rimu/pyfedi/pulls/99
This commit is contained in:
commit
e4e9c26a2d
2 changed files with 12 additions and 5 deletions
|
@ -39,7 +39,7 @@ import arrow
|
|||
from cryptography.exceptions import InvalidSignature
|
||||
from cryptography.hazmat.primitives import hashes, serialization
|
||||
from cryptography.hazmat.primitives.asymmetric import padding, rsa
|
||||
from flask import Request, current_app
|
||||
from flask import Request, current_app, g
|
||||
from datetime import datetime
|
||||
from dateutil import parser
|
||||
from pyld import jsonld
|
||||
|
@ -81,8 +81,9 @@ def post_request(uri: str, body: dict | None, private_key: str, key_id: str, con
|
|||
if '@context' not in body: # add a default json-ld context if necessary
|
||||
body['@context'] = default_context()
|
||||
type = body['type'] if 'type' in body else ''
|
||||
log = ActivityPubLog(direction='out', activity_json=json.dumps(body), activity_type=type,
|
||||
result='processing', activity_id=body['id'], exception_message='')
|
||||
log = ActivityPubLog(direction='out', activity_type=type, result='processing', activity_id=body['id'], exception_message='')
|
||||
if g.site.log_activitypub_json:
|
||||
log.activity_json=json.dumps(body)
|
||||
db.session.add(log)
|
||||
db.session.commit()
|
||||
try:
|
||||
|
|
|
@ -38,7 +38,13 @@
|
|||
<td><span style="color: red;">{{ activity.result }}</span></td>
|
||||
{% endif %}
|
||||
<td>{{ activity.exception_message if activity.exception_message else '' }}</td>
|
||||
<td><a href="{{ url_for('admin.activity_json', activity_id=activity.id) }}">View</a></td>
|
||||
<td>
|
||||
{% if activity.activity_json is none %}
|
||||
None
|
||||
{% else %}
|
||||
<a href="{{ url_for('admin.activity_json', activity_id=activity.id) }}">View</a>
|
||||
{% endif %}
|
||||
</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</table>
|
||||
|
@ -56,4 +62,4 @@
|
|||
</nav>
|
||||
</div>
|
||||
</div>
|
||||
{% endblock %}
|
||||
{% endblock %}
|
||||
|
|
Loading…
Add table
Reference in a new issue