[{"data":1,"prerenderedAt":5375},["Reactive",2],{"navigation":3,"/dodock/versions/v4.x.x/v4_2_0":2071,"/dodock/versions/v4.x.x/v4_2_0-surround":5372},[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":1606,"_dir":2072,"_draft":2073,"_partial":2073,"_locale":2074,"title":919,"description":2075,"body":2076,"_type":5367,"_id":5368,"_source":5369,"_file":5370,"_extension":5371},"v4.x.x",false,"fr","",{"type":2077,"children":2078,"toc":5358},"root",[2079,2087,2106,2114,2121,2470,2476,4586,4592,4660,4665,4702,4708,4855,4861,5102,5106,5323,5326],{"type":2080,"tag":2081,"props":2082,"children":2084},"element","h1",{"id":2083},"v420",[2085],{"type":2086,"value":919},"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.2.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.2.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,2153,2172,2191,2226,2261,2296,2315,2349,2368,2402,2436],{"type":2080,"tag":2126,"props":2127,"children":2128},"li",{},[2129,2141,2143],{"type":2080,"tag":2130,"props":2131,"children":2132},"strong",{},[2133,2135],{"type":2086,"value":2134},"Support background jobs in recorder ",{"type":2080,"tag":2136,"props":2137,"children":2138},"em",{},[2139],{"type":2086,"value":2140},"by akhilnarang",{"type":2086,"value":2142}," ",{"type":2080,"tag":2130,"props":2144,"children":2145},{},[2146],{"type":2080,"tag":2098,"props":2147,"children":2150},{"href":2148,"rel":2149},"https://gitlab.com/dokos/dodock/-/merge_requests/1296",[2102],[2151],{"type":2086,"value":2152},"!1296",{"type":2080,"tag":2126,"props":2154,"children":2155},{},[2156,2161,2162],{"type":2080,"tag":2130,"props":2157,"children":2158},{},[2159],{"type":2086,"value":2160},"Knowledge base improvements",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2163,"children":2164},{},[2165],{"type":2080,"tag":2098,"props":2166,"children":2169},{"href":2167,"rel":2168},"https://gitlab.com/dokos/dodock/-/merge_requests/1233",[2102],[2170],{"type":2086,"value":2171},"!1233",{"type":2080,"tag":2126,"props":2173,"children":2174},{},[2175,2180,2181],{"type":2080,"tag":2130,"props":2176,"children":2177},{},[2178],{"type":2086,"value":2179},"Simple procline for scheduler",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2182,"children":2183},{},[2184],{"type":2080,"tag":2098,"props":2185,"children":2188},{"href":2186,"rel":2187},"https://gitlab.com/dokos/dodock/-/merge_requests/1229",[2102],[2189],{"type":2086,"value":2190},"!1229",{"type":2080,"tag":2126,"props":2192,"children":2193},{},[2194,2204,2205,2215,2216],{"type":2080,"tag":2130,"props":2195,"children":2196},{},[2197,2199],{"type":2086,"value":2198},"(minor): Hook to add custom path resolver ",{"type":2080,"tag":2136,"props":2200,"children":2201},{},[2202],{"type":2086,"value":2203},"by surajshetty3416",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":2206,"children":2209},{"href":2207,"rel":2208},"https://github.com/frappe/frappe/pull/24018",[2102],[2210],{"type":2080,"tag":2136,"props":2211,"children":2212},{},[2213],{"type":2086,"value":2214},"frappe#24018",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2217,"children":2218},{},[2219],{"type":2080,"tag":2098,"props":2220,"children":2223},{"href":2221,"rel":2222},"https://gitlab.com/dokos/dodock/-/merge_requests/1225",[2102],[2224],{"type":2086,"value":2225},"!1225",{"type":2080,"tag":2126,"props":2227,"children":2228},{},[2229,2239,2240,2250,2251],{"type":2080,"tag":2130,"props":2230,"children":2231},{},[2232,2234],{"type":2086,"value":2233},"Sort multicheck by label ",{"type":2080,"tag":2136,"props":2235,"children":2236},{},[2237],{"type":2086,"value":2238},"by barredterra",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":2241,"children":2244},{"href":2242,"rel":2243},"https://github.com/frappe/frappe/pull/23985",[2102],[2245],{"type":2080,"tag":2136,"props":2246,"children":2247},{},[2248],{"type":2086,"value":2249},"frappe#23985",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2252,"children":2253},{},[2254],{"type":2080,"tag":2098,"props":2255,"children":2258},{"href":2256,"rel":2257},"https://gitlab.com/dokos/dodock/-/merge_requests/1211",[2102],[2259],{"type":2086,"value":2260},"!1211",{"type":2080,"tag":2126,"props":2262,"children":2263},{},[2264,2274,2275,2285,2286],{"type":2080,"tag":2130,"props":2265,"children":2266},{},[2267,2269],{"type":2086,"value":2268},"Include / skip disabled records from treeview ",{"type":2080,"tag":2136,"props":2270,"children":2271},{},[2272],{"type":2086,"value":2273},"by GursheenK",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":2276,"children":2279},{"href":2277,"rel":2278},"https://github.com/frappe/frappe/pull/23590",[2102],[2280],{"type":2080,"tag":2136,"props":2281,"children":2282},{},[2283],{"type":2086,"value":2284},"frappe#23590",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2287,"children":2288},{},[2289],{"type":2080,"tag":2098,"props":2290,"children":2293},{"href":2291,"rel":2292},"https://gitlab.com/dokos/dodock/-/merge_requests/1207",[2102],[2294],{"type":2086,"value":2295},"!1207",{"type":2080,"tag":2126,"props":2297,"children":2298},{},[2299,2304,2305],{"type":2080,"tag":2130,"props":2300,"children":2301},{},[2302],{"type":2086,"value":2303},"(notification): Add button to disable standard notification, fix form loading",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2306,"children":2307},{},[2308],{"type":2080,"tag":2098,"props":2309,"children":2312},{"href":2310,"rel":2311},"https://gitlab.com/dokos/dodock/-/merge_requests/1194",[2102],[2313],{"type":2086,"value":2314},"!1194",{"type":2080,"tag":2126,"props":2316,"children":2317},{},[2318,2327,2328,2338,2339],{"type":2080,"tag":2130,"props":2319,"children":2320},{},[2321,2323],{"type":2086,"value":2322},"(Newsletter): Redirect to welcome URL ",{"type":2080,"tag":2136,"props":2324,"children":2325},{},[2326],{"type":2086,"value":2238},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":2329,"children":2332},{"href":2330,"rel":2331},"https://github.com/frappe/frappe/pull/23431",[2102],[2333],{"type":2080,"tag":2136,"props":2334,"children":2335},{},[2336],{"type":2086,"value":2337},"frappe#23431",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2340,"children":2341},{},[2342],{"type":2080,"tag":2098,"props":2343,"children":2346},{"href":2344,"rel":2345},"https://gitlab.com/dokos/dodock/-/merge_requests/1177",[2102],[2347],{"type":2086,"value":2348},"!1177",{"type":2080,"tag":2126,"props":2350,"children":2351},{},[2352,2357,2358],{"type":2080,"tag":2130,"props":2353,"children":2354},{},[2355],{"type":2086,"value":2356},"Add \"Edit Calendard View\" button on Calendar View",{"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/1174",[2102],[2366],{"type":2086,"value":2367},"!1174",{"type":2080,"tag":2126,"props":2369,"children":2370},{},[2371,2380,2381,2391,2392],{"type":2080,"tag":2130,"props":2372,"children":2373},{},[2374,2376],{"type":2086,"value":2375},"Allow setting a custom http status code for redirects ",{"type":2080,"tag":2136,"props":2377,"children":2378},{},[2379],{"type":2086,"value":2140},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":2382,"children":2385},{"href":2383,"rel":2384},"https://github.com/frappe/frappe/pull/23765",[2102],[2386],{"type":2080,"tag":2136,"props":2387,"children":2388},{},[2389],{"type":2086,"value":2390},"frappe#23765",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2393,"children":2394},{},[2395],{"type":2080,"tag":2098,"props":2396,"children":2399},{"href":2397,"rel":2398},"https://gitlab.com/dokos/dodock/-/merge_requests/1171",[2102],[2400],{"type":2086,"value":2401},"!1171",{"type":2080,"tag":2126,"props":2403,"children":2404},{},[2405,2414,2415,2425,2426],{"type":2080,"tag":2130,"props":2406,"children":2407},{},[2408,2410],{"type":2086,"value":2409},"New app boilerplate ",{"type":2080,"tag":2136,"props":2411,"children":2412},{},[2413],{"type":2086,"value":2238},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":2416,"children":2419},{"href":2417,"rel":2418},"https://github.com/frappe/frappe/pull/23847",[2102],[2420],{"type":2080,"tag":2136,"props":2421,"children":2422},{},[2423],{"type":2086,"value":2424},"frappe#23847",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2427,"children":2428},{},[2429],{"type":2080,"tag":2098,"props":2430,"children":2433},{"href":2431,"rel":2432},"https://gitlab.com/dokos/dodock/-/merge_requests/1154",[2102],[2434],{"type":2086,"value":2435},"!1154",{"type":2080,"tag":2126,"props":2437,"children":2438},{},[2439,2448,2449,2459,2460],{"type":2080,"tag":2130,"props":2440,"children":2441},{},[2442,2444],{"type":2086,"value":2443},"(minor): Include filter values in exported report excel ",{"type":2080,"tag":2136,"props":2445,"children":2446},{},[2447],{"type":2086,"value":2273},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":2450,"children":2453},{"href":2451,"rel":2452},"https://github.com/frappe/frappe/pull/23512",[2102],[2454],{"type":2080,"tag":2136,"props":2455,"children":2456},{},[2457],{"type":2086,"value":2458},"frappe#23512",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2461,"children":2462},{},[2463],{"type":2080,"tag":2098,"props":2464,"children":2467},{"href":2465,"rel":2466},"https://gitlab.com/dokos/dodock/-/merge_requests/1150",[2102],[2468],{"type":2086,"value":2469},"!1150",{"type":2080,"tag":2115,"props":2471,"children":2473},{"id":2472},"corrections-de-bugs",[2474],{"type":2086,"value":2475},"Corrections de bugs",{"type":2080,"tag":2122,"props":2477,"children":2478},{},[2479,2498,2531,2555,2579,2602,2625,2648,2671,2695,2720,2760,2783,2806,2825,2844,2878,2921,2940,2959,2994,3028,3062,3081,3115,3157,3191,3231,3265,3303,3337,3371,3406,3441,3476,3510,3544,3579,3613,3647,3682,3717,3751,3785,3820,3839,3874,3893,3923,3957,3976,4010,4044,4093,4112,4131,4165,4200,4235,4269,4304,4338,4372,4406,4425,4460,4502,4521,4540,4567],{"type":2080,"tag":2126,"props":2480,"children":2481},{},[2482,2487,2488],{"type":2080,"tag":2130,"props":2483,"children":2484},{},[2485],{"type":2086,"value":2486},"In some use case page has no inner toolbar",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2489,"children":2490},{},[2491],{"type":2080,"tag":2098,"props":2492,"children":2495},{"href":2493,"rel":2494},"https://gitlab.com/dokos/dodock/-/merge_requests/1298",[2102],[2496],{"type":2086,"value":2497},"!1298",{"type":2080,"tag":2126,"props":2499,"children":2500},{},[2501,2520,2521],{"type":2080,"tag":2130,"props":2502,"children":2503},{},[2504,2506,2513,2515],{"type":2086,"value":2505},"(recorder): Normalize ",{"type":2080,"tag":2507,"props":2508,"children":2510},"code",{"className":2509},[],[2511],{"type":2086,"value":2512},"IN",{"type":2086,"value":2514}," in SQL queries ",{"type":2080,"tag":2136,"props":2516,"children":2517},{},[2518],{"type":2086,"value":2519},"by ankush",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2522,"children":2523},{},[2524],{"type":2080,"tag":2098,"props":2525,"children":2528},{"href":2526,"rel":2527},"https://gitlab.com/dokos/dodock/-/merge_requests/1294",[2102],[2529],{"type":2086,"value":2530},"!1294",{"type":2080,"tag":2126,"props":2532,"children":2533},{},[2534,2544,2545],{"type":2080,"tag":2130,"props":2535,"children":2536},{},[2537,2539],{"type":2086,"value":2538},"(router): Don't capture clicks on links with target attr ",{"type":2080,"tag":2136,"props":2540,"children":2541},{},[2542],{"type":2086,"value":2543},"by cogk",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2546,"children":2547},{},[2548],{"type":2080,"tag":2098,"props":2549,"children":2552},{"href":2550,"rel":2551},"https://gitlab.com/dokos/dodock/-/merge_requests/1293",[2102],[2553],{"type":2086,"value":2554},"!1293",{"type":2080,"tag":2126,"props":2556,"children":2557},{},[2558,2568,2569],{"type":2080,"tag":2130,"props":2559,"children":2560},{},[2561,2563],{"type":2086,"value":2562},"Number card only gives integer ",{"type":2080,"tag":2136,"props":2564,"children":2565},{},[2566],{"type":2086,"value":2567},"by fadilsiddique",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2570,"children":2571},{},[2572],{"type":2080,"tag":2098,"props":2573,"children":2576},{"href":2574,"rel":2575},"https://gitlab.com/dokos/dodock/-/merge_requests/1292",[2102],[2577],{"type":2086,"value":2578},"!1292",{"type":2080,"tag":2126,"props":2580,"children":2581},{},[2582,2591,2592],{"type":2080,"tag":2130,"props":2583,"children":2584},{},[2585,2587],{"type":2086,"value":2586},"Use correct parent field in rebuild_tree() ",{"type":2080,"tag":2136,"props":2588,"children":2589},{},[2590],{"type":2086,"value":2238},{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2593,"children":2594},{},[2595],{"type":2080,"tag":2098,"props":2596,"children":2599},{"href":2597,"rel":2598},"https://gitlab.com/dokos/dodock/-/merge_requests/1284",[2102],[2600],{"type":2086,"value":2601},"!1284",{"type":2080,"tag":2126,"props":2603,"children":2604},{},[2605,2614,2615],{"type":2080,"tag":2130,"props":2606,"children":2607},{},[2608,2610],{"type":2086,"value":2609},"(UX): Permission error messages ",{"type":2080,"tag":2136,"props":2611,"children":2612},{},[2613],{"type":2086,"value":2519},{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2616,"children":2617},{},[2618],{"type":2080,"tag":2098,"props":2619,"children":2622},{"href":2620,"rel":2621},"https://gitlab.com/dokos/dodock/-/merge_requests/1282",[2102],[2623],{"type":2086,"value":2624},"!1282",{"type":2080,"tag":2126,"props":2626,"children":2627},{},[2628,2637,2638],{"type":2080,"tag":2130,"props":2629,"children":2630},{},[2631,2633],{"type":2086,"value":2632},"Don't add fallback for child table perms ",{"type":2080,"tag":2136,"props":2634,"children":2635},{},[2636],{"type":2086,"value":2519},{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2639,"children":2640},{},[2641],{"type":2080,"tag":2098,"props":2642,"children":2645},{"href":2643,"rel":2644},"https://gitlab.com/dokos/dodock/-/merge_requests/1280",[2102],[2646],{"type":2086,"value":2647},"!1280",{"type":2080,"tag":2126,"props":2649,"children":2650},{},[2651,2660,2661],{"type":2080,"tag":2130,"props":2652,"children":2653},{},[2654,2656],{"type":2086,"value":2655},"Syntax highlighting in report ",{"type":2080,"tag":2136,"props":2657,"children":2658},{},[2659],{"type":2086,"value":2519},{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2662,"children":2663},{},[2664],{"type":2080,"tag":2098,"props":2665,"children":2668},{"href":2666,"rel":2667},"https://gitlab.com/dokos/dodock/-/merge_requests/1276",[2102],[2669],{"type":2086,"value":2670},"!1276",{"type":2080,"tag":2126,"props":2672,"children":2673},{},[2674,2684,2685],{"type":2080,"tag":2130,"props":2675,"children":2676},{},[2677,2679],{"type":2086,"value":2678},"Timeout occurs when there are too many users linked to the profile ",{"type":2080,"tag":2136,"props":2680,"children":2681},{},[2682],{"type":2086,"value":2683},"by AlexandreLumertz",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2686,"children":2687},{},[2688],{"type":2080,"tag":2098,"props":2689,"children":2692},{"href":2690,"rel":2691},"https://gitlab.com/dokos/dodock/-/merge_requests/1274",[2102],[2693],{"type":2086,"value":2694},"!1274",{"type":2080,"tag":2126,"props":2696,"children":2697},{},[2698,2709,2710],{"type":2080,"tag":2130,"props":2699,"children":2700},{},[2701,2703],{"type":2086,"value":2702},"Syntax highlighting in system console ",{"type":2080,"tag":2704,"props":2705,"children":2706},"span",{},[2707],{"type":2086,"value":2708},"frappe",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2711,"children":2712},{},[2713],{"type":2080,"tag":2098,"props":2714,"children":2717},{"href":2715,"rel":2716},"https://gitlab.com/dokos/dodock/-/merge_requests/1278",[2102],[2718],{"type":2086,"value":2719},"!1278",{"type":2080,"tag":2126,"props":2721,"children":2722},{},[2723,2749,2750],{"type":2080,"tag":2130,"props":2724,"children":2725},{},[2726,2728,2734,2736,2742,2744],{"type":2086,"value":2727},"Broken ",{"type":2080,"tag":2507,"props":2729,"children":2731},{"className":2730},[],[2732],{"type":2086,"value":2733},"dynamic_link",{"type":2086,"value":2735}," to ",{"type":2080,"tag":2507,"props":2737,"children":2739},{"className":2738},[],[2740],{"type":2086,"value":2741},"link",{"type":2086,"value":2743}," formatting in query report ",{"type":2080,"tag":2136,"props":2745,"children":2746},{},[2747],{"type":2086,"value":2748},"by nextchamp-saqib",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2751,"children":2752},{},[2753],{"type":2080,"tag":2098,"props":2754,"children":2757},{"href":2755,"rel":2756},"https://gitlab.com/dokos/dodock/-/merge_requests/1273",[2102],[2758],{"type":2086,"value":2759},"!1273",{"type":2080,"tag":2126,"props":2761,"children":2762},{},[2763,2772,2773],{"type":2080,"tag":2130,"props":2764,"children":2765},{},[2766,2768],{"type":2086,"value":2767},"Validate server scripts with FrappeTransformer ",{"type":2080,"tag":2136,"props":2769,"children":2770},{},[2771],{"type":2086,"value":2519},{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2774,"children":2775},{},[2776],{"type":2080,"tag":2098,"props":2777,"children":2780},{"href":2778,"rel":2779},"https://gitlab.com/dokos/dodock/-/merge_requests/1267",[2102],[2781],{"type":2086,"value":2782},"!1267",{"type":2080,"tag":2126,"props":2784,"children":2785},{},[2786,2795,2796],{"type":2080,"tag":2130,"props":2787,"children":2788},{},[2789,2791],{"type":2086,"value":2790},"Remove Guest permission on Help Article ",{"type":2080,"tag":2136,"props":2792,"children":2793},{},[2794],{"type":2086,"value":2238},{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2797,"children":2798},{},[2799],{"type":2080,"tag":2098,"props":2800,"children":2803},{"href":2801,"rel":2802},"https://gitlab.com/dokos/dodock/-/merge_requests/1266",[2102],[2804],{"type":2086,"value":2805},"!1266",{"type":2080,"tag":2126,"props":2807,"children":2808},{},[2809,2814,2815],{"type":2080,"tag":2130,"props":2810,"children":2811},{},[2812],{"type":2086,"value":2813},"French translations",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2816,"children":2817},{},[2818],{"type":2080,"tag":2098,"props":2819,"children":2822},{"href":2820,"rel":2821},"https://gitlab.com/dokos/dodock/-/merge_requests/1262",[2102],[2823],{"type":2086,"value":2824},"!1262",{"type":2080,"tag":2126,"props":2826,"children":2827},{},[2828,2833,2834],{"type":2080,"tag":2130,"props":2829,"children":2830},{},[2831],{"type":2086,"value":2832},"Translations and display logic",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2835,"children":2836},{},[2837],{"type":2080,"tag":2098,"props":2838,"children":2841},{"href":2839,"rel":2840},"https://gitlab.com/dokos/dodock/-/merge_requests/1261",[2102],[2842],{"type":2086,"value":2843},"!1261",{"type":2080,"tag":2126,"props":2845,"children":2846},{},[2847,2856,2857,2867,2868],{"type":2080,"tag":2130,"props":2848,"children":2849},{},[2850,2852],{"type":2086,"value":2851},"(Blog Post): Correct indicator filter ",{"type":2080,"tag":2136,"props":2853,"children":2854},{},[2855],{"type":2086,"value":2238},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":2858,"children":2861},{"href":2859,"rel":2860},"https://github.com/frappe/frappe/pull/24039",[2102],[2862],{"type":2080,"tag":2136,"props":2863,"children":2864},{},[2865],{"type":2086,"value":2866},"frappe#24039",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2869,"children":2870},{},[2871],{"type":2080,"tag":2098,"props":2872,"children":2875},{"href":2873,"rel":2874},"https://gitlab.com/dokos/dodock/-/merge_requests/1238",[2102],[2876],{"type":2086,"value":2877},"!1238",{"type":2080,"tag":2126,"props":2879,"children":2880},{},[2881,2899,2900,2910,2911],{"type":2080,"tag":2130,"props":2882,"children":2883},{},[2884,2886,2892,2894],{"type":2086,"value":2885},"Base class replace on ",{"type":2080,"tag":2507,"props":2887,"children":2889},{"className":2888},[],[2890],{"type":2086,"value":2891},"has_web_view",{"type":2086,"value":2893}," update ",{"type":2080,"tag":2136,"props":2895,"children":2896},{},[2897],{"type":2086,"value":2898},"by NagariaHussain",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":2901,"children":2904},{"href":2902,"rel":2903},"https://github.com/frappe/frappe/pull/24038",[2102],[2905],{"type":2080,"tag":2136,"props":2906,"children":2907},{},[2908],{"type":2086,"value":2909},"frappe#24038",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2912,"children":2913},{},[2914],{"type":2080,"tag":2098,"props":2915,"children":2918},{"href":2916,"rel":2917},"https://gitlab.com/dokos/dodock/-/merge_requests/1237",[2102],[2919],{"type":2086,"value":2920},"!1237",{"type":2080,"tag":2126,"props":2922,"children":2923},{},[2924,2929,2930],{"type":2080,"tag":2130,"props":2925,"children":2926},{},[2927],{"type":2086,"value":2928},"Allow guests to view published Newsletters",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2931,"children":2932},{},[2933],{"type":2080,"tag":2098,"props":2934,"children":2937},{"href":2935,"rel":2936},"https://gitlab.com/dokos/dodock/-/merge_requests/1235",[2102],[2938],{"type":2086,"value":2939},"!1235",{"type":2080,"tag":2126,"props":2941,"children":2942},{},[2943,2948,2949],{"type":2080,"tag":2130,"props":2944,"children":2945},{},[2946],{"type":2086,"value":2947},"Correct perm check for guests",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2950,"children":2951},{},[2952],{"type":2080,"tag":2098,"props":2953,"children":2956},{"href":2954,"rel":2955},"https://gitlab.com/dokos/dodock/-/merge_requests/1234",[2102],[2957],{"type":2086,"value":2958},"!1234",{"type":2080,"tag":2126,"props":2960,"children":2961},{},[2962,2972,2973,2983,2984],{"type":2080,"tag":2130,"props":2963,"children":2964},{},[2965,2967],{"type":2086,"value":2966},"Show right permission for user cannot create doctypes ",{"type":2080,"tag":2136,"props":2968,"children":2969},{},[2970],{"type":2086,"value":2971},"by pateljannat",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":2974,"children":2977},{"href":2975,"rel":2976},"https://github.com/frappe/frappe/pull/24027",[2102],[2978],{"type":2080,"tag":2136,"props":2979,"children":2980},{},[2981],{"type":2086,"value":2982},"frappe#24027",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":2985,"children":2986},{},[2987],{"type":2080,"tag":2098,"props":2988,"children":2991},{"href":2989,"rel":2990},"https://gitlab.com/dokos/dodock/-/merge_requests/1231",[2102],[2992],{"type":2086,"value":2993},"!1231",{"type":2080,"tag":2126,"props":2995,"children":2996},{},[2997,3006,3007,3017,3018],{"type":2080,"tag":2130,"props":2998,"children":2999},{},[3000,3002],{"type":2086,"value":3001},"(DX): Filter version logs with changes to field ",{"type":2080,"tag":2136,"props":3003,"children":3004},{},[3005],{"type":2086,"value":2519},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3008,"children":3011},{"href":3009,"rel":3010},"https://github.com/frappe/frappe/pull/24023",[2102],[3012],{"type":2080,"tag":2136,"props":3013,"children":3014},{},[3015],{"type":2086,"value":3016},"frappe#24023",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3019,"children":3020},{},[3021],{"type":2080,"tag":2098,"props":3022,"children":3025},{"href":3023,"rel":3024},"https://gitlab.com/dokos/dodock/-/merge_requests/1230",[2102],[3026],{"type":2086,"value":3027},"!1230",{"type":2080,"tag":2126,"props":3029,"children":3030},{},[3031,3040,3041,3051,3052],{"type":2080,"tag":2130,"props":3032,"children":3033},{},[3034,3036],{"type":2086,"value":3035},"Misc errors from sentry ",{"type":2080,"tag":2136,"props":3037,"children":3038},{},[3039],{"type":2086,"value":2519},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3042,"children":3045},{"href":3043,"rel":3044},"https://github.com/frappe/frappe/pull/24009",[2102],[3046],{"type":2080,"tag":2136,"props":3047,"children":3048},{},[3049],{"type":2086,"value":3050},"frappe#24009",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3053,"children":3054},{},[3055],{"type":2080,"tag":2098,"props":3056,"children":3059},{"href":3057,"rel":3058},"https://gitlab.com/dokos/dodock/-/merge_requests/1222",[2102],[3060],{"type":2086,"value":3061},"!1222",{"type":2080,"tag":2126,"props":3063,"children":3064},{},[3065,3070,3071],{"type":2080,"tag":2130,"props":3066,"children":3067},{},[3068],{"type":2086,"value":3069},"Add a shortcut to Go to website",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3072,"children":3073},{},[3074],{"type":2080,"tag":2098,"props":3075,"children":3078},{"href":3076,"rel":3077},"https://gitlab.com/dokos/dodock/-/merge_requests/1219",[2102],[3079],{"type":2086,"value":3080},"!1219",{"type":2080,"tag":2126,"props":3082,"children":3083},{},[3084,3093,3094,3104,3105],{"type":2080,"tag":2130,"props":3085,"children":3086},{},[3087,3089],{"type":2086,"value":3088},"Do not change global search label to lower case ",{"type":2080,"tag":2136,"props":3090,"children":3091},{},[3092],{"type":2086,"value":2203},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3095,"children":3098},{"href":3096,"rel":3097},"https://github.com/frappe/frappe/pull/24019",[2102],[3099],{"type":2080,"tag":2136,"props":3100,"children":3101},{},[3102],{"type":2086,"value":3103},"frappe#24019",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3106,"children":3107},{},[3108],{"type":2080,"tag":2098,"props":3109,"children":3112},{"href":3110,"rel":3111},"https://gitlab.com/dokos/dodock/-/merge_requests/1226",[2102],[3113],{"type":2086,"value":3114},"!1226",{"type":2080,"tag":2126,"props":3116,"children":3117},{},[3118,3135,3136,3146,3147],{"type":2080,"tag":2130,"props":3119,"children":3120},{},[3121,3123,3129,3131],{"type":2086,"value":3122},"Force ",{"type":2080,"tag":2507,"props":3124,"children":3126},{"className":3125},[],[3127],{"type":2086,"value":3128},"[]",{"type":2086,"value":3130}," as default for child tables ",{"type":2080,"tag":2136,"props":3132,"children":3133},{},[3134],{"type":2086,"value":2519},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3137,"children":3140},{"href":3138,"rel":3139},"https://github.com/frappe/frappe/pull/24000",[2102],[3141],{"type":2080,"tag":2136,"props":3142,"children":3143},{},[3144],{"type":2086,"value":3145},"frappe#24000",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3148,"children":3149},{},[3150],{"type":2080,"tag":2098,"props":3151,"children":3154},{"href":3152,"rel":3153},"https://gitlab.com/dokos/dodock/-/merge_requests/1215",[2102],[3155],{"type":2086,"value":3156},"!1215",{"type":2080,"tag":2126,"props":3158,"children":3159},{},[3160,3169,3170,3180,3181],{"type":2080,"tag":2130,"props":3161,"children":3162},{},[3163,3165],{"type":2086,"value":3164},"Incorrect duplicate filter check ",{"type":2080,"tag":2136,"props":3166,"children":3167},{},[3168],{"type":2086,"value":2519},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3171,"children":3174},{"href":3172,"rel":3173},"https://github.com/frappe/frappe/pull/24001",[2102],[3175],{"type":2080,"tag":2136,"props":3176,"children":3177},{},[3178],{"type":2086,"value":3179},"frappe#24001",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3182,"children":3183},{},[3184],{"type":2080,"tag":2098,"props":3185,"children":3188},{"href":3186,"rel":3187},"https://gitlab.com/dokos/dodock/-/merge_requests/1217",[2102],[3189],{"type":2086,"value":3190},"!1217",{"type":2080,"tag":2126,"props":3192,"children":3193},{},[3194,3209,3210,3220,3221],{"type":2080,"tag":2130,"props":3195,"children":3196},{},[3197,3199],{"type":2086,"value":3198},"Deterministic fixture import order  ",{"type":2080,"tag":2136,"props":3200,"children":3201},{},[3202,3204],{"type":2086,"value":3203},"by mergify",{"type":2080,"tag":2704,"props":3205,"children":3206},{},[3207],{"type":2086,"value":3208},"bot",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3211,"children":3214},{"href":3212,"rel":3213},"https://github.com/frappe/frappe/pull/22210",[2102],[3215],{"type":2080,"tag":2136,"props":3216,"children":3217},{},[3218],{"type":2086,"value":3219},"frappe#22210",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3222,"children":3223},{},[3224],{"type":2080,"tag":2098,"props":3225,"children":3228},{"href":3226,"rel":3227},"https://gitlab.com/dokos/dodock/-/merge_requests/1216",[2102],[3229],{"type":2086,"value":3230},"!1216",{"type":2080,"tag":2126,"props":3232,"children":3233},{},[3234,3243,3244,3254,3255],{"type":2080,"tag":2130,"props":3235,"children":3236},{},[3237,3239],{"type":2086,"value":3238},"(text_editor): Fix bubble's link tooltip clipping\" ",{"type":2080,"tag":2136,"props":3240,"children":3241},{},[3242],{"type":2086,"value":2519},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3245,"children":3248},{"href":3246,"rel":3247},"https://github.com/frappe/frappe/pull/23999",[2102],[3249],{"type":2080,"tag":2136,"props":3250,"children":3251},{},[3252],{"type":2086,"value":3253},"frappe#23999",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3256,"children":3257},{},[3258],{"type":2080,"tag":2098,"props":3259,"children":3262},{"href":3260,"rel":3261},"https://gitlab.com/dokos/dodock/-/merge_requests/1214",[2102],[3263],{"type":2086,"value":3264},"!1214",{"type":2080,"tag":2126,"props":3266,"children":3267},{},[3268,3281,3282,3292,3293],{"type":2080,"tag":2130,"props":3269,"children":3270},{},[3271,3273],{"type":2086,"value":3272},"Sudan country info (backport #23709) ",{"type":2080,"tag":2136,"props":3274,"children":3275},{},[3276,3277],{"type":2086,"value":3203},{"type":2080,"tag":2704,"props":3278,"children":3279},{},[3280],{"type":2086,"value":3208},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3283,"children":3286},{"href":3284,"rel":3285},"https://github.com/frappe/frappe/pull/23998",[2102],[3287],{"type":2080,"tag":2136,"props":3288,"children":3289},{},[3290],{"type":2086,"value":3291},"frappe#23998",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3294,"children":3295},{},[3296],{"type":2080,"tag":2098,"props":3297,"children":3300},{"href":3298,"rel":3299},"https://gitlab.com/dokos/dodock/-/merge_requests/1213",[2102],[3301],{"type":2086,"value":3302},"!1213",{"type":2080,"tag":2126,"props":3304,"children":3305},{},[3306,3315,3316,3326,3327],{"type":2080,"tag":2130,"props":3307,"children":3308},{},[3309,3311],{"type":2086,"value":3310},"Initialize child tables correctly ",{"type":2080,"tag":2136,"props":3312,"children":3313},{},[3314],{"type":2086,"value":2519},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3317,"children":3320},{"href":3318,"rel":3319},"https://github.com/frappe/frappe/pull/23982",[2102],[3321],{"type":2080,"tag":2136,"props":3322,"children":3323},{},[3324],{"type":2086,"value":3325},"frappe#23982",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3328,"children":3329},{},[3330],{"type":2080,"tag":2098,"props":3331,"children":3334},{"href":3332,"rel":3333},"https://gitlab.com/dokos/dodock/-/merge_requests/1208",[2102],[3335],{"type":2086,"value":3336},"!1208",{"type":2080,"tag":2126,"props":3338,"children":3339},{},[3340,3349,3350,3360,3361],{"type":2080,"tag":2130,"props":3341,"children":3342},{},[3343,3345],{"type":2086,"value":3344},"Number card layout ",{"type":2080,"tag":2136,"props":3346,"children":3347},{},[3348],{"type":2086,"value":2567},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3351,"children":3354},{"href":3352,"rel":3353},"https://github.com/frappe/frappe/pull/23287",[2102],[3355],{"type":2080,"tag":2136,"props":3356,"children":3357},{},[3358],{"type":2086,"value":3359},"frappe#23287",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3362,"children":3363},{},[3364],{"type":2080,"tag":2098,"props":3365,"children":3368},{"href":3366,"rel":3367},"https://gitlab.com/dokos/dodock/-/merge_requests/1201",[2102],[3369],{"type":2086,"value":3370},"!1201",{"type":2080,"tag":2126,"props":3372,"children":3373},{},[3374,3384,3385,3395,3396],{"type":2080,"tag":2130,"props":3375,"children":3376},{},[3377,3379],{"type":2086,"value":3378},"(Geo): Add timezone for palestinian territory country ",{"type":2080,"tag":2136,"props":3380,"children":3381},{},[3382],{"type":2086,"value":3383},"by aghanem",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3386,"children":3389},{"href":3387,"rel":3388},"https://github.com/frappe/frappe/pull/23986",[2102],[3390],{"type":2080,"tag":2136,"props":3391,"children":3392},{},[3393],{"type":2086,"value":3394},"frappe#23986",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3397,"children":3398},{},[3399],{"type":2080,"tag":2098,"props":3400,"children":3403},{"href":3401,"rel":3402},"https://gitlab.com/dokos/dodock/-/merge_requests/1210",[2102],[3404],{"type":2086,"value":3405},"!1210",{"type":2080,"tag":2126,"props":3407,"children":3408},{},[3409,3419,3420,3430,3431],{"type":2080,"tag":2130,"props":3410,"children":3411},{},[3412,3414],{"type":2086,"value":3413},"(Data Import): Show failed import logs ",{"type":2080,"tag":2136,"props":3415,"children":3416},{},[3417],{"type":2086,"value":3418},"by niraj2477",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3421,"children":3424},{"href":3422,"rel":3423},"https://github.com/frappe/frappe/pull/23975",[2102],[3425],{"type":2080,"tag":2136,"props":3426,"children":3427},{},[3428],{"type":2086,"value":3429},"frappe#23975",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3432,"children":3433},{},[3434],{"type":2080,"tag":2098,"props":3435,"children":3438},{"href":3436,"rel":3437},"https://gitlab.com/dokos/dodock/-/merge_requests/1212",[2102],[3439],{"type":2086,"value":3440},"!1212",{"type":2080,"tag":2126,"props":3442,"children":3443},{},[3444,3454,3455,3465,3466],{"type":2080,"tag":2130,"props":3445,"children":3446},{},[3447,3449],{"type":2086,"value":3448},"Strip exc from json response if traceback not allowed ",{"type":2080,"tag":2136,"props":3450,"children":3451},{},[3452],{"type":2086,"value":3453},"by revant",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3456,"children":3459},{"href":3457,"rel":3458},"https://github.com/frappe/frappe/pull/23989",[2102],[3460],{"type":2080,"tag":2136,"props":3461,"children":3462},{},[3463],{"type":2086,"value":3464},"frappe#23989",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3467,"children":3468},{},[3469],{"type":2080,"tag":2098,"props":3470,"children":3473},{"href":3471,"rel":3472},"https://gitlab.com/dokos/dodock/-/merge_requests/1209",[2102],[3474],{"type":2086,"value":3475},"!1209",{"type":2080,"tag":2126,"props":3477,"children":3478},{},[3479,3488,3489,3499,3500],{"type":2080,"tag":2130,"props":3480,"children":3481},{},[3482,3484],{"type":2086,"value":3483},"(text_editor): Fix bubble's link tooltip clipping ",{"type":2080,"tag":2136,"props":3485,"children":3486},{},[3487],{"type":2086,"value":2543},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3490,"children":3493},{"href":3491,"rel":3492},"https://github.com/frappe/frappe/pull/23911",[2102],[3494],{"type":2080,"tag":2136,"props":3495,"children":3496},{},[3497],{"type":2086,"value":3498},"frappe#23911",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3501,"children":3502},{},[3503],{"type":2080,"tag":2098,"props":3504,"children":3507},{"href":3505,"rel":3506},"https://gitlab.com/dokos/dodock/-/merge_requests/1203",[2102],[3508],{"type":2086,"value":3509},"!1203",{"type":2080,"tag":2126,"props":3511,"children":3512},{},[3513,3522,3523,3533,3534],{"type":2080,"tag":2130,"props":3514,"children":3515},{},[3516,3518],{"type":2086,"value":3517},"Roles editor ",{"type":2080,"tag":2136,"props":3519,"children":3520},{},[3521],{"type":2086,"value":2971},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3524,"children":3527},{"href":3525,"rel":3526},"https://github.com/frappe/frappe/pull/23976",[2102],[3528],{"type":2080,"tag":2136,"props":3529,"children":3530},{},[3531],{"type":2086,"value":3532},"frappe#23976",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3535,"children":3536},{},[3537],{"type":2080,"tag":2098,"props":3538,"children":3541},{"href":3539,"rel":3540},"https://gitlab.com/dokos/dodock/-/merge_requests/1205",[2102],[3542],{"type":2086,"value":3543},"!1205",{"type":2080,"tag":2126,"props":3545,"children":3546},{},[3547,3557,3558,3568,3569],{"type":2080,"tag":2130,"props":3548,"children":3549},{},[3550,3552],{"type":2086,"value":3551},"(minor): Mobile menu class ",{"type":2080,"tag":2136,"props":3553,"children":3554},{},[3555],{"type":2086,"value":3556},"by maharshivpatel",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3559,"children":3562},{"href":3560,"rel":3561},"https://github.com/frappe/frappe/pull/23970",[2102],[3563],{"type":2080,"tag":2136,"props":3564,"children":3565},{},[3566],{"type":2086,"value":3567},"frappe#23970",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3570,"children":3571},{},[3572],{"type":2080,"tag":2098,"props":3573,"children":3576},{"href":3574,"rel":3575},"https://gitlab.com/dokos/dodock/-/merge_requests/1200",[2102],[3577],{"type":2086,"value":3578},"!1200",{"type":2080,"tag":2126,"props":3580,"children":3581},{},[3582,3591,3592,3602,3603],{"type":2080,"tag":2130,"props":3583,"children":3584},{},[3585,3587],{"type":2086,"value":3586},"(minor): Onboarding check if element available ",{"type":2080,"tag":2136,"props":3588,"children":3589},{},[3590],{"type":2086,"value":3556},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3593,"children":3596},{"href":3594,"rel":3595},"https://github.com/frappe/frappe/pull/23947",[2102],[3597],{"type":2080,"tag":2136,"props":3598,"children":3599},{},[3600],{"type":2086,"value":3601},"frappe#23947",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3604,"children":3605},{},[3606],{"type":2080,"tag":2098,"props":3607,"children":3610},{"href":3608,"rel":3609},"https://gitlab.com/dokos/dodock/-/merge_requests/1199",[2102],[3611],{"type":2086,"value":3612},"!1199",{"type":2080,"tag":2126,"props":3614,"children":3615},{},[3616,3625,3626,3636,3637],{"type":2080,"tag":2130,"props":3617,"children":3618},{},[3619,3621],{"type":2086,"value":3620},"Show relative path in loaded JS ",{"type":2080,"tag":2136,"props":3622,"children":3623},{},[3624],{"type":2086,"value":2519},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3627,"children":3630},{"href":3628,"rel":3629},"https://github.com/frappe/frappe/pull/23964",[2102],[3631],{"type":2080,"tag":2136,"props":3632,"children":3633},{},[3634],{"type":2086,"value":3635},"frappe#23964",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3638,"children":3639},{},[3640],{"type":2080,"tag":2098,"props":3641,"children":3644},{"href":3642,"rel":3643},"https://gitlab.com/dokos/dodock/-/merge_requests/1197",[2102],[3645],{"type":2086,"value":3646},"!1197",{"type":2080,"tag":2126,"props":3648,"children":3649},{},[3650,3660,3661,3671,3672],{"type":2080,"tag":2130,"props":3651,"children":3652},{},[3653,3655],{"type":2086,"value":3654},"Solve the problem that there is no forEach instance method in HT… ",{"type":2080,"tag":2136,"props":3656,"children":3657},{},[3658],{"type":2086,"value":3659},"by fierflame",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3662,"children":3665},{"href":3663,"rel":3664},"https://github.com/frappe/frappe/pull/23948",[2102],[3666],{"type":2080,"tag":2136,"props":3667,"children":3668},{},[3669],{"type":2086,"value":3670},"frappe#23948",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3673,"children":3674},{},[3675],{"type":2080,"tag":2098,"props":3676,"children":3679},{"href":3677,"rel":3678},"https://gitlab.com/dokos/dodock/-/merge_requests/1195",[2102],[3680],{"type":2086,"value":3681},"!1195",{"type":2080,"tag":2126,"props":3683,"children":3684},{},[3685,3695,3696,3706,3707],{"type":2080,"tag":2130,"props":3686,"children":3687},{},[3688,3690],{"type":2086,"value":3689},"Add skip_dirty_trigger param for child_table ",{"type":2080,"tag":2136,"props":3691,"children":3692},{},[3693],{"type":2086,"value":3694},"by jjaycaneza",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3697,"children":3700},{"href":3698,"rel":3699},"https://github.com/frappe/frappe/pull/23892",[2102],[3701],{"type":2080,"tag":2136,"props":3702,"children":3703},{},[3704],{"type":2086,"value":3705},"frappe#23892",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3708,"children":3709},{},[3710],{"type":2080,"tag":2098,"props":3711,"children":3714},{"href":3712,"rel":3713},"https://gitlab.com/dokos/dodock/-/merge_requests/1196",[2102],[3715],{"type":2086,"value":3716},"!1196",{"type":2080,"tag":2126,"props":3718,"children":3719},{},[3720,3729,3730,3740,3741],{"type":2080,"tag":2130,"props":3721,"children":3722},{},[3723,3725],{"type":2086,"value":3724},"Solve the problem that the document editor will report an error … ",{"type":2080,"tag":2136,"props":3726,"children":3727},{},[3728],{"type":2086,"value":3659},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3731,"children":3734},{"href":3732,"rel":3733},"https://github.com/frappe/frappe/pull/23940",[2102],[3735],{"type":2080,"tag":2136,"props":3736,"children":3737},{},[3738],{"type":2086,"value":3739},"frappe#23940",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3742,"children":3743},{},[3744],{"type":2080,"tag":2098,"props":3745,"children":3748},{"href":3746,"rel":3747},"https://gitlab.com/dokos/dodock/-/merge_requests/1193",[2102],[3749],{"type":2086,"value":3750},"!1193",{"type":2080,"tag":2126,"props":3752,"children":3753},{},[3754,3763,3764,3774,3775],{"type":2080,"tag":2130,"props":3755,"children":3756},{},[3757,3759],{"type":2086,"value":3758},"Use system font for printing ",{"type":2080,"tag":2136,"props":3760,"children":3761},{},[3762],{"type":2086,"value":2238},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3765,"children":3768},{"href":3766,"rel":3767},"https://github.com/frappe/frappe/pull/23935",[2102],[3769],{"type":2080,"tag":2136,"props":3770,"children":3771},{},[3772],{"type":2086,"value":3773},"frappe#23935",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3776,"children":3777},{},[3778],{"type":2080,"tag":2098,"props":3779,"children":3782},{"href":3780,"rel":3781},"https://gitlab.com/dokos/dodock/-/merge_requests/1191",[2102],[3783],{"type":2086,"value":3784},"!1191",{"type":2080,"tag":2126,"props":3786,"children":3787},{},[3788,3798,3799,3809,3810],{"type":2080,"tag":2130,"props":3789,"children":3790},{},[3791,3793],{"type":2086,"value":3792},"(database): Do not call begin in updatedb after syncing ",{"type":2080,"tag":2136,"props":3794,"children":3795},{},[3796],{"type":2086,"value":3797},"by sunxiaoguang",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3800,"children":3803},{"href":3801,"rel":3802},"https://github.com/frappe/frappe/pull/23934",[2102],[3804],{"type":2080,"tag":2136,"props":3805,"children":3806},{},[3807],{"type":2086,"value":3808},"frappe#23934",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3811,"children":3812},{},[3813],{"type":2080,"tag":2098,"props":3814,"children":3817},{"href":3815,"rel":3816},"https://gitlab.com/dokos/dodock/-/merge_requests/1189",[2102],[3818],{"type":2086,"value":3819},"!1189",{"type":2080,"tag":2126,"props":3821,"children":3822},{},[3823,3828,3829],{"type":2080,"tag":2130,"props":3824,"children":3825},{},[3826],{"type":2086,"value":3827},"(document): Pass parent_doc and parentfield for child in _set_defaults",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3830,"children":3831},{},[3832],{"type":2080,"tag":2098,"props":3833,"children":3836},{"href":3834,"rel":3835},"https://gitlab.com/dokos/dodock/-/merge_requests/1188",[2102],[3837],{"type":2086,"value":3838},"!1188",{"type":2080,"tag":2126,"props":3840,"children":3841},{},[3842,3852,3853,3863,3864],{"type":2080,"tag":2130,"props":3843,"children":3844},{},[3845,3847],{"type":2086,"value":3846},"Minor fix ",{"type":2080,"tag":2136,"props":3848,"children":3849},{},[3850],{"type":2086,"value":3851},"by shariquerik",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3854,"children":3857},{"href":3855,"rel":3856},"https://github.com/frappe/frappe/pull/23921",[2102],[3858],{"type":2080,"tag":2136,"props":3859,"children":3860},{},[3861],{"type":2086,"value":3862},"frappe#23921",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3865,"children":3866},{},[3867],{"type":2080,"tag":2098,"props":3868,"children":3871},{"href":3869,"rel":3870},"https://gitlab.com/dokos/dodock/-/merge_requests/1187",[2102],[3872],{"type":2086,"value":3873},"!1187",{"type":2080,"tag":2126,"props":3875,"children":3876},{},[3877,3882,3883],{"type":2080,"tag":2130,"props":3878,"children":3879},{},[3880],{"type":2086,"value":3881},"Missing translated fields",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3884,"children":3885},{},[3886],{"type":2080,"tag":2098,"props":3887,"children":3890},{"href":3888,"rel":3889},"https://gitlab.com/dokos/dodock/-/merge_requests/1186",[2102],[3891],{"type":2086,"value":3892},"!1186",{"type":2080,"tag":2126,"props":3894,"children":3895},{},[3896,3901,3902,3912,3913],{"type":2080,"tag":2130,"props":3897,"children":3898},{},[3899],{"type":2086,"value":3900},"(workspace): Fix widget rendering for EditorJS v2.28",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3903,"children":3906},{"href":3904,"rel":3905},"https://github.com/frappe/frappe/pull/23918",[2102],[3907],{"type":2080,"tag":2136,"props":3908,"children":3909},{},[3910],{"type":2086,"value":3911},"frappe#23918",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3914,"children":3915},{},[3916],{"type":2080,"tag":2098,"props":3917,"children":3920},{"href":3918,"rel":3919},"https://gitlab.com/dokos/dodock/-/merge_requests/1184",[2102],[3921],{"type":2086,"value":3922},"!1184",{"type":2080,"tag":2126,"props":3924,"children":3925},{},[3926,3935,3936,3946,3947],{"type":2080,"tag":2130,"props":3927,"children":3928},{},[3929,3931],{"type":2086,"value":3930},"Set default child table fields on save ",{"type":2080,"tag":2136,"props":3932,"children":3933},{},[3934],{"type":2086,"value":2519},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3937,"children":3940},{"href":3938,"rel":3939},"https://github.com/frappe/frappe/pull/23913",[2102],[3941],{"type":2080,"tag":2136,"props":3942,"children":3943},{},[3944],{"type":2086,"value":3945},"frappe#23913",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3948,"children":3949},{},[3950],{"type":2080,"tag":2098,"props":3951,"children":3954},{"href":3952,"rel":3953},"https://gitlab.com/dokos/dodock/-/merge_requests/1181",[2102],[3955],{"type":2086,"value":3956},"!1181",{"type":2080,"tag":2126,"props":3958,"children":3959},{},[3960,3965,3966],{"type":2080,"tag":2130,"props":3961,"children":3962},{},[3963],{"type":2086,"value":3964},"(style): Clean-up dark theme",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":3967,"children":3968},{},[3969],{"type":2080,"tag":2098,"props":3970,"children":3973},{"href":3971,"rel":3972},"https://gitlab.com/dokos/dodock/-/merge_requests/1185",[2102],[3974],{"type":2086,"value":3975},"!1185",{"type":2080,"tag":2126,"props":3977,"children":3978},{},[3979,3988,3989,3999,4000],{"type":2080,"tag":2130,"props":3980,"children":3981},{},[3982,3984],{"type":2086,"value":3983},"Check the correct email account\" ",{"type":2080,"tag":2136,"props":3985,"children":3986},{},[3987],{"type":2086,"value":2238},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":3990,"children":3993},{"href":3991,"rel":3992},"https://github.com/frappe/frappe/pull/23914",[2102],[3994],{"type":2080,"tag":2136,"props":3995,"children":3996},{},[3997],{"type":2086,"value":3998},"frappe#23914",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4001,"children":4002},{},[4003],{"type":2080,"tag":2098,"props":4004,"children":4007},{"href":4005,"rel":4006},"https://gitlab.com/dokos/dodock/-/merge_requests/1183",[2102],[4008],{"type":2086,"value":4009},"!1183",{"type":2080,"tag":2126,"props":4011,"children":4012},{},[4013,4022,4023,4033,4034],{"type":2080,"tag":2130,"props":4014,"children":4015},{},[4016,4018],{"type":2086,"value":4017},"Missing comma in translations file ",{"type":2080,"tag":2136,"props":4019,"children":4020},{},[4021],{"type":2086,"value":2238},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4024,"children":4027},{"href":4025,"rel":4026},"https://github.com/frappe/frappe/pull/23915",[2102],[4028],{"type":2080,"tag":2136,"props":4029,"children":4030},{},[4031],{"type":2086,"value":4032},"frappe#23915",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4035,"children":4036},{},[4037],{"type":2080,"tag":2098,"props":4038,"children":4041},{"href":4039,"rel":4040},"https://gitlab.com/dokos/dodock/-/merge_requests/1182",[2102],[4042],{"type":2086,"value":4043},"!1182",{"type":2080,"tag":2126,"props":4045,"children":4046},{},[4047,4071,4072,4082,4083],{"type":2080,"tag":2130,"props":4048,"children":4049},{},[4050,4052,4058,4060,4066,4067],{"type":2086,"value":4051},"(redirect): Make the status codes a ",{"type":2080,"tag":2507,"props":4053,"children":4055},{"className":4054},[],[4056],{"type":2086,"value":4057},"select",{"type":2086,"value":4059}," field instead of ",{"type":2080,"tag":2507,"props":4061,"children":4063},{"className":4062},[],[4064],{"type":2086,"value":4065},"int",{"type":2086,"value":2142},{"type":2080,"tag":2136,"props":4068,"children":4069},{},[4070],{"type":2086,"value":2140},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4073,"children":4076},{"href":4074,"rel":4075},"https://github.com/frappe/frappe/pull/23912",[2102],[4077],{"type":2080,"tag":2136,"props":4078,"children":4079},{},[4080],{"type":2086,"value":4081},"frappe#23912",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4084,"children":4085},{},[4086],{"type":2080,"tag":2098,"props":4087,"children":4090},{"href":4088,"rel":4089},"https://gitlab.com/dokos/dodock/-/merge_requests/1180",[2102],[4091],{"type":2086,"value":4092},"!1180",{"type":2080,"tag":2126,"props":4094,"children":4095},{},[4096,4101,4102],{"type":2080,"tag":2130,"props":4097,"children":4098},{},[4099],{"type":2086,"value":4100},"(ui): Clean-up permission manager UI",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4103,"children":4104},{},[4105],{"type":2080,"tag":2098,"props":4106,"children":4109},{"href":4107,"rel":4108},"https://gitlab.com/dokos/dodock/-/merge_requests/1176",[2102],[4110],{"type":2086,"value":4111},"!1176",{"type":2080,"tag":2126,"props":4113,"children":4114},{},[4115,4120,4121],{"type":2080,"tag":2130,"props":4116,"children":4117},{},[4118],{"type":2086,"value":4119},"Fix datepicker colors on website",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4122,"children":4123},{},[4124],{"type":2080,"tag":2098,"props":4125,"children":4128},{"href":4126,"rel":4127},"https://gitlab.com/dokos/dodock/-/merge_requests/1175",[2102],[4129],{"type":2086,"value":4130},"!1175",{"type":2080,"tag":2126,"props":4132,"children":4133},{},[4134,4143,4144,4154,4155],{"type":2080,"tag":2130,"props":4135,"children":4136},{},[4137,4139],{"type":2086,"value":4138},"Allow aspect ratio options to crop from sidebar image field ",{"type":2080,"tag":2136,"props":4140,"children":4141},{},[4142],{"type":2086,"value":3851},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4145,"children":4148},{"href":4146,"rel":4147},"https://github.com/frappe/frappe/pull/23893",[2102],[4149],{"type":2080,"tag":2136,"props":4150,"children":4151},{},[4152],{"type":2086,"value":4153},"frappe#23893",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4156,"children":4157},{},[4158],{"type":2080,"tag":2098,"props":4159,"children":4162},{"href":4160,"rel":4161},"https://gitlab.com/dokos/dodock/-/merge_requests/1173",[2102],[4163],{"type":2086,"value":4164},"!1173",{"type":2080,"tag":2126,"props":4166,"children":4167},{},[4168,4178,4179,4189,4190],{"type":2080,"tag":2130,"props":4169,"children":4170},{},[4171,4173],{"type":2086,"value":4172},"Error when displaying dashboard with number card using average a… ",{"type":2080,"tag":2136,"props":4174,"children":4175},{},[4176],{"type":2086,"value":4177},"by bourouffala",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4180,"children":4183},{"href":4181,"rel":4182},"https://github.com/frappe/frappe/pull/23883",[2102],[4184],{"type":2080,"tag":2136,"props":4185,"children":4186},{},[4187],{"type":2086,"value":4188},"frappe#23883",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4191,"children":4192},{},[4193],{"type":2080,"tag":2098,"props":4194,"children":4197},{"href":4195,"rel":4196},"https://gitlab.com/dokos/dodock/-/merge_requests/1168",[2102],[4198],{"type":2086,"value":4199},"!1168",{"type":2080,"tag":2126,"props":4201,"children":4202},{},[4203,4213,4214,4224,4225],{"type":2080,"tag":2130,"props":4204,"children":4205},{},[4206,4208],{"type":2086,"value":4207},"Optimize clear_permissions_cache method ",{"type":2080,"tag":2136,"props":4209,"children":4210},{},[4211],{"type":2086,"value":4212},"by kunhimohamed",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4215,"children":4218},{"href":4216,"rel":4217},"https://github.com/frappe/frappe/pull/23858",[2102],[4219],{"type":2080,"tag":2136,"props":4220,"children":4221},{},[4222],{"type":2086,"value":4223},"frappe#23858",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4226,"children":4227},{},[4228],{"type":2080,"tag":2098,"props":4229,"children":4232},{"href":4230,"rel":4231},"https://gitlab.com/dokos/dodock/-/merge_requests/1165",[2102],[4233],{"type":2086,"value":4234},"!1165",{"type":2080,"tag":2126,"props":4236,"children":4237},{},[4238,4247,4248,4258,4259],{"type":2080,"tag":2130,"props":4239,"children":4240},{},[4241,4243],{"type":2086,"value":4242},"Don't allow deleting original doc if amendment exists ",{"type":2080,"tag":2136,"props":4244,"children":4245},{},[4246],{"type":2086,"value":2519},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4249,"children":4252},{"href":4250,"rel":4251},"https://github.com/frappe/frappe/pull/23874",[2102],[4253],{"type":2080,"tag":2136,"props":4254,"children":4255},{},[4256],{"type":2086,"value":4257},"frappe#23874",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4260,"children":4261},{},[4262],{"type":2080,"tag":2098,"props":4263,"children":4266},{"href":4264,"rel":4265},"https://gitlab.com/dokos/dodock/-/merge_requests/1164",[2102],[4267],{"type":2086,"value":4268},"!1164",{"type":2080,"tag":2126,"props":4270,"children":4271},{},[4272,4282,4283,4293,4294],{"type":2080,"tag":2130,"props":4273,"children":4274},{},[4275,4277],{"type":2086,"value":4276},"Render new doctype dialog box if doctype is not copied ",{"type":2080,"tag":2136,"props":4278,"children":4279},{},[4280],{"type":2086,"value":4281},"by DaizyModi",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4284,"children":4287},{"href":4285,"rel":4286},"https://github.com/frappe/frappe/pull/23854",[2102],[4288],{"type":2080,"tag":2136,"props":4289,"children":4290},{},[4291],{"type":2086,"value":4292},"frappe#23854",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4295,"children":4296},{},[4297],{"type":2080,"tag":2098,"props":4298,"children":4301},{"href":4299,"rel":4300},"https://gitlab.com/dokos/dodock/-/merge_requests/1163",[2102],[4302],{"type":2086,"value":4303},"!1163",{"type":2080,"tag":2126,"props":4305,"children":4306},{},[4307,4316,4317,4327,4328],{"type":2080,"tag":2130,"props":4308,"children":4309},{},[4310,4312],{"type":2086,"value":4311},"Ignore and gracefully handle img optimization failure ",{"type":2080,"tag":2136,"props":4313,"children":4314},{},[4315],{"type":2086,"value":2519},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4318,"children":4321},{"href":4319,"rel":4320},"https://github.com/frappe/frappe/pull/23873",[2102],[4322],{"type":2080,"tag":2136,"props":4323,"children":4324},{},[4325],{"type":2086,"value":4326},"frappe#23873",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4329,"children":4330},{},[4331],{"type":2080,"tag":2098,"props":4332,"children":4335},{"href":4333,"rel":4334},"https://gitlab.com/dokos/dodock/-/merge_requests/1162",[2102],[4336],{"type":2086,"value":4337},"!1162",{"type":2080,"tag":2126,"props":4339,"children":4340},{},[4341,4350,4351,4361,4362],{"type":2080,"tag":2130,"props":4342,"children":4343},{},[4344,4346],{"type":2086,"value":4345},"Allow clearing deleted documents ",{"type":2080,"tag":2136,"props":4347,"children":4348},{},[4349],{"type":2086,"value":2519},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4352,"children":4355},{"href":4353,"rel":4354},"https://github.com/frappe/frappe/pull/23866",[2102],[4356],{"type":2080,"tag":2136,"props":4357,"children":4358},{},[4359],{"type":2086,"value":4360},"frappe#23866",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4363,"children":4364},{},[4365],{"type":2080,"tag":2098,"props":4366,"children":4369},{"href":4367,"rel":4368},"https://gitlab.com/dokos/dodock/-/merge_requests/1160",[2102],[4370],{"type":2086,"value":4371},"!1160",{"type":2080,"tag":2126,"props":4373,"children":4374},{},[4375,4384,4385,4395,4396],{"type":2080,"tag":2130,"props":4376,"children":4377},{},[4378,4380],{"type":2086,"value":4379},"Skip virtual fields in perm level checks during DB Query ",{"type":2080,"tag":2136,"props":4381,"children":4382},{},[4383],{"type":2086,"value":2519},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4386,"children":4389},{"href":4387,"rel":4388},"https://github.com/frappe/frappe/pull/23865",[2102],[4390],{"type":2080,"tag":2136,"props":4391,"children":4392},{},[4393],{"type":2086,"value":4394},"frappe#23865",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4397,"children":4398},{},[4399],{"type":2080,"tag":2098,"props":4400,"children":4403},{"href":4401,"rel":4402},"https://gitlab.com/dokos/dodock/-/merge_requests/1159",[2102],[4404],{"type":2086,"value":4405},"!1159",{"type":2080,"tag":2126,"props":4407,"children":4408},{},[4409,4414,4415],{"type":2080,"tag":2130,"props":4410,"children":4411},{},[4412],{"type":2086,"value":4413},"(TextEditor): Use document's body as bounds for Quill",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4416,"children":4417},{},[4418],{"type":2080,"tag":2098,"props":4419,"children":4422},{"href":4420,"rel":4421},"https://gitlab.com/dokos/dodock/-/merge_requests/1158",[2102],[4423],{"type":2086,"value":4424},"!1158",{"type":2080,"tag":2126,"props":4426,"children":4427},{},[4428,4438,4439,4449,4450],{"type":2080,"tag":2130,"props":4429,"children":4430},{},[4431,4433],{"type":2086,"value":4432},"Treat Document Links entries as all non-std fields ",{"type":2080,"tag":2136,"props":4434,"children":4435},{},[4436],{"type":2086,"value":4437},"by marination",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4440,"children":4443},{"href":4441,"rel":4442},"https://github.com/frappe/frappe/pull/23432",[2102],[4444],{"type":2080,"tag":2136,"props":4445,"children":4446},{},[4447],{"type":2086,"value":4448},"frappe#23432",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4451,"children":4452},{},[4453],{"type":2080,"tag":2098,"props":4454,"children":4457},{"href":4455,"rel":4456},"https://gitlab.com/dokos/dodock/-/merge_requests/1157",[2102],[4458],{"type":2086,"value":4459},"!1157",{"type":2080,"tag":2126,"props":4461,"children":4462},{},[4463,4480,4481,4491,4492],{"type":2080,"tag":2130,"props":4464,"children":4465},{},[4466,4468,4474,4475],{"type":2086,"value":4467},"Dont pass removed parameter ",{"type":2080,"tag":2507,"props":4469,"children":4471},{"className":4470},[],[4472],{"type":2086,"value":4473},"name",{"type":2086,"value":2142},{"type":2080,"tag":2136,"props":4476,"children":4477},{},[4478],{"type":2086,"value":4479},"by sagarvora",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4482,"children":4485},{"href":4483,"rel":4484},"https://github.com/frappe/frappe/pull/23855",[2102],[4486],{"type":2080,"tag":2136,"props":4487,"children":4488},{},[4489],{"type":2086,"value":4490},"frappe#23855",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4493,"children":4494},{},[4495],{"type":2080,"tag":2098,"props":4496,"children":4499},{"href":4497,"rel":4498},"https://gitlab.com/dokos/dodock/-/merge_requests/1156",[2102],[4500],{"type":2086,"value":4501},"!1156",{"type":2080,"tag":2126,"props":4503,"children":4504},{},[4505,4510,4511],{"type":2080,"tag":2130,"props":4506,"children":4507},{},[4508],{"type":2086,"value":4509},"Planning view fixes and ux enhancements",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4512,"children":4513},{},[4514],{"type":2080,"tag":2098,"props":4515,"children":4518},{"href":4516,"rel":4517},"https://gitlab.com/dokos/dodock/-/merge_requests/1155",[2102],[4519],{"type":2086,"value":4520},"!1155",{"type":2080,"tag":2126,"props":4522,"children":4523},{},[4524,4529,4530],{"type":2080,"tag":2130,"props":4525,"children":4526},{},[4527],{"type":2086,"value":4528},"(web): Fix password reset status code",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4531,"children":4532},{},[4533],{"type":2080,"tag":2098,"props":4534,"children":4537},{"href":4535,"rel":4536},"https://gitlab.com/dokos/dodock/-/merge_requests/1146",[2102],[4538],{"type":2086,"value":4539},"!1146",{"type":2080,"tag":2126,"props":4541,"children":4542},{},[4543,4556,4557],{"type":2080,"tag":2130,"props":4544,"children":4545},{},[4546,4548,4554],{"type":2086,"value":4547},"(ControlLink): Add ",{"type":2080,"tag":2507,"props":4549,"children":4551},{"className":4550},[],[4552],{"type":2086,"value":4553},"no_icon",{"type":2086,"value":4555}," property",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4558,"children":4559},{},[4560],{"type":2080,"tag":2098,"props":4561,"children":4564},{"href":4562,"rel":4563},"https://gitlab.com/dokos/dodock/-/merge_requests/1147",[2102],[4565],{"type":2086,"value":4566},"!1147",{"type":2080,"tag":2126,"props":4568,"children":4569},{},[4570,4575,4576],{"type":2080,"tag":2130,"props":4571,"children":4572},{},[4573],{"type":2086,"value":4574},"Do not send reminder when an event is cancelled by Google",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4577,"children":4578},{},[4579],{"type":2080,"tag":2098,"props":4580,"children":4583},{"href":4581,"rel":4582},"https://gitlab.com/dokos/dodock/-/merge_requests/1148",[2102],[4584],{"type":2086,"value":4585},"!1148",{"type":2080,"tag":2115,"props":4587,"children":4589},{"id":4588},"maintenance-et-organisation",[4590],{"type":2086,"value":4591},"Maintenance et organisation",{"type":2080,"tag":2122,"props":4593,"children":4594},{},[4595,4618,4641],{"type":2080,"tag":2126,"props":4596,"children":4597},{},[4598,4607,4608],{"type":2080,"tag":2130,"props":4599,"children":4600},{},[4601,4603],{"type":2086,"value":4602},"Remove unused parameter from rebuild_tree, add type hints ",{"type":2080,"tag":2136,"props":4604,"children":4605},{},[4606],{"type":2086,"value":2238},{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4609,"children":4610},{},[4611],{"type":2080,"tag":2098,"props":4612,"children":4615},{"href":4613,"rel":4614},"https://gitlab.com/dokos/dodock/-/merge_requests/1295",[2102],[4616],{"type":2086,"value":4617},"!1295",{"type":2080,"tag":2126,"props":4619,"children":4620},{},[4621,4630,4631],{"type":2080,"tag":2130,"props":4622,"children":4623},{},[4624,4626],{"type":2086,"value":4625},"Remove dead handling for \"fnargs\" ",{"type":2080,"tag":2136,"props":4627,"children":4628},{},[4629],{"type":2086,"value":2519},{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4632,"children":4633},{},[4634],{"type":2080,"tag":2098,"props":4635,"children":4638},{"href":4636,"rel":4637},"https://gitlab.com/dokos/dodock/-/merge_requests/1263",[2102],[4639],{"type":2086,"value":4640},"!1263",{"type":2080,"tag":2126,"props":4642,"children":4643},{},[4644,4649,4650],{"type":2080,"tag":2130,"props":4645,"children":4646},{},[4647],{"type":2086,"value":4648},"Postgres version check",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4651,"children":4652},{},[4653],{"type":2080,"tag":2098,"props":4654,"children":4657},{"href":4655,"rel":4656},"https://gitlab.com/dokos/dodock/-/merge_requests/1198",[2102],[4658],{"type":2086,"value":4659},"!1198",{"type":2080,"tag":2115,"props":4661,"children":4663},{"id":4662},"documentation",[4664],{"type":2086,"value":1592},{"type":2080,"tag":2122,"props":4666,"children":4667},{},[4668],{"type":2080,"tag":2126,"props":4669,"children":4670},{},[4671,4680,4681,4691,4692],{"type":2080,"tag":2130,"props":4672,"children":4673},{},[4674,4676],{"type":2086,"value":4675},"Add Python API missing docstrings / type hints ",{"type":2080,"tag":2136,"props":4677,"children":4678},{},[4679],{"type":2086,"value":2898},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4682,"children":4685},{"href":4683,"rel":4684},"https://github.com/frappe/frappe/pull/23827",[2102],[4686],{"type":2080,"tag":2136,"props":4687,"children":4688},{},[4689],{"type":2086,"value":4690},"frappe#23827",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4693,"children":4694},{},[4695],{"type":2080,"tag":2098,"props":4696,"children":4699},{"href":4697,"rel":4698},"https://gitlab.com/dokos/dodock/-/merge_requests/1170",[2102],[4700],{"type":2086,"value":4701},"!1170",{"type":2080,"tag":2115,"props":4703,"children":4705},{"id":4704},"améliorations-de-performance",[4706],{"type":2086,"value":4707},"Améliorations de performance",{"type":2080,"tag":2122,"props":4709,"children":4710},{},[4711,4753,4787,4821],{"type":2080,"tag":2126,"props":4712,"children":4713},{},[4714,4731,4732,4742,4743],{"type":2080,"tag":2130,"props":4715,"children":4716},{},[4717,4719,4725,4727],{"type":2086,"value":4718},"Skip ifnull checks on ",{"type":2080,"tag":2507,"props":4720,"children":4722},{"className":4721},[],[4723],{"type":2086,"value":4724},"modified",{"type":2086,"value":4726}," field ",{"type":2080,"tag":2136,"props":4728,"children":4729},{},[4730],{"type":2086,"value":2519},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4733,"children":4736},{"href":4734,"rel":4735},"https://github.com/frappe/frappe/pull/24042",[2102],[4737],{"type":2080,"tag":2136,"props":4738,"children":4739},{},[4740],{"type":2086,"value":4741},"frappe#24042",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4744,"children":4745},{},[4746],{"type":2080,"tag":2098,"props":4747,"children":4750},{"href":4748,"rel":4749},"https://gitlab.com/dokos/dodock/-/merge_requests/1239",[2102],[4751],{"type":2086,"value":4752},"!1239",{"type":2080,"tag":2126,"props":4754,"children":4755},{},[4756,4765,4766,4776,4777],{"type":2080,"tag":2130,"props":4757,"children":4758},{},[4759,4761],{"type":2086,"value":4760},"Skip network call if no doc ",{"type":2080,"tag":2136,"props":4762,"children":4763},{},[4764],{"type":2086,"value":2519},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4767,"children":4770},{"href":4768,"rel":4769},"https://github.com/frappe/frappe/pull/23967",[2102],[4771],{"type":2080,"tag":2136,"props":4772,"children":4773},{},[4774],{"type":2086,"value":4775},"frappe#23967",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4778,"children":4779},{},[4780],{"type":2080,"tag":2098,"props":4781,"children":4784},{"href":4782,"rel":4783},"https://gitlab.com/dokos/dodock/-/merge_requests/1202",[2102],[4785],{"type":2086,"value":4786},"!1202",{"type":2080,"tag":2126,"props":4788,"children":4789},{},[4790,4799,4800,4810,4811],{"type":2080,"tag":2130,"props":4791,"children":4792},{},[4793,4795],{"type":2086,"value":4794},"Don't extract gzipped backups ",{"type":2080,"tag":2136,"props":4796,"children":4797},{},[4798],{"type":2086,"value":2140},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4801,"children":4804},{"href":4802,"rel":4803},"https://github.com/frappe/frappe/pull/22915",[2102],[4805],{"type":2080,"tag":2136,"props":4806,"children":4807},{},[4808],{"type":2086,"value":4809},"frappe#22915",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4812,"children":4813},{},[4814],{"type":2080,"tag":2098,"props":4815,"children":4818},{"href":4816,"rel":4817},"https://gitlab.com/dokos/dodock/-/merge_requests/1190",[2102],[4819],{"type":2086,"value":4820},"!1190",{"type":2080,"tag":2126,"props":4822,"children":4823},{},[4824,4833,4834,4844,4845],{"type":2080,"tag":2130,"props":4825,"children":4826},{},[4827,4829],{"type":2086,"value":4828},"Use set for tracking whitelisted methods ",{"type":2080,"tag":2136,"props":4830,"children":4831},{},[4832],{"type":2086,"value":2519},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4835,"children":4838},{"href":4836,"rel":4837},"https://github.com/frappe/frappe/pull/23905",[2102],[4839],{"type":2080,"tag":2136,"props":4840,"children":4841},{},[4842],{"type":2086,"value":4843},"frappe#23905",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4846,"children":4847},{},[4848],{"type":2080,"tag":2098,"props":4849,"children":4852},{"href":4850,"rel":4851},"https://gitlab.com/dokos/dodock/-/merge_requests/1178",[2102],[4853],{"type":2086,"value":4854},"!1178",{"type":2080,"tag":2115,"props":4856,"children":4858},{"id":4857},"tests-et-intégration-continue",[4859],{"type":2086,"value":4860},"Tests et intégration continue",{"type":2080,"tag":2122,"props":4862,"children":4863},{},[4864,4887,4910,4933,4967,5001,5035,5068],{"type":2080,"tag":2126,"props":4865,"children":4866},{},[4867,4876,4877],{"type":2080,"tag":2130,"props":4868,"children":4869},{},[4870,4872],{"type":2086,"value":4871},"Fix ui tests ",{"type":2080,"tag":2136,"props":4873,"children":4874},{},[4875],{"type":2086,"value":2519},{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4878,"children":4879},{},[4880],{"type":2080,"tag":2098,"props":4881,"children":4884},{"href":4882,"rel":4883},"https://gitlab.com/dokos/dodock/-/merge_requests/1299",[2102],[4885],{"type":2086,"value":4886},"!1299",{"type":2080,"tag":2126,"props":4888,"children":4889},{},[4890,4899,4900],{"type":2080,"tag":2130,"props":4891,"children":4892},{},[4893,4895],{"type":2086,"value":4894},"(deps): Bump datatable to latest ",{"type":2080,"tag":2136,"props":4896,"children":4897},{},[4898],{"type":2086,"value":3851},{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4901,"children":4902},{},[4903],{"type":2080,"tag":2098,"props":4904,"children":4907},{"href":4905,"rel":4906},"https://gitlab.com/dokos/dodock/-/merge_requests/1277",[2102],[4908],{"type":2086,"value":4909},"!1277",{"type":2080,"tag":2126,"props":4911,"children":4912},{},[4913,4922,4923],{"type":2080,"tag":2130,"props":4914,"children":4915},{},[4916,4918],{"type":2086,"value":4917},"Remove invalid assertion ",{"type":2080,"tag":2136,"props":4919,"children":4920},{},[4921],{"type":2086,"value":2519},{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4924,"children":4925},{},[4926],{"type":2080,"tag":2098,"props":4927,"children":4930},{"href":4928,"rel":4929},"https://gitlab.com/dokos/dodock/-/merge_requests/1275",[2102],[4931],{"type":2086,"value":4932},"!1275",{"type":2080,"tag":2126,"props":4934,"children":4935},{},[4936,4945,4946,4956,4957],{"type":2080,"tag":2130,"props":4937,"children":4938},{},[4939,4941],{"type":2086,"value":4940},"Add setproctitle as dependency ",{"type":2080,"tag":2136,"props":4942,"children":4943},{},[4944],{"type":2086,"value":2519},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4947,"children":4950},{"href":4948,"rel":4949},"https://github.com/frappe/frappe/pull/24007",[2102],[4951],{"type":2080,"tag":2136,"props":4952,"children":4953},{},[4954],{"type":2086,"value":4955},"frappe#24007",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4958,"children":4959},{},[4960],{"type":2080,"tag":2098,"props":4961,"children":4964},{"href":4962,"rel":4963},"https://gitlab.com/dokos/dodock/-/merge_requests/1223",[2102],[4965],{"type":2086,"value":4966},"!1223",{"type":2080,"tag":2126,"props":4968,"children":4969},{},[4970,4979,4980,4990,4991],{"type":2080,"tag":2130,"props":4971,"children":4972},{},[4973,4975],{"type":2086,"value":4974},"Less flaky datet picker test ",{"type":2080,"tag":2136,"props":4976,"children":4977},{},[4978],{"type":2086,"value":2519},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":4981,"children":4984},{"href":4982,"rel":4983},"https://github.com/frappe/frappe/pull/24015",[2102],[4985],{"type":2080,"tag":2136,"props":4986,"children":4987},{},[4988],{"type":2086,"value":4989},"frappe#24015",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":4992,"children":4993},{},[4994],{"type":2080,"tag":2098,"props":4995,"children":4998},{"href":4996,"rel":4997},"https://gitlab.com/dokos/dodock/-/merge_requests/1224",[2102],[4999],{"type":2086,"value":5000},"!1224",{"type":2080,"tag":2126,"props":5002,"children":5003},{},[5004,5013,5014,5024,5025],{"type":2080,"tag":2130,"props":5005,"children":5006},{},[5007,5009],{"type":2086,"value":5008},"Use doctype that supports prompt naming ",{"type":2080,"tag":2136,"props":5010,"children":5011},{},[5012],{"type":2086,"value":2519},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":5015,"children":5018},{"href":5016,"rel":5017},"https://github.com/frappe/frappe/pull/23980",[2102],[5019],{"type":2080,"tag":2136,"props":5020,"children":5021},{},[5022],{"type":2086,"value":5023},"frappe#23980",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":5026,"children":5027},{},[5028],{"type":2080,"tag":2098,"props":5029,"children":5032},{"href":5030,"rel":5031},"https://gitlab.com/dokos/dodock/-/merge_requests/1206",[2102],[5033],{"type":2086,"value":5034},"!1206",{"type":2080,"tag":2126,"props":5036,"children":5037},{},[5038,5046,5047,5057,5058],{"type":2080,"tag":2130,"props":5039,"children":5040},{},[5041,5042],{"type":2086,"value":4894},{"type":2080,"tag":2136,"props":5043,"children":5044},{},[5045],{"type":2086,"value":3851},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":5048,"children":5051},{"href":5049,"rel":5050},"https://github.com/frappe/frappe/pull/23894",[2102],[5052],{"type":2080,"tag":2136,"props":5053,"children":5054},{},[5055],{"type":2086,"value":5056},"frappe#23894",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":5059,"children":5060},{},[5061],{"type":2080,"tag":2098,"props":5062,"children":5065},{"href":5063,"rel":5064},"https://gitlab.com/dokos/dodock/-/merge_requests/1172",[2102],[5066],{"type":2086,"value":5067},"!1172",{"type":2080,"tag":2126,"props":5069,"children":5070},{},[5071,5080,5081,5091,5092],{"type":2080,"tag":2130,"props":5072,"children":5073},{},[5074,5076],{"type":2086,"value":5075},"Flaky currency UI test ",{"type":2080,"tag":2136,"props":5077,"children":5078},{},[5079],{"type":2086,"value":2519},{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":5082,"children":5085},{"href":5083,"rel":5084},"https://github.com/frappe/frappe/pull/23834",[2102],[5086],{"type":2080,"tag":2136,"props":5087,"children":5088},{},[5089],{"type":2086,"value":5090},"frappe#23834",{"type":2086,"value":2142},{"type":2080,"tag":2130,"props":5093,"children":5094},{},[5095],{"type":2080,"tag":2098,"props":5096,"children":5099},{"href":5097,"rel":5098},"https://gitlab.com/dokos/dodock/-/merge_requests/1149",[2102],[5100],{"type":2086,"value":5101},"!1149",{"type":2080,"tag":5103,"props":5104,"children":5105},"hr",{},[],{"type":2080,"tag":5107,"props":5108,"children":5109},"details",{},[5110,5120,5222],{"type":2080,"tag":5111,"props":5112,"children":5113},"summary",{},[5114],{"type":2080,"tag":5115,"props":5116,"children":5117},"b",{},[5118],{"type":2086,"value":5119},"Contributeurs",{"type":2080,"tag":2122,"props":5121,"children":5122},{},[5123,5133,5143,5153,5163,5173,5183,5193,5203,5212],{"type":2080,"tag":2126,"props":5124,"children":5125},{},[5126,5131],{"type":2080,"tag":2130,"props":5127,"children":5128},{},[5129],{"type":2086,"value":5130},"Ankush Menat",{"type":2086,"value":5132}," (40)",{"type":2080,"tag":2126,"props":5134,"children":5135},{},[5136,5141],{"type":2080,"tag":2130,"props":5137,"children":5138},{},[5139],{"type":2086,"value":5140},"Akhil Narang",{"type":2086,"value":5142}," (27)",{"type":2080,"tag":2126,"props":5144,"children":5145},{},[5146,5151],{"type":2080,"tag":2130,"props":5147,"children":5148},{},[5149],{"type":2086,"value":5150},"Charles-Henri Decultot",{"type":2086,"value":5152}," (25)",{"type":2080,"tag":2126,"props":5154,"children":5155},{},[5156,5161],{"type":2080,"tag":2130,"props":5157,"children":5158},{},[5159],{"type":2086,"value":5160},"Corentin Forler",{"type":2086,"value":5162}," (18)",{"type":2080,"tag":2126,"props":5164,"children":5165},{},[5166,5171],{"type":2080,"tag":2130,"props":5167,"children":5168},{},[5169],{"type":2086,"value":5170},"Gursheen Anand",{"type":2086,"value":5172}," (14)",{"type":2080,"tag":2126,"props":5174,"children":5175},{},[5176,5181],{"type":2080,"tag":2130,"props":5177,"children":5178},{},[5179],{"type":2086,"value":5180},"Raffael Meyer",{"type":2086,"value":5182}," (6)",{"type":2080,"tag":2126,"props":5184,"children":5185},{},[5186,5191],{"type":2080,"tag":2130,"props":5187,"children":5188},{},[5189],{"type":2086,"value":5190},"Shariq Ansari",{"type":2086,"value":5192}," (5)",{"type":2080,"tag":2126,"props":5194,"children":5195},{},[5196,5201],{"type":2080,"tag":2130,"props":5197,"children":5198},{},[5199],{"type":2086,"value":5200},"Maharshi Patel",{"type":2086,"value":5202}," (4)",{"type":2080,"tag":2126,"props":5204,"children":5205},{},[5206,5211],{"type":2080,"tag":2130,"props":5207,"children":5208},{},[5209],{"type":2086,"value":5210},"barredterra",{"type":2086,"value":5202},{"type":2080,"tag":2126,"props":5213,"children":5214},{},[5215,5220],{"type":2080,"tag":2130,"props":5216,"children":5217},{},[5218],{"type":2086,"value":5219},"Hussain Nagaria",{"type":2086,"value":5221}," (3)",{"type":2080,"tag":5107,"props":5223,"children":5224},{},[5225,5230],{"type":2080,"tag":5111,"props":5226,"children":5227},{},[5228],{"type":2086,"value":5229},"et 18 autres contributeurs...",{"type":2080,"tag":2122,"props":5231,"children":5232},{},[5233,5238,5243,5248,5253,5258,5263,5268,5273,5278,5283,5288,5293,5298,5303,5308,5313,5318],{"type":2080,"tag":2126,"props":5234,"children":5235},{},[5236],{"type":2086,"value":5237},"Suraj Shetty",{"type":2080,"tag":2126,"props":5239,"children":5240},{},[5241],{"type":2086,"value":5242},"Fierflame",{"type":2080,"tag":2126,"props":5244,"children":5245},{},[5246],{"type":2086,"value":5247},"Jannat Patel",{"type":2080,"tag":2126,"props":5249,"children":5250},{},[5251],{"type":2086,"value":5252},"Saqib Ansari",{"type":2080,"tag":2126,"props":5254,"children":5255},{},[5256],{"type":2086,"value":5257},"marination",{"type":2080,"tag":2126,"props":5259,"children":5260},{},[5261],{"type":2086,"value":5262},"14987",{"type":2080,"tag":2126,"props":5264,"children":5265},{},[5266],{"type":2086,"value":5267},"Anas AlGhanem",{"type":2080,"tag":2126,"props":5269,"children":5270},{},[5271],{"type":2086,"value":5272},"Daizy Modi",{"type":2080,"tag":2126,"props":5274,"children":5275},{},[5276],{"type":2086,"value":5277},"Fadil SIddique",{"type":2080,"tag":2126,"props":5279,"children":5280},{},[5281],{"type":2086,"value":5282},"Gursheen Kaur Anand",{"type":2080,"tag":2126,"props":5284,"children":5285},{},[5286],{"type":2086,"value":5287},"Justine Jay",{"type":2080,"tag":2126,"props":5289,"children":5290},{},[5291],{"type":2086,"value":5292},"Kunhi",{"type":2080,"tag":2126,"props":5294,"children":5295},{},[5296],{"type":2086,"value":5297},"Revant Nandgaonkar",{"type":2080,"tag":2126,"props":5299,"children":5300},{},[5301],{"type":2086,"value":5302},"Sagar Vora",{"type":2080,"tag":2126,"props":5304,"children":5305},{},[5306],{"type":2086,"value":5307},"Xiaoguang Sun",{"type":2080,"tag":2126,"props":5309,"children":5310},{},[5311],{"type":2086,"value":5312},"bourouffala",{"type":2080,"tag":2126,"props":5314,"children":5315},{},[5316],{"type":2086,"value":5317},"fadilsid",{"type":2080,"tag":2126,"props":5319,"children":5320},{},[5321],{"type":2086,"value":5322},"猛火",{"type":2080,"tag":5103,"props":5324,"children":5325},{},[],{"type":2080,"tag":2092,"props":5327,"children":5328},{},[5329,5334,5335,5342,5346,5351,5352],{"type":2080,"tag":2130,"props":5330,"children":5331},{},[5332],{"type":2086,"value":5333},"Différentiel complet:",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":5336,"children":5339},{"href":5337,"rel":5338},"https://gitlab.com/dokos/dodock/-/compare/v4.1.0...v4.2.0",[2102],[5340],{"type":2086,"value":5341},"v4.1.0...v4.2.0",{"type":2080,"tag":5343,"props":5344,"children":5345},"br",{},[],{"type":2080,"tag":2130,"props":5347,"children":5348},{},[5349],{"type":2086,"value":5350},"Tag:",{"type":2086,"value":2142},{"type":2080,"tag":2098,"props":5353,"children":5356},{"href":5354,"rel":5355},"https://gitlab.com/dokos/dodock/-/tags/v4.2.0",[2102],[5357],{"type":2086,"value":919},{"title":2075,"searchDepth":5359,"depth":5359,"links":5360},2,[5361,5362,5363,5364,5365,5366],{"id":2117,"depth":5359,"text":2120},{"id":2472,"depth":5359,"text":2475},{"id":4588,"depth":5359,"text":4591},{"id":4662,"depth":5359,"text":1592},{"id":4704,"depth":5359,"text":4707},{"id":4857,"depth":5359,"text":4860},"markdown","content:3.dodock:98.versions:1.v4.x.x:v4_2_0.md","content","3.dodock/98.versions/1.v4.x.x/v4_2_0.md","md",[5373,5374],{"_path":1604,"title":916,"description":2075},{"_path":1609,"title":1608,"description":2075},1747740678994]