Simpleter.Components 3.0.2.81

Pour Commencer

Prérequis

NPM : Pour être capable de compiler localement la solution Simpleter.Components il est nécessaire de disposer de NPM sur votre machine.

En effet, certaines dépendances de la solution et de la bibliothèque de composants sont issues de packages fournis par le gestionnaire de package NPM :

  • Bootstrap (bootstrap)
  • Material Icons (@material-icons)
  • PopperJS (@popperjs)
  • ...

Pour installer NPM, il convient d'installer NodeJS sur votr machine depuis le site officiel. Si vous n'installez pas NPM vous ne serez pas en mesure de compiler le projet (vous obtiendrez des erreurs concernant la commande NPM i ou NPM install).

Commandes utiles

Pour générer un package nuget en local

Positionnez-vous dans le répertoire racine de la solution et exécutez le code suivant :

.\build.ps1 -VersionPrefix 2.0.0.0 -VersionSuffix beta1
  • Où *1.0.1.119 est la dernière version publiée +1 par azure devops libre à vous d'incrémenter ensuite beta1 pour utiliser le package en local
  • Le package sera ensuite disponible dans le répertoire ./local-nuget à la racine du repo, à vous de le copier dans votre repository locale de nugets

Vous pouvez aussi changer le répertoire de destination en ajoutant le paramètre destination :

.\build.ps1 -VersionPrefix 3.0.1.0 -VersionSuffix beta1 -Destination "./localnugets"

Guide d'Installation

Installer le Package

 dotnet add package Simpleter.Components

Ajouter dans _Imports.razor

 @using Simpleter.Components

Ajouter dans index.html (côté client) ou _Host.cshtml (côté server) dans le head

 <link href="_content/Simpleter.Components/dist/Simpleter.Components.css" rel="stylesheet" />

Ajouter dans index.html ou _Host.cshtml dans le Body

<script src="_content/Simpleter.Components/dist/Simpleter.Components.js"></script>

Ajouter dans la rubrique concernée de Program.cs

 using Simpleter.Components.Services;
 builder.Services.AddSimpleterComponents();

Nettoyage de votre projet avant utilisation

Références à Bootstrap

Dans votre projet, si vous avez déjà une dépendance à Bootstrap, supprimez la :

  • Par exemple, supprimez dans index.html :
 <link href="css/bootstrap/bootstrap.min.css" rel="stylesheet" />
  • (Et éventuellement) supprimez les fichiers statiques de Bootstrap, comme le dossier Boostrap dans wwwroot/css

Références à Open-Iconic

Les composants de Simpleter.Components utilisent la bibliothèque d'icônes Material Icons basée sur les icônes de Google Fonts. Aussi, sauf si vous en avez un besoin explicite, supprimez le dossier open-iconic dans wwwroot/css et toute dépendance dans votre fichier index.html ou _Host.cshtml dans le head et préférez l'utilisation des icônes de la bibliothèque Material Icons.

Par exemple, supprimez la ligne suivante dans le fichier app.css :

@import url('open-iconic/font/css/open-iconic-bootstrap.min.css');

Surcharges de styles Bootstrap par défault

Par défaut, dans le fichier de styles d'une application Blazor (fichier app.css), vous trouverez des surcharges des styles Bootstrap par défaut. Il convient d'enlever tous les styles personnalisés.

Supprimer le contenu du fichier app.css en faisant bien attention à conserver les styles liés à Blazor.

Sauf personnalisations réalisées par vos soins, le fichier ne doit contenir que ces classes :

#blazor-error-ui {}
#blazor-error-ui .dismiss {}

.blazor-error-boundary {}
.blazor-error-boundary::after {}

Première utilisation

Comment intégrer le Layout de base ?

Main Layout

Dans MainLayout.razor

  • Tout supprimer sauf :
@inherits LayoutComponentBase
  • et copier-coller ce contenu :
<SimpleApplicationContainer>

    <NavigationContent>
        <NavMenu />
    </NavigationContent>

    <BodyContent>
        @Body
    </BodyContent>
</SimpleApplicationContainer>

Le NavMenu.razor de base n'est pas exploitable tel quel (styles personnalisés) :

  • Tout supprimer
  • Remplacer par :
<nav class="flex-column">
    <SimpleNavigationSection Label="Navigation">
        <SimpleNavigationLink Href="/" Label="Index" IconName="home" />
    </SimpleNavigationSection>
</nav>

Guide de mise en place de nouvelles pages et de la navigation

Historique

Pour assurer la navigation dans l'application, il existe un menu qui, initialement était construit manuellement dans la page Shared/NavMenu.razor en utilisant :

  • SimpleNavigationSection
  • SimpleNavigationLink
  • SimpleNavigationLinkGroup

Le titre des pages était lui directement intégré, dans chaque page via le composant SimplePageTitle

L'application ne disposait pas de fil d'ariane pour permettre l'application

Nouvelle mise en place

La gestion du menu, des titres de page et de la navigation par fil d'ariane a été repensée et une série de composants font leur apparition, nécessitant une nouvelle approche pour l'intégration des pages dans la navigation.

La page Shared/NavMenu.razor contient désormais une référence au composant SimpleDynamicNaMenu qui va être alimenté automatiquement.

Pour alimenter la navigation, il convient, dans l'application cliente, de réaliser les opérations suivantes :

1. Gestion de la hiérarchie

Créer une nouvelle classe qui implémente l'interface ISimpleterHierarchyProvider (Exemple : AppHierarchy.cs)

  • Propriété ApplicationPrefix : Préfixe qui sera ajouté dans le titre de la page du navigateur
  • Propriété PageWithoutTitleDefault : Titre de la page qui sera affiché dans la barre de menu, si vous n'avez pas défini de titre dans la hiérarchie
  • Méthode Init : Fonction d'initialisation qui propose 3 propriétés à alimenter :
    • routes : Liste des routes pour regrouper les pages
    • pages : Liste des pages qui se trouvent à la racine
    • filters : Liste des paramètres de filtres dans les pages

Vous devez remplir, dans la méthode Init la hiérarchie des pages et renseignez les attributs correspondants :

  • Au titre de la page ;
  • A l'icône à afficher dans le menu ;
  • A l'identifiant du lien dans le menu ;
  • etc.

Exemple :

On a la hiérarchie suivante :

  • Pages.Accueil : /home
  • Pages.Client : /travail/client
  • Pages.Contact : /travail/client/contacts
  • Pages.ParametresClient : /parametres/client

Alors le code à produire sera le suivant :

public void Init(List<RouteReferenceItem> routes, List<PageReferenceItem> pages, List<FilterParameter> filters)
{
    var routeTravail = routes.AddRoute("travail");
    var routeParams = route.AddRoute("Paramètres");

    pages.AddPage(typeof(Pages.Accueil),"Accueil");

    routeParams.AddPage(typeof(Pages.ParametresClient),"Paramètres Client");
    
    var pageClient = routeTravail.AddPage(typeof(Pages.Client),"Clients");
    pageClient.AddSubPage(typeof(Pages.Contact),"Contacts");
}

Un certain nombre de paramètres sont optionnels (Icône dans le menu, Identifiant du menu, etc.). Cependant, il est conseillé de les valoriser.

Dans le menu, appaitront la hiérarchie {route}/{route}/{page} et uniquement pour les pages diposant d'une route sans paramètres.

N'apparaitront pas dans le menu :
- Les pages avec paramètre
- Les "sous-pages" (utilisées pour la navigation et le fil d'ariane).

Le titre ne doit correspondre qu'au titre de la page directement. 
Exemple, si j'ai une page "Liste des Clients" et une sous-page "Modifier un client", les titres de pages devront être : 
- Liste des clients : "Clients" (ou "Liste des Clients")
- Modifier un client : "Modifier" (pas la peine de répêter les mots clés du niveau précédent)

##### 2. Injection de la hiérarchie

Dans `Program.cs` ajouter la ligne suivante :

``` c#
builder.Services.AddScoped<ISimpleterHierarchyProvider, NomDeVotreClasse>(); // Classe : AppHierarchy

##### 3. Titre des pages et fil d'ariane

Note : 
Vous pouvez toujours utiliser le composant `SimplePageTitle` dans les pages Blazor. 
Cependant, le titre de la page ne correspondra pas à la logique métier et le fil d'ariane ne sera pas géré.

###### 3.1. Cas général

Il est nécessaire d'utiliser désormais le composant `SimpleBreadcrumbTitle` qui s'utilise comme suit :
``` blazor
<SimpleBreadcrumbTitle BasePage=@this />

###### 3.2. Sous-page avec route paramétrée 

Si la page dans laquelle vous intégrez le titre est une "sous-page" dont l'un des parents est associé à des paramètres, vous devrez les préciser.

*Exemple* : 
Je veux que le fil d'ariane s'affiche correctement sur la page "Liste des contacts d'un client" dont la route est `/clients/{IdClient}/contacts`
Il convient donc de passer au composant les paramètres de la route (ici IdClient) ET le libellé qu'on souhaitera afficher dans le fil d'ariane (Exemple : le nom du client).

Pour ce faire, il convient d'utiliser un autre attribut : `Parameters` qui s'utilise comme suit : 
Parameters = Tableau de BreadcrumbParameter(Nom du paramètre, Valeur du paramètre, Texte à afficher)

*Code à intégrer * :
``` blazor
<SimpleBreadcrumbTitle BasePage=@this 
    Parameters=@(new(new[]{new BreadcrumbParameter("IdClient",maVariableIdClient,maVariableNomDuClient})) />

###### 3.3. Personnalisation de la page de retour

Par défaut, le composant SimpleBreadcrumbTitle va automatiquement récupérer l'URL de retour dans la hiérarchie.
Cependant, si vous souhaitez absolument définir une page de retour différente, vous pouvez utiliser le paramètre suivant : `ReturnPageType`
``` c#
<SimpleBreadcrumbTitle BasePage=@this ReturnPageType=@(typeof(Pages.MaPage) />

### Vous êtes prêts !

Consulter le projet de démo `Simpleter.Components.Demo` pour voir l'utilisation des composants en situation réelle.

No packages depend on Simpleter.Components.

Version Downloads Last updated
6.0.0.90 16 11/05/2026
6.0.0.88 3 11/05/2026
6.0.0.86 2 11/04/2026
6.0.0.84 20 11/03/2026
6.0.0.76 3 11/02/2026
6.0.0.72 63 10/22/2026
6.0.0.68 69 10/14/2026
6.0.0.66 4 10/14/2026
6.0.0.64 4 10/14/2026
6.0.0.60 18 10/13/2026
6.0.0.58 4 10/12/2026
6.0.0.56 27 10/05/2026
6.0.0.54 13 10/01/2026
6.0.0.52 15 09/30/2026
6.0.0.50 13 09/30/2026
6.0.0.46 87 09/14/2026
6.0.0.44 6 09/08/2026
6.0.0.42 41 08/24/2026
6.0.0.40 13 08/21/2026
6.0.0.38 2 08/20/2026
6.0.0.35 27 08/14/2026
6.0.0.33 8 08/13/2026
6.0.0.32 18 08/13/2026
6.0.0.28 12 08/11/2026
6.0.0.27 2 08/11/2026
6.0.0.23 17 08/10/2026
6.0.0.21 9 08/07/2026
6.0.0.19 4 08/07/2026
6.0.0.18 5 08/07/2026
6.0.0.16 23 07/10/2026
6.0.0.9 60 06/26/2026
6.0.0.5 19 06/18/2026
6.0.0.3 32 06/10/2026
6.0.0.2 11 06/10/2026
4.0.0.237 16 06/05/2026
4.0.0.235 11 06/04/2026
4.0.0.233 4 06/02/2026
4.0.0.230 5 05/29/2026
4.0.0.227 2 05/29/2026
4.0.0.225 2 05/29/2026
4.0.0.220 61 05/13/2026
4.0.0.219 6 05/13/2026
4.0.0.215 4 05/12/2026
4.0.0.212 35 04/30/2026
4.0.0.210 9 04/29/2026
4.0.0.208 4 04/29/2026
4.0.0.206 5 04/23/2026
4.0.0.204 3 04/22/2026
4.0.0.202 46 04/15/2026
4.0.0.200 16 04/10/2026
4.0.0.198 9 04/08/2026
4.0.0.196 4 04/08/2026
4.0.0.194 28 04/03/2026
4.0.0.192 8 04/03/2026
4.0.0.190 5 04/03/2026
4.0.0.186 7 04/01/2026
4.0.0.184 24 03/26/2026
4.0.0.182 2 03/26/2026
4.0.0.180 7 03/24/2026
4.0.0.178 23 03/19/2026
4.0.0.174 20 03/12/2026
4.0.0.172 17 03/11/2026
4.0.0.168 13 03/06/2026
4.0.0.165 11 03/04/2026
4.0.0.161 26 02/25/2026
4.0.0.159 8 02/19/2026
4.0.0.156 61 02/10/2026
4.0.0.154 16 02/09/2026
4.0.0.151 32 01/23/2026
4.0.0.149 82 12/17/2025
4.0.0.146 13 12/16/2025
4.0.0.142 39 11/21/2025
4.0.0.140 21 11/06/2025
4.0.0.138 23 10/29/2025
4.0.0.134 8 10/16/2025
4.0.0.131 31 10/15/2025
4.0.0.128 3 10/09/2025
4.0.0.122 33 09/24/2025
4.0.0.120 5 09/24/2025
4.0.0.118 13 09/23/2025
4.0.0.116 3 09/23/2025
4.0.0.114 3 09/23/2025
4.0.0.111 37 09/12/2025
4.0.0.108 26 09/05/2025
4.0.0.105 16 08/29/2025
4.0.0.102 37 08/07/2025
4.0.0.99 52 06/26/2025
4.0.0.97 28 06/18/2025
4.0.0.94 17 06/11/2025
4.0.0.92 31 05/23/2025
4.0.0.90 23 05/14/2025
4.0.0.88 5 05/13/2025
4.0.0.86 8 05/13/2025
4.0.0.84 5 05/12/2025
4.0.0.82 11 05/12/2025
4.0.0.77 3 05/07/2025
4.0.0.75 16 05/07/2025
4.0.0.73 11 05/06/2025
4.0.0.71 17 05/05/2025
4.0.0.69 5 04/30/2025
4.0.0.67 2 04/25/2025
4.0.0.65 31 04/23/2025
4.0.0.63 12 04/22/2025
4.0.0.60 5 04/18/2025
4.0.0.56 31 04/14/2025
4.0.0.52 33 04/03/2025
4.0.0.50 13 04/01/2025
4.0.0.48 13 03/27/2025
4.0.0.45 17 03/21/2025
4.0.0.43 9 03/21/2025
4.0.0.41 5 03/21/2025
4.0.0.39 3 03/19/2025
4.0.0.37 17 03/17/2025
4.0.0.35 14 03/13/2025
4.0.0.33 15 03/11/2025
4.0.0.31 4 03/11/2025
4.0.0.29 11 03/10/2025
4.0.0.27 8 03/07/2025
4.0.0.25 6 03/07/2025
4.0.0.22 6 02/28/2025
4.0.0.20 5 02/28/2025
4.0.0.18 5 02/28/2025
4.0.0.14 23 02/07/2025
4.0.0.12 3 02/07/2025
4.0.0.10 14 02/06/2025
4.0.0.7 19 01/20/2025
4.0.0.3 15 01/16/2025
4.0.0.1 12 01/15/2025
3.0.2.118 13 01/10/2025
3.0.2.116 3 01/08/2025
3.0.2.114 30 12/20/2024
3.0.2.112 16 12/18/2024
3.0.2.110 9 12/17/2024
3.0.2.108 4 12/16/2024
3.0.2.106 22 12/06/2024
3.0.2.102 27 11/25/2024
3.0.2.99 13 11/22/2024
3.0.2.97 11 11/21/2024
3.0.2.94 5 11/20/2024
3.0.2.92 8 11/20/2024
3.0.2.90 3 11/20/2024
3.0.2.88 26 11/14/2024
3.0.2.86 16 11/08/2024
3.0.2.83 10 11/08/2024
3.0.2.81 6 11/06/2024
3.0.2.76 23 10/24/2024
3.0.2.74 3 10/24/2024
3.0.2.72 3 10/23/2024
3.0.2.70 19 10/23/2024
3.0.2.68 3 10/23/2024
3.0.2.65 25 10/17/2024
3.0.2.58 27 10/11/2024
3.0.2.56 4 10/11/2024
3.0.2.50 11 10/09/2024
3.0.2.48 18 10/03/2024
3.0.2.46 3 10/01/2024
3.0.2.43 2 09/30/2024
3.0.2.41 18 09/27/2024
3.0.2.39 13 09/24/2024
3.0.2.37 39 08/28/2024
3.0.2.35 15 08/20/2024
3.0.2.33 3 08/20/2024
3.0.2.31 3 08/20/2024
3.0.2.29 18 07/31/2024
3.0.2.27 27 07/17/2024
3.0.2.23 24 07/11/2024
3.0.2.21 22 07/11/2024
3.0.2.19 14 07/09/2024
3.0.2.17 7 07/08/2024
3.0.2.14 9 07/05/2024
3.0.2.11 9 06/26/2024
3.0.2.9 3 06/26/2024
3.0.2.7 19 06/21/2024
3.0.2.5 14 06/19/2024
3.0.2.3 3 06/13/2024
3.0.2.1 24 06/06/2024
2.0.0.154 44 05/24/2024
2.0.0.152 12 05/23/2024
2.0.0.151 2 05/23/2024
2.0.0.146 22 05/15/2024
2.0.0.143 81 04/03/2024
2.0.0.141 3 04/02/2024
2.0.0.139 3 04/02/2024
2.0.0.137 2 03/25/2024
2.0.0.135 27 03/22/2024
2.0.0.133 15 03/19/2024
2.0.0.130 7 03/19/2024
2.0.0.129 2 03/19/2024
2.0.0.125 7 03/18/2024
2.0.0.123 18 03/14/2024
2.0.0.120 25 03/12/2024
2.0.0.118 13 03/12/2024
2.0.0.114 11 03/12/2024
2.0.0.112 9 03/12/2024
2.0.0.109 21 03/08/2024
2.0.0.107 17 03/05/2024
2.0.0.104 3 03/01/2024
2.0.0.102 21 02/27/2024
2.0.0.98 22 02/23/2024
2.0.0.96 4 02/22/2024
2.0.0.91 17 02/20/2024
2.0.0.89 5 02/19/2024
2.0.0.87 3 02/19/2024
2.0.0.84 4 02/19/2024
2.0.0.82 24 02/16/2024
2.0.0.80 3 02/16/2024
2.0.0.78 8 02/16/2024
2.0.0.76 14 02/16/2024
2.0.0.72 25 02/09/2024
2.0.0.70 15 02/08/2024
2.0.0.68 9 02/08/2024
2.0.0.64 22 02/02/2024
2.0.0.62 3 02/02/2024
2.0.0.59 6 01/26/2024
2.0.0.56 3 01/23/2024
2.0.0.53 1 01/22/2024
2.0.0.50 25 01/19/2024
2.0.0.48 19 01/18/2024
2.0.0.46 11 01/16/2024
2.0.0.44 3 01/16/2024
2.0.0.42 4 01/16/2024
2.0.0.40 13 01/12/2024
2.0.0.38 13 01/10/2024
2.0.0.36 4 01/10/2024
2.0.0.34 7 01/09/2024
2.0.0.32 3 01/09/2024
2.0.0.30 18 01/08/2024
2.0.0.26 20 01/05/2024
2.0.0.25 2 01/05/2024
2.0.0.21 5 01/04/2024
2.0.0.17 13 12/29/2023
2.0.0.15 5 12/29/2023
2.0.0.13 4 12/29/2023
2.0.0.12 6 12/29/2023
2.0.0.9 14 12/27/2023
2.0.0.6 13 12/22/2023
2.0.0.5 4 12/22/2023
2.0.0.4 10 12/22/2023
2.0.0.1 8 12/21/2023
2.0.0 8 12/21/2023
1.0.1.377 17 12/14/2023
1.0.1.376 4 12/12/2023
1.0.1.375 17 12/12/2023
1.0.1.374 3 12/12/2023
1.0.1.373 10 12/08/2023
1.0.1.372 23 12/01/2023
1.0.1.371 20 11/30/2023
1.0.1.370 3 11/30/2023
1.0.1.369 14 11/30/2023
1.0.1.368 5 11/30/2023
1.0.1.367 3 11/29/2023
1.0.1.366 26 11/23/2023
1.0.1.365 16 11/22/2023
1.0.1.364 18 11/17/2023
1.0.1.363 2 11/17/2023
1.0.1.362 2 11/17/2023
1.0.1.361 6 11/15/2023
1.0.1.360 24 11/10/2023
1.0.1.359 3 11/10/2023
1.0.1.358 7 11/09/2023
1.0.1.357 12 11/08/2023
1.0.1.356 4 11/08/2023
1.0.1.355 15 11/06/2023
1.0.1.354 3 11/06/2023
1.0.1.353 8 11/06/2023
1.0.1.352 2 11/03/2023
1.0.1.351 14 11/02/2023
1.0.1.350 3 11/02/2023
1.0.1.349 17 10/31/2023
1.0.1.348 2 10/31/2023
1.0.1.347 3 10/31/2023
1.0.1.346 2 10/27/2023
1.0.1.345 18 10/27/2023
1.0.1.344 2 10/27/2023
1.0.1.343 12 10/27/2023
1.0.1.342 3 10/27/2023
1.0.1.341 2 10/27/2023
1.0.1.340 2 10/26/2023
1.0.1.339 23 10/25/2023
1.0.1.338 11 10/24/2023
1.0.1.337 3 10/23/2023
1.0.1.336 20 10/20/2023
1.0.1.335 41 10/06/2023
1.0.1.334 3 10/06/2023
1.0.1.333 37 09/20/2023
1.0.1.332 30 09/13/2023
1.0.1.331 21 09/08/2023
1.0.1.330 3 09/08/2023
1.0.1.329 32 08/30/2023
1.0.1.328 3 08/29/2023
1.0.1.327 17 08/25/2023
1.0.1.326 16 08/18/2023
1.0.1.325 3 08/18/2023
1.0.1.324 17 08/11/2023
1.0.1.323 6 08/11/2023
1.0.1.322 6 08/11/2023
1.0.1.321 7 08/11/2023
1.0.1.320 2 08/11/2023
1.0.1.319 2 08/10/2023
1.0.1.318 8 08/10/2023
1.0.1.317 12 08/09/2023
1.0.1.316 16 08/04/2023
1.0.1.315 12 07/27/2023
1.0.1.314 22 07/25/2023
1.0.1.312 15 07/13/2023
1.0.1.311 22 07/06/2023
1.0.1.310 13 06/23/2023
1.0.1.309 3 06/20/2023
1.0.1.308 19 06/15/2023
1.0.1.307 24 06/09/2023
1.0.1.306 3 06/06/2023
1.0.1.305 2 06/05/2023
1.0.1.304 2 06/01/2023
1.0.1.303 23 06/01/2023
1.0.1.302 4 06/01/2023
1.0.1.301 16 05/31/2023
1.0.1.300 9 05/30/2023
1.0.1.299 10 05/29/2023
1.0.1.298 5 05/29/2023
1.0.1.297 6 05/29/2023
1.0.1.295 7 05/26/2023
1.0.1.294 17 05/23/2023
1.0.1.293 3 05/23/2023
1.0.1.292 2 05/23/2023
1.0.1.291 8 05/22/2023
1.0.1.290 2 05/22/2023
1.0.1.289 20 05/12/2023
1.0.1.288 3 05/12/2023
1.0.1.287 9 05/11/2023
1.0.1.286 2 05/11/2023
1.0.1.285 9 05/09/2023
1.0.1.283 4 05/05/2023
1.0.1.280 9 05/04/2023
1.0.1.279 11 04/28/2023
1.0.1.278 5 04/27/2023
1.0.1.277 10 04/25/2023
1.0.1.276 5 04/24/2023
1.0.1.275 8 04/20/2023
1.0.1.274 12 04/17/2023
1.0.1.273 7 04/13/2023
1.0.1.272 6 04/13/2023
1.0.1.271 13 04/03/2023
1.0.1.270 12 03/31/2023
1.0.1.269 3 03/30/2023
1.0.1.268 11 03/23/2023
1.0.1.267 8 03/23/2023
1.0.1.266 6 03/22/2023
1.0.1.265 17 03/17/2023
1.0.1.264 8 03/17/2023
1.0.1.263 3 03/17/2023
1.0.1.262 6 03/16/2023
1.0.1.261 3 03/16/2023
1.0.1.260 4 03/16/2023
1.0.1.259 3 03/15/2023
1.0.1.257 11 03/09/2023
1.0.1.256 18 03/08/2023
1.0.1.255 8 03/07/2023
1.0.1.254 3 03/07/2023
1.0.1.253 16 03/02/2023
1.0.1.252 3 03/01/2023
1.0.1.251 3 03/01/2023
1.0.1.250 17 02/27/2023
1.0.1.248 2 02/27/2023
1.0.1.247 3 02/22/2023
1.0.1.246 3 02/22/2023
1.0.1.245 11 02/21/2023
1.0.1.244 13 02/21/2023
1.0.1.243 11 02/17/2023
1.0.1.242 7 02/16/2023
1.0.1.241 7 02/15/2023
1.0.1.240 16 02/10/2023
1.0.1.239 2 02/10/2023
1.0.1.238 2 02/10/2023
1.0.1.237 2 02/10/2023
1.0.1.236 7 02/07/2023
1.0.1.235 21 02/07/2023
1.0.1.234 2 02/06/2023
1.0.1.233 10 02/03/2023
1.0.1.232 3 02/03/2023
1.0.1.231 5 02/02/2023
1.0.1.230 3 02/02/2023
1.0.1.229 7 02/01/2023
1.0.1.228 7 01/31/2023
1.0.1.226 3 01/31/2023
1.0.1.222 2 01/27/2023
1.0.1.221 2 01/27/2023
1.0.1.220 9 01/26/2023
1.0.1.219 3 01/26/2023
1.0.1.218 3 01/26/2023
1.0.1.217 19 01/25/2023
1.0.1.216 5 01/24/2023
1.0.1.215 3 01/24/2023
1.0.1.214 3 01/23/2023
1.0.1.213 18 01/17/2023
1.0.1.212 12 01/16/2023
1.0.1.211 10 01/10/2023
1.0.1.210 13 01/06/2023
1.0.1.209 5 01/05/2023
1.0.1.208 3 01/05/2023
1.0.1.207 3 01/04/2023
1.0.1.206 10 12/30/2022
1.0.1.205 3 12/30/2022
1.0.1.204 20 12/23/2022
1.0.1.203 14 12/22/2022
1.0.1.202 2 12/22/2022
1.0.1.201 3 12/21/2022
1.0.1.200 3 12/21/2022
1.0.1.199 23 12/19/2022
1.0.1.196 15 12/14/2022
1.0.1.195 5 12/07/2022
1.0.1.194 2 12/07/2022
1.0.1.193 26 12/05/2022
1.0.1.192 15 11/29/2022
1.0.1.190 3 11/29/2022
1.0.1.187 3 11/25/2022
1.0.1.186 25 11/25/2022
1.0.1.185 24 11/23/2022
1.0.1.184 13 11/22/2022
1.0.1.183 2 11/22/2022
1.0.1.182 10 11/21/2022
1.0.1.181 4 11/18/2022
1.0.1.180 3 11/18/2022
1.0.1.179 2 11/18/2022
1.0.1.178 5 11/16/2022
1.0.1.177 20 11/10/2022
1.0.1.176 10 11/10/2022
1.0.1.175 11 11/10/2022
1.0.1.174 10 11/08/2022
1.0.1.173 9 11/08/2022
1.0.1.172 2 11/08/2022
1.0.1.171 10 11/08/2022
1.0.1.170 4 11/07/2022
1.0.1.169 2 11/04/2022
1.0.1.168 12 11/04/2022
1.0.1.167 9 11/02/2022
1.0.1.166 3 11/02/2022
1.0.1.165 5 10/28/2022
1.0.1.164 3 10/27/2022
1.0.1.162 12 10/26/2022
1.0.1.161 11 10/26/2022
1.0.1.160 3 10/25/2022
1.0.1.159 10 10/20/2022
1.0.1.158 2 10/20/2022
1.0.1.157 11 10/18/2022
1.0.1.156 2 10/18/2022
1.0.1.155 2 10/18/2022
1.0.1.154 3 10/18/2022
1.0.1.153 3 10/18/2022
1.0.1.152 10 10/18/2022
1.0.1.151 2 10/18/2022
1.0.1.150 2 10/14/2022
1.0.1.149 12 10/13/2022
1.0.1.148 9 10/11/2022
1.0.1.147 3 10/11/2022
1.0.1.146 23 10/07/2022
1.0.1.145 3 10/07/2022
1.0.1.144 13 10/06/2022
1.0.1.143 15 10/04/2022
1.0.1.142 3 10/04/2022
1.0.1.141 3 10/03/2022
1.0.1.140 4 09/30/2022
1.0.1.139 16 09/30/2022
1.0.1.138 11 09/28/2022
1.0.1.137 6 09/26/2022
1.0.1.136 9 09/23/2022
1.0.1.135 4 09/22/2022
1.0.1.134 10 09/22/2022
1.0.1.133 6 09/20/2022
1.0.1.132 3 09/20/2022
1.0.1.131 8 09/16/2022
1.0.1.130 3 09/16/2022
1.0.1.129 3 09/14/2022
1.0.1.128 3 09/14/2022
1.0.1.127 21 09/05/2022
1.0.1.126 6 09/02/2022
1.0.1.125 9 09/02/2022
1.0.1.124 11 08/30/2022
1.0.1.123 13 08/26/2022
1.0.1.122 3 08/26/2022
1.0.1.121 2 08/26/2022
1.0.1.120 6 08/25/2022
1.0.1.119 3 08/24/2022
1.0.1.118 6 08/19/2022
1.0.1.117 8 08/18/2022
1.0.1.116 3 08/17/2022
1.0.1.114 8 08/17/2022
1.0.1.113 2 08/16/2022
1.0.1.109 11 08/05/2022
1.0.1.108 7 08/03/2022
1.0.1.107 3 08/01/2022
1.0.1.106 3 07/29/2022
1.0.1.105 3 07/28/2022
1.0.1.104 7 07/28/2022
1.0.1.103 5 07/27/2022
1.0.1.102 4 07/25/2022
1.0.1.101 3 07/25/2022
1.0.1.100 2 07/25/2022
1.0.1.99 13 07/20/2022
1.0.1.96 4 07/18/2022
1.0.1.95 7 07/13/2022
1.0.1.94 11 07/08/2022
1.0.1.93 3 07/08/2022
1.0.1.92 4 07/07/2022
1.0.1.91 2 07/07/2022
1.0.1.90 4 07/01/2022
1.0.1.89 15 06/29/2022
1.0.1.88 3 06/29/2022
1.0.1.87 3 06/28/2022
1.0.1.86 3 06/28/2022
1.0.1.85 23 06/22/2022
1.0.1.84 3 06/21/2022
1.0.1.83 10 06/20/2022
1.0.1.82 3 06/17/2022
1.0.1.81 3 06/17/2022
1.0.1.80 2 06/17/2022
1.0.1.79 22 06/10/2022
1.0.1.76 3 06/10/2022
1.0.1.75 18 06/08/2022
1.0.1.74 4 06/06/2022
1.0.1.73 3 06/06/2022
1.0.1.72 16 06/03/2022
1.0.1.71 5 06/02/2022
1.0.1.70 8 06/01/2022
1.0.1.69 7 05/31/2022
1.0.1.68 5 05/30/2022
1.0.1.67 4 05/25/2022
1.0.1.66 12 05/24/2022
1.0.1.65 21 05/19/2022
1.0.1.64 5 05/19/2022
1.0.1.63 5 05/13/2022
1.0.1.62 3 05/13/2022
1.0.1.61 3 05/10/2022
1.0.1.60 23 05/05/2022
1.0.1.59 12 05/04/2022
1.0.1.58 14 04/29/2022
1.0.1.57 6 04/29/2022
1.0.1.56 2 04/29/2022
1.0.1.55 7 04/28/2022
1.0.1.54 5 04/26/2022
1.0.1.53 7 04/22/2022
1.0.1.52 8 04/15/2022
1.0.1.51 4 04/15/2022
1.0.1.50 7 04/15/2022
1.0.1.49 7 04/12/2022
1.0.1.48 7 04/11/2022
1.0.1.47 5 04/08/2022
1.0.1.46 10 04/08/2022
1.0.1.45 6 04/07/2022
1.0.1.44 13 04/01/2022
1.0.1.43 4 03/30/2022
1.0.1.42 2 03/30/2022
1.0.1.41 8 03/29/2022
1.0.1.40 7 03/29/2022
1.0.1.39 11 03/18/2022
1.0.1.38 10 03/15/2022
1.0.1.37 3 03/15/2022
1.0.1.36 3 03/15/2022
1.0.1.35 3 03/15/2022
1.0.1.34 4 03/14/2022
1.0.1.33 8 03/11/2022
1.0.1.32 3 03/11/2022
1.0.1.31 6 03/04/2022
1.0.1.30 3 03/04/2022
1.0.1.29 9 03/04/2022
1.0.1.28 7 03/02/2022
1.0.1.27 2 03/02/2022
1.0.1.26 2 03/01/2022
1.0.1.25 2 03/01/2022
1.0.1.24 11 02/25/2022
1.0.1.23 3 02/25/2022
1.0.1.22 4 02/23/2022
1.0.1.21 3 02/22/2022
1.0.1.20 4 02/21/2022
1.0.1.19 8 02/21/2022
1.0.1.18 3 02/21/2022
1.0.1.17 2 02/21/2022
1.0.1.16 3 02/21/2022
1.0.1.15 2 02/18/2022
1.0.1.14 7 02/17/2022
1.0.1.13 2 02/17/2022
1.0.1.12 2 02/17/2022
1.0.1.11 8 02/16/2022
1.0.1.10 6 02/16/2022
1.0.1.9 3 02/15/2022
1.0.1.8 2 02/15/2022
1.0.1.7 3 02/15/2022
1.0.1.6 9 02/15/2022
1.0.1.5 2 02/15/2022
1.0.1.4 2 02/15/2022
1.0.1.3 8 02/14/2022
1.0.1.2 6 02/11/2022
1.0.1.1 3 02/11/2022
1.0.1 3 02/10/2022
1.0.0.47 2 02/10/2022
1.0.0.46 8 02/08/2022
1.0.0.45 11 02/04/2022
1.0.0.44 3 02/04/2022
1.0.0.43 2 02/04/2022
1.0.0.42 10 02/03/2022
1.0.0.41 2 02/03/2022
1.0.0.40 3 02/03/2022
1.0.0.39 6 02/02/2022
1.0.0.38 5 02/02/2022
1.0.0.37 3 02/02/2022
1.0.0.36 2 02/01/2022
1.0.0.35 2 02/01/2022
1.0.0.34 2 02/01/2022
1.0.0.33 2 01/31/2022
1.0.0.32 2 01/31/2022
1.0.0.31 8 01/28/2022
1.0.0.30 3 01/27/2022
1.0.0.29 3 01/27/2022
1.0.0.28 2 01/27/2022
1.0.0.27 4 01/25/2022
1.0.0.26 3 01/24/2022
1.0.0.25 3 01/24/2022
1.0.0.24 2 01/21/2022
1.0.0.23 2 01/21/2022
1.0.0.22 17 01/21/2022
1.0.0.21 9 01/20/2022
1.0.0.18 3 01/19/2022
1.0.0.17 5 01/19/2022
1.0.0.16 4 01/19/2022
1.0.0.15 2 01/19/2022
1.0.0.14 3 01/19/2022
1.0.0.13 2 01/19/2022
1.0.0.12 3 01/19/2022
1.0.0.11 2 01/19/2022
1.0.0.10 3 01/18/2022
1.0.0.9 3 01/18/2022
1.0.0.8 3 01/18/2022
1.0.0.7 13 01/17/2022
1.0.0.5 3 01/17/2022
1.0.0.4 2 01/17/2022
1.0.0.3 3 01/17/2022
1.0.0.2 1 01/17/2022
1.0.0.1 2 01/17/2022
1.0.0 3 01/17/2022