feat: add quick links filtering and frontmatter enrichment on file load

This commit is contained in:
2025-10-19 20:47:18 -04:00
parent 8cccf83f9a
commit 0f7610bed1
51 changed files with 4078 additions and 647 deletions
+20
View File
@@ -0,0 +1,20 @@
---
titre: archived-note
auteur: Bruno Charest
creation_date: 2025-10-19T11:13:12-04:00
modification_date: 2025-10-19T12:09:46-04:00
catégorie: ""
tags: []
aliases: []
status: en-cours
publish: false
favoris: false
template: false
task: false
archive: false
draft: false
private: false
---
# Archived Note
This note was archived and moved to trash.
@@ -0,0 +1,3 @@
# Archived Note
This note was archived and moved to trash.
+20
View File
@@ -0,0 +1,20 @@
---
titre: old-note-2
auteur: Bruno Charest
creation_date: 2025-10-19T11:13:12-04:00
modification_date: 2025-10-19T12:09:46-04:00
catégorie: ""
tags: []
aliases: []
status: en-cours
publish: false
favoris: false
template: false
task: false
archive: false
draft: false
private: false
---
# Old Note 2
This note is in a subfolder of trash.
@@ -0,0 +1,3 @@
# Old Note 2
This note is in a subfolder of trash.
+20
View File
@@ -0,0 +1,20 @@
---
titre: old-note-3
auteur: Bruno Charest
creation_date: 2025-10-19T11:13:12-04:00
modification_date: 2025-10-19T12:09:46-04:00
catégorie: ""
tags: []
aliases: []
status: en-cours
publish: false
favoris: false
template: false
task: false
archive: false
draft: false
private: false
---
# Old Note 3
Another note in the old-folder subfolder.
@@ -0,0 +1,3 @@
# Old Note 3
Another note in the old-folder subfolder.
+21
View File
@@ -0,0 +1,21 @@
---
titre: old
auteur: Bruno Charest
creation_date: 2025-10-19T12:28:31-04:00
modification_date: 2025-10-19T12:28:31-04:00
catégorie: ""
tags: []
aliases: []
status: en-cours
publish: false
favoris: false
template: false
task: false
archive: false
draft: false
private: false
---
# Vieux fichier
## Section 1
+22
View File
@@ -0,0 +1,22 @@
---
titre: old
auteur: Bruno Charest
creation_date: 2025-10-19T12:28:31-04:00
modification_date: 2025-10-19T12:28:31-04:00
catégorie: ""
tags: []
aliases: []
status: en-cours
publish: false
favoris: false
template: false
task: false
archive: false
draft: false
private: false
---
# Vieux fichier
## Section 1
+20
View File
@@ -0,0 +1,20 @@
---
titre: deleted-note-1
auteur: Bruno Charest
creation_date: 2025-10-19T11:13:06-04:00
modification_date: 2025-10-19T12:09:46-04:00
catégorie: ""
tags: []
aliases: []
status: en-cours
publish: false
favoris: false
template: false
task: false
archive: false
draft: false
private: false
---
# Deleted Note 1
This is a test note in trash.
@@ -0,0 +1,3 @@
# Deleted Note 1
This is a test note in trash.
+20
View File
@@ -0,0 +1,20 @@
---
titre: deleted-note-1
auteur: Bruno Charest
creation_date: 2025-10-19T11:13:06-04:00
modification_date: 2025-10-19T12:09:46-04:00
catégorie: ""
tags: []
aliases: []
status: en-cours
publish: false
favoris: false
template: false
task: false
archive: false
draft: false
private: false
---
# Deleted Note 1
This is a test note in trash.
+3
View File
@@ -0,0 +1,3 @@
# Deleted Note 1
This is a test note in trash.
+17 -3
View File
@@ -1,12 +1,26 @@
---
Titre: Page d'accueil
NomDeVoute: IT
Description: Page d'accueil de la voute IT
titre: HOME
auteur: Bruno Charest
creation_date: 2025-09-26T08:20:57-04:00
modification_date: 2025-10-19T12:09:47-04:00
catégorie: ""
tags:
- home
- accueil
- configuration
- test
aliases: []
status: en-cours
publish: false
favoris: false
template: false
task: false
archive: false
draft: false
private: false
Titre: Page d'accueil
NomDeVoute: IT
Description: Page d'accueil de la voute IT
attachements-path: attachements/
---
Page principal - IT
+17
View File
@@ -0,0 +1,17 @@
---
Titre: Page d'accueil
NomDeVoute: IT
Description: Page d'accueil de la voute IT
tags:
- home
- accueil
- configuration
- test
attachements-path: attachements/
---
Page principal - IT
[[Voute_IT.png]]
[[test]]
[[test2]]
+17
View File
@@ -0,0 +1,17 @@
---
titre: test-new-file
auteur: Bruno Charest
creation_date: 2025-10-19T12:15:21-04:00
modification_date: 2025-10-19T12:15:21-04:00
catégorie: ""
tags: []
aliases: []
status: en-cours
publish: false
favoris: false
template: false
task: false
archive: false
draft: false
private: false
---
View File
+15
View File
@@ -1,4 +1,19 @@
---
titre: test2
auteur: Bruno Charest
creation_date: 2025-10-02T16:10:42-04:00
modification_date: 2025-10-19T12:09:47-04:00
catégorie: ""
tags: []
aliases: []
status: en-cours
publish: false
favoris: true
template: false
task: false
archive: false
draft: false
private: false
tag: testTag
---
Ceci est la page 1
+4
View File
@@ -0,0 +1,4 @@
---
tag: testTag
---
Ceci est la page 1
+17 -1
View File
@@ -1,3 +1,19 @@
---
titre: test2
auteur: Bruno Charest
creation_date: 2025-10-02T16:31:13-04:00
modification_date: 2025-10-19T12:09:47-04:00
catégorie: ""
tags: []
aliases: []
status: en-cours
publish: false
favoris: false
template: false
task: false
archive: false
draft: false
private: false
---
ceci est la page 2
+3
View File
@@ -0,0 +1,3 @@
ceci est la page 2
+16 -1
View File
@@ -1,6 +1,21 @@
---
titre: test-drawing.excalidraw
auteur: Bruno Charest
creation_date: 2025-10-10T09:55:20-04:00
modification_date: 2025-10-19T12:09:47-04:00
catégorie: ""
tags:
- excalidraw
aliases: []
status: en-cours
publish: false
favoris: false
template: false
task: false
archive: false
draft: false
private: false
excalidraw-plugin: parsed
tags: [excalidraw]
---
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
You can decompress Drawing data with the command palette: 'Decompress current Excalidraw file'. For more info check in plugin settings under 'Saving'
+84
View File
@@ -0,0 +1,84 @@
---
excalidraw-plugin: parsed
tags: [excalidraw]
---
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
You can decompress Drawing data with the command palette: 'Decompress current Excalidraw file'. For more info check in plugin settings under 'Saving'
# Excalidraw Data
## Text Elements
%%
## Drawing
```compressed-json
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
unsu
```
%%
+1
View File
@@ -0,0 +1 @@
test
+15 -1
View File
@@ -1,9 +1,23 @@
---
title: Page de test Markdown
titre: test
auteur: Bruno Charest
creation_date: 2025-09-25T07:45:20-04:00
modification_date: 2025-10-19T12:09:47-04:00
catégorie: ""
tags:
- tag_metadata_1
- tag_metadata_2
- tag_metadata_test
aliases: []
status: en-cours
publish: false
favoris: false
template: false
task: false
archive: false
draft: false
private: false
title: Page de test Markdown
created: 2025-09-25T21:20:45-04:00
modified: 2025-09-25T21:20:45-04:00
category: test
+248
View File
@@ -0,0 +1,248 @@
---
title: Page de test Markdown
tags:
- tag_metadata_1
- tag_metadata_2
- tag_metadata_test
created: 2025-09-25T21:20:45-04:00
modified: 2025-09-25T21:20:45-04:00
category: test
first_name: Bruno
birth_date: 2025-06-18
email: [email protected]
number: 12345
todo: false
url: https://google.com
image: https://images.unsplash.com/photo-1675789652575-0a5d2425b6c2?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=2070&q=80
---
#tag1 #tag2 #test #test2
# Test 1 Markdown
## Titres
# Niveau 1
## Niveau 2
### Niveau 3
#### Niveau 4
##### Niveau 5
###### Niveau 6
[[test2]]
[[folder2/test2|test2]]
## Mise en emphase
*Italique* et _italique_
**Gras** et __gras__
***Gras italique***
~~Barré~~
Citation en ligne : « > Ceci est une citation »
## Citations
> Ceci est un bloc de citation
>
>> Citation imbriquée
>>
>
> Fin de la citation principale.
## Footnotes
Le Markdown peut inclure des notes de bas de page[^1].
## Listes
- Élément non ordonné 1
- Élément non ordonné 2
- Sous-élément 2.1
- Sous-élément 2.2
- Élément non ordonné 3
1. Premier élément ordonné
2. Deuxième élément ordonné
1. Sous-élément 2.1
2. Sous-élément 2.2
3. Troisième élément ordonné
- [ ] Tâche à faire
- [X] Tâche terminée
## Images
![[Voute_IT.png]]
![[Fichier_not_found.png]]
![[document_pdf.pdf]]
## Liens et images
[Lien vers le site officiel d'Obsidian](https://obsidian.md)
![Image de démonstration](https://static0.howtogeekimages.com/wordpress/wp-content/uploads/2019/12/markdown-logo-on-a-blue-background.png?q=50&fit=crop&w=1200&h=675&dpr=1.5 "Image de test")
![Image de démonstration](https://static0.howtogeekimages.com/wordpress/wp-content/uploads/2019/12/markdown-logo-on-a-blue-background.png?q=50&fit=crop&w=1200&h=675&dpr=1.5)
## Tableaux
| Syntaxe | Description | Exemple |
| -------------- | ----------------- | ------------------------- |
| `*italique*` | Texte en italique | *italique* |
| `**gras**` | Texte en gras | **gras** |
| `` `code` `` | Code en ligne | `console.log('Hello');` |
## Code
### Code en ligne
Exemple : `const message = 'Hello, Markdown!';`
### Bloc de code multiligne
```typescript
import { Component } from '@angular/core';
@Component({
selector: 'app-demo',
template: `<h1>{{ title }}</h1>`
})
export class DemoComponent {
title = 'Démo Markdown';
}
```
```python
print('Hello, Markdown!')
```
```javascript
console.log('Hello, Markdown!');
```
```java
public class Demo {
public static void main(String[] args) {
System.out.println("Hello, Markdown!");
}
}
```
### Bloc de code shell
```bash
docker compose up -d
curl http://localhost:4000/api/health
```
### Variantes supplémentaires de blocs de code
```bash
echo "Bloc de code avec tildes"
ls -al
```
// Exemple de bloc indenté
const numbers = [1, 2, 3];
console.log(numbers.map(n => n * 2));
## Mathématiques (LaTeX)
Expression en ligne : $E = mc^2$
Bloc de formule :
$$
\int_{0}^{\pi} \sin(x)\,dx = 2
$$
## Tableaux de texte sur plusieurs colonnes (Markdown avancé)
| Colonne A | Colonne B |
| --------- | --------- |
| Ligne 1A | Ligne 1B |
| Ligne 2A | Ligne 2B |
## Blocs de mise en évidence / callouts
> [!note]
> Ceci est une note informative.
---
> [!tip]
> Astuce : Utilisez `npm run dev` pour tester rapidement.
---
> [!warning]
> Attention : Vérifiez vos chemins avant de lancer un build.
---
> [!danger]
> Danger : Ne déployez pas sans tests.
---
## Diagrammes Mermaid
```mermaid
flowchart LR
A[Début] --> B{Build ?}
B -- Oui --> C[Exécuter les tests]
B -- Non --> D[Corriger le code]
C --> E{Tests OK ?}
E -- Oui --> F[Déployer]
E -- Non --> D
```
## Encadrés de code Obsidian (admonitions personnalisées)
```ad-note
title: À retenir
Assurez-vous que `vault/` contient vos notes Markdown.
```
```ad-example
title: Exemple de requête API
```http
GET /api/health HTTP/1.1
Host: localhost:4000
```
## Tableaux à alignement mixte
| Aligné à gauche | Centré | Aligné à droite |
| :---------------- | :------: | ----------------: |
| Valeur A | Valeur B | Valeur C |
| 123 | 456 | 789 |
## Liens internes (type Obsidian)
- [[welcome]]
- [[features/internal-links]]
- [[features/graph-view]]
- [[NonExistentNote]]
[[titi-coco]]
## Contenu HTML brut
<details>
<summary>Cliquer pour déplier</summary>
<p>Contenu additionnel visible dans les visionneuses Markdown qui supportent le HTML.</p>
</details>
## Sections horizontales
Fin de la page de test.
[^1]: Ceci est un exemple de note de bas de page.