[{"data":1,"prerenderedAt":5431},["Reactive",2],{"navigation":3,"/dodock/versions/v4.x.x/v4_1_0":2071,"/dodock/versions/v4.x.x/v4_1_0-surround":5428},[4,1149,1811,1953,1979],{"title":5,"_path":6,"children":7,"icon":1148},"Dokos","/dokos",[8,11,93,121,154,215,245,284,302,394,439,467,491,738,794,806,822,875,898,902,906,1114,1116],{"title":9,"_path":6,"icon":10},"Bienvenue sur l'écosystème Dokos","i-icon-park-outline-fireworks",{"title":12,"_path":13,"children":14,"icon":92},"Paramétrage","/dokos/parametrage",[15,16,19,22,25,28,31,34],{"title":12,"_path":13},{"title":17,"_path":18},"La société","/dokos/parametrage/societe",{"title":20,"_path":21},"Le plan comptable","/dokos/parametrage/plan-comptable",{"title":23,"_path":24},"Les articles","/dokos/parametrage/articles",{"title":26,"_path":27},"Les prix","/dokos/parametrage/prix",{"title":29,"_path":30},"Les clients","/dokos/parametrage/clients",{"title":32,"_path":33},"Les fournisseurs","/dokos/parametrage/fournisseurs",{"title":35,"_path":36,"children":37},"Démarrage","/dokos/parametrage/demarrage",[38,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84],{"title":35,"_path":36},{"title":40,"_path":41},"Importateur de plans de comptes","/dokos/parametrage/demarrage/plan-comptable",{"title":43,"_path":44},"Configuration de la société","/dokos/parametrage/demarrage/societe",{"title":46,"_path":47},"Configurer les taxes","/dokos/parametrage/demarrage/taxes",{"title":49,"_path":50},"Paramètres de nommage des documents","/dokos/parametrage/demarrage/masques-numerotation",{"title":52,"_path":53},"Outil d'importation de données","/dokos/parametrage/demarrage/import-de-donnees",{"title":55,"_path":56},"Export de données","/dokos/parametrage/demarrage/export-de-donnees",{"title":58,"_path":59},"Les paramètres système","/dokos/parametrage/demarrage/parametres-systeme",{"title":61,"_path":62},"Valeurs par défaut globales","/dokos/parametrage/demarrage/valeurs-globales",{"title":64,"_path":65},"Termes et conditions","/dokos/parametrage/demarrage/termes-et-conditions",{"title":67,"_path":68},"Utilisateurs, rôles et autorisations","/dokos/parametrage/demarrage/utilisateurs-et-autorisations",{"title":70,"_path":71},"Définition de l'objectif de vente de l'entreprise","/dokos/parametrage/demarrage/objectifs-de-vente",{"title":73,"_path":74},"Téléchargement de sauvegardes","/dokos/parametrage/demarrage/sauvegardes",{"title":76,"_path":77},"Notifications","/dokos/parametrage/demarrage/notifications",{"title":79,"_path":80},"Imprimer les titres","/dokos/parametrage/demarrage/titres",{"title":82,"_path":83},"Modèle d'adresse","/dokos/parametrage/demarrage/modele-adresse",{"title":85,"_path":86,"children":87},"Flux de travail","/dokos/parametrage/demarrage/workflows",[88,89],{"title":85,"_path":86},{"title":90,"_path":91},"Règle d'attribution","/dokos/parametrage/demarrage/workflows/assignment-rule","i-icon-park-outline-ad-product",{"title":94,"_path":95,"children":96,"icon":120},"Achats","/dokos/achats",[97,99,102,105,108,111,114,117],{"title":98,"_path":95},"Introduction",{"title":100,"_path":101},"Paramètres des achats","/dokos/achats/parametres-achats",{"title":103,"_path":104},"Devis Fournisseur","/dokos/achats/devis-fournisseurs",{"title":106,"_path":107},"Commande Fournisseur","/dokos/achats/commandes-fournisseur",{"title":109,"_path":110},"Facture d'achat","/dokos/achats/factures-achats",{"title":112,"_path":113},"Appel d'offre","/dokos/achats/appel-offre",{"title":115,"_path":116},"Carte de pointage des fournisseurs","/dokos/achats/evaluation-fournisseurs",{"title":118,"_path":119},"Modèle de taxes et frais d'achat","/dokos/achats/taxes","i-icon-park-outline-buy",{"title":122,"_path":123,"children":124,"icon":153},"Immobilisations","/dokos/actifs",[125,126,129,132,135,138,141,144,147,150],{"title":98,"_path":123},{"title":127,"_path":128},"Premiers pas avec les actifs","/dokos/actifs/demarrer",{"title":130,"_path":131},"Les actifs","/dokos/actifs/actif",{"title":133,"_path":134},"Amortissement des actifs","/dokos/actifs/depreciation-actif",{"title":136,"_path":137},"Ajustement de la valeur de l'actif","/dokos/actifs/ajustment-de-la-valeur-des-actifs",{"title":139,"_path":140},"Achat d'un actif","/dokos/actifs/acheter-un-actif",{"title":142,"_path":143},"Réparation d'actifs","/dokos/actifs/reparation-actifs",{"title":145,"_path":146},"Vendre un actif","/dokos/actifs/vendre-un-actif",{"title":148,"_path":149},"Mouvement d'actif","/dokos/actifs/mouvements-actifs",{"title":151,"_path":152},"Maintenance des actifs","/dokos/actifs/maintenance-des-actifs","i-carbon-asset",{"title":155,"_path":156,"children":157,"icon":214},"Comptabilité","/dokos/comptabilite",[158,159,162,165,168,171,174,177,180,183,186,189,192,195,198],{"title":98,"_path":156},{"title":160,"_path":161},"Paramètres de comptabilité","/dokos/comptabilite/parametres-comptabilite",{"title":163,"_path":164},"Exercice fiscal","/dokos/comptabilite/exercice-fiscal",{"title":166,"_path":167},"Période comptable","/dokos/comptabilite/periode-comptable",{"title":169,"_path":170},"Journal Comptable","/dokos/comptabilite/journal-comptable",{"title":172,"_path":173},"Modes de paiement","/dokos/comptabilite/mode-de-paiement",{"title":175,"_path":176},"Compte bancaire","/dokos/comptabilite/compte-bancaire",{"title":178,"_path":179},"Dimensions comptables","/dokos/comptabilite/dimensions-comptables",{"title":181,"_path":182},"Écriture de journal","/dokos/comptabilite/ecriture-journal",{"title":184,"_path":185},"Ecriture de paiement","/dokos/comptabilite/ecriture-paiements",{"title":187,"_path":188},"Passerelles de paiement","/dokos/comptabilite/passerelles-paiements",{"title":190,"_path":191},"Rapprochement bancaire","/dokos/comptabilite/rapprochement-bancaire",{"title":193,"_path":194},"Synchronisation bancaire","/dokos/comptabilite/synchronisation-bancaire",{"title":196,"_path":197},"Prélèvement Sepa","/dokos/comptabilite/prelevement-sepa",{"title":199,"_path":200,"children":201},"Rapports","/dokos/comptabilite/rapports",[202,205,208,211],{"title":203,"_path":204},"Balance Générale","/dokos/comptabilite/rapports/balance-generale",{"title":206,"_path":207},"Bilan","/dokos/comptabilite/rapports/bilan",{"title":209,"_path":210},"Compte de résultat","/dokos/comptabilite/rapports/compte-de-resultat",{"title":212,"_path":213},"Grand Livre","/dokos/comptabilite/rapports/grand-livre","i-uil-balance-scale",{"title":216,"_path":217,"children":218,"icon":244},"CRM","/dokos/crm",[219,220,223,226,229,232,235,238,241],{"title":98,"_path":217},{"title":221,"_path":222},"Piste","/dokos/crm/piste",{"title":224,"_path":225},"Prospect","/dokos/crm/prospect",{"title":227,"_path":228},"Opportunité","/dokos/crm/opportunite",{"title":230,"_path":231},"Campagne","/dokos/crm/campagne",{"title":233,"_path":234},"Campagne d'emailing","/dokos/crm/email-campaign",{"title":236,"_path":237},"Contrat","/dokos/crm/contrat",{"title":239,"_path":240},"Newsletter","/dokos/crm/newsletter",{"title":242,"_path":243},"Rendez-vous","/dokos/crm/rendez-vous","i-carbon-chart-relationship",{"title":246,"_path":247,"children":248,"icon":283},"Ventes","/dokos/ventes",[249,250,253,256,259,262,265,268,271,274,277,280],{"title":246,"_path":247},{"title":251,"_path":252},"Paramètres de vente","/dokos/ventes/parametres-vente",{"title":254,"_path":255},"Devis Client","/dokos/ventes/devis",{"title":257,"_path":258},"Commande client","/dokos/ventes/commande-client",{"title":260,"_path":261},"Facture de vente","/dokos/ventes/facture-de-vente",{"title":263,"_path":264},"Modèle de taxes de vente et frais","/dokos/ventes/taxes",{"title":266,"_path":267},"Abonnements","/dokos/ventes/abonnements",{"title":269,"_path":270},"Partenaire commercial","/dokos/ventes/partenaire-commercial",{"title":272,"_path":273},"Code promotionnel","/dokos/ventes/code-promotionnel",{"title":275,"_path":276},"Vendeur","/dokos/ventes/commercial",{"title":278,"_path":279},"Demande de paiement","/dokos/ventes/demande-de-paiement",{"title":281,"_path":282},"Faq","/dokos/ventes/faq","i-ep-sell",{"title":285,"_path":286,"children":287,"icon":301},"Projets","/dokos/projets",[288,289,292,295,298],{"title":98,"_path":286},{"title":290,"_path":291},"Projet","/dokos/projets/projets",{"title":293,"_path":294},"Tâche","/dokos/projets/taches",{"title":296,"_path":297},"Feuille de temps","/dokos/projets/feuilles-de-temps",{"title":299,"_path":300},"Type d'activité","/dokos/projets/types-activite","i-eos-icons-project-outlined",{"title":303,"_path":304,"children":305,"icon":393},"Stocks","/dokos/stocks",[306,307,310,312,318,321,324,327,330,333,336,339,342,345,348,351,354,357,360,363,366,369,372,375,378,381,384,387,390],{"title":98,"_path":304},{"title":308,"_path":309},"Reçu d'achat","/dokos/stocks/recus-achats",{"title":281,"_path":311},"/dokos/stocks/faq",{"title":199,"_path":313,"children":314},"/dokos/stocks/rapports",[315],{"title":316,"_path":317},"Solde du stock","/dokos/stocks/rapports/solde-du-stock",{"title":319,"_path":320},"Remise supplémentaire","/dokos/stocks/applying-discount",{"title":322,"_path":323},"N° de Lot","/dokos/stocks/batch",{"title":325,"_path":326},"Bordereau de colis","/dokos/stocks/bordereau-colis",{"title":328,"_path":329},"Bon de livraison","/dokos/stocks/delivery-note",{"title":331,"_path":332},"Demande de matériel","/dokos/stocks/demande-materiel",{"title":334,"_path":335},"Ensemble de produit","/dokos/stocks/ensembles-de-produits",{"title":337,"_path":338},"Fabricant","/dokos/stocks/fabricant",{"title":340,"_path":341},"Attribut d'article","/dokos/stocks/item-attribute",{"title":343,"_path":344},"Groupe d'article","/dokos/stocks/item-group",{"title":346,"_path":347},"Informations sur les articles","/dokos/stocks/item-info",{"title":349,"_path":350},"Variantes d'article","/dokos/stocks/item-variants",{"title":352,"_path":353},"Stock d'ouverture","/dokos/stocks/opening-stock",{"title":355,"_path":356},"Retour d'achat","/dokos/stocks/purchase-return",{"title":358,"_path":359},"Inspection de la qualité","/dokos/stocks/quality-inspection",{"title":361,"_path":362},"Règle de livraison","/dokos/stocks/regle-de-livraison",{"title":364,"_path":365},"Règles de prix","/dokos/stocks/regles-de-prix",{"title":367,"_path":368},"Conservation du stock d'échantillons","/dokos/stocks/retain-sample-stock",{"title":370,"_path":371},"Retour des ventes","/dokos/stocks/sales-return",{"title":373,"_path":374},"Schéma promotionnel","/dokos/stocks/schemas-promotionnels",{"title":376,"_path":377},"Numéro de série","/dokos/stocks/serial-no",{"title":379,"_path":380},"Écriture de stock","/dokos/stocks/stock-entry",{"title":382,"_path":383},"Rapport sur le niveau de stock","/dokos/stocks/stock-level-report",{"title":385,"_path":386},"Paramètres de stock","/dokos/stocks/stock-settings",{"title":388,"_path":389},"Unité de mesure (UDM)","/dokos/stocks/uom",{"title":391,"_path":392},"Entrepôt","/dokos/stocks/warehouse","i-vaadin-stock",{"title":395,"_path":396,"children":397,"icon":438},"Production","/dokos/production",[398,399,402,405,411,414,417,420,423,426,429,432,435],{"title":98,"_path":396},{"title":400,"_path":401},"Paramètres de production","/dokos/production/parametres-de-production",{"title":403,"_path":404},"Introduction à la production","/dokos/production/demarrer",{"title":199,"_path":406,"children":407},"/dokos/production/rapports",[408],{"title":409,"_path":410},"Tableau de bord de production","/dokos/production/rapports/manufacturing",{"title":412,"_path":413},"Écriture de temps d'arrêt","/dokos/production/arret-de-production",{"title":415,"_path":416},"Carte de travail","/dokos/production/carte-travail",{"title":418,"_path":419},"Nomenclature","/dokos/production/nomenclature",{"title":421,"_path":422},"Opération","/dokos/production/operation",{"title":424,"_path":425},"Ordre de travail","/dokos/production/ordre-de-travail",{"title":427,"_path":428},"Plan de production","/dokos/production/plan-production",{"title":430,"_path":431},"Routage","/dokos/production/routage",{"title":433,"_path":434},"Sous-traitance","/dokos/production/sous-traitance",{"title":436,"_path":437},"Station de travail","/dokos/production/station-de-travail","i-fluent-manufacturer-24-regular",{"title":440,"_path":441,"children":442,"icon":466},"Qualité","/dokos/qualite",[443,445,448,451,454,457,460,463],{"title":444,"_path":441},"Gestion de la qualité",{"title":446,"_path":447},"Action de qualité","/dokos/qualite/action-de-qualite",{"title":449,"_path":450},"Non-conformité","/dokos/qualite/non-conformite",{"title":452,"_path":453},"Objectif de qualité","/dokos/qualite/objectif-de-qualite",{"title":455,"_path":456},"Procédure de qualité","/dokos/qualite/procedure-de-qualite",{"title":458,"_path":459},"Retours de qualité","/dokos/qualite/retour-experience-qualite",{"title":461,"_path":462},"Réunion qualité","/dokos/qualite/reunion-de-qualite",{"title":464,"_path":465},"Revue de la qualité","/dokos/qualite/revue-de-qualite","i-carbon-rule-data-quality",{"title":468,"_path":469,"children":470,"icon":490},"Support","/dokos/support",[471,472,475,478,481,484,487],{"title":98,"_path":469},{"title":473,"_path":474},"Paramètres du support","/dokos/support/parametres-du-support",{"title":476,"_path":477},"Ticket","/dokos/support/ticket",{"title":479,"_path":480},"Échéancier d'entretien","/dokos/support/calendrier-de-maintenance",{"title":482,"_path":483},"Accord de niveau de service","/dokos/support/garantie-de-niveau-de-service",{"title":485,"_path":486},"Réclamation de garantie","/dokos/support/garantie",{"title":488,"_path":489},"Visite d'entretien","/dokos/support/visites-de-maintenance","i-ri-customer-service-2-line",{"title":492,"_path":493,"children":494,"icon":737},"Ressources Humaines","/dokos/hrms",[495,497,500,512,515,550,603,622,625,651,654,719,723],{"title":496,"_path":493,"icon":10},"Bienvenue",{"title":498,"_path":499},"Paramètres RH","/dokos/hrms/parametres-rh",{"title":12,"_path":501,"children":502},"/dokos/hrms/parametrage",[503,506,509],{"title":504,"_path":505},"Département","/dokos/hrms/parametrage/departement",{"title":507,"_path":508},"Branche","/dokos/hrms/parametrage/branche",{"title":510,"_path":511},"Désignation","/dokos/hrms/parametrage/poste",{"title":513,"_path":514},"Évaluations","/dokos/hrms/evaluations",{"title":516,"_path":517,"children":518},"Quarts et présences","/dokos/hrms/quarts-et-presences",[519,520,523,526,529,532,535,538,541,544,547],{"title":516,"_path":517},{"title":521,"_path":522},"Gestion des présences","/dokos/hrms/quarts-et-presences/attendance",{"title":524,"_path":525},"Demande de validation de présence","/dokos/hrms/quarts-et-presences/attendance-request",{"title":527,"_path":528},"Outil de gestion des présences des employés","/dokos/hrms/quarts-et-presences/employee-attendance-tool",{"title":530,"_path":531},"Enregistrement des employés","/dokos/hrms/quarts-et-presences/employee-checkin",{"title":533,"_path":534},"Outil de présence des employés","/dokos/hrms/quarts-et-presences/employment-attendance-tool",{"title":536,"_path":537},"Affectation de quart","/dokos/hrms/quarts-et-presences/shift-assignment",{"title":539,"_path":540},"Sélection de quart","/dokos/hrms/quarts-et-presences/shift-request",{"title":542,"_path":543},"Type de quart","/dokos/hrms/quarts-et-presences/shift-type",{"title":545,"_path":546},"Plan de dotation","/dokos/hrms/quarts-et-presences/staffing-plan",{"title":548,"_path":549},"Outil de chargement de présence","/dokos/hrms/quarts-et-presences/upload-attendance",{"title":551,"_path":552,"children":553},"Cycle de vie des employés","/dokos/hrms/cycle-de-vie",[554,555,558,561,564,567,570,573,576,579,582,585,588,591,594,597,600],{"title":551,"_path":552},{"title":556,"_path":557},"Chauffeur","/dokos/hrms/cycle-de-vie/driver",{"title":559,"_path":560},"Employé","/dokos/hrms/cycle-de-vie/employee",{"title":562,"_path":563},"Échelon de l'employé","/dokos/hrms/cycle-de-vie/employee-grade",{"title":565,"_path":566},"Groupe d'employés","/dokos/hrms/cycle-de-vie/employee-group",{"title":568,"_path":569},"Assurance maladie des employés","/dokos/hrms/cycle-de-vie/employee-health-insurance",{"title":571,"_path":572},"Promotion des employés","/dokos/hrms/cycle-de-vie/employee-promotion",{"title":574,"_path":575},"Départ des employés","/dokos/hrms/cycle-de-vie/employee-separation",{"title":577,"_path":578},"Carte des compétences des employés","/dokos/hrms/cycle-de-vie/employee-skill-map",{"title":580,"_path":581},"Transfert des employés","/dokos/hrms/cycle-de-vie/employee-transfer",{"title":583,"_path":584},"Type d'emploi","/dokos/hrms/cycle-de-vie/employment-type",{"title":586,"_path":587},"Événement de la formation","/dokos/hrms/cycle-de-vie/training-event",{"title":589,"_path":590},"Programme de formation","/dokos/hrms/cycle-de-vie/training-program",{"title":592,"_path":593},"Résultat de la formation","/dokos/hrms/cycle-de-vie/training-result",{"title":595,"_path":596},"Demande de déplacement","/dokos/hrms/cycle-de-vie/travel-request",{"title":598,"_path":599},"Véhicule","/dokos/hrms/cycle-de-vie/vehicle",{"title":601,"_path":602},"Journal du véhicule","/dokos/hrms/cycle-de-vie/vehicle-log",{"title":604,"_path":605,"children":606},"Recrutement","/dokos/hrms/recrutement",[607,610,613,616,619],{"title":608,"_path":609},"Entretiens","/dokos/hrms/recrutement/job-interview",{"title":611,"_path":612},"Candidatures et recommandations","/dokos/hrms/recrutement/job-applicant",{"title":614,"_path":615},"Promesse d'embauche et proposition de poste","/dokos/hrms/recrutement/job-offer",{"title":617,"_path":618},"Offre d'emploi","/dokos/hrms/recrutement/job-opening",{"title":620,"_path":621},"Gestion des plans de dotation et des demandes de création de poste","/dokos/hrms/recrutement/staffing-plan",{"title":623,"_path":624},"Notes de frais","/dokos/hrms/notes-de-frais",{"title":626,"_path":627,"children":628},"Congés","/dokos/hrms/conges",[629,630,633,636,639,642,645,648],{"title":626,"_path":627},{"title":631,"_path":632},"Paramètres des congés","/dokos/hrms/conges/parametres-des-conges",{"title":634,"_path":635},"Allocation de congé","/dokos/hrms/conges/allocation-conges",{"title":637,"_path":638},"Demande de congé","/dokos/hrms/conges/demande-conges",{"title":640,"_path":641},"Demande de congé compensatoire","/dokos/hrms/conges/conges-compensatoires",{"title":643,"_path":644},"Période de congés","/dokos/hrms/conges/periode-conges",{"title":646,"_path":647},"Politique de congés","/dokos/hrms/conges/politique-conges",{"title":649,"_path":650},"Congés accumulés à encaisser","/dokos/hrms/conges/encaissement-conges",{"title":652,"_path":653},"Application mobile RH","/dokos/hrms/application-mobile-rh",{"title":655,"_path":656,"children":657},"Paie","/dokos/hrms/paie",[658,659,662,665,668,671,674,677,680,683,686,689,692,695,698,701,704,707,710,713,716],{"title":655,"_path":656},{"title":660,"_path":661},"Salaire supplémentaire","/dokos/hrms/paie/additional-salary",{"title":663,"_path":664},"Avance versées aux employés","/dokos/hrms/paie/employee-advance",{"title":666,"_path":667},"Demande d'avantages sociaux","/dokos/hrms/paie/employee-benefit-application",{"title":669,"_path":670},"Requête d'avantages sociaux","/dokos/hrms/paie/employee-benefit-claim",{"title":672,"_path":673},"Intéressement des employés","/dokos/hrms/paie/employee-incentive",{"title":675,"_path":676},"Autres revenus de l'employé","/dokos/hrms/paie/employee-other-income",{"title":678,"_path":679},"Catégorie d'exonération fiscale des employés","/dokos/hrms/paie/employee-tax-exemption-category",{"title":681,"_path":682},"Déclaration d'exemption de taxe","/dokos/hrms/paie/employee-tax-exemption-declaration",{"title":684,"_path":685},"Soumission d'une preuve d'exemption de taxe","/dokos/hrms/paie/employee-tax-exemption-proof-submission",{"title":687,"_path":688},"Sous-catégorie d'exonération de taxe","/dokos/hrms/paie/employee-tax-exemption-sub-category",{"title":690,"_path":691},"Tranche d'impôt sur le revenu","/dokos/hrms/paie/income-tax-slab",{"title":693,"_path":694},"Entrée de la paie","/dokos/hrms/paie/payroll-entry",{"title":696,"_path":697},"Gestion de la paie","/dokos/hrms/paie/payroll-intro",{"title":699,"_path":700},"Période de paie","/dokos/hrms/paie/payroll-period",{"title":702,"_path":703},"Paramètres de Paie","/dokos/hrms/paie/payroll-settings",{"title":705,"_path":706},"Prime de fidélisation","/dokos/hrms/paie/retention-bonus",{"title":708,"_path":709},"Composante salariale","/dokos/hrms/paie/salary-component",{"title":711,"_path":712},"Fiche de paie","/dokos/hrms/paie/salary-slip",{"title":714,"_path":715},"Grille des salaires","/dokos/hrms/paie/salary-structure",{"title":717,"_path":718},"Attribution de la structure salariale","/dokos/hrms/paie/salary-structure-assignment",{"title":720,"_path":721,"icon":722},"API","/dokos/hrms/api","i-carbon-api-1",{"title":724,"_path":725,"children":726},"Versions","/dokos/hrms/versions",[727],{"title":728,"_path":729,"children":730},"Version 4","/dokos/hrms/versions/v2.x.x",[731,734],{"title":732,"_path":733},"v2.0.0","/dokos/hrms/versions/v2.x.x/v2_0_0",{"title":735,"_path":736},"v2.1.0","/dokos/hrms/versions/v2.x.x/v2_1_0","i-mdi-human-capacity-increase",{"title":739,"_path":740,"children":741,"icon":793},"Lieu","/dokos/lieu",[742,744,747,758,761,764,767,770,773,776,790],{"title":743,"_path":740},"Gestion d'un lieu",{"title":745,"_path":746},"Paramètres du lieu","/dokos/lieu/parametres-lieu",{"title":748,"_path":749,"children":750},"Réservations","/dokos/lieu/reservations",[751,752,755],{"title":748,"_path":749},{"title":753,"_path":754},"Réservations de ressources","/dokos/lieu/reservations/reservations-articles",{"title":756,"_path":757},"Contrats","/dokos/lieu/reservations/contrats-bookings",{"title":759,"_path":760},"Crédits de réservation","/dokos/lieu/credit-reservation",{"title":762,"_path":763},"Événements","/dokos/lieu/evenements",{"title":765,"_path":766},"Poste d'événement","/dokos/lieu/poste-evenement",{"title":768,"_path":769},"Badges","/dokos/lieu/badges",{"title":771,"_path":772},"Abonnements et réservations limitées","/dokos/lieu/abonnement-reservation",{"title":774,"_path":775},"Gestion de lieux multiples","/dokos/lieu/multi-societe",{"title":777,"_path":778,"children":779},"Portail utilisateur","/dokos/lieu/portails",[780,781,784,787],{"title":777,"_path":778},{"title":782,"_path":783},"Formulaire Inscription Lieu","/dokos/lieu/portails/formulaire-inscription-lieu",{"title":785,"_path":786},"Trombinoscope","/dokos/lieu/portails/trombinoscope",{"title":788,"_path":789},"Formulaire d'adhésion à une association","/dokos/lieu/portails/formulaire-adhesion",{"title":791,"_path":792},"Exemple de cas d'usage","/dokos/lieu/cas-usage","i-material-symbols-location-on-outline-rounded",{"title":795,"_path":796,"children":797,"icon":805},"Portail & eCommerce","/dokos/e-commerce",[798,799,802],{"title":98,"_path":796},{"title":800,"_path":801},"Site e-commerce","/dokos/e-commerce/parametres",{"title":803,"_path":804},"Portail","/dokos/e-commerce/portal-settings","i-gg-website",{"title":807,"_path":808,"children":809,"icon":821},"Chantiers","/dokos/chantiers",[810,812,815,818],{"title":811,"_path":808},"Gestion de chantiers",{"title":813,"_path":814},"Vue Chantiers dédiée pour les tables d'articles","/dokos/chantiers/vue-chantiers",{"title":816,"_path":817},"Factures de situation","/dokos/chantiers/factures-situation",{"title":819,"_path":820},"Outils","/dokos/chantiers/outils","i-healthicons-construction-worker",{"title":823,"_path":824,"children":825,"icon":874},"Intégrations","/dokos/integrations",[826,829,832,835,838,841,844,847,850,853,856,859,862,865,868,871],{"title":827,"_path":824,"icon":828},"Intégrations Dokos","i-mdi-star-outline",{"title":830,"_path":831},"Intégration Agicap","/dokos/integrations/agicap",{"title":833,"_path":834},"Amazon MWS","/dokos/integrations/amazon-mws",{"title":836,"_path":837},"Amazon S3","/dokos/integrations/amazon-s3",{"title":839,"_path":840},"Discord","/dokos/integrations/discord",{"title":842,"_path":843},"Dropbox","/dokos/integrations/dropbox",{"title":845,"_path":846},"Google","/dokos/integrations/google",{"title":848,"_path":849},"Google Agenda","/dokos/integrations/google-calendar",{"title":851,"_path":852},"Google Chat","/dokos/integrations/google-chat",{"title":854,"_path":855},"Google Contacts","/dokos/integrations/google-contacts",{"title":857,"_path":858},"Google Drive","/dokos/integrations/google-drive",{"title":860,"_path":861},"Mattermost","/dokos/integrations/mattermost",{"title":863,"_path":864},"Rocket Chat","/dokos/integrations/rocket-chat",{"title":866,"_path":867},"Shopify","/dokos/integrations/shopify",{"title":869,"_path":870},"Slack","/dokos/integrations/slack",{"title":872,"_path":873},"Zapier","/dokos/integrations/zapier","i-mdi-connection",{"title":876,"_path":877,"children":878,"icon":897},"Cas d'usage","/dokos/cas-usage",[879,882,885,888,891,894],{"title":880,"_path":881},"Ajouter / Masquer un champ dans un formulaire","/dokos/cas-usage/customization-form",{"title":883,"_path":884},"Ajouter un champ -- Statut envoi d'email","/dokos/cas-usage/email-sent",{"title":886,"_path":887},"Exonération de TVA","/dokos/cas-usage/exemption-vat",{"title":889,"_path":890},"Rapports SQL","/dokos/cas-usage/query-report",{"title":892,"_path":893},"Revue de Presse","/dokos/cas-usage/revue-de-presse",{"title":895,"_path":896},"Rapport de type Script","/dokos/cas-usage/script-report","i-iconoir-cinema-old",{"title":899,"_path":900,"icon":901},"Tutoriels en vidéo","/dokos/tutoriels","i-ic-round-ondemand-video",{"title":903,"_path":904,"icon":905},"Comparaison entre Dokos et ERPNext","/dokos/comparaison-erpnext","i-mdi-vector-difference",{"title":724,"_path":907,"children":908,"icon":1113},"/dokos/versions",[909,921,1033,1094],{"title":728,"_path":910,"children":911},"/dokos/versions/v4.x.x",[912,915,918],{"title":913,"_path":914},"v4.0.0","/dokos/versions/v4.x.x/v4_0_0",{"title":916,"_path":917},"v4.1.0","/dokos/versions/v4.x.x/v4_1_0",{"title":919,"_path":920},"v4.2.0","/dokos/versions/v4.x.x/v4_2_0",{"title":922,"_path":923,"children":924},"Version 3","/dokos/versions/v3.x.x",[925,928,931,934,937,940,943,946,949,952,955,958,961,964,967,970,973,976,979,982,985,988,991,994,997,1000,1003,1006,1009,1012,1015,1018,1021,1024,1027,1030],{"title":926,"_path":927},"v3.0.0","/dokos/versions/v3.x.x/v3_0_0",{"title":929,"_path":930},"v3.1.0","/dokos/versions/v3.x.x/v3_1_0",{"title":932,"_path":933},"v3.2.0","/dokos/versions/v3.x.x/v3_2_0",{"title":935,"_path":936},"v3.3.0","/dokos/versions/v3.x.x/v3_3_0",{"title":938,"_path":939},"v3.4.0","/dokos/versions/v3.x.x/v3_4_0",{"title":941,"_path":942},"v3.5.0","/dokos/versions/v3.x.x/v3_5_0",{"title":944,"_path":945},"v3.6.0","/dokos/versions/v3.x.x/v3_6_0",{"title":947,"_path":948},"v3.7.0","/dokos/versions/v3.x.x/v3_7_0",{"title":950,"_path":951},"v3.8.0","/dokos/versions/v3.x.x/v3_8_0",{"title":953,"_path":954},"v3.9.0","/dokos/versions/v3.x.x/v3_9_0",{"title":956,"_path":957},"v3.10.0","/dokos/versions/v3.x.x/v3_10_0",{"title":959,"_path":960},"v3.11.0","/dokos/versions/v3.x.x/v3_11_0",{"title":962,"_path":963},"v3.12.0","/dokos/versions/v3.x.x/v3_12_0",{"title":965,"_path":966},"v3.13.0","/dokos/versions/v3.x.x/v3_13_0",{"title":968,"_path":969},"v3.14.0","/dokos/versions/v3.x.x/v3_14_0",{"title":971,"_path":972},"v3.15.0","/dokos/versions/v3.x.x/v3_15_0",{"title":974,"_path":975},"v3.16.0","/dokos/versions/v3.x.x/v3_16_0",{"title":977,"_path":978},"v3.17.0","/dokos/versions/v3.x.x/v3_17_0",{"title":980,"_path":981},"v3.18.0","/dokos/versions/v3.x.x/v3_18_0",{"title":983,"_path":984},"v3.19.0","/dokos/versions/v3.x.x/v3_19_0",{"title":986,"_path":987},"v3.20.0","/dokos/versions/v3.x.x/v3_20_0",{"title":989,"_path":990},"v3.21.0","/dokos/versions/v3.x.x/v3_21_0",{"title":992,"_path":993},"v3.22.0","/dokos/versions/v3.x.x/v3_22_0",{"title":995,"_path":996},"v3.23.0","/dokos/versions/v3.x.x/v3_23_0",{"title":998,"_path":999},"v3.24.0","/dokos/versions/v3.x.x/v3_24_0",{"title":1001,"_path":1002},"v3.25.0","/dokos/versions/v3.x.x/v3_25_0",{"title":1004,"_path":1005},"v3.26.0","/dokos/versions/v3.x.x/v3_26_0",{"title":1007,"_path":1008},"v3.27.0","/dokos/versions/v3.x.x/v3_27_0",{"title":1010,"_path":1011},"v3.28.0","/dokos/versions/v3.x.x/v3_28_0",{"title":1013,"_path":1014},"v3.29.0","/dokos/versions/v3.x.x/v3_29_0",{"title":1016,"_path":1017},"v3.30.0","/dokos/versions/v3.x.x/v3_30_0",{"title":1019,"_path":1020},"v3.31.0","/dokos/versions/v3.x.x/v3_31_0",{"title":1022,"_path":1023},"v3.32.0","/dokos/versions/v3.x.x/v3_32_0",{"title":1025,"_path":1026},"v3.33.0","/dokos/versions/v3.x.x/v3_33_0",{"title":1028,"_path":1029},"v3.34.0","/dokos/versions/v3.x.x/v3_34_0",{"title":1031,"_path":1032},"v3.35.0","/dokos/versions/v3.x.x/v3_35_0",{"title":1034,"_path":1035,"children":1036},"Version 2","/dokos/versions/v2.x.x",[1037,1040,1043,1046,1049,1052,1055,1058,1061,1064,1067,1070,1073,1076,1079,1082,1085,1088,1091],{"title":1038,"_path":1039},"V2.0.0","/dokos/versions/v2.x.x/v2_0_0",{"title":1041,"_path":1042},"V2.1.0","/dokos/versions/v2.x.x/v2_1_0",{"title":1044,"_path":1045},"V2.2.0","/dokos/versions/v2.x.x/v2_2_0",{"title":1047,"_path":1048},"V2.3.0","/dokos/versions/v2.x.x/v2_3_0",{"title":1050,"_path":1051},"V2.4.0","/dokos/versions/v2.x.x/v2_4_0",{"title":1053,"_path":1054},"V2.5.0","/dokos/versions/v2.x.x/v2_5_0",{"title":1056,"_path":1057},"V2.6.0","/dokos/versions/v2.x.x/v2_6_0",{"title":1059,"_path":1060},"V2.7.0","/dokos/versions/v2.x.x/v2_7_0",{"title":1062,"_path":1063},"V2.8.0","/dokos/versions/v2.x.x/v2_8_0",{"title":1065,"_path":1066},"V2.9.0","/dokos/versions/v2.x.x/v2_9_0",{"title":1068,"_path":1069},"V2.10.0","/dokos/versions/v2.x.x/v2_10_0",{"title":1071,"_path":1072},"V2.11.0","/dokos/versions/v2.x.x/v2_11_0",{"title":1074,"_path":1075},"V2.12.0","/dokos/versions/v2.x.x/v2_12_0",{"title":1077,"_path":1078},"V2.13.0","/dokos/versions/v2.x.x/v2_13_0",{"title":1080,"_path":1081},"V2.14.0","/dokos/versions/v2.x.x/v2_14_0",{"title":1083,"_path":1084},"V2.15.0","/dokos/versions/v2.x.x/v2_15_0",{"title":1086,"_path":1087},"V2.16.0","/dokos/versions/v2.x.x/v2_16_0",{"title":1089,"_path":1090},"V2.17.0","/dokos/versions/v2.x.x/v2_17_0",{"title":1092,"_path":1093},"V2.18.0","/dokos/versions/v2.x.x/v2_18_0",{"title":1095,"_path":1096,"children":1097},"Version 1","/dokos/versions/v1.x.x",[1098,1101,1104,1107,1110],{"title":1099,"_path":1100},"v1.0.0","/dokos/versions/v1.x.x/v1_0_0",{"title":1102,"_path":1103},"v1.1.0","/dokos/versions/v1.x.x/v1_1_0",{"title":1105,"_path":1106},"v1.2.0","/dokos/versions/v1.x.x/v1_2_0",{"title":1108,"_path":1109},"v1.3.0","/dokos/versions/v1.x.x/v1_3_0",{"title":1111,"_path":1112},"v1.4.0","/dokos/versions/v1.x.x/v1_4_0","i-system-uicons-versions",{"title":720,"_path":1115,"icon":722},"/dokos/api",{"title":1117,"_path":1118,"children":1119},"Généralités","/dokos/generalites",[1120,1121,1124,1127,1130,1133,1136,1139,1142,1145],{"title":1117,"_path":1118},{"title":1122,"_path":1123},"Les outils pratiques","/dokos/generalites/administration_outils_pratiques",{"title":1125,"_path":1126},"Les documents","/dokos/generalites/les_documents",{"title":1128,"_path":1129},"Les espaces de travail","/dokos/generalites/les_espaces_de_travail",{"title":1131,"_path":1132},"Les outils diagnostic","/dokos/generalites/les_outils_diagnostic",{"title":1134,"_path":1135},"Les paramètres systèmes","/dokos/generalites/les_parametres_systemes",{"title":1137,"_path":1138},"Les utilisateurs","/dokos/generalites/les_utilisateurs",{"title":1140,"_path":1141},"Personnalisation de l'interface","/dokos/generalites/personnaliser_l_interface",{"title":1143,"_path":1144},"La gestion des utilisateurs","/dokos/generalites/roles_et_autorisations",{"title":1146,"_path":1147},"Le tableau de bord Administratif","/dokos/generalites/tableau_de_bord_administratif","i-ic-twotone-area-chart",{"title":1150,"_path":1151,"children":1152,"icon":1482},"Framework","/dodock",[1153,1154,1158,1187,1226,1483,1582,1595,1778],{"title":496,"_path":1151,"icon":10},{"title":1155,"_path":1156,"icon":1157},"Architecture","/dodock/architecture","i-icon-park-outline-building-four",{"title":1159,"_path":1160,"children":1161,"icon":1186},"Installation","/dodock/installation",[1162,1163,1166,1169,1172],{"title":1159,"_path":1160},{"title":1164,"_path":1165},"Installation standard","/dodock/installation/manuelle",{"title":1167,"_path":1168},"Installation Docker","/dodock/installation/docker",{"title":1170,"_path":1171},"Installation Ubuntu 22","/dodock/installation/ubuntu-22",{"title":1173,"_path":1174,"children":1175,"icon":1185},"Plus de méthodes","/dodock/installation/plus",[1176,1179,1182],{"title":1177,"_path":1178},"Docker personnalisé","/dodock/installation/plus/docker-personnalise",{"title":1180,"_path":1181},"Installation sur RHEL","/dodock/installation/plus/installation-rhel-8-9",{"title":1183,"_path":1184},"Installation par script","/dodock/installation/plus/script-bash","i-icon-park-outline-add-four","i-icon-park-outline-install",{"title":1188,"_path":1189,"children":1190,"icon":1225},"Administration","/dodock/administration",[1191,1192,1195,1198,1201,1204,1207,1210,1213,1216,1219,1222],{"title":1188,"_path":1189},{"title":1193,"_path":1194},"Bench","/dodock/administration/bench",{"title":1196,"_path":1197},"Multi-tenant","/dodock/administration/domaine",{"title":1199,"_path":1200},"Installer une application","/dodock/administration/installer-une-application",{"title":1202,"_path":1203},"Mises à jour","/dodock/administration/mises-a-jour",{"title":1205,"_path":1206},"Configuration des emails","/dodock/administration/emails",{"title":1208,"_path":1209},"Certificat SSL","/dodock/administration/certificat",{"title":1211,"_path":1212},"Migrer vers la version 3 de Dokos","/dodock/administration/migration-v3",{"title":1214,"_path":1215},"Migrer vers la version 4 de Dokos","/dodock/administration/migration-v4",{"title":1217,"_path":1218},"Migrer vers la version 5 de Dokos","/dodock/administration/migration-v5",{"title":1220,"_path":1221},"Migrer depuis ERPNext","/dodock/administration/migration-erpnext",{"title":1223,"_path":1224},"Commandes","/dodock/administration/commandes","i-clarity-administrator-line",{"title":1227,"_path":1228,"children":1229,"icon":1482},"Fonctionnalités","/dodock/fonctionnalites",[1230,1232,1262,1264,1298,1332,1362,1396,1412,1415,1435,1458,1461,1463,1466],{"title":1231,"_path":1228},"Fonctionnalités de base",{"title":1233,"_path":1234,"children":1235},"Utilisateurs","/dodock/fonctionnalites/utilisateurs",[1236,1238,1241,1244,1247,1250,1253,1256,1259],{"title":1233,"_path":1237},"/dodock/fonctionnalites/utilisateurs/utilisateurs",{"title":1239,"_path":1240},"Rôle et profil de rôle","/dodock/fonctionnalites/utilisateurs/roles",{"title":1242,"_path":1243},"Autorisations basées sur les rôles","/dodock/fonctionnalites/utilisateurs/role-et-autorisations",{"title":1245,"_path":1246},"Autorisations des utilisateurs","/dodock/fonctionnalites/utilisateurs/autorisations-utilisateur",{"title":1248,"_path":1249},"Autorisation de rôle pour la page et le rapport","/dodock/fonctionnalites/utilisateurs/autorisations-pages-rapports",{"title":1251,"_path":1252},"Administrateur","/dodock/fonctionnalites/utilisateurs/administrateur",{"title":1254,"_path":1255},"Configurer l'authentification à double facteur","/dodock/fonctionnalites/utilisateurs/2fa",{"title":1257,"_path":1258},"Partager un document","/dodock/fonctionnalites/utilisateurs/partager-un-document",{"title":1260,"_path":1261},"Utilisateur limité","/dodock/fonctionnalites/utilisateurs/utilisateurs-limites",{"title":85,"_path":1263},"/dodock/fonctionnalites/workflows",{"title":1265,"_path":1266,"children":1267},"Personnalisations","/dodock/fonctionnalites/personnalisations",[1268,1271,1274,1277,1280,1283,1286,1289,1292,1295],{"title":1269,"_path":1270},"Personnalisation des documents","/dodock/fonctionnalites/personnalisations/doctype",{"title":1272,"_path":1273},"Workspaces","/dodock/fonctionnalites/personnalisations/workspaces",{"title":1275,"_path":1276},"Tableau de bord","/dodock/fonctionnalites/personnalisations/dashboard",{"title":1278,"_path":1279},"Scripts Python","/dodock/fonctionnalites/personnalisations/server_script",{"title":1281,"_path":1282},"Scripts Client","/dodock/fonctionnalites/personnalisations/client_script",{"title":1284,"_path":1285},"Modèles Jinja","/dodock/fonctionnalites/personnalisations/jinja_templates",{"title":1287,"_path":1288},"Packages","/dodock/fonctionnalites/personnalisations/packages",{"title":1290,"_path":1291},"Vue du Calendrier","/dodock/fonctionnalites/personnalisations/vue-calendrier",{"title":1293,"_path":1294},"Traductions personnalisées","/dodock/fonctionnalites/personnalisations/traductions-personnalisees",{"title":1296,"_path":1297},"Paquets","/dodock/fonctionnalites/personnalisations/paquets",{"title":819,"_path":1299,"children":1300},"/dodock/fonctionnalites/outils",[1301,1304,1307,1309,1312,1315,1317,1320,1323,1326,1329],{"title":1302,"_path":1303},"Liste à faire","/dodock/fonctionnalites/outils/todo",{"title":1305,"_path":1306},"Notes","/dodock/fonctionnalites/outils/note",{"title":762,"_path":1308},"/dodock/fonctionnalites/outils/evenement",{"title":1310,"_path":1311},"Fichier","/dodock/fonctionnalites/outils/fichier",{"title":1313,"_path":1314},"Groupe Email","/dodock/fonctionnalites/outils/groupe-email",{"title":239,"_path":1316},"/dodock/fonctionnalites/outils/newsletter",{"title":1318,"_path":1319},"Répétition automatique","/dodock/fonctionnalites/outils/repetition-automatique",{"title":1321,"_path":1322},"Regle Attribution","/dodock/fonctionnalites/outils/regle-attribution",{"title":1324,"_path":1325},"Jalons","/dodock/fonctionnalites/outils/jalons",{"title":1327,"_path":1328},"Mise à jour en masse","/dodock/fonctionnalites/outils/mise-a-jour-en-masse",{"title":1330,"_path":1331},"Points d'énergie","/dodock/fonctionnalites/outils/points-energie",{"title":1333,"_path":1334,"children":1335},"Site Web","/dodock/fonctionnalites/site-web",[1336,1339,1342,1345,1348,1351,1354,1357,1359],{"title":1337,"_path":1338},"Paramètres du site web","/dodock/fonctionnalites/site-web/parametres-site-web",{"title":1340,"_path":1341},"Page web","/dodock/fonctionnalites/site-web/page-web",{"title":1343,"_path":1344},"Thème du site web","/dodock/fonctionnalites/site-web/theme-site-web",{"title":1346,"_path":1347},"Formulaires web","/dodock/fonctionnalites/site-web/formulaire-web",{"title":1349,"_path":1350},"Pages \"À Propos\" et \"Formulaire de Contact\"","/dodock/fonctionnalites/site-web/pages-standard",{"title":1352,"_path":1353},"Blog","/dodock/fonctionnalites/site-web/blog",{"title":1355,"_path":1356},"Articles Aide","/dodock/fonctionnalites/site-web/articles-aide",{"title":803,"_path":1358},"/dodock/fonctionnalites/site-web/portail",{"title":1360,"_path":1361},"Donnees Personnelles","/dodock/fonctionnalites/site-web/donnees-personnelles",{"title":1363,"_path":1364,"children":1365},"Bureau","/dodock/fonctionnalites/bureau",[1366,1369,1381,1384,1387,1390,1393],{"title":1367,"_path":1368},"Espaces Travail","/dodock/fonctionnalites/bureau/espaces-travail",{"title":1370,"_path":1371,"children":1372},"Tableaux de bord","/dodock/fonctionnalites/bureau/tableaux-de-bord",[1373,1375,1378],{"title":1275,"_path":1374},"/dodock/fonctionnalites/bureau/tableaux-de-bord/vue-tableau-bord",{"title":1376,"_path":1377},"Graphiques Tableau Bord","/dodock/fonctionnalites/bureau/tableaux-de-bord/graphiques-tableau-bord",{"title":1379,"_path":1380},"Cartes Statistiques","/dodock/fonctionnalites/bureau/tableaux-de-bord/cartes-statistiques",{"title":1382,"_path":1383},"Onboarding","/dodock/fonctionnalites/bureau/onboarding",{"title":1385,"_path":1386},"Vue Calendrier","/dodock/fonctionnalites/bureau/vue-calendrier",{"title":1388,"_path":1389},"Console Systeme","/dodock/fonctionnalites/bureau/console-systeme",{"title":1391,"_path":1392},"Cartes de résumé","/dodock/fonctionnalites/bureau/carte-de-resume",{"title":1394,"_path":1395},"Visites Guidées","/dodock/fonctionnalites/bureau/visites-guidees",{"title":1397,"_path":1398,"children":1399},"Adresses & Contacts","/dodock/fonctionnalites/contacts-adresses",[1400,1403,1406,1409],{"title":1401,"_path":1402},"Contact","/dodock/fonctionnalites/contacts-adresses/contacts",{"title":1404,"_path":1405},"Genres","/dodock/fonctionnalites/contacts-adresses/genres",{"title":1407,"_path":1408},"Salutation","/dodock/fonctionnalites/contacts-adresses/salutation",{"title":1410,"_path":1411},"Adresses","/dodock/fonctionnalites/contacts-adresses/addresses",{"title":1413,"_path":1414},"Référentiel","/dodock/fonctionnalites/referentiel-pays-et-devises",{"title":1416,"_path":1417,"children":1418},"Impressions","/dodock/fonctionnalites/impression",[1419,1420,1423,1426,1429,1432],{"title":1416,"_path":1417},{"title":1421,"_path":1422},"Formats d'impression","/dodock/fonctionnalites/impression/format-impression",{"title":1424,"_path":1425},"En-tête de lettre","/dodock/fonctionnalites/impression/en-tete",{"title":1427,"_path":1428},"Paramètres d'impression","/dodock/fonctionnalites/impression/parametres-impression",{"title":1430,"_path":1431},"Style d'impression","/dodock/fonctionnalites/impression/style-impression",{"title":1433,"_path":1434},"Impression Brute","/dodock/fonctionnalites/impression/impression-brute",{"title":823,"_path":1436,"children":1437},"/dodock/fonctionnalites/integrations",[1438,1439,1442,1445,1448,1451,1453,1456],{"title":823,"_path":1436},{"title":1440,"_path":1441},"Oauth","/dodock/fonctionnalites/integrations/oauth",{"title":1443,"_path":1444},"Connecteurs Sociaux","/dodock/fonctionnalites/integrations/connecteurs-sociaux",{"title":1446,"_path":1447},"Ldap","/dodock/fonctionnalites/integrations/ldap",{"title":1449,"_path":1450},"Demandes Integrations","/dodock/fonctionnalites/integrations/demandes-integrations",{"title":845,"_path":1452},"/dodock/fonctionnalites/integrations/google",{"title":1454,"_path":1455},"S3","/dodock/fonctionnalites/integrations/s3",{"title":842,"_path":1457},"/dodock/fonctionnalites/integrations/dropbox",{"title":1459,"_path":1460},"Webhooks","/dodock/fonctionnalites/webhooks",{"title":76,"_path":1462},"/dodock/fonctionnalites/notifications",{"title":1464,"_path":1465},"Nommage des Documents","/dodock/fonctionnalites/nommage",{"title":1467,"_path":1468,"children":1469},"Concepts","/dodock/fonctionnalites/concepts",[1470,1473,1476,1479],{"title":1471,"_path":1472},"Espace de travail","/dodock/fonctionnalites/concepts/espace-de-travail",{"title":1474,"_path":1475},"Page","/dodock/fonctionnalites/concepts/page",{"title":1477,"_path":1478},"Rapport","/dodock/fonctionnalites/concepts/rapport",{"title":1480,"_path":1481},"Type De Document","/dodock/fonctionnalites/concepts/type-de-document","i-carbon-container-software",{"title":1484,"_path":1485,"children":1486,"icon":1581},"Développement","/dodock/ressources",[1487,1541,1552,1563,1571,1578],{"title":720,"_path":1488,"children":1489},"/dodock/ressources/api",[1490,1493,1496,1499,1502,1538],{"title":1491,"_path":1492},"API de documents","/dodock/ressources/api/document_api",{"title":1494,"_path":1495},"API Base de données","/dodock/ressources/api/database_api",{"title":1497,"_path":1498},"API Rest","/dodock/ressources/api/rest_api",{"title":1500,"_path":1501},"API Jinja","/dodock/ressources/api/jinja_api",{"title":1503,"_path":1504,"children":1505},"Exemples","/dodock/ressources/api/exemples",[1506,1509,1512,1515,1518,1521,1524,1527,1529,1532,1535],{"title":1507,"_path":1508},"Créer une réservation d'article via l'API avec Postman","/dodock/ressources/api/exemples/order_item",{"title":1510,"_path":1511},"Créer une commande client via l'API avec Postman","/dodock/ressources/api/exemples/make_order",{"title":1513,"_path":1514},"Contacts","/dodock/ressources/api/exemples/get_contact_list",{"title":1516,"_path":1517},"Récupérer la liste des contacts et adresses associées à un client","/dodock/ressources/api/exemples/get-contacts-addresses",{"title":1519,"_path":1520},"Créer une réservation d'article via l'API","/dodock/ressources/api/exemples/item-booking-call",{"title":1522,"_path":1523},"Python Database API","/dodock/ressources/api/exemples/python-database-api",{"title":1525,"_path":1526},"Python Documents API","/dodock/ressources/api/exemples/python-documents-api",{"title":1500,"_path":1528},"/dodock/ressources/api/exemples/python-jinja-api",{"title":1530,"_path":1531},"Table of content","/dodock/ressources/api/exemples/readme",{"title":1533,"_path":1534},"REST API","/dodock/ressources/api/exemples/rest-api",{"title":1536,"_path":1537},"Création d'une commande client via l'API","/dodock/ressources/api/exemples/sales-order-call",{"title":1539,"_path":1540,"icon":722},"Ressources","/dodock/ressources/api/ressources",{"title":1467,"_path":1542,"children":1543},"/dodock/ressources/concepts",[1544,1547,1549],{"title":1545,"_path":1546},"Type de document","/dodock/ressources/concepts/doctype",{"title":1284,"_path":1548},"/dodock/ressources/concepts/modeles-jinja",{"title":1550,"_path":1551},"Scripts serveur Python","/dodock/ressources/concepts/scripts-python",{"title":1553,"_path":1554,"children":1555},"Champs (DocField)","/dodock/ressources/docfield",[1556,1559],{"title":1557,"_path":1558},"Joindre/Joindre une image","/dodock/ressources/docfield/attach",{"title":1560,"_path":1561,"icon":1562},"Tous les DocFields","/dodock/ressources/docfield/frappe","i-mdi-arrow-up-right",{"title":1564,"_path":1565,"children":1566},"Applications personnalisées","/dodock/ressources/custom-app",[1567,1568],{"title":1564,"_path":1565},{"title":1569,"_path":1570},"Champs additionels","/dodock/ressources/custom-app/custom-fields",{"title":1572,"_path":1573,"children":1574},"Questions fréquentes","/dodock/ressources/faq",[1575],{"title":1576,"_path":1577},"Filtres","/dodock/ressources/faq/filtres",{"title":1579,"_path":1580},"Frappe","/dodock/ressources/frappe","i-heroicons-code-bracket-16-solid",{"title":1583,"_path":1584,"children":1585,"icon":1594},"Contribuer","/dodock/contribuer",[1586,1588,1591],{"title":1587,"_path":1584},"Un logiciel Open-source",{"title":1589,"_path":1590},"Traductions","/dodock/contribuer/traductions",{"title":1592,"_path":1593},"Documentation","/dodock/contribuer/documentation","i-mdi-open-source-initiative",{"title":724,"_path":1596,"children":1597,"icon":1113},"/dodock/versions",[1598,1613,1730,1765],{"title":728,"_path":1599,"children":1600},"/dodock/versions/v4.x.x",[1601,1603,1605,1607,1610],{"title":913,"_path":1602},"/dodock/versions/v4.x.x/v4_0_0",{"title":916,"_path":1604},"/dodock/versions/v4.x.x/v4_1_0",{"title":919,"_path":1606},"/dodock/versions/v4.x.x/v4_2_0",{"title":1608,"_path":1609},"v4.3.0","/dodock/versions/v4.x.x/v4_3_0",{"title":1611,"_path":1612},"v4.4.0","/dodock/versions/v4.x.x/v4_4_0",{"title":922,"_path":1614,"children":1615},"/dodock/versions/v3.x.x",[1616,1619,1622,1625,1628,1631,1634,1637,1640,1643,1646,1649,1652,1655,1658,1661,1664,1667,1670,1673,1676,1679,1682,1685,1688,1691,1694,1697,1700,1703,1706,1709,1712,1715,1718,1721,1724,1727],{"title":1617,"_path":1618},"V3.0.0","/dodock/versions/v3.x.x/v3_0_0",{"title":1620,"_path":1621},"V3.1.0","/dodock/versions/v3.x.x/v3_1_0",{"title":1623,"_path":1624},"V3.2.0","/dodock/versions/v3.x.x/v3_2_0",{"title":1626,"_path":1627},"V3.3.0","/dodock/versions/v3.x.x/v3_3_0",{"title":1629,"_path":1630},"V3.4.0","/dodock/versions/v3.x.x/v3_4_0",{"title":1632,"_path":1633},"V3.5.0","/dodock/versions/v3.x.x/v3_5_0",{"title":1635,"_path":1636},"V3.6.0","/dodock/versions/v3.x.x/v3_6_0",{"title":1638,"_path":1639},"V3.7.0","/dodock/versions/v3.x.x/v3_7_0",{"title":1641,"_path":1642},"V3.8.0","/dodock/versions/v3.x.x/v3_8_0",{"title":1644,"_path":1645},"V3.9.0","/dodock/versions/v3.x.x/v3_9_0",{"title":1647,"_path":1648},"V3.10.0","/dodock/versions/v3.x.x/v3_10_0",{"title":1650,"_path":1651},"V3.11.0","/dodock/versions/v3.x.x/v3_11_0",{"title":1653,"_path":1654},"V3.12.0","/dodock/versions/v3.x.x/v3_12_0",{"title":1656,"_path":1657},"V3.13.0","/dodock/versions/v3.x.x/v3_13_0",{"title":1659,"_path":1660},"V3.14.0","/dodock/versions/v3.x.x/v3_14_0",{"title":1662,"_path":1663},"V3.15.0","/dodock/versions/v3.x.x/v3_15_0",{"title":1665,"_path":1666},"V3.16.0","/dodock/versions/v3.x.x/v3_16_0",{"title":1668,"_path":1669},"V3.17.0","/dodock/versions/v3.x.x/v3_17_0",{"title":1671,"_path":1672},"V3.18.0","/dodock/versions/v3.x.x/v3_18_0",{"title":1674,"_path":1675},"V3.19.0","/dodock/versions/v3.x.x/v3_19_0",{"title":1677,"_path":1678},"V3.20.0","/dodock/versions/v3.x.x/v3_20_0",{"title":1680,"_path":1681},"V3.21.0","/dodock/versions/v3.x.x/v3_21_0",{"title":1683,"_path":1684},"V3.22.0","/dodock/versions/v3.x.x/v3_22_0",{"title":1686,"_path":1687},"V3.23.0","/dodock/versions/v3.x.x/v3_23_0",{"title":1689,"_path":1690},"V3.24.0","/dodock/versions/v3.x.x/v3_24_0",{"title":1692,"_path":1693},"V3.25.0","/dodock/versions/v3.x.x/v3_25_0",{"title":1695,"_path":1696},"V3.26.0","/dodock/versions/v3.x.x/v3_26_0",{"title":1698,"_path":1699},"V3.27.0","/dodock/versions/v3.x.x/v3_27_0",{"title":1701,"_path":1702},"V3.28.0","/dodock/versions/v3.x.x/v3_28_0",{"title":1704,"_path":1705},"V3.29.0","/dodock/versions/v3.x.x/v3_29_0",{"title":1707,"_path":1708},"V3.30.0","/dodock/versions/v3.x.x/v3_30_0",{"title":1710,"_path":1711},"V3.31.0","/dodock/versions/v3.x.x/v3_31_0",{"title":1713,"_path":1714},"V3.32.0","/dodock/versions/v3.x.x/v3_32_0",{"title":1716,"_path":1717},"V3.33.0","/dodock/versions/v3.x.x/v3_33_0",{"title":1719,"_path":1720},"V3.34.0","/dodock/versions/v3.x.x/v3_34_0",{"title":1722,"_path":1723},"V3.35.0","/dodock/versions/v3.x.x/v3_35_0",{"title":1725,"_path":1726},"V3.36.0","/dodock/versions/v3.x.x/v3_36_0",{"title":1728,"_path":1729},"V3.37.0","/dodock/versions/v3.x.x/v3_37_0",{"title":1034,"_path":1731,"children":1732},"/dodock/versions/v2.x.x",[1733,1735,1737,1739,1741,1743,1745,1747,1749,1751,1753,1755,1757,1759,1761,1763],{"title":1038,"_path":1734},"/dodock/versions/v2.x.x/v2_0_0",{"title":1041,"_path":1736},"/dodock/versions/v2.x.x/v2_1_0",{"title":1044,"_path":1738},"/dodock/versions/v2.x.x/v2_2_0",{"title":1047,"_path":1740},"/dodock/versions/v2.x.x/v2_3_0",{"title":1050,"_path":1742},"/dodock/versions/v2.x.x/v2_4_0",{"title":1053,"_path":1744},"/dodock/versions/v2.x.x/v2_5_0",{"title":1056,"_path":1746},"/dodock/versions/v2.x.x/v2_6_0",{"title":1059,"_path":1748},"/dodock/versions/v2.x.x/v2_7_0",{"title":1062,"_path":1750},"/dodock/versions/v2.x.x/v2_8_0",{"title":1065,"_path":1752},"/dodock/versions/v2.x.x/v2_9_0",{"title":1068,"_path":1754},"/dodock/versions/v2.x.x/v2_10_0",{"title":1071,"_path":1756},"/dodock/versions/v2.x.x/v2_11_0",{"title":1077,"_path":1758},"/dodock/versions/v2.x.x/v2_13_0",{"title":1080,"_path":1760},"/dodock/versions/v2.x.x/v2_14_0",{"title":1083,"_path":1762},"/dodock/versions/v2.x.x/v2_15_0",{"title":1086,"_path":1764},"/dodock/versions/v2.x.x/v2_16_0",{"title":1095,"_path":1766,"children":1767},"/dodock/versions/v1.x.x",[1768,1770,1772,1774,1776],{"title":1099,"_path":1769},"/dodock/versions/v1.x.x/v1_0_0",{"title":1102,"_path":1771},"/dodock/versions/v1.x.x/v1_1_0",{"title":1105,"_path":1773},"/dodock/versions/v1.x.x/v1_2_0",{"title":1108,"_path":1775},"/dodock/versions/v1.x.x/v1_3_0",{"title":1111,"_path":1777},"/dodock/versions/v1.x.x/v1_4_0",{"title":1779,"_path":1780,"children":1781,"icon":1784},"Ecosystème Frappe","/dodock/frappe-products",[1782,1785,1789,1793,1796,1799,1802,1805,1808],{"title":1783,"_path":1780,"icon":1784},"Applications et compatibilité","i-icon-park-outline-reverse-rotation",{"title":1786,"_path":1787,"icon":1788},"Frappe Builder","/dodock/frappe-products/builder","i-icon-park-outline-application-two",{"title":1790,"_path":1791,"icon":1792},"Frappe CRM","/dodock/frappe-products/crm","flowbite:chart-solid",{"title":1794,"_path":1795},"Frappe Helpdesk","/dodock/frappe-products/helpdesk",{"title":1797,"_path":1798},"Frappe Insights","/dodock/frappe-products/insights",{"title":1800,"_path":1801},"Frappe Learning","/dodock/frappe-products/learning",{"title":1803,"_path":1804},"Print Designer","/dodock/frappe-products/print-designer",{"title":1806,"_path":1807},"Frappe Wiki","/dodock/frappe-products/wiki",{"title":1809,"_path":1810},"Raven","/dodock/frappe-products/raven",{"title":823,"_path":1812,"children":1813,"icon":874},"/integrations",[1814,1815,1854,1875,1907,1927,1943,1946],{"title":823,"_path":1812},{"title":1816,"_path":1817,"children":1818,"icon":1853},"Paiements","/integrations/payments",[1819,1821,1825,1829,1833,1837,1840,1842],{"title":1820,"_path":1817},"Payments",{"title":1822,"_path":1823,"icon":1824},"Stripe","/integrations/payments/stripe","i-fa6-brands-cc-stripe",{"title":1826,"_path":1827,"icon":1828},"Paypal","/integrations/payments/paypal","i-fa6-brands-cc-paypal",{"title":1830,"_path":1831,"icon":1832},"GoCardless","/integrations/payments/gocardless","i-simple-icons-sepa",{"title":1834,"_path":1835,"icon":1836},"Stancer","/integrations/payments/stancer","i-simple-icons-contactlesspayment",{"title":1838,"_path":1839,"icon":1836},"HelloAsso","/integrations/payments/helloasso",{"title":720,"_path":1841,"icon":722},"/integrations/payments/api",{"title":724,"_path":1843,"children":1844,"icon":1113},"/integrations/payments/versions",[1845],{"title":1095,"_path":1846,"children":1847},"/integrations/payments/versions/v1.x.x",[1848,1851],{"title":1849,"_path":1850},"v1.0.1","/integrations/payments/versions/v1.x.x/v1_0_0",{"title":1102,"_path":1852},"/integrations/payments/versions/v1.x.x/v1_1_0","i-fluent-payment-20-filled",{"title":1855,"_path":1856,"children":1857,"icon":1874},"Signature Electronique","/integrations/esignature",[1858,1860,1864,1866],{"title":1859,"_path":1856},"eSignature",{"title":1861,"_path":1862,"icon":1863},"Adobe Sign","/integrations/esignature/adobe-sign","i-ic-outline-adobe",{"title":720,"_path":1865,"icon":722},"/integrations/esignature/api",{"title":724,"_path":1867,"children":1868,"icon":1113},"/integrations/esignature/versions",[1869],{"title":1095,"_path":1870,"children":1871},"/integrations/esignature/versions/v1.x.x",[1872],{"title":1099,"_path":1873},"/integrations/esignature/versions/v1.x.x/v1_0_0","i-fluent-signature-20-filled",{"title":1876,"_path":1877,"children":1878,"icon":1906},"WooCommerce","/integrations/woocommerce",[1879,1880,1882,1885,1887],{"title":98,"_path":1877},{"title":12,"_path":1881},"/integrations/woocommerce/woocommerce_settings",{"title":1883,"_path":1884},"WooCommerce Bookings","/integrations/woocommerce/woocommerce-bookings",{"title":720,"_path":1886,"icon":722},"/integrations/woocommerce/api",{"title":724,"_path":1888,"children":1889,"icon":1113},"/integrations/woocommerce/versions",[1890],{"title":1095,"_path":1891,"children":1892},"/integrations/woocommerce/versions/v1.x.x",[1893,1895,1897,1899,1901,1903],{"title":1099,"_path":1894},"/integrations/woocommerce/versions/v1.x.x/v1_0_0",{"title":1102,"_path":1896},"/integrations/woocommerce/versions/v1.x.x/v1_1_0",{"title":1105,"_path":1898},"/integrations/woocommerce/versions/v1.x.x/v1_2_0",{"title":1108,"_path":1900},"/integrations/woocommerce/versions/v1.x.x/v1_3_0",{"title":1111,"_path":1902},"/integrations/woocommerce/versions/v1.x.x/v1_4_0",{"title":1904,"_path":1905},"v1.5.0","/integrations/woocommerce/versions/v1.x.x/v1_5_0","i-devicon-plain-woocommerce",{"title":1908,"_path":1909,"children":1910,"icon":1926},"Hiboutik","/integrations/hiboutik",[1911,1912,1914],{"title":1908,"_path":1909},{"title":720,"_path":1913,"icon":722},"/integrations/hiboutik/api",{"title":724,"_path":1915,"children":1916,"icon":1113},"/integrations/hiboutik/versions",[1917],{"title":1095,"_path":1918,"children":1919},"/integrations/hiboutik/versions/v1.x.x",[1920,1922,1924],{"title":1099,"_path":1921},"/integrations/hiboutik/versions/v1.x.x/v1_0_0",{"title":1102,"_path":1923},"/integrations/hiboutik/versions/v1.x.x/v1_1_0",{"title":1105,"_path":1925},"/integrations/hiboutik/versions/v1.x.x/v1_2_0","i-material-symbols-point-of-sale-rounded",{"title":1928,"_path":1929,"children":1930,"icon":1942},"Banques","/integrations/banks",[1931,1934,1938],{"title":1932,"_path":1929,"icon":1933},"Open Banking","i-fluent-building-bank-16-filled",{"title":1935,"_path":1936,"icon":1937},"Bank","/integrations/banks/bank","i-fluent-building-bank-toolbox-24-regular",{"title":1939,"_path":1940,"icon":1941},"Bank API","/integrations/banks/bank-api","i-fluent-building-bank-link-16-filled","i-fa6-solid-bridge-lock",{"title":872,"_path":1944,"icon":1945},"/integrations/zapier","i-cib-zapier",{"title":1947,"_path":1948,"children":1949,"icon":1952},"Extraction de données","/integrations/extraction-donnees",[1950],{"title":1951,"_path":1948},"Extraction de données (OCR)","i-mdi-ocr",{"title":1954,"_path":1955,"children":1956,"icon":1978},"Badge inter-lieux","/federation-lieux",[1957,1959,1968],{"title":1958,"_path":1955},"Badge Inter-Lieux",{"title":1960,"_path":1961,"children":1962},"Fédération","/federation-lieux/federation-de-lieux",[1963,1966],{"title":1964,"_path":1965},"Annuaire","/federation-lieux/federation-de-lieux/annuaire",{"title":720,"_path":1967},"/federation-lieux/federation-de-lieux/api",{"title":1969,"_path":1970,"children":1971},"Lieux","/federation-lieux/lieux",[1972,1975],{"title":1973,"_path":1974},"Lieux utilisant Dokos","/federation-lieux/lieux/application-dokos",{"title":1976,"_path":1977},"Participation sans Dokos","/federation-lieux/lieux/autres-applications","i-material-symbols-add-location-alt-outline",{"title":1980,"_path":1981,"children":1982,"icon":2070},"Toobibpro","/toobibpro",[1983,1984,1987,2000,2019,2043,2052,2055,2058,2061,2064,2067],{"title":496,"_path":1981,"icon":10},{"title":1985,"_path":1986},"Démarrer rapidement","/toobibpro/demarrer-rapidement",{"title":1988,"_path":1989,"children":1990},"Dossiers","/toobibpro/dossiers",[1991,1994,1997],{"title":1992,"_path":1993},"La consultation de grossesse","/toobibpro/dossiers/consultation-grossesse",{"title":1995,"_path":1996},"Le dossier de grossesse","/toobibpro/dossiers/dossier-grossesse",{"title":1998,"_path":1999},"Le dossier patient·e","/toobibpro/dossiers/dossier-patiente",{"title":2001,"_path":2002,"children":2003},"Rendez Vous","/toobibpro/rendez-vous",[2004,2007,2010,2013,2016],{"title":2005,"_path":2006},"Comment vos patientes prennent-elles rendez-vous ?","/toobibpro/rendez-vous/comment-vos-patientes-prennent-rendez-vous",{"title":2008,"_path":2009},"Configurer la plateforme de prise de rendez-vous en ligne","/toobibpro/rendez-vous/configurer-la-plateforme-en-ligne",{"title":2011,"_path":2012},"Créer des ateliers","/toobibpro/rendez-vous/creer-des-ateliers",{"title":2014,"_path":2015},"Donner accès à votre plateforme en ligne à vos patientes","/toobibpro/rendez-vous/donner-acces-a-vos-patientes",{"title":2017,"_path":2018},"Prendre un rendez-vous","/toobibpro/rendez-vous/rendez-vous",{"title":2020,"_path":2021,"children":2022},"Gestion","/toobibpro/gestion",[2023,2025,2028,2031,2034,2037,2040],{"title":94,"_path":2024},"/toobibpro/gestion/achats",{"title":2026,"_path":2027},"Dépôt d'espèces","/toobibpro/gestion/depot-especes",{"title":2029,"_path":2030},"Enregistrer une recette","/toobibpro/gestion/enregistrer-une-recette",{"title":2032,"_path":2033},"Les codifications","/toobibpro/gestion/les-codifications",{"title":2035,"_path":2036},"Enregistrer un paiement","/toobibpro/gestion/paiements",{"title":2038,"_path":2039},"Prélèvements et apports personnels","/toobibpro/gestion/prelevement-apport-personnel",{"title":2041,"_path":2042},"Réconcilier un paiement avec son relevé bancaire","/toobibpro/gestion/reconciliation-bancaire",{"title":2044,"_path":2045,"children":2046},"Remplacements","/toobibpro/remplacements",[2047,2049],{"title":2044,"_path":2048},"/toobibpro/remplacements/remplacements",{"title":2050,"_path":2051},"Rétrocession d'Honoraires","/toobibpro/remplacements/retrocessions-honoraires",{"title":2053,"_path":2054},"Lettres Types","/toobibpro/lettres-types",{"title":2056,"_path":2057},"Modifier un champ existant","/toobibpro/modifier-un-champ-existant",{"title":2059,"_path":2060},"Les ordonnances","/toobibpro/ordonnances",{"title":2062,"_path":2063},"Personnaliser ses dossiers et fiches de consultation","/toobibpro/personnaliser-ses-dossiers-et-consultations",{"title":2065,"_path":2066},"Créer son site web","/toobibpro/site-web",{"title":2068,"_path":2069},"Synchronisation avec Google Agenda","/toobibpro/synchronisation_avec_google_agenda","i-healthicons-doctor-female-outline",{"_path":1604,"_dir":2072,"_draft":2073,"_partial":2073,"_locale":2074,"title":916,"description":2075,"body":2076,"_type":5423,"_id":5424,"_source":5425,"_file":5426,"_extension":5427},"v4.x.x",false,"fr","",{"type":2077,"children":2078,"toc":5415},"root",[2079,2087,2106,2114,2121,2542,2548,4569,4575,4825,4831,4970,4976,5141,5145,5380,5383],{"type":2080,"tag":2081,"props":2082,"children":2084},"element","h1",{"id":2083},"v410",[2085],{"type":2086,"value":916},"text",{"type":2080,"tag":2088,"props":2089,"children":2090},"callout",{},[2091],{"type":2080,"tag":2092,"props":2093,"children":2094},"p",{},[2095,2097],{"type":2086,"value":2096},"La version 4.1.0 de Dodock est basée sur la version 15 de Frappe.\nUne grande partie des changements cités ci-dessous ont été développés par l'équipe de Frappe Technologies et les contributeurs aux logiciels de l'éco-système Frappe/ERPNext.\nLe détail des changements publiés dans Dodock est disponible sur ",{"type":2080,"tag":2098,"props":2099,"children":2103},"a",{"href":2100,"rel":2101},"https://gitlab.com/dokos/dodock/-/releases/v4.1.0",[2102],"nofollow",[2104],{"type":2086,"value":2105},"GitLab",{"type":2080,"tag":2088,"props":2107,"children":2108},{},[2109],{"type":2080,"tag":2092,"props":2110,"children":2111},{},[2112],{"type":2086,"value":2113},"🚧 Traduction à venir 🚧",{"type":2080,"tag":2115,"props":2116,"children":2118},"h2",{"id":2117},"fonctionnalités-et-améliorations",[2119],{"type":2086,"value":2120},"Fonctionnalités et améliorations",{"type":2080,"tag":2122,"props":2123,"children":2124},"ul",{},[2125,2164,2206,2246,2265,2300,2334,2368,2403,2438,2472,2507],{"type":2080,"tag":2126,"props":2127,"children":2128},"li",{},[2129,2141,2143,2153,2154],{"type":2080,"tag":2130,"props":2131,"children":2132},"strong",{},[2133,2135],{"type":2086,"value":2134},"Jinja syntax highlighting ",{"type":2080,"tag":2136,"props":2137,"children":2138},"em",{},[2139],{"type":2086,"value":2140},"by barredterra",{"type":2086,"value":2142}," ",{"type":2080,"tag":2098,"props":2144,"children":2147},{"href":2145,"rel":2146},"https://github.com/frappe/frappe/pull/23760",[2102],[2148],{"type":2080,"tag":2136,"props":2149,"children":2150},{},[2151],{"type":2086,"value":2152},"frappe#23760",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2155,"children":2156},{},[2157],{"type":2080,"tag":2098,"props":2158,"children":2161},{"href":2159,"rel":2160},"https://gitlab.com/dokos/dodock/-/merge_requests/1144",[2102],[2162],{"type":2086,"value":2163},"!1144",{"type":2080,"tag":2126,"props":2165,"children":2166},{},[2167,2184,2185,2195,2196],{"type":2080,"tag":2130,"props":2168,"children":2169},{},[2170,2177,2179],{"type":2080,"tag":2171,"props":2172,"children":2174},"code",{"className":2173},[],[2175],{"type":2086,"value":2176},"describe-database-table",{"type":2086,"value":2178}," to get stats about a table ",{"type":2080,"tag":2136,"props":2180,"children":2181},{},[2182],{"type":2086,"value":2183},"by ankush",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":2186,"children":2189},{"href":2187,"rel":2188},"https://github.com/frappe/frappe/pull/23813",[2102],[2190],{"type":2080,"tag":2136,"props":2191,"children":2192},{},[2193],{"type":2086,"value":2194},"frappe#23813",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2197,"children":2198},{},[2199],{"type":2080,"tag":2098,"props":2200,"children":2203},{"href":2201,"rel":2202},"https://gitlab.com/dokos/dodock/-/merge_requests/1134",[2102],[2204],{"type":2086,"value":2205},"!1134",{"type":2080,"tag":2126,"props":2207,"children":2208},{},[2209,2224,2225,2235,2236],{"type":2080,"tag":2130,"props":2210,"children":2211},{},[2212,2218,2220],{"type":2080,"tag":2171,"props":2213,"children":2215},{"className":2214},[],[2216],{"type":2086,"value":2217},"add-database-index",{"type":2086,"value":2219}," command to add and persist custom indexes ",{"type":2080,"tag":2136,"props":2221,"children":2222},{},[2223],{"type":2086,"value":2183},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":2226,"children":2229},{"href":2227,"rel":2228},"https://github.com/frappe/frappe/pull/23787",[2102],[2230],{"type":2080,"tag":2136,"props":2231,"children":2232},{},[2233],{"type":2086,"value":2234},"frappe#23787",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2237,"children":2238},{},[2239],{"type":2080,"tag":2098,"props":2240,"children":2243},{"href":2241,"rel":2242},"https://gitlab.com/dokos/dodock/-/merge_requests/1130",[2102],[2244],{"type":2086,"value":2245},"!1130",{"type":2080,"tag":2126,"props":2247,"children":2248},{},[2249,2254,2255],{"type":2080,"tag":2130,"props":2250,"children":2251},{},[2252],{"type":2086,"value":2253},"Add Assigned To to resources in planning view",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2256,"children":2257},{},[2258],{"type":2080,"tag":2098,"props":2259,"children":2262},{"href":2260,"rel":2261},"https://gitlab.com/dokos/dodock/-/merge_requests/1100",[2102],[2263],{"type":2086,"value":2264},"!1100",{"type":2080,"tag":2126,"props":2266,"children":2267},{},[2268,2278,2279,2289,2290],{"type":2080,"tag":2130,"props":2269,"children":2270},{},[2271,2273],{"type":2086,"value":2272},"(minor): Child table field as standard filter in list view ",{"type":2080,"tag":2136,"props":2274,"children":2275},{},[2276],{"type":2086,"value":2277},"by szufisher",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":2280,"children":2283},{"href":2281,"rel":2282},"https://github.com/frappe/frappe/pull/23625",[2102],[2284],{"type":2080,"tag":2136,"props":2285,"children":2286},{},[2287],{"type":2086,"value":2288},"frappe#23625",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2291,"children":2292},{},[2293],{"type":2080,"tag":2098,"props":2294,"children":2297},{"href":2295,"rel":2296},"https://gitlab.com/dokos/dodock/-/merge_requests/1098",[2102],[2298],{"type":2086,"value":2299},"!1098",{"type":2080,"tag":2126,"props":2301,"children":2302},{},[2303,2312,2313,2323,2324],{"type":2080,"tag":2130,"props":2304,"children":2305},{},[2306,2308],{"type":2086,"value":2307},"Scoped progress bar on bulk submit/cancel ",{"type":2080,"tag":2136,"props":2309,"children":2310},{},[2311],{"type":2086,"value":2140},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":2314,"children":2317},{"href":2315,"rel":2316},"https://github.com/frappe/frappe/pull/23623",[2102],[2318],{"type":2080,"tag":2136,"props":2319,"children":2320},{},[2321],{"type":2086,"value":2322},"frappe#23623",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2325,"children":2326},{},[2327],{"type":2080,"tag":2098,"props":2328,"children":2331},{"href":2329,"rel":2330},"https://gitlab.com/dokos/dodock/-/merge_requests/1078",[2102],[2332],{"type":2086,"value":2333},"!1078",{"type":2080,"tag":2126,"props":2335,"children":2336},{},[2337,2346,2347,2357,2358],{"type":2080,"tag":2130,"props":2338,"children":2339},{},[2340,2342],{"type":2086,"value":2341},"Set sender name in documents created from email ",{"type":2080,"tag":2136,"props":2343,"children":2344},{},[2345],{"type":2086,"value":2140},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":2348,"children":2351},{"href":2349,"rel":2350},"https://github.com/frappe/frappe/pull/23554",[2102],[2352],{"type":2080,"tag":2136,"props":2353,"children":2354},{},[2355],{"type":2086,"value":2356},"frappe#23554",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2359,"children":2360},{},[2361],{"type":2080,"tag":2098,"props":2362,"children":2365},{"href":2363,"rel":2364},"https://gitlab.com/dokos/dodock/-/merge_requests/1067",[2102],[2366],{"type":2086,"value":2367},"!1067",{"type":2080,"tag":2126,"props":2369,"children":2370},{},[2371,2381,2382,2392,2393],{"type":2080,"tag":2130,"props":2372,"children":2373},{},[2374,2376],{"type":2086,"value":2375},"Adding country Nepal in get_number_system country list ",{"type":2080,"tag":2136,"props":2377,"children":2378},{},[2379],{"type":2086,"value":2380},"by rbnkoirala",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":2383,"children":2386},{"href":2384,"rel":2385},"https://github.com/frappe/frappe/pull/23582",[2102],[2387],{"type":2080,"tag":2136,"props":2388,"children":2389},{},[2390],{"type":2086,"value":2391},"frappe#23582",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2394,"children":2395},{},[2396],{"type":2080,"tag":2098,"props":2397,"children":2400},{"href":2398,"rel":2399},"https://gitlab.com/dokos/dodock/-/merge_requests/1066",[2102],[2401],{"type":2086,"value":2402},"!1066",{"type":2080,"tag":2126,"props":2404,"children":2405},{},[2406,2416,2417,2427,2428],{"type":2080,"tag":2130,"props":2407,"children":2408},{},[2409,2411],{"type":2086,"value":2410},"Disable assigned thread notification ",{"type":2080,"tag":2136,"props":2412,"children":2413},{},[2414],{"type":2086,"value":2415},"by maharshivpatel",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":2418,"children":2421},{"href":2419,"rel":2420},"https://github.com/frappe/frappe/pull/23535",[2102],[2422],{"type":2080,"tag":2136,"props":2423,"children":2424},{},[2425],{"type":2086,"value":2426},"frappe#23535",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2429,"children":2430},{},[2431],{"type":2080,"tag":2098,"props":2432,"children":2435},{"href":2433,"rel":2434},"https://gitlab.com/dokos/dodock/-/merge_requests/1068",[2102],[2436],{"type":2086,"value":2437},"!1068",{"type":2080,"tag":2126,"props":2439,"children":2440},{},[2441,2450,2451,2461,2462],{"type":2080,"tag":2130,"props":2442,"children":2443},{},[2444,2446],{"type":2086,"value":2445},"(DX): Button \"Pull Emails\" ",{"type":2080,"tag":2136,"props":2447,"children":2448},{},[2449],{"type":2086,"value":2140},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":2452,"children":2455},{"href":2453,"rel":2454},"https://github.com/frappe/frappe/pull/23553",[2102],[2456],{"type":2080,"tag":2136,"props":2457,"children":2458},{},[2459],{"type":2086,"value":2460},"frappe#23553",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2463,"children":2464},{},[2465],{"type":2080,"tag":2098,"props":2466,"children":2469},{"href":2467,"rel":2468},"https://gitlab.com/dokos/dodock/-/merge_requests/1050",[2102],[2470],{"type":2086,"value":2471},"!1050",{"type":2080,"tag":2126,"props":2473,"children":2474},{},[2475,2485,2486,2496,2497],{"type":2080,"tag":2130,"props":2476,"children":2477},{},[2478,2480],{"type":2086,"value":2479},"(UI): Add subject in timeline communication ",{"type":2080,"tag":2136,"props":2481,"children":2482},{},[2483],{"type":2086,"value":2484},"by niraj2477",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":2487,"children":2490},{"href":2488,"rel":2489},"https://github.com/frappe/frappe/pull/23520",[2102],[2491],{"type":2080,"tag":2136,"props":2492,"children":2493},{},[2494],{"type":2086,"value":2495},"frappe#23520",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2498,"children":2499},{},[2500],{"type":2080,"tag":2098,"props":2501,"children":2504},{"href":2502,"rel":2503},"https://gitlab.com/dokos/dodock/-/merge_requests/1044",[2102],[2505],{"type":2086,"value":2506},"!1044",{"type":2080,"tag":2126,"props":2508,"children":2509},{},[2510,2520,2521,2531,2532],{"type":2080,"tag":2130,"props":2511,"children":2512},{},[2513,2515],{"type":2086,"value":2514},"Patch and Delete Request to integration utils ",{"type":2080,"tag":2136,"props":2516,"children":2517},{},[2518],{"type":2086,"value":2519},"by tonspar",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":2522,"children":2525},{"href":2523,"rel":2524},"https://github.com/frappe/frappe/pull/23525",[2102],[2526],{"type":2080,"tag":2136,"props":2527,"children":2528},{},[2529],{"type":2086,"value":2530},"frappe#23525",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2533,"children":2534},{},[2535],{"type":2080,"tag":2098,"props":2536,"children":2539},{"href":2537,"rel":2538},"https://gitlab.com/dokos/dodock/-/merge_requests/1038",[2102],[2540],{"type":2086,"value":2541},"!1038",{"type":2080,"tag":2115,"props":2543,"children":2545},{"id":2544},"corrections-de-bugs",[2546],{"type":2086,"value":2547},"Corrections de bugs",{"type":2080,"tag":2122,"props":2549,"children":2550},{},[2551,2570,2589,2608,2627,2646,2665,2699,2741,2776,2811,2830,2849,2868,2902,2937,2972,3006,3025,3059,3078,3121,3155,3189,3223,3242,3276,3310,3345,3364,3399,3433,3468,3502,3537,3572,3607,3642,3661,3695,3730,3764,3798,3833,3852,3871,3890,3909,3928,3962,3981,4015,4050,4084,4103,4137,4172,4188,4207,4242,4261,4295,4329,4363,4397,4432,4467,4501,4535],{"type":2080,"tag":2126,"props":2552,"children":2553},{},[2554,2559,2560],{"type":2080,"tag":2130,"props":2555,"children":2556},{},[2557],{"type":2086,"value":2558},"(web): Fix password reset status code",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2561,"children":2562},{},[2563],{"type":2080,"tag":2098,"props":2564,"children":2567},{"href":2565,"rel":2566},"https://gitlab.com/dokos/dodock/-/merge_requests/1151",[2102],[2568],{"type":2086,"value":2569},"!1151",{"type":2080,"tag":2126,"props":2571,"children":2572},{},[2573,2578,2579],{"type":2080,"tag":2130,"props":2574,"children":2575},{},[2576],{"type":2086,"value":2577},"Cast SQL booleans to python",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2580,"children":2581},{},[2582],{"type":2080,"tag":2098,"props":2583,"children":2586},{"href":2584,"rel":2585},"https://gitlab.com/dokos/dodock/-/merge_requests/1142",[2102],[2587],{"type":2086,"value":2588},"!1142",{"type":2080,"tag":2126,"props":2590,"children":2591},{},[2592,2597,2598],{"type":2080,"tag":2130,"props":2593,"children":2594},{},[2595],{"type":2086,"value":2596},"Rename disable prepared report to enable prepared report",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2599,"children":2600},{},[2601],{"type":2080,"tag":2098,"props":2602,"children":2605},{"href":2603,"rel":2604},"https://gitlab.com/dokos/dodock/-/merge_requests/1141",[2102],[2606],{"type":2086,"value":2607},"!1141",{"type":2080,"tag":2126,"props":2609,"children":2610},{},[2611,2616,2617],{"type":2080,"tag":2130,"props":2612,"children":2613},{},[2614],{"type":2086,"value":2615},"French translations",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2618,"children":2619},{},[2620],{"type":2080,"tag":2098,"props":2621,"children":2624},{"href":2622,"rel":2623},"https://gitlab.com/dokos/dodock/-/merge_requests/1140",[2102],[2625],{"type":2086,"value":2626},"!1140",{"type":2080,"tag":2126,"props":2628,"children":2629},{},[2630,2635,2636],{"type":2080,"tag":2130,"props":2631,"children":2632},{},[2633],{"type":2086,"value":2634},"Add last name to quick entry form",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2637,"children":2638},{},[2639],{"type":2080,"tag":2098,"props":2640,"children":2643},{"href":2641,"rel":2642},"https://gitlab.com/dokos/dodock/-/merge_requests/1139",[2102],[2644],{"type":2086,"value":2645},"!1139",{"type":2080,"tag":2126,"props":2647,"children":2648},{},[2649,2654,2655],{"type":2080,"tag":2130,"props":2650,"children":2651},{},[2652],{"type":2086,"value":2653},"Keep bottom border in portal lists",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2656,"children":2657},{},[2658],{"type":2080,"tag":2098,"props":2659,"children":2662},{"href":2660,"rel":2661},"https://gitlab.com/dokos/dodock/-/merge_requests/1138",[2102],[2663],{"type":2086,"value":2664},"!1138",{"type":2080,"tag":2126,"props":2666,"children":2667},{},[2668,2677,2678,2688,2689],{"type":2080,"tag":2130,"props":2669,"children":2670},{},[2671,2673],{"type":2086,"value":2672},"Consider user and sender both for \"system user\" ",{"type":2080,"tag":2136,"props":2674,"children":2675},{},[2676],{"type":2086,"value":2183},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":2679,"children":2682},{"href":2680,"rel":2681},"https://github.com/frappe/frappe/pull/23806",[2102],[2683],{"type":2080,"tag":2136,"props":2684,"children":2685},{},[2686],{"type":2086,"value":2687},"frappe#23806",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2690,"children":2691},{},[2692],{"type":2080,"tag":2098,"props":2693,"children":2696},{"href":2694,"rel":2695},"https://gitlab.com/dokos/dodock/-/merge_requests/1133",[2102],[2697],{"type":2086,"value":2698},"!1133",{"type":2080,"tag":2126,"props":2700,"children":2701},{},[2702,2719,2720,2730,2731],{"type":2080,"tag":2130,"props":2703,"children":2704},{},[2705,2707,2713,2715],{"type":2086,"value":2706},"(jinja): Update error message in ",{"type":2080,"tag":2171,"props":2708,"children":2710},{"className":2709},[],[2711],{"type":2086,"value":2712},"validate_template",{"type":2086,"value":2714}," function ",{"type":2080,"tag":2136,"props":2716,"children":2717},{},[2718],{"type":2086,"value":2484},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":2721,"children":2724},{"href":2722,"rel":2723},"https://github.com/frappe/frappe/pull/23783",[2102],[2725],{"type":2080,"tag":2136,"props":2726,"children":2727},{},[2728],{"type":2086,"value":2729},"frappe#23783",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2732,"children":2733},{},[2734],{"type":2080,"tag":2098,"props":2735,"children":2738},{"href":2736,"rel":2737},"https://gitlab.com/dokos/dodock/-/merge_requests/1131",[2102],[2739],{"type":2086,"value":2740},"!1131",{"type":2080,"tag":2126,"props":2742,"children":2743},{},[2744,2754,2755,2765,2766],{"type":2080,"tag":2130,"props":2745,"children":2746},{},[2747,2749],{"type":2086,"value":2748},"(rq_job): Resolve deprecation warning ",{"type":2080,"tag":2136,"props":2750,"children":2751},{},[2752],{"type":2086,"value":2753},"by akhilnarang",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":2756,"children":2759},{"href":2757,"rel":2758},"https://github.com/frappe/frappe/pull/23784",[2102],[2760],{"type":2080,"tag":2136,"props":2761,"children":2762},{},[2763],{"type":2086,"value":2764},"frappe#23784",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2767,"children":2768},{},[2769],{"type":2080,"tag":2098,"props":2770,"children":2773},{"href":2771,"rel":2772},"https://gitlab.com/dokos/dodock/-/merge_requests/1128",[2102],[2774],{"type":2086,"value":2775},"!1128",{"type":2080,"tag":2126,"props":2777,"children":2778},{},[2779,2789,2790,2800,2801],{"type":2080,"tag":2130,"props":2780,"children":2781},{},[2782,2784],{"type":2086,"value":2783},"(minor): Avoid use of form object when routing to audit trail ",{"type":2080,"tag":2136,"props":2785,"children":2786},{},[2787],{"type":2086,"value":2788},"by GursheenK",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":2791,"children":2794},{"href":2792,"rel":2793},"https://github.com/frappe/frappe/pull/23603",[2102],[2795],{"type":2080,"tag":2136,"props":2796,"children":2797},{},[2798],{"type":2086,"value":2799},"frappe#23603",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2802,"children":2803},{},[2804],{"type":2080,"tag":2098,"props":2805,"children":2808},{"href":2806,"rel":2807},"https://gitlab.com/dokos/dodock/-/merge_requests/1127",[2102],[2809],{"type":2086,"value":2810},"!1127",{"type":2080,"tag":2126,"props":2812,"children":2813},{},[2814,2819,2820],{"type":2080,"tag":2130,"props":2815,"children":2816},{},[2817],{"type":2086,"value":2818},"Validate custom portal menu entries during sync",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2821,"children":2822},{},[2823],{"type":2080,"tag":2098,"props":2824,"children":2827},{"href":2825,"rel":2826},"https://gitlab.com/dokos/dodock/-/merge_requests/1126",[2102],[2828],{"type":2086,"value":2829},"!1126",{"type":2080,"tag":2126,"props":2831,"children":2832},{},[2833,2838,2839],{"type":2080,"tag":2130,"props":2834,"children":2835},{},[2836],{"type":2086,"value":2837},"(web): Fix default sidebar colors",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2840,"children":2841},{},[2842],{"type":2080,"tag":2098,"props":2843,"children":2846},{"href":2844,"rel":2845},"https://gitlab.com/dokos/dodock/-/merge_requests/1125",[2102],[2847],{"type":2086,"value":2848},"!1125",{"type":2080,"tag":2126,"props":2850,"children":2851},{},[2852,2857,2858],{"type":2080,"tag":2130,"props":2853,"children":2854},{},[2855],{"type":2086,"value":2856},"(style): Fix dark theme",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2859,"children":2860},{},[2861],{"type":2080,"tag":2098,"props":2862,"children":2865},{"href":2863,"rel":2864},"https://gitlab.com/dokos/dodock/-/merge_requests/1124",[2102],[2866],{"type":2086,"value":2867},"!1124",{"type":2080,"tag":2126,"props":2869,"children":2870},{},[2871,2880,2881,2891,2892],{"type":2080,"tag":2130,"props":2872,"children":2873},{},[2874,2876],{"type":2086,"value":2875},"Discard deleted doctypes unconditionally ",{"type":2080,"tag":2136,"props":2877,"children":2878},{},[2879],{"type":2086,"value":2183},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":2882,"children":2885},{"href":2883,"rel":2884},"https://github.com/frappe/frappe/pull/23770",[2102],[2886],{"type":2080,"tag":2136,"props":2887,"children":2888},{},[2889],{"type":2086,"value":2890},"frappe#23770",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2893,"children":2894},{},[2895],{"type":2080,"tag":2098,"props":2896,"children":2899},{"href":2897,"rel":2898},"https://gitlab.com/dokos/dodock/-/merge_requests/1122",[2102],[2900],{"type":2086,"value":2901},"!1122",{"type":2080,"tag":2126,"props":2903,"children":2904},{},[2905,2915,2916,2926,2927],{"type":2080,"tag":2130,"props":2906,"children":2907},{},[2908,2910],{"type":2086,"value":2909},"Remove web_form.py rate limit key ",{"type":2080,"tag":2136,"props":2911,"children":2912},{},[2913],{"type":2086,"value":2914},"by uhrjun",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":2917,"children":2920},{"href":2918,"rel":2919},"https://github.com/frappe/frappe/pull/23767",[2102],[2921],{"type":2080,"tag":2136,"props":2922,"children":2923},{},[2924],{"type":2086,"value":2925},"frappe#23767",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2928,"children":2929},{},[2930],{"type":2080,"tag":2098,"props":2931,"children":2934},{"href":2932,"rel":2933},"https://gitlab.com/dokos/dodock/-/merge_requests/1121",[2102],[2935],{"type":2086,"value":2936},"!1121",{"type":2080,"tag":2126,"props":2938,"children":2939},{},[2940,2950,2951,2961,2962],{"type":2080,"tag":2130,"props":2941,"children":2942},{},[2943,2945],{"type":2086,"value":2944},"Remove testing internet connection for emails ",{"type":2080,"tag":2136,"props":2946,"children":2947},{},[2948],{"type":2086,"value":2949},"by phot0n",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":2952,"children":2955},{"href":2953,"rel":2954},"https://github.com/frappe/frappe/pull/23581",[2102],[2956],{"type":2080,"tag":2136,"props":2957,"children":2958},{},[2959],{"type":2086,"value":2960},"frappe#23581",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2963,"children":2964},{},[2965],{"type":2080,"tag":2098,"props":2966,"children":2969},{"href":2967,"rel":2968},"https://gitlab.com/dokos/dodock/-/merge_requests/1120",[2102],[2970],{"type":2086,"value":2971},"!1120",{"type":2080,"tag":2126,"props":2973,"children":2974},{},[2975,2984,2985,2995,2996],{"type":2080,"tag":2130,"props":2976,"children":2977},{},[2978,2980],{"type":2086,"value":2979},"Workflow doc states not existing on new forms ",{"type":2080,"tag":2136,"props":2981,"children":2982},{},[2983],{"type":2086,"value":2183},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":2986,"children":2989},{"href":2987,"rel":2988},"https://github.com/frappe/frappe/pull/23756",[2102],[2990],{"type":2080,"tag":2136,"props":2991,"children":2992},{},[2993],{"type":2086,"value":2994},"frappe#23756",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2997,"children":2998},{},[2999],{"type":2080,"tag":2098,"props":3000,"children":3003},{"href":3001,"rel":3002},"https://gitlab.com/dokos/dodock/-/merge_requests/1118",[2102],[3004],{"type":2086,"value":3005},"!1118",{"type":2080,"tag":2126,"props":3007,"children":3008},{},[3009,3014,3015],{"type":2080,"tag":2130,"props":3010,"children":3011},{},[3012],{"type":2086,"value":3013},"Eye icon was not working anymore",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3016,"children":3017},{},[3018],{"type":2080,"tag":2098,"props":3019,"children":3022},{"href":3020,"rel":3021},"https://gitlab.com/dokos/dodock/-/merge_requests/1117",[2102],[3023],{"type":2086,"value":3024},"!1117",{"type":2080,"tag":2126,"props":3026,"children":3027},{},[3028,3037,3038,3048,3049],{"type":2080,"tag":2130,"props":3029,"children":3030},{},[3031,3033],{"type":2086,"value":3032},"Correct error message ",{"type":2080,"tag":2136,"props":3034,"children":3035},{},[3036],{"type":2086,"value":2183},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3039,"children":3042},{"href":3040,"rel":3041},"https://github.com/frappe/frappe/pull/23746",[2102],[3043],{"type":2080,"tag":2136,"props":3044,"children":3045},{},[3046],{"type":2086,"value":3047},"frappe#23746",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3050,"children":3051},{},[3052],{"type":2080,"tag":2098,"props":3053,"children":3056},{"href":3054,"rel":3055},"https://gitlab.com/dokos/dodock/-/merge_requests/1116",[2102],[3057],{"type":2086,"value":3058},"!1116",{"type":2080,"tag":2126,"props":3060,"children":3061},{},[3062,3067,3068],{"type":2080,"tag":2130,"props":3063,"children":3064},{},[3065],{"type":2086,"value":3066},"(style): Fix buttons (btn-success, font features, disabled",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3069,"children":3070},{},[3071],{"type":2080,"tag":2098,"props":3072,"children":3075},{"href":3073,"rel":3074},"https://gitlab.com/dokos/dodock/-/merge_requests/1114",[2102],[3076],{"type":2086,"value":3077},"!1114",{"type":2080,"tag":2126,"props":3079,"children":3080},{},[3081,3099,3100,3110,3111],{"type":2080,"tag":2130,"props":3082,"children":3083},{},[3084,3086,3092,3094],{"type":2086,"value":3085},"Ignore if controller doesn't have ",{"type":2080,"tag":2171,"props":3087,"children":3089},{"className":3088},[],[3090],{"type":2086,"value":3091},"get_list",{"type":2086,"value":3093}," attr ",{"type":2080,"tag":2136,"props":3095,"children":3096},{},[3097],{"type":2086,"value":3098},"by vorasmit",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3101,"children":3104},{"href":3102,"rel":3103},"https://github.com/frappe/frappe/pull/23736",[2102],[3105],{"type":2080,"tag":2136,"props":3106,"children":3107},{},[3108],{"type":2086,"value":3109},"frappe#23736",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3112,"children":3113},{},[3114],{"type":2080,"tag":2098,"props":3115,"children":3118},{"href":3116,"rel":3117},"https://gitlab.com/dokos/dodock/-/merge_requests/1113",[2102],[3119],{"type":2086,"value":3120},"!1113",{"type":2080,"tag":2126,"props":3122,"children":3123},{},[3124,3133,3134,3144,3145],{"type":2080,"tag":2130,"props":3125,"children":3126},{},[3127,3129],{"type":2086,"value":3128},"Get users for leaderboard ",{"type":2080,"tag":2136,"props":3130,"children":3131},{},[3132],{"type":2086,"value":2140},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3135,"children":3138},{"href":3136,"rel":3137},"https://github.com/frappe/frappe/pull/23737",[2102],[3139],{"type":2080,"tag":2136,"props":3140,"children":3141},{},[3142],{"type":2086,"value":3143},"frappe#23737",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3146,"children":3147},{},[3148],{"type":2080,"tag":2098,"props":3149,"children":3152},{"href":3150,"rel":3151},"https://gitlab.com/dokos/dodock/-/merge_requests/1112",[2102],[3153],{"type":2086,"value":3154},"!1112",{"type":2080,"tag":2126,"props":3156,"children":3157},{},[3158,3167,3168,3178,3179],{"type":2080,"tag":2130,"props":3159,"children":3160},{},[3161,3163],{"type":2086,"value":3162},"Avoid duplicate contact names ",{"type":2080,"tag":2136,"props":3164,"children":3165},{},[3166],{"type":2086,"value":2183},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3169,"children":3172},{"href":3170,"rel":3171},"https://github.com/frappe/frappe/pull/23731",[2102],[3173],{"type":2080,"tag":2136,"props":3174,"children":3175},{},[3176],{"type":2086,"value":3177},"frappe#23731",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3180,"children":3181},{},[3182],{"type":2080,"tag":2098,"props":3183,"children":3186},{"href":3184,"rel":3185},"https://gitlab.com/dokos/dodock/-/merge_requests/1111",[2102],[3187],{"type":2086,"value":3188},"!1111",{"type":2080,"tag":2126,"props":3190,"children":3191},{},[3192,3201,3202,3212,3213],{"type":2080,"tag":2130,"props":3193,"children":3194},{},[3195,3197],{"type":2086,"value":3196},"Change webhook header types to small text ",{"type":2080,"tag":2136,"props":3198,"children":3199},{},[3200],{"type":2086,"value":2183},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3203,"children":3206},{"href":3204,"rel":3205},"https://github.com/frappe/frappe/pull/23722",[2102],[3207],{"type":2080,"tag":2136,"props":3208,"children":3209},{},[3210],{"type":2086,"value":3211},"frappe#23722",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3214,"children":3215},{},[3216],{"type":2080,"tag":2098,"props":3217,"children":3220},{"href":3218,"rel":3219},"https://gitlab.com/dokos/dodock/-/merge_requests/1110",[2102],[3221],{"type":2086,"value":3222},"!1110",{"type":2080,"tag":2126,"props":3224,"children":3225},{},[3226,3231,3232],{"type":2080,"tag":2130,"props":3227,"children":3228},{},[3229],{"type":2086,"value":3230},"Correct fallback for social login key",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3233,"children":3234},{},[3235],{"type":2080,"tag":2098,"props":3236,"children":3239},{"href":3237,"rel":3238},"https://gitlab.com/dokos/dodock/-/merge_requests/1109",[2102],[3240],{"type":2086,"value":3241},"!1109",{"type":2080,"tag":2126,"props":3243,"children":3244},{},[3245,3254,3255,3265,3266],{"type":2080,"tag":2130,"props":3246,"children":3247},{},[3248,3250],{"type":2086,"value":3249},"Ecsape search string ",{"type":2080,"tag":2136,"props":3251,"children":3252},{},[3253],{"type":2086,"value":2183},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3256,"children":3259},{"href":3257,"rel":3258},"https://github.com/frappe/frappe/pull/23717",[2102],[3260],{"type":2080,"tag":2136,"props":3261,"children":3262},{},[3263],{"type":2086,"value":3264},"frappe#23717",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3267,"children":3268},{},[3269],{"type":2080,"tag":2098,"props":3270,"children":3273},{"href":3271,"rel":3272},"https://gitlab.com/dokos/dodock/-/merge_requests/1108",[2102],[3274],{"type":2086,"value":3275},"!1108",{"type":2080,"tag":2126,"props":3277,"children":3278},{},[3279,3288,3289,3299,3300],{"type":2080,"tag":2130,"props":3280,"children":3281},{},[3282,3284],{"type":2086,"value":3283},"Escape username on avatar control ",{"type":2080,"tag":2136,"props":3285,"children":3286},{},[3287],{"type":2086,"value":2183},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3290,"children":3293},{"href":3291,"rel":3292},"https://github.com/frappe/frappe/pull/23713",[2102],[3294],{"type":2080,"tag":2136,"props":3295,"children":3296},{},[3297],{"type":2086,"value":3298},"frappe#23713",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3301,"children":3302},{},[3303],{"type":2080,"tag":2098,"props":3304,"children":3307},{"href":3305,"rel":3306},"https://gitlab.com/dokos/dodock/-/merge_requests/1107",[2102],[3308],{"type":2086,"value":3309},"!1107",{"type":2080,"tag":2126,"props":3311,"children":3312},{},[3313,3323,3324,3334,3335],{"type":2080,"tag":2130,"props":3314,"children":3315},{},[3316,3318],{"type":2086,"value":3317},"(list_settings): Don't count tags to total fields ",{"type":2080,"tag":2136,"props":3319,"children":3320},{},[3321],{"type":2086,"value":3322},"by blaggacao",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3325,"children":3328},{"href":3326,"rel":3327},"https://github.com/frappe/frappe/pull/23272",[2102],[3329],{"type":2080,"tag":2136,"props":3330,"children":3331},{},[3332],{"type":2086,"value":3333},"frappe#23272",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3336,"children":3337},{},[3338],{"type":2080,"tag":2098,"props":3339,"children":3342},{"href":3340,"rel":3341},"https://gitlab.com/dokos/dodock/-/merge_requests/1102",[2102],[3343],{"type":2086,"value":3344},"!1102",{"type":2080,"tag":2126,"props":3346,"children":3347},{},[3348,3353,3354],{"type":2080,"tag":2130,"props":3349,"children":3350},{},[3351],{"type":2086,"value":3352},"Set sort_order to DESC if sort_field is modified",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3355,"children":3356},{},[3357],{"type":2080,"tag":2098,"props":3358,"children":3361},{"href":3359,"rel":3360},"https://gitlab.com/dokos/dodock/-/merge_requests/1099",[2102],[3362],{"type":2086,"value":3363},"!1099",{"type":2080,"tag":2126,"props":3365,"children":3366},{},[3367,3377,3378,3388,3389],{"type":2080,"tag":2130,"props":3368,"children":3369},{},[3370,3372],{"type":2086,"value":3371},"Check if autoname is promt before setting __newname ",{"type":2080,"tag":2136,"props":3373,"children":3374},{},[3375],{"type":2086,"value":3376},"by shariquerik",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3379,"children":3382},{"href":3380,"rel":3381},"https://github.com/frappe/frappe/pull/23672",[2102],[3383],{"type":2080,"tag":2136,"props":3384,"children":3385},{},[3386],{"type":2086,"value":3387},"frappe#23672",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3390,"children":3391},{},[3392],{"type":2080,"tag":2098,"props":3393,"children":3396},{"href":3394,"rel":3395},"https://gitlab.com/dokos/dodock/-/merge_requests/1096",[2102],[3397],{"type":2086,"value":3398},"!1096",{"type":2080,"tag":2126,"props":3400,"children":3401},{},[3402,3411,3412,3422,3423],{"type":2080,"tag":2130,"props":3403,"children":3404},{},[3405,3407],{"type":2086,"value":3406},"Show server script name in traceback ",{"type":2080,"tag":2136,"props":3408,"children":3409},{},[3410],{"type":2086,"value":2183},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3413,"children":3416},{"href":3414,"rel":3415},"https://github.com/frappe/frappe/pull/23676",[2102],[3417],{"type":2080,"tag":2136,"props":3418,"children":3419},{},[3420],{"type":2086,"value":3421},"frappe#23676",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3424,"children":3425},{},[3426],{"type":2080,"tag":2098,"props":3427,"children":3430},{"href":3428,"rel":3429},"https://gitlab.com/dokos/dodock/-/merge_requests/1094",[2102],[3431],{"type":2086,"value":3432},"!1094",{"type":2080,"tag":2126,"props":3434,"children":3435},{},[3436,3446,3447,3457,3458],{"type":2080,"tag":2130,"props":3437,"children":3438},{},[3439,3441],{"type":2086,"value":3440},"Add filter in Workspace Card Links Block ",{"type":2080,"tag":2136,"props":3442,"children":3443},{},[3444],{"type":2086,"value":3445},"by sibikumarkuppusamy",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3448,"children":3451},{"href":3449,"rel":3450},"https://github.com/frappe/frappe/pull/23578",[2102],[3452],{"type":2080,"tag":2136,"props":3453,"children":3454},{},[3455],{"type":2086,"value":3456},"frappe#23578",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3459,"children":3460},{},[3461],{"type":2080,"tag":2098,"props":3462,"children":3465},{"href":3463,"rel":3464},"https://gitlab.com/dokos/dodock/-/merge_requests/1097",[2102],[3466],{"type":2086,"value":3467},"!1097",{"type":2080,"tag":2126,"props":3469,"children":3470},{},[3471,3480,3481,3491,3492],{"type":2080,"tag":2130,"props":3472,"children":3473},{},[3474,3476],{"type":2086,"value":3475},"Prioritize link_title if value != link_title ",{"type":2080,"tag":2136,"props":3477,"children":3478},{},[3479],{"type":2086,"value":3376},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3482,"children":3485},{"href":3483,"rel":3484},"https://github.com/frappe/frappe/pull/23677",[2102],[3486],{"type":2080,"tag":2136,"props":3487,"children":3488},{},[3489],{"type":2086,"value":3490},"frappe#23677",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3493,"children":3494},{},[3495],{"type":2080,"tag":2098,"props":3496,"children":3499},{"href":3497,"rel":3498},"https://gitlab.com/dokos/dodock/-/merge_requests/1093",[2102],[3500],{"type":2086,"value":3501},"!1093",{"type":2080,"tag":2126,"props":3503,"children":3504},{},[3505,3515,3516,3526,3527],{"type":2080,"tag":2130,"props":3506,"children":3507},{},[3508,3510],{"type":2086,"value":3509},"Typo ",{"type":2080,"tag":2136,"props":3511,"children":3512},{},[3513],{"type":2086,"value":3514},"by Ponnusamy1-V",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3517,"children":3520},{"href":3518,"rel":3519},"https://github.com/frappe/frappe/pull/23675",[2102],[3521],{"type":2080,"tag":2136,"props":3522,"children":3523},{},[3524],{"type":2086,"value":3525},"frappe#23675",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3528,"children":3529},{},[3530],{"type":2080,"tag":2098,"props":3531,"children":3534},{"href":3532,"rel":3533},"https://gitlab.com/dokos/dodock/-/merge_requests/1092",[2102],[3535],{"type":2086,"value":3536},"!1092",{"type":2080,"tag":2126,"props":3538,"children":3539},{},[3540,3550,3551,3561,3562],{"type":2080,"tag":2130,"props":3541,"children":3542},{},[3543,3545],{"type":2086,"value":3544},"Switch google drive picker to gis ",{"type":2080,"tag":2136,"props":3546,"children":3547},{},[3548],{"type":2086,"value":3549},"by TMF42",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3552,"children":3555},{"href":3553,"rel":3554},"https://github.com/frappe/frappe/pull/23096",[2102],[3556],{"type":2080,"tag":2136,"props":3557,"children":3558},{},[3559],{"type":2086,"value":3560},"frappe#23096",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3563,"children":3564},{},[3565],{"type":2080,"tag":2098,"props":3566,"children":3569},{"href":3567,"rel":3568},"https://gitlab.com/dokos/dodock/-/merge_requests/1022",[2102],[3570],{"type":2086,"value":3571},"!1022",{"type":2080,"tag":2126,"props":3573,"children":3574},{},[3575,3585,3586,3596,3597],{"type":2080,"tag":2130,"props":3576,"children":3577},{},[3578,3580],{"type":2086,"value":3579},"(minor): Some more espresso polish ",{"type":2080,"tag":2136,"props":3581,"children":3582},{},[3583],{"type":2086,"value":3584},"by rmehta",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3587,"children":3590},{"href":3588,"rel":3589},"https://github.com/frappe/frappe/pull/23453",[2102],[3591],{"type":2080,"tag":2136,"props":3592,"children":3593},{},[3594],{"type":2086,"value":3595},"frappe#23453",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3598,"children":3599},{},[3600],{"type":2080,"tag":2098,"props":3601,"children":3604},{"href":3602,"rel":3603},"https://gitlab.com/dokos/dodock/-/merge_requests/1014",[2102],[3605],{"type":2086,"value":3606},"!1014",{"type":2080,"tag":2126,"props":3608,"children":3609},{},[3610,3620,3621,3631,3632],{"type":2080,"tag":2130,"props":3611,"children":3612},{},[3613,3615],{"type":2086,"value":3614},"Color indicator style ",{"type":2080,"tag":2136,"props":3616,"children":3617},{},[3618],{"type":2086,"value":3619},"by surajshetty3416",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3622,"children":3625},{"href":3623,"rel":3624},"https://github.com/frappe/frappe/pull/23673",[2102],[3626],{"type":2080,"tag":2136,"props":3627,"children":3628},{},[3629],{"type":2086,"value":3630},"frappe#23673",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3633,"children":3634},{},[3635],{"type":2080,"tag":2098,"props":3636,"children":3639},{"href":3637,"rel":3638},"https://gitlab.com/dokos/dodock/-/merge_requests/1091",[2102],[3640],{"type":2086,"value":3641},"!1091",{"type":2080,"tag":2126,"props":3643,"children":3644},{},[3645,3650,3651],{"type":2080,"tag":2130,"props":3646,"children":3647},{},[3648],{"type":2086,"value":3649},"(router): Fix infinite loop when showing File view",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3652,"children":3653},{},[3654],{"type":2080,"tag":2098,"props":3655,"children":3658},{"href":3656,"rel":3657},"https://gitlab.com/dokos/dodock/-/merge_requests/1090",[2102],[3659],{"type":2086,"value":3660},"!1090",{"type":2080,"tag":2126,"props":3662,"children":3663},{},[3664,3673,3674,3684,3685],{"type":2080,"tag":2130,"props":3665,"children":3666},{},[3667,3669],{"type":2086,"value":3668},"Use encoded filename for arabic (latin) language while exporting ",{"type":2080,"tag":2136,"props":3670,"children":3671},{},[3672],{"type":2086,"value":3376},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3675,"children":3678},{"href":3676,"rel":3677},"https://github.com/frappe/frappe/pull/23659",[2102],[3679],{"type":2080,"tag":2136,"props":3680,"children":3681},{},[3682],{"type":2086,"value":3683},"frappe#23659",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3686,"children":3687},{},[3688],{"type":2080,"tag":2098,"props":3689,"children":3692},{"href":3690,"rel":3691},"https://gitlab.com/dokos/dodock/-/merge_requests/1087",[2102],[3693],{"type":2086,"value":3694},"!1087",{"type":2080,"tag":2126,"props":3696,"children":3697},{},[3698,3708,3709,3719,3720],{"type":2080,"tag":2130,"props":3699,"children":3700},{},[3701,3703],{"type":2086,"value":3702},"Reload whenever the effective language or timezone has changed. ",{"type":2080,"tag":2136,"props":3704,"children":3705},{},[3706],{"type":2086,"value":3707},"by bosue",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3710,"children":3713},{"href":3711,"rel":3712},"https://github.com/frappe/frappe/pull/22952",[2102],[3714],{"type":2080,"tag":2136,"props":3715,"children":3716},{},[3717],{"type":2086,"value":3718},"frappe#22952",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3721,"children":3722},{},[3723],{"type":2080,"tag":2098,"props":3724,"children":3727},{"href":3725,"rel":3726},"https://gitlab.com/dokos/dodock/-/merge_requests/1069",[2102],[3728],{"type":2086,"value":3729},"!1069",{"type":2080,"tag":2126,"props":3731,"children":3732},{},[3733,3742,3743,3753,3754],{"type":2080,"tag":2130,"props":3734,"children":3735},{},[3736,3738],{"type":2086,"value":3737},"(geolocation): Modal and state flow ",{"type":2080,"tag":2136,"props":3739,"children":3740},{},[3741],{"type":2086,"value":3322},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3744,"children":3747},{"href":3745,"rel":3746},"https://github.com/frappe/frappe/pull/22797",[2102],[3748],{"type":2080,"tag":2136,"props":3749,"children":3750},{},[3751],{"type":2086,"value":3752},"frappe#22797",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3755,"children":3756},{},[3757],{"type":2080,"tag":2098,"props":3758,"children":3761},{"href":3759,"rel":3760},"https://gitlab.com/dokos/dodock/-/merge_requests/1064",[2102],[3762],{"type":2086,"value":3763},"!1064",{"type":2080,"tag":2126,"props":3765,"children":3766},{},[3767,3776,3777,3787,3788],{"type":2080,"tag":2130,"props":3768,"children":3769},{},[3770,3772],{"type":2086,"value":3771},"Pass filter to formatter to handle custom logic ",{"type":2080,"tag":2136,"props":3773,"children":3774},{},[3775],{"type":2086,"value":3376},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3778,"children":3781},{"href":3779,"rel":3780},"https://github.com/frappe/frappe/pull/23665",[2102],[3782],{"type":2080,"tag":2136,"props":3783,"children":3784},{},[3785],{"type":2086,"value":3786},"frappe#23665",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3789,"children":3790},{},[3791],{"type":2080,"tag":2098,"props":3792,"children":3795},{"href":3793,"rel":3794},"https://gitlab.com/dokos/dodock/-/merge_requests/1088",[2102],[3796],{"type":2086,"value":3797},"!1088",{"type":2080,"tag":2126,"props":3799,"children":3800},{},[3801,3811,3812,3822,3823],{"type":2080,"tag":2130,"props":3802,"children":3803},{},[3804,3806],{"type":2086,"value":3805},"(Virtual DocType): Don't call db get_value in link field validation ",{"type":2080,"tag":2136,"props":3807,"children":3808},{},[3809],{"type":2086,"value":3810},"by NagariaHussain",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3813,"children":3816},{"href":3814,"rel":3815},"https://github.com/frappe/frappe/pull/23620",[2102],[3817],{"type":2080,"tag":2136,"props":3818,"children":3819},{},[3820],{"type":2086,"value":3821},"frappe#23620",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3824,"children":3825},{},[3826],{"type":2080,"tag":2098,"props":3827,"children":3830},{"href":3828,"rel":3829},"https://gitlab.com/dokos/dodock/-/merge_requests/1089",[2102],[3831],{"type":2086,"value":3832},"!1089",{"type":2080,"tag":2126,"props":3834,"children":3835},{},[3836,3841,3842],{"type":2080,"tag":2130,"props":3837,"children":3838},{},[3839],{"type":2086,"value":3840},"Remove redundant breadcrumbs",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3843,"children":3844},{},[3845],{"type":2080,"tag":2098,"props":3846,"children":3849},{"href":3847,"rel":3848},"https://gitlab.com/dokos/dodock/-/merge_requests/1086",[2102],[3850],{"type":2086,"value":3851},"!1086",{"type":2080,"tag":2126,"props":3853,"children":3854},{},[3855,3860,3861],{"type":2080,"tag":2130,"props":3856,"children":3857},{},[3858],{"type":2086,"value":3859},"Fix typo in comment",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3862,"children":3863},{},[3864],{"type":2080,"tag":2098,"props":3865,"children":3868},{"href":3866,"rel":3867},"https://gitlab.com/dokos/dodock/-/merge_requests/1085",[2102],[3869],{"type":2086,"value":3870},"!1085",{"type":2080,"tag":2126,"props":3872,"children":3873},{},[3874,3879,3880],{"type":2080,"tag":2130,"props":3875,"children":3876},{},[3877],{"type":2086,"value":3878},"(buttons): Add outline to btn-primary in btn-group",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3881,"children":3882},{},[3883],{"type":2080,"tag":2098,"props":3884,"children":3887},{"href":3885,"rel":3886},"https://gitlab.com/dokos/dodock/-/merge_requests/1083",[2102],[3888],{"type":2086,"value":3889},"!1083",{"type":2080,"tag":2126,"props":3891,"children":3892},{},[3893,3898,3899],{"type":2080,"tag":2130,"props":3894,"children":3895},{},[3896],{"type":2086,"value":3897},"(style): Don't add transition on all elements",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3900,"children":3901},{},[3902],{"type":2080,"tag":2098,"props":3903,"children":3906},{"href":3904,"rel":3905},"https://gitlab.com/dokos/dodock/-/merge_requests/1082",[2102],[3907],{"type":2086,"value":3908},"!1082",{"type":2080,"tag":2126,"props":3910,"children":3911},{},[3912,3917,3918],{"type":2080,"tag":2130,"props":3913,"children":3914},{},[3915],{"type":2086,"value":3916},"(tabulator): Use 'simple' style instead of 'bootstrap4",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3919,"children":3920},{},[3921],{"type":2080,"tag":2098,"props":3922,"children":3925},{"href":3923,"rel":3924},"https://gitlab.com/dokos/dodock/-/merge_requests/1081",[2102],[3926],{"type":2086,"value":3927},"!1081",{"type":2080,"tag":2126,"props":3929,"children":3930},{},[3931,3940,3941,3951,3952],{"type":2080,"tag":2130,"props":3932,"children":3933},{},[3934,3936],{"type":2086,"value":3935},"(Report View): Clear checked items ",{"type":2080,"tag":2136,"props":3937,"children":3938},{},[3939],{"type":2086,"value":2140},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3942,"children":3945},{"href":3943,"rel":3944},"https://github.com/frappe/frappe/pull/23619",[2102],[3946],{"type":2080,"tag":2136,"props":3947,"children":3948},{},[3949],{"type":2086,"value":3950},"frappe#23619",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3953,"children":3954},{},[3955],{"type":2080,"tag":2098,"props":3956,"children":3959},{"href":3957,"rel":3958},"https://gitlab.com/dokos/dodock/-/merge_requests/1080",[2102],[3960],{"type":2086,"value":3961},"!1080",{"type":2080,"tag":2126,"props":3963,"children":3964},{},[3965,3970,3971],{"type":2080,"tag":2130,"props":3966,"children":3967},{},[3968],{"type":2086,"value":3969},"(SummaryCard): Only evaluate complex filters for public cards",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3972,"children":3973},{},[3974],{"type":2080,"tag":2098,"props":3975,"children":3978},{"href":3976,"rel":3977},"https://gitlab.com/dokos/dodock/-/merge_requests/1062",[2102],[3979],{"type":2086,"value":3980},"!1062",{"type":2080,"tag":2126,"props":3982,"children":3983},{},[3984,3993,3994,4004,4005],{"type":2080,"tag":2130,"props":3985,"children":3986},{},[3987,3989],{"type":2086,"value":3988},"Only update primary action if it is new action is provided ",{"type":2080,"tag":2136,"props":3990,"children":3991},{},[3992],{"type":2086,"value":2415},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3995,"children":3998},{"href":3996,"rel":3997},"https://github.com/frappe/frappe/pull/23621",[2102],[3999],{"type":2080,"tag":2136,"props":4000,"children":4001},{},[4002],{"type":2086,"value":4003},"frappe#23621",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4006,"children":4007},{},[4008],{"type":2080,"tag":2098,"props":4009,"children":4012},{"href":4010,"rel":4011},"https://gitlab.com/dokos/dodock/-/merge_requests/1076",[2102],[4013],{"type":2086,"value":4014},"!1076",{"type":2080,"tag":2126,"props":4016,"children":4017},{},[4018,4028,4029,4039,4040],{"type":2080,"tag":2130,"props":4019,"children":4020},{},[4021,4023],{"type":2086,"value":4022},"Modified Number system for Nepal ",{"type":2080,"tag":2136,"props":4024,"children":4025},{},[4026],{"type":2086,"value":4027},"by ajiragroup",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4030,"children":4033},{"href":4031,"rel":4032},"https://github.com/frappe/frappe/pull/23613",[2102],[4034],{"type":2080,"tag":2136,"props":4035,"children":4036},{},[4037],{"type":2086,"value":4038},"frappe#23613",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4041,"children":4042},{},[4043],{"type":2080,"tag":2098,"props":4044,"children":4047},{"href":4045,"rel":4046},"https://gitlab.com/dokos/dodock/-/merge_requests/1077",[2102],[4048],{"type":2086,"value":4049},"!1077",{"type":2080,"tag":2126,"props":4051,"children":4052},{},[4053,4062,4063,4073,4074],{"type":2080,"tag":2130,"props":4054,"children":4055},{},[4056,4058],{"type":2086,"value":4057},"Strip html the printview's key value ",{"type":2080,"tag":2136,"props":4059,"children":4060},{},[4061],{"type":2086,"value":3376},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4064,"children":4067},{"href":4065,"rel":4066},"https://github.com/frappe/frappe/pull/23606",[2102],[4068],{"type":2080,"tag":2136,"props":4069,"children":4070},{},[4071],{"type":2086,"value":4072},"frappe#23606",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4075,"children":4076},{},[4077],{"type":2080,"tag":2098,"props":4078,"children":4081},{"href":4079,"rel":4080},"https://gitlab.com/dokos/dodock/-/merge_requests/1072",[2102],[4082],{"type":2086,"value":4083},"!1072",{"type":2080,"tag":2126,"props":4085,"children":4086},{},[4087,4092,4093],{"type":2080,"tag":2130,"props":4088,"children":4089},{},[4090],{"type":2086,"value":4091},"(workspace): Fix workspace not updating",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4094,"children":4095},{},[4096],{"type":2080,"tag":2098,"props":4097,"children":4100},{"href":4098,"rel":4099},"https://gitlab.com/dokos/dodock/-/merge_requests/1070",[2102],[4101],{"type":2086,"value":4102},"!1070",{"type":2080,"tag":2126,"props":4104,"children":4105},{},[4106,4115,4116,4126,4127],{"type":2080,"tag":2130,"props":4107,"children":4108},{},[4109,4111],{"type":2086,"value":4110},"Only preload icons for desk ",{"type":2080,"tag":2136,"props":4112,"children":4113},{},[4114],{"type":2086,"value":2183},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4117,"children":4120},{"href":4118,"rel":4119},"https://github.com/frappe/frappe/pull/23490",[2102],[4121],{"type":2080,"tag":2136,"props":4122,"children":4123},{},[4124],{"type":2086,"value":4125},"frappe#23490",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4128,"children":4129},{},[4130],{"type":2080,"tag":2098,"props":4131,"children":4134},{"href":4132,"rel":4133},"https://gitlab.com/dokos/dodock/-/merge_requests/1020",[2102],[4135],{"type":2086,"value":4136},"!1020",{"type":2080,"tag":2126,"props":4138,"children":4139},{},[4140,4150,4151,4161,4162],{"type":2080,"tag":2130,"props":4141,"children":4142},{},[4143,4145],{"type":2086,"value":4144},"(a11y): Improve desk accessibility ",{"type":2080,"tag":2136,"props":4146,"children":4147},{},[4148],{"type":2086,"value":4149},"by cogk",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4152,"children":4155},{"href":4153,"rel":4154},"https://github.com/frappe/frappe/pull/23319",[2102],[4156],{"type":2080,"tag":2136,"props":4157,"children":4158},{},[4159],{"type":2086,"value":4160},"frappe#23319",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4163,"children":4164},{},[4165],{"type":2080,"tag":2098,"props":4166,"children":4169},{"href":4167,"rel":4168},"https://gitlab.com/dokos/dodock/-/merge_requests/1057",[2102],[4170],{"type":2086,"value":4171},"!1057",{"type":2080,"tag":2126,"props":4173,"children":4174},{},[4175,4179,4180],{"type":2080,"tag":2130,"props":4176,"children":4177},{},[4178],{"type":2086,"value":4091},{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4181,"children":4182},{},[4183],{"type":2080,"tag":2098,"props":4184,"children":4186},{"href":4098,"rel":4185},[2102],[4187],{"type":2086,"value":4102},{"type":2080,"tag":2126,"props":4189,"children":4190},{},[4191,4196,4197],{"type":2080,"tag":2130,"props":4192,"children":4193},{},[4194],{"type":2086,"value":4195},"Use indian numbering for nepal",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4198,"children":4199},{},[4200],{"type":2080,"tag":2098,"props":4201,"children":4204},{"href":4202,"rel":4203},"https://gitlab.com/dokos/dodock/-/merge_requests/1063",[2102],[4205],{"type":2086,"value":4206},"!1063",{"type":2080,"tag":2126,"props":4208,"children":4209},{},[4210,4220,4221,4231,4232],{"type":2080,"tag":2130,"props":4211,"children":4212},{},[4213,4215],{"type":2086,"value":4214},"Update setup_wizard.py translation ",{"type":2080,"tag":2136,"props":4216,"children":4217},{},[4218],{"type":2086,"value":4219},"by mahsem",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4222,"children":4225},{"href":4223,"rel":4224},"https://github.com/frappe/frappe/pull/23583",[2102],[4226],{"type":2080,"tag":2136,"props":4227,"children":4228},{},[4229],{"type":2086,"value":4230},"frappe#23583",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4233,"children":4234},{},[4235],{"type":2080,"tag":2098,"props":4236,"children":4239},{"href":4237,"rel":4238},"https://gitlab.com/dokos/dodock/-/merge_requests/1065",[2102],[4240],{"type":2086,"value":4241},"!1065",{"type":2080,"tag":2126,"props":4243,"children":4244},{},[4245,4250,4251],{"type":2080,"tag":2130,"props":4246,"children":4247},{},[4248],{"type":2086,"value":4249},"Auto fetch module on report",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4252,"children":4253},{},[4254],{"type":2080,"tag":2098,"props":4255,"children":4258},{"href":4256,"rel":4257},"https://gitlab.com/dokos/dodock/-/merge_requests/1037",[2102],[4259],{"type":2086,"value":4260},"!1037",{"type":2080,"tag":2126,"props":4262,"children":4263},{},[4264,4273,4274,4284,4285],{"type":2080,"tag":2130,"props":4265,"children":4266},{},[4267,4269],{"type":2086,"value":4268},"Fix Linter issue with validate_silent_authorization(). ",{"type":2080,"tag":2136,"props":4270,"children":4271},{},[4272],{"type":2086,"value":3707},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4275,"children":4278},{"href":4276,"rel":4277},"https://github.com/frappe/frappe/pull/23577",[2102],[4279],{"type":2080,"tag":2136,"props":4280,"children":4281},{},[4282],{"type":2086,"value":4283},"frappe#23577",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4286,"children":4287},{},[4288],{"type":2080,"tag":2098,"props":4289,"children":4292},{"href":4290,"rel":4291},"https://gitlab.com/dokos/dodock/-/merge_requests/1060",[2102],[4293],{"type":2086,"value":4294},"!1060",{"type":2080,"tag":2126,"props":4296,"children":4297},{},[4298,4307,4308,4318,4319],{"type":2080,"tag":2130,"props":4299,"children":4300},{},[4301,4303],{"type":2086,"value":4302},"Turn Route History read-only. ",{"type":2080,"tag":2136,"props":4304,"children":4305},{},[4306],{"type":2086,"value":3707},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4309,"children":4312},{"href":4310,"rel":4311},"https://github.com/frappe/frappe/pull/23585",[2102],[4313],{"type":2080,"tag":2136,"props":4314,"children":4315},{},[4316],{"type":2086,"value":4317},"frappe#23585",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4320,"children":4321},{},[4322],{"type":2080,"tag":2098,"props":4323,"children":4326},{"href":4324,"rel":4325},"https://gitlab.com/dokos/dodock/-/merge_requests/1059",[2102],[4327],{"type":2086,"value":4328},"!1059",{"type":2080,"tag":2126,"props":4330,"children":4331},{},[4332,4341,4342,4352,4353],{"type":2080,"tag":2130,"props":4333,"children":4334},{},[4335,4337],{"type":2086,"value":4336},"(UX): Highlight tabbed element ",{"type":2080,"tag":2136,"props":4338,"children":4339},{},[4340],{"type":2086,"value":2183},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4343,"children":4346},{"href":4344,"rel":4345},"https://github.com/frappe/frappe/pull/23573",[2102],[4347],{"type":2080,"tag":2136,"props":4348,"children":4349},{},[4350],{"type":2086,"value":4351},"frappe#23573",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4354,"children":4355},{},[4356],{"type":2080,"tag":2098,"props":4357,"children":4360},{"href":4358,"rel":4359},"https://gitlab.com/dokos/dodock/-/merge_requests/1058",[2102],[4361],{"type":2086,"value":4362},"!1058",{"type":2080,"tag":2126,"props":4364,"children":4365},{},[4366,4375,4376,4386,4387],{"type":2080,"tag":2130,"props":4367,"children":4368},{},[4369,4371],{"type":2086,"value":4370},"Fix Linter issue from #23557 ",{"type":2080,"tag":2136,"props":4372,"children":4373},{},[4374],{"type":2086,"value":3707},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4377,"children":4380},{"href":4378,"rel":4379},"https://github.com/frappe/frappe/pull/23567",[2102],[4381],{"type":2080,"tag":2136,"props":4382,"children":4383},{},[4384],{"type":2086,"value":4385},"frappe#23567",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4388,"children":4389},{},[4390],{"type":2080,"tag":2098,"props":4391,"children":4394},{"href":4392,"rel":4393},"https://gitlab.com/dokos/dodock/-/merge_requests/1054",[2102],[4395],{"type":2086,"value":4396},"!1054",{"type":2080,"tag":2126,"props":4398,"children":4399},{},[4400,4410,4411,4421,4422],{"type":2080,"tag":2130,"props":4401,"children":4402},{},[4403,4405],{"type":2086,"value":4404},"Move SMS Log module from ERPNext to Frappe ",{"type":2080,"tag":2136,"props":4406,"children":4407},{},[4408],{"type":2086,"value":4409},"by strongjaw15",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4412,"children":4415},{"href":4413,"rel":4414},"https://github.com/frappe/frappe/pull/23557",[2102],[4416],{"type":2080,"tag":2136,"props":4417,"children":4418},{},[4419],{"type":2086,"value":4420},"frappe#23557",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4423,"children":4424},{},[4425],{"type":2080,"tag":2098,"props":4426,"children":4429},{"href":4427,"rel":4428},"https://gitlab.com/dokos/dodock/-/merge_requests/1052",[2102],[4430],{"type":2086,"value":4431},"!1052",{"type":2080,"tag":2126,"props":4433,"children":4434},{},[4435,4445,4446,4456,4457],{"type":2080,"tag":2130,"props":4436,"children":4437},{},[4438,4440],{"type":2086,"value":4439},"Load languages that have capital letters ",{"type":2080,"tag":2136,"props":4441,"children":4442},{},[4443],{"type":2086,"value":4444},"by HarryPaulo",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4447,"children":4450},{"href":4448,"rel":4449},"https://github.com/frappe/frappe/pull/23320",[2102],[4451],{"type":2080,"tag":2136,"props":4452,"children":4453},{},[4454],{"type":2086,"value":4455},"frappe#23320",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4458,"children":4459},{},[4460],{"type":2080,"tag":2098,"props":4461,"children":4464},{"href":4462,"rel":4463},"https://gitlab.com/dokos/dodock/-/merge_requests/1051",[2102],[4465],{"type":2086,"value":4466},"!1051",{"type":2080,"tag":2126,"props":4468,"children":4469},{},[4470,4479,4480,4490,4491],{"type":2080,"tag":2130,"props":4471,"children":4472},{},[4473,4475],{"type":2086,"value":4474},"Quicklist ",{"type":2080,"tag":2136,"props":4476,"children":4477},{},[4478],{"type":2086,"value":2140},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4481,"children":4484},{"href":4482,"rel":4483},"https://github.com/frappe/frappe/pull/23548",[2102],[4485],{"type":2080,"tag":2136,"props":4486,"children":4487},{},[4488],{"type":2086,"value":4489},"frappe#23548",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4492,"children":4493},{},[4494],{"type":2080,"tag":2098,"props":4495,"children":4498},{"href":4496,"rel":4497},"https://gitlab.com/dokos/dodock/-/merge_requests/1047",[2102],[4499],{"type":2086,"value":4500},"!1047",{"type":2080,"tag":2126,"props":4502,"children":4503},{},[4504,4513,4514,4524,4525],{"type":2080,"tag":2130,"props":4505,"children":4506},{},[4507,4509],{"type":2086,"value":4508},"(UX): Add group by information in report view URLs ",{"type":2080,"tag":2136,"props":4510,"children":4511},{},[4512],{"type":2086,"value":2183},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4515,"children":4518},{"href":4516,"rel":4517},"https://github.com/frappe/frappe/pull/23547",[2102],[4519],{"type":2080,"tag":2136,"props":4520,"children":4521},{},[4522],{"type":2086,"value":4523},"frappe#23547",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4526,"children":4527},{},[4528],{"type":2080,"tag":2098,"props":4529,"children":4532},{"href":4530,"rel":4531},"https://gitlab.com/dokos/dodock/-/merge_requests/1046",[2102],[4533],{"type":2086,"value":4534},"!1046",{"type":2080,"tag":2126,"props":4536,"children":4537},{},[4538,4547,4548,4558,4559],{"type":2080,"tag":2130,"props":4539,"children":4540},{},[4541,4543],{"type":2086,"value":4542},"Preserve title case in String.prototype.plural. ",{"type":2080,"tag":2136,"props":4544,"children":4545},{},[4546],{"type":2086,"value":3707},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4549,"children":4552},{"href":4550,"rel":4551},"https://github.com/frappe/frappe/pull/23465",[2102],[4553],{"type":2080,"tag":2136,"props":4554,"children":4555},{},[4556],{"type":2086,"value":4557},"frappe#23465",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4560,"children":4561},{},[4562],{"type":2080,"tag":2098,"props":4563,"children":4566},{"href":4564,"rel":4565},"https://gitlab.com/dokos/dodock/-/merge_requests/1043",[2102],[4567],{"type":2086,"value":4568},"!1043",{"type":2080,"tag":2115,"props":4570,"children":4572},{"id":4571},"maintenance-et-organisation",[4573],{"type":2086,"value":4574},"Maintenance et organisation",{"type":2080,"tag":2122,"props":4576,"children":4577},{},[4578,4612,4646,4665,4681,4715,4749,4790],{"type":2080,"tag":2126,"props":4579,"children":4580},{},[4581,4590,4591,4601,4602],{"type":2080,"tag":2130,"props":4582,"children":4583},{},[4584,4586],{"type":2086,"value":4585},"(data_import): Handle RQ timeouts better ",{"type":2080,"tag":2136,"props":4587,"children":4588},{},[4589],{"type":2086,"value":2753},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4592,"children":4595},{"href":4593,"rel":4594},"https://github.com/frappe/frappe/pull/23811",[2102],[4596],{"type":2080,"tag":2136,"props":4597,"children":4598},{},[4599],{"type":2086,"value":4600},"frappe#23811",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4603,"children":4604},{},[4605],{"type":2080,"tag":2098,"props":4606,"children":4609},{"href":4607,"rel":4608},"https://gitlab.com/dokos/dodock/-/merge_requests/1143",[2102],[4610],{"type":2086,"value":4611},"!1143",{"type":2080,"tag":2126,"props":4613,"children":4614},{},[4615,4624,4625,4635,4636],{"type":2080,"tag":2130,"props":4616,"children":4617},{},[4618,4620],{"type":2086,"value":4619},"Simplify conditional logic ",{"type":2080,"tag":2136,"props":4621,"children":4622},{},[4623],{"type":2086,"value":2140},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4626,"children":4629},{"href":4627,"rel":4628},"https://github.com/frappe/frappe/pull/23609",[2102],[4630],{"type":2080,"tag":2136,"props":4631,"children":4632},{},[4633],{"type":2086,"value":4634},"frappe#23609",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4637,"children":4638},{},[4639],{"type":2080,"tag":2098,"props":4640,"children":4643},{"href":4641,"rel":4642},"https://gitlab.com/dokos/dodock/-/merge_requests/1084",[2102],[4644],{"type":2086,"value":4645},"!1084",{"type":2080,"tag":2126,"props":4647,"children":4648},{},[4649,4654,4655],{"type":2080,"tag":2130,"props":4650,"children":4651},{},[4652],{"type":2086,"value":4653},"(ci): Use docli's CI base YAML file",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4656,"children":4657},{},[4658],{"type":2080,"tag":2098,"props":4659,"children":4662},{"href":4660,"rel":4661},"https://gitlab.com/dokos/dodock/-/merge_requests/1061",[2102],[4663],{"type":2086,"value":4664},"!1061",{"type":2080,"tag":2126,"props":4666,"children":4667},{},[4668,4672,4673],{"type":2080,"tag":2130,"props":4669,"children":4670},{},[4671],{"type":2086,"value":4653},{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4674,"children":4675},{},[4676],{"type":2080,"tag":2098,"props":4677,"children":4679},{"href":4660,"rel":4678},[2102],[4680],{"type":2086,"value":4664},{"type":2080,"tag":2126,"props":4682,"children":4683},{},[4684,4693,4694,4704,4705],{"type":2080,"tag":2130,"props":4685,"children":4686},{},[4687,4689],{"type":2086,"value":4688},"OAuth flow without breaking routing convention\" ",{"type":2080,"tag":2136,"props":4690,"children":4691},{},[4692],{"type":2086,"value":2183},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4695,"children":4698},{"href":4696,"rel":4697},"https://github.com/frappe/frappe/pull/23565",[2102],[4699],{"type":2080,"tag":2136,"props":4700,"children":4701},{},[4702],{"type":2086,"value":4703},"frappe#23565",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4706,"children":4707},{},[4708],{"type":2080,"tag":2098,"props":4709,"children":4712},{"href":4710,"rel":4711},"https://gitlab.com/dokos/dodock/-/merge_requests/1053",[2102],[4713],{"type":2086,"value":4714},"!1053",{"type":2080,"tag":2126,"props":4716,"children":4717},{},[4718,4727,4728,4738,4739],{"type":2080,"tag":2130,"props":4719,"children":4720},{},[4721,4723],{"type":2086,"value":4722},"Store reference to leaflet draw control ",{"type":2080,"tag":2136,"props":4724,"children":4725},{},[4726],{"type":2086,"value":2140},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4729,"children":4732},{"href":4730,"rel":4731},"https://github.com/frappe/frappe/pull/23233",[2102],[4733],{"type":2080,"tag":2136,"props":4734,"children":4735},{},[4736],{"type":2086,"value":4737},"frappe#23233",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4740,"children":4741},{},[4742],{"type":2080,"tag":2098,"props":4743,"children":4746},{"href":4744,"rel":4745},"https://gitlab.com/dokos/dodock/-/merge_requests/1048",[2102],[4747],{"type":2086,"value":4748},"!1048",{"type":2080,"tag":2126,"props":4750,"children":4751},{},[4752,4768,4769,4779,4780],{"type":2080,"tag":2130,"props":4753,"children":4754},{},[4755,4757,4763,4764],{"type":2086,"value":4756},"Indicate that weak hash functions are not ",{"type":2080,"tag":2171,"props":4758,"children":4760},{"className":4759},[],[4761],{"type":2086,"value":4762},"usedforsecurity",{"type":2086,"value":2142},{"type":2080,"tag":2136,"props":4765,"children":4766},{},[4767],{"type":2086,"value":2183},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4770,"children":4773},{"href":4771,"rel":4772},"https://github.com/frappe/frappe/pull/23540",[2102],[4774],{"type":2080,"tag":2136,"props":4775,"children":4776},{},[4777],{"type":2086,"value":4778},"frappe#23540",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4781,"children":4782},{},[4783],{"type":2080,"tag":2098,"props":4784,"children":4787},{"href":4785,"rel":4786},"https://gitlab.com/dokos/dodock/-/merge_requests/1042",[2102],[4788],{"type":2086,"value":4789},"!1042",{"type":2080,"tag":2126,"props":4791,"children":4792},{},[4793,4803,4804,4814,4815],{"type":2080,"tag":2130,"props":4794,"children":4795},{},[4796,4798],{"type":2086,"value":4797},"Execute last instance of webhook trigger on documents ",{"type":2080,"tag":2136,"props":4799,"children":4800},{},[4801],{"type":2086,"value":4802},"by ruthra-kumar",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4805,"children":4808},{"href":4806,"rel":4807},"https://github.com/frappe/frappe/pull/23442",[2102],[4809],{"type":2080,"tag":2136,"props":4810,"children":4811},{},[4812],{"type":2086,"value":4813},"frappe#23442",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4816,"children":4817},{},[4818],{"type":2080,"tag":2098,"props":4819,"children":4822},{"href":4820,"rel":4821},"https://gitlab.com/dokos/dodock/-/merge_requests/1041",[2102],[4823],{"type":2086,"value":4824},"!1041",{"type":2080,"tag":2115,"props":4826,"children":4828},{"id":4827},"améliorations-de-performance",[4829],{"type":2086,"value":4830},"Améliorations de performance",{"type":2080,"tag":2122,"props":4832,"children":4833},{},[4834,4868,4902,4936],{"type":2080,"tag":2126,"props":4835,"children":4836},{},[4837,4846,4847,4857,4858],{"type":2080,"tag":2130,"props":4838,"children":4839},{},[4840,4842],{"type":2086,"value":4841},"(migrate): Update only affected users via role profile ",{"type":2080,"tag":2136,"props":4843,"children":4844},{},[4845],{"type":2086,"value":2183},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4848,"children":4851},{"href":4849,"rel":4850},"https://github.com/frappe/frappe/pull/23821",[2102],[4852],{"type":2080,"tag":2136,"props":4853,"children":4854},{},[4855],{"type":2086,"value":4856},"frappe#23821",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4859,"children":4860},{},[4861],{"type":2080,"tag":2098,"props":4862,"children":4865},{"href":4863,"rel":4864},"https://gitlab.com/dokos/dodock/-/merge_requests/1137",[2102],[4866],{"type":2086,"value":4867},"!1137",{"type":2080,"tag":2126,"props":4869,"children":4870},{},[4871,4880,4881,4891,4892],{"type":2080,"tag":2130,"props":4872,"children":4873},{},[4874,4876],{"type":2086,"value":4875},"(migrate): Only re-evaluate users which are potentially changed ",{"type":2080,"tag":2136,"props":4877,"children":4878},{},[4879],{"type":2086,"value":2183},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4882,"children":4885},{"href":4883,"rel":4884},"https://github.com/frappe/frappe/pull/23820",[2102],[4886],{"type":2080,"tag":2136,"props":4887,"children":4888},{},[4889],{"type":2086,"value":4890},"frappe#23820",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4893,"children":4894},{},[4895],{"type":2080,"tag":2098,"props":4896,"children":4899},{"href":4897,"rel":4898},"https://gitlab.com/dokos/dodock/-/merge_requests/1136",[2102],[4900],{"type":2086,"value":4901},"!1136",{"type":2080,"tag":2126,"props":4903,"children":4904},{},[4905,4914,4915,4925,4926],{"type":2080,"tag":2130,"props":4906,"children":4907},{},[4908,4910],{"type":2086,"value":4909},"Primary key is never nullable ",{"type":2080,"tag":2136,"props":4911,"children":4912},{},[4913],{"type":2086,"value":2183},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4916,"children":4919},{"href":4917,"rel":4918},"https://github.com/frappe/frappe/pull/23788",[2102],[4920],{"type":2080,"tag":2136,"props":4921,"children":4922},{},[4923],{"type":2086,"value":4924},"frappe#23788",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4927,"children":4928},{},[4929],{"type":2080,"tag":2098,"props":4930,"children":4933},{"href":4931,"rel":4932},"https://gitlab.com/dokos/dodock/-/merge_requests/1129",[2102],[4934],{"type":2086,"value":4935},"!1129",{"type":2080,"tag":2126,"props":4937,"children":4938},{},[4939,4948,4949,4959,4960],{"type":2080,"tag":2130,"props":4940,"children":4941},{},[4942,4944],{"type":2086,"value":4943},"Simplify dynamic route evaluation to speed up route resolution ",{"type":2080,"tag":2136,"props":4945,"children":4946},{},[4947],{"type":2086,"value":3619},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4950,"children":4953},{"href":4951,"rel":4952},"https://github.com/frappe/frappe/pull/23698",[2102],[4954],{"type":2080,"tag":2136,"props":4955,"children":4956},{},[4957],{"type":2086,"value":4958},"frappe#23698",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4961,"children":4962},{},[4963],{"type":2080,"tag":2098,"props":4964,"children":4967},{"href":4965,"rel":4966},"https://gitlab.com/dokos/dodock/-/merge_requests/1104",[2102],[4968],{"type":2086,"value":4969},"!1104",{"type":2080,"tag":2115,"props":4971,"children":4973},{"id":4972},"tests-et-intégration-continue",[4974],{"type":2086,"value":4975},"Tests et intégration continue",{"type":2080,"tag":2122,"props":4977,"children":4978},{},[4979,5013,5054,5088,5122],{"type":2080,"tag":2126,"props":4980,"children":4981},{},[4982,4991,4992,5002,5003],{"type":2080,"tag":2130,"props":4983,"children":4984},{},[4985,4987],{"type":2086,"value":4986},"Pin editorjs ",{"type":2080,"tag":2136,"props":4988,"children":4989},{},[4990],{"type":2086,"value":2183},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4993,"children":4996},{"href":4994,"rel":4995},"https://github.com/frappe/frappe/pull/23534",[2102],[4997],{"type":2080,"tag":2136,"props":4998,"children":4999},{},[5000],{"type":2086,"value":5001},"frappe#23534",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":5004,"children":5005},{},[5006],{"type":2080,"tag":2098,"props":5007,"children":5010},{"href":5008,"rel":5009},"https://gitlab.com/dokos/dodock/-/merge_requests/1040",[2102],[5011],{"type":2086,"value":5012},"!1040",{"type":2080,"tag":2126,"props":5014,"children":5015},{},[5016,5032,5033,5043,5044],{"type":2080,"tag":2130,"props":5017,"children":5018},{},[5019,5021],{"type":2086,"value":5020},"(deps): Bump @adobe/css-tools from 4.3.1 to 4.3.2 ",{"type":2080,"tag":2136,"props":5022,"children":5023},{},[5024,5026],{"type":2086,"value":5025},"by dependabot",{"type":2080,"tag":5027,"props":5028,"children":5029},"span",{},[5030],{"type":2086,"value":5031},"bot",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":5034,"children":5037},{"href":5035,"rel":5036},"https://github.com/frappe/frappe/pull/23532",[2102],[5038],{"type":2080,"tag":2136,"props":5039,"children":5040},{},[5041],{"type":2086,"value":5042},"frappe#23532",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":5045,"children":5046},{},[5047],{"type":2080,"tag":2098,"props":5048,"children":5051},{"href":5049,"rel":5050},"https://gitlab.com/dokos/dodock/-/merge_requests/1039",[2102],[5052],{"type":2086,"value":5053},"!1039",{"type":2080,"tag":2126,"props":5055,"children":5056},{},[5057,5066,5067,5077,5078],{"type":2080,"tag":2130,"props":5058,"children":5059},{},[5060,5062],{"type":2086,"value":5061},"Make control_phone UI test idempotent and a bit more reliable. ",{"type":2080,"tag":2136,"props":5063,"children":5064},{},[5065],{"type":2086,"value":3707},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":5068,"children":5071},{"href":5069,"rel":5070},"https://github.com/frappe/frappe/pull/23569",[2102],[5072],{"type":2080,"tag":2136,"props":5073,"children":5074},{},[5075],{"type":2086,"value":5076},"frappe#23569",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":5079,"children":5080},{},[5081],{"type":2080,"tag":2098,"props":5082,"children":5085},{"href":5083,"rel":5084},"https://gitlab.com/dokos/dodock/-/merge_requests/1055",[2102],[5086],{"type":2086,"value":5087},"!1055",{"type":2080,"tag":2126,"props":5089,"children":5090},{},[5091,5100,5101,5111,5112],{"type":2080,"tag":2130,"props":5092,"children":5093},{},[5094,5096],{"type":2086,"value":5095},"Fixing flaky test ",{"type":2080,"tag":2136,"props":5097,"children":5098},{},[5099],{"type":2086,"value":3376},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":5102,"children":5105},{"href":5103,"rel":5104},"https://github.com/frappe/frappe/pull/23537",[2102],[5106],{"type":2080,"tag":2136,"props":5107,"children":5108},{},[5109],{"type":2086,"value":5110},"frappe#23537",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":5113,"children":5114},{},[5115],{"type":2080,"tag":2098,"props":5116,"children":5119},{"href":5117,"rel":5118},"https://gitlab.com/dokos/dodock/-/merge_requests/1045",[2102],[5120],{"type":2086,"value":5121},"!1045",{"type":2080,"tag":2126,"props":5123,"children":5124},{},[5125,5130,5131],{"type":2080,"tag":2130,"props":5126,"children":5127},{},[5128],{"type":2086,"value":5129},"Skip permissions.js UI test",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":5132,"children":5133},{},[5134],{"type":2080,"tag":2098,"props":5135,"children":5138},{"href":5136,"rel":5137},"https://gitlab.com/dokos/dodock/-/merge_requests/1036",[2102],[5139],{"type":2086,"value":5140},"!1036",{"type":2080,"tag":5142,"props":5143,"children":5144},"hr",{},[],{"type":2080,"tag":5146,"props":5147,"children":5148},"details",{},[5149,5159,5259],{"type":2080,"tag":5150,"props":5151,"children":5152},"summary",{},[5153],{"type":2080,"tag":5154,"props":5155,"children":5156},"b",{},[5157],{"type":2086,"value":5158},"Contributeurs",{"type":2080,"tag":2122,"props":5160,"children":5161},{},[5162,5172,5182,5192,5202,5211,5221,5231,5240,5250],{"type":2080,"tag":2126,"props":5163,"children":5164},{},[5165,5170],{"type":2080,"tag":2130,"props":5166,"children":5167},{},[5168],{"type":2086,"value":5169},"Corentin Forler",{"type":2086,"value":5171}," (39)",{"type":2080,"tag":2126,"props":5173,"children":5174},{},[5175,5180],{"type":2080,"tag":2130,"props":5176,"children":5177},{},[5178],{"type":2086,"value":5179},"Ankush Menat",{"type":2086,"value":5181}," (22)",{"type":2080,"tag":2126,"props":5183,"children":5184},{},[5185,5190],{"type":2080,"tag":2130,"props":5186,"children":5187},{},[5188],{"type":2086,"value":5189},"barredterra",{"type":2086,"value":5191}," (18)",{"type":2080,"tag":2126,"props":5193,"children":5194},{},[5195,5200],{"type":2080,"tag":2130,"props":5196,"children":5197},{},[5198],{"type":2086,"value":5199},"Charles-Henri Decultot",{"type":2086,"value":5201}," (11)",{"type":2080,"tag":2126,"props":5203,"children":5204},{},[5205,5210],{"type":2080,"tag":2130,"props":5206,"children":5207},{},[5208],{"type":2086,"value":5209},"Shariq Ansari",{"type":2086,"value":5201},{"type":2080,"tag":2126,"props":5212,"children":5213},{},[5214,5219],{"type":2080,"tag":2130,"props":5215,"children":5216},{},[5217],{"type":2086,"value":5218},"Bernd Oliver Sünderhauf",{"type":2086,"value":5220}," (7)",{"type":2080,"tag":2126,"props":5222,"children":5223},{},[5224,5229],{"type":2080,"tag":2130,"props":5225,"children":5226},{},[5227],{"type":2086,"value":5228},"14987",{"type":2086,"value":5230}," (4)",{"type":2080,"tag":2126,"props":5232,"children":5233},{},[5234,5239],{"type":2080,"tag":2130,"props":5235,"children":5236},{},[5237],{"type":2086,"value":5238},"David Arnold",{"type":2086,"value":5230},{"type":2080,"tag":2126,"props":5241,"children":5242},{},[5243,5248],{"type":2080,"tag":2130,"props":5244,"children":5245},{},[5246],{"type":2086,"value":5247},"Raffael Meyer",{"type":2086,"value":5249}," (3)",{"type":2080,"tag":2126,"props":5251,"children":5252},{},[5253,5258],{"type":2080,"tag":2130,"props":5254,"children":5255},{},[5256],{"type":2086,"value":5257},"Suraj Shetty",{"type":2086,"value":5249},{"type":2080,"tag":5146,"props":5260,"children":5261},{},[5262,5267],{"type":2080,"tag":5150,"props":5263,"children":5264},{},[5265],{"type":2086,"value":5266},"et 22 autres contributeurs...",{"type":2080,"tag":2122,"props":5268,"children":5269},{},[5270,5275,5280,5285,5290,5295,5300,5305,5310,5315,5320,5325,5330,5335,5340,5345,5350,5355,5360,5365,5370,5375],{"type":2080,"tag":2126,"props":5271,"children":5272},{},[5273],{"type":2086,"value":5274},"Akhil Narang",{"type":2080,"tag":2126,"props":5276,"children":5277},{},[5278],{"type":2086,"value":5279},"Maharshi Patel",{"type":2080,"tag":2126,"props":5281,"children":5282},{},[5283],{"type":2086,"value":5284},"ajiragroup",{"type":2080,"tag":2126,"props":5286,"children":5287},{},[5288],{"type":2086,"value":5289},"Arjun",{"type":2080,"tag":2126,"props":5291,"children":5292},{},[5293],{"type":2086,"value":5294},"Corin Wenger",{"type":2080,"tag":2126,"props":5296,"children":5297},{},[5298],{"type":2086,"value":5299},"Fisher Yu",{"type":2080,"tag":2126,"props":5301,"children":5302},{},[5303],{"type":2086,"value":5304},"Gursheen Kaur Anand",{"type":2080,"tag":2126,"props":5306,"children":5307},{},[5308],{"type":2086,"value":5309},"HarryPaulo",{"type":2080,"tag":2126,"props":5311,"children":5312},{},[5313],{"type":2086,"value":5314},"Md Hussain Nagaria",{"type":2080,"tag":2126,"props":5316,"children":5317},{},[5318],{"type":2086,"value":5319},"Niraj Gautam",{"type":2080,"tag":2126,"props":5321,"children":5322},{},[5323],{"type":2086,"value":5324},"Ponnusamy",{"type":2080,"tag":2126,"props":5326,"children":5327},{},[5328],{"type":2086,"value":5329},"Rabin Koirala",{"type":2080,"tag":2126,"props":5331,"children":5332},{},[5333],{"type":2086,"value":5334},"Ritwik Puri",{"type":2080,"tag":2126,"props":5336,"children":5337},{},[5338],{"type":2086,"value":5339},"Sagar Vora",{"type":2080,"tag":2126,"props":5341,"children":5342},{},[5343],{"type":2086,"value":5344},"Smit Vora",{"type":2080,"tag":2126,"props":5346,"children":5347},{},[5348],{"type":2086,"value":5349},"Thomas Fojan",{"type":2080,"tag":2126,"props":5351,"children":5352},{},[5353],{"type":2086,"value":5354},"Trusted Computer",{"type":2080,"tag":2126,"props":5356,"children":5357},{},[5358],{"type":2086,"value":5359},"hyaray",{"type":2080,"tag":2126,"props":5361,"children":5362},{},[5363],{"type":2086,"value":5364},"mahsem",{"type":2080,"tag":2126,"props":5366,"children":5367},{},[5368],{"type":2086,"value":5369},"ruthra kumar",{"type":2080,"tag":2126,"props":5371,"children":5372},{},[5373],{"type":2086,"value":5374},"sibi kumar k",{"type":2080,"tag":2126,"props":5376,"children":5377},{},[5378],{"type":2086,"value":5379},"tonspar",{"type":2080,"tag":5142,"props":5381,"children":5382},{},[],{"type":2080,"tag":2092,"props":5384,"children":5385},{},[5386,5391,5392,5399,5403,5408,5409],{"type":2080,"tag":2130,"props":5387,"children":5388},{},[5389],{"type":2086,"value":5390},"Différentiel complet:",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":5393,"children":5396},{"href":5394,"rel":5395},"https://gitlab.com/dokos/dodock/-/compare/v4.0.0...v4.1.0",[2102],[5397],{"type":2086,"value":5398},"v4.0.0...v4.1.0",{"type":2080,"tag":5400,"props":5401,"children":5402},"br",{},[],{"type":2080,"tag":2130,"props":5404,"children":5405},{},[5406],{"type":2086,"value":5407},"Tag:",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":5410,"children":5413},{"href":5411,"rel":5412},"https://gitlab.com/dokos/dodock/-/tags/v4.1.0",[2102],[5414],{"type":2086,"value":916},{"title":2075,"searchDepth":5416,"depth":5416,"links":5417},2,[5418,5419,5420,5421,5422],{"id":2117,"depth":5416,"text":2120},{"id":2544,"depth":5416,"text":2547},{"id":4571,"depth":5416,"text":4574},{"id":4827,"depth":5416,"text":4830},{"id":4972,"depth":5416,"text":4975},"markdown","content:3.dodock:98.versions:1.v4.x.x:v4_1_0.md","content","3.dodock/98.versions/1.v4.x.x/v4_1_0.md","md",[5429,5430],{"_path":1602,"title":913,"description":2075},{"_path":1606,"title":919,"description":2075},1747740678987]