Skip to content

Commit

Permalink
[TASK] Last changes
Browse files Browse the repository at this point in the history
  • Loading branch information
susannemoog committed Aug 3, 2023
1 parent 36337da commit 36f1bcf
Show file tree
Hide file tree
Showing 3 changed files with 43 additions and 54 deletions.
50 changes: 3 additions & 47 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,50 +1,6 @@
<p align="center">
<a href="https://revealjs.com">
<img src="https://hakim-static.s3.amazonaws.com/reveal-js/logo/v1/reveal-black-text-sticker.png" alt="reveal.js" width="500">
</a>
<br><br>
<a href="https://github.com/hakimel/reveal.js/actions"><img src="https://github.com/hakimel/reveal.js/workflows/tests/badge.svg"></a>
<a href="https://slides.com/"><img src="https://s3.amazonaws.com/static.slid.es/images/slides-github-banner-320x40.png?1" alt="Slides" width="160" height="20"></a>
</p>
# Susi Moog's Presentations

reveal.js is an open source HTML presentation framework. It enables anyone with a web browser to create beautiful presentations for free. Check out the live demo at [revealjs.com](https://revealjs.com/).
(based on reveal.js)

The framework comes with a powerful feature set including [nested slides](https://revealjs.com/vertical-slides/), [Markdown support](https://revealjs.com/markdown/), [Auto-Animate](https://revealjs.com/auto-animate/), [PDF export](https://revealjs.com/pdf-export/), [speaker notes](https://revealjs.com/speaker-view/), [LaTeX typesetting](https://revealjs.com/math/), [syntax highlighted code](https://revealjs.com/code/) and an [extensive API](https://revealjs.com/api/).
[Sentry @ T3DD23](./sentry.md)

---

Want to create reveal.js presentation in a graphical editor? Try <https://slides.com>. It's made by the same people behind reveal.js.

---

### Sponsors
Hakim's open source work is supported by <a href="https://github.com/sponsors/hakimel">GitHub sponsors</a>. Special thanks to:
<div align="center">
<table>
<td align="center">
<a href="https://workos.com/?utm_campaign=github_repo&utm_medium=referral&utm_content=revealjs&utm_source=github">
<div>
<img src="https://user-images.githubusercontent.com/629429/151508669-efb4c3b3-8fe3-45eb-8e47-e9510b5f0af1.svg" width="290" alt="WorkOS">
</div>
<b>Your app, enterprise-ready.</b>
<div>
<sub>Start selling to enterprise customers with just a few lines of code. Add Single Sign-On (and more) in minutes instead of months.</sup>
</div>
</a>
</td>
</table>
</div>

---

### Getting started
- 🚀 [Install reveal.js](https://revealjs.com/installation)
- 👀 [View the demo presentation](https://revealjs.com/demo)
- 📖 [Read the documentation](https://revealjs.com/markup/)
- 🖌 [Try the visual editor for reveal.js at Slides.com](https://slides.com/)
- 🎬 [Watch the reveal.js video course (paid)](https://revealjs.com/course)

---
<div align="center">
MIT licensed | Copyright © 2011-2023 Hakim El Hattab, https://hakim.se
</div>
Binary file added assets/9-sentry.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
47 changes: 40 additions & 7 deletions sentry.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,16 @@
[@psychomieze@norden.social](https://norden.social/@psychomieze)
---
## Agenda
1. Introduction
2. Overview of Sentry
3. Integrating Sentry with TYPO3
4. Frontend Performance Analysis with Sentry and TYPO3
5. Sentry Integration with GitLab CI
7. Optional Live Demo
8. Q&A
1. Introduction
2. Overview of Sentry
3. Integrating Sentry with TYPO3
4. Frontend Performance Analysis
5. TYPO3 CSP Reporting
6. Sentry Integration with GitLab CI
7. Optional Live Demo
8. Q&A


---
## Introduction
- Why do you need centralized error logging / monitoring?
Expand Down Expand Up @@ -197,6 +200,29 @@ the necessary info from sentry

![Performance](./assets/7-sentry-both.png)

---

## TYPO3 CSP & Sentry

- Use Sentry as endpoint for CSP errors

```php
'BE' => [
'contentSecurityPolicyReportingUrl' =>
'https://sentry.neusta.de/api/18/security/?sentry_key=123',
],
'FE' => [
'contentSecurityPolicyReportingUrl' =>
'https://sentry.neusta.de/api/18/security/?sentry_key=123',
],
```

%%

## CSP Report

![Sentry CSP](./assets/9-sentry.png)


---

Expand Down Expand Up @@ -235,6 +261,13 @@ Note: Gitlab integration has to be set up in Sentry

---

## Relay

- Use Sentry Relay to improve performance
- ... and to scrub data (GDPR / data privacy)

---

## Additional Features

- SAML / SCIM Provisioning
Expand Down

0 comments on commit 36f1bcf

Please sign in to comment.