Skip to content

Commit 199a3b4

Browse files
CopilotDavidKRK
andauthored
chore: expand PR template with structured review sections (#151)
* chore: update PR template with comprehensive sections Agent-Logs-Url: https://github.com/DavidKRK/DavidKRK.github.io/sessions/ac163cee-edd2-40f7-b02b-e202011f4948 Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com> * fix: add Buy Me A Coffee icon to bio, music, and event pages Agent-Logs-Url: https://github.com/DavidKRK/DavidKRK.github.io/sessions/85ce37df-43f8-4a8b-8af8-b87edbd05ba4 Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com> * fix: footer and meta tag consistency across all pages Agent-Logs-Url: https://github.com/DavidKRK/DavidKRK.github.io/sessions/9d58d090-5fe8-447f-93d9-ccec53438f37 Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: DavidKRK <136035295+DavidKRK@users.noreply.github.com>
1 parent bed0cc8 commit 199a3b4

6 files changed

Lines changed: 106 additions & 8 deletions

File tree

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 69 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,77 @@ assignees: ''
77

88
---
99

10-
**Description des changements**
10+
## 1. Quels sont les changements ?
1111

12-
(Décrivez ici les changements que vous proposez.)
12+
**Résumé des changements :**
1313

14-
**Issue liée**
14+
(Décrivez brièvement les modifications apportées.)
1515

16-
(Lien vers l'issue correspondante, s'il y en a une. Par exemple : "Closes #123")
16+
**Tickets / Issues liés :**
1717

18-
**Informations supplémentaires**
18+
- Closes #<!-- numéro de l'issue -->
19+
- Ref #<!-- autre ticket lié, si applicable -->
1920

20-
(Ajoutez ici tout autre contexte ou capture d'écran concernant la pull request.)
21+
---
22+
23+
## 2. Pourquoi ces changements ?
24+
25+
**Contexte métier :**
26+
27+
(Expliquez la raison fonctionnelle ou business de ces changements.)
28+
29+
**Justification technique :**
30+
31+
(Expliquez les choix d'architecture ou d'implémentation retenus.)
32+
33+
---
34+
35+
## 3. Tests
36+
37+
**Tests unitaires :**
38+
- [ ] Nouveaux tests ajoutés
39+
- [ ] Tests existants mis à jour
40+
- [ ] Tous les tests passent (`npm test` / `bundle exec rspec` / …)
41+
42+
**Tests manuels :**
43+
- [ ] Testé en local
44+
- [ ] Testé sur un environnement de staging / preview
45+
46+
**Performances & Sécurité :**
47+
- [ ] Impact sur les performances évalué
48+
- [ ] Aucune vulnérabilité introduite (dépendances, injection, XSS, …)
49+
50+
---
51+
52+
## 4. Changements majeurs (Breaking Changes)
53+
54+
**Cette PR introduit-elle des ruptures d'API ou de comportement ?**
55+
56+
- [ ] Non
57+
- [ ] Oui — détails ci-dessous :
58+
59+
(Décrivez les ruptures et les impacts pour les consommateurs de l'API / les autres équipes.)
60+
61+
**Instructions de migration :**
62+
63+
(Si applicable, décrivez les étapes nécessaires pour migrer.)
64+
65+
---
66+
67+
## 5. Exigences de déploiement
68+
69+
- [ ] Migrations de base de données à exécuter
70+
- [ ] Nouvelles variables d'environnement à configurer (listez-les ci-dessous)
71+
- [ ] Feature flags à activer / désactiver
72+
- [ ] Services tiers à configurer ou notifier
73+
- [ ] Documentation mise à jour
74+
75+
**Variables d'environnement :**
76+
77+
| Variable | Description | Valeur par défaut |
78+
|----------|-------------|-------------------|
79+
| `NOM_VAR` | Description | `valeur` |
80+
81+
**Notes de déploiement supplémentaires :**
82+
83+
(Toute information utile pour l'équipe de déploiement.)

bio.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,10 +205,11 @@ <h2 class="main-title">Bio</h2>
205205
class="social-icon text-2xl md:text-3xl text-white"><i class="fab fa-mixcloud"></i></a>
206206
<a href="https://www.youtube.com/@DavidKRKofficial" target="_blank" aria-label="YouTube"
207207
class="social-icon text-2xl md:text-3xl text-white"><i class="fab fa-youtube"></i></a>
208-
<a href="https://soundcloud.com/david-krkofficial" target="_blank" aria-label="SoundCloud"
208+
<a href="https://soundcloud.com/david-krkofficial/" target="_blank" aria-label="SoundCloud"
209209
class="social-icon text-2xl md:text-3xl text-white"><i class="fab fa-soundcloud"></i></a>
210210
<a href="https://www.tiktok.com/@davidkrk" target="_blank" aria-label="TikTok"
211211
class="social-icon text-2xl md:text-3xl text-white"><i class="fab fa-tiktok"></i></a>
212+
<a href="https://www.buymeacoffee.com/davidkrk" target="_blank" aria-label="Buy Me A Coffee" class="social-icon"><img src="https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png" alt="Buy Me A Coffee" style="height: 30px;"></a>
212213
</div>
213214

214215
<div class="flex flex-wrap justify-center items-center gap-3 sm:gap-4 mb-4 text-sm">

event.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ <h1 class="main-title">David KRK</h1>
9898
class="social-icon text-2xl md:text-3xl text-white"><i class="fab fa-soundcloud"></i></a>
9999
<a href="https://www.tiktok.com/@davidkrk" target="_blank" aria-label="TikTok"
100100
class="social-icon text-2xl md:text-3xl text-white"><i class="fab fa-tiktok"></i></a>
101+
<a href="https://www.buymeacoffee.com/davidkrk" target="_blank" aria-label="Buy Me A Coffee" class="social-icon"><img src="https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png" alt="Buy Me A Coffee" style="height: 30px;"></a>
101102
</div>
102103

103104
<div class="flex flex-wrap justify-center items-center gap-3 sm:gap-4 mb-4 text-sm">

index.html

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,22 @@
66
<title>David KRK · HOME</title>
77
<meta name="description" content="Site officiel de David KRK, DJ et producteur international de musique Techno. Découvrez sa musique, sa biographie et ses événements.">
88
<meta name="keywords" content="David KRK, DJ techno, producteur, événements, musique">
9+
<meta name="author" content="David KRK">
10+
11+
<!-- Open Graph / Facebook -->
12+
<meta property="og:type" content="website">
13+
<meta property="og:url" content="https://davidkrk.com/index.html">
14+
<meta property="og:title" content="David KRK · HOME · DJ TECHNO & PRODUCER">
15+
<meta property="og:description" content="Site officiel de David KRK, DJ et producteur international de musique Techno. Découvrez sa musique, sa biographie et ses événements.">
16+
<meta property="og:image" content="https://raw.githubusercontent.com/DavidKRK/DavidKRK.github.io/main/images/optimized/logo.webp">
17+
18+
<!-- Twitter -->
19+
<meta property="twitter:card" content="summary_large_image">
20+
<meta property="twitter:url" content="https://davidkrk.com/index.html">
21+
<meta property="twitter:title" content="David KRK · HOME · DJ TECHNO & PRODUCER">
22+
<meta property="twitter:description" content="Site officiel de David KRK, DJ et producteur international de musique Techno. Découvrez sa musique, sa biographie et ses événements.">
23+
<meta property="twitter:image" content="https://raw.githubusercontent.com/DavidKRK/DavidKRK.github.io/main/images/optimized/logo.webp">
24+
925
<link rel="icon" type="image/png" href="logo-30-01-25.png">
1026
<!-- Fonts + Icones -->
1127
<link rel="preconnect" href="https://fonts.googleapis.com">

music.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ <h1 class="main-title">David KRK</h1>
8989
class="social-icon text-2xl md:text-3xl text-white"><i class="fab fa-soundcloud"></i></a>
9090
<a href="https://www.tiktok.com/@davidkrk" target="_blank" aria-label="TikTok"
9191
class="social-icon text-2xl md:text-3xl text-white"><i class="fab fa-tiktok"></i></a>
92+
<a href="https://www.buymeacoffee.com/davidkrk" target="_blank" aria-label="Buy Me A Coffee" class="social-icon"><img src="https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png" alt="Buy Me A Coffee" style="height: 30px;"></a>
9293
</div>
9394

9495
<div class="flex flex-wrap justify-center items-center gap-3 sm:gap-4 mb-4 text-sm">

shop.html

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,22 @@
66
<title>David KRK · SHOP</title>
77
<meta name="description" content="Boutique officielle de David KRK : T-shirt premium avec logo, disponible en plusieurs couleurs, frais de port inclus.">
88
<meta name="keywords" content="David KRK, boutique, t-shirt, merch, techno, shop">
9+
<meta name="author" content="David KRK">
10+
11+
<!-- Open Graph / Facebook -->
12+
<meta property="og:type" content="website">
13+
<meta property="og:url" content="https://davidkrk.com/shop.html">
14+
<meta property="og:title" content="David KRK · SHOP · DJ TECHNO & PRODUCER">
15+
<meta property="og:description" content="Boutique officielle de David KRK : T-shirt premium avec logo, disponible en plusieurs couleurs, frais de port inclus.">
16+
<meta property="og:image" content="https://raw.githubusercontent.com/DavidKRK/DavidKRK.github.io/main/images/optimized/logo.webp">
17+
18+
<!-- Twitter -->
19+
<meta property="twitter:card" content="summary_large_image">
20+
<meta property="twitter:url" content="https://davidkrk.com/shop.html">
21+
<meta property="twitter:title" content="David KRK · SHOP · DJ TECHNO & PRODUCER">
22+
<meta property="twitter:description" content="Boutique officielle de David KRK : T-shirt premium avec logo, disponible en plusieurs couleurs, frais de port inclus.">
23+
<meta property="twitter:image" content="https://raw.githubusercontent.com/DavidKRK/DavidKRK.github.io/main/images/optimized/logo.webp">
24+
925
<link rel="icon" type="image/png" href="logo-30-01-25.png">
1026
<!-- Fonts + Icones -->
1127
<link rel="preconnect" href="https://fonts.googleapis.com">
@@ -181,7 +197,7 @@ <h2 class="mt-4">Офіційний магазин</h2>
181197
class="hover:text-[var(--primary-color)] transition-colors footer-contact-link">CONTACT | BOOKING | REMIX</a>
182198
</div>
183199

184-
<p class="text-sm opacity-70">© <span id="copyright-year"></span> David KRK. All Rights Reserved</p>
200+
<p class="text-sm opacity-70">© 2026 David KRK. All Rights Reserved</p>
185201
<p class="neon-text font-bold text-lg mt-4">"May The Techno Be With You"</p>
186202
</footer>
187203
</div>

0 commit comments

Comments
 (0)