[ADMIN] Retrospective & OKR's II Optimisation de nos process  

Recaptcha / Spams / double optn / Cleantalk
Quilium X Perplexity #R&D [LCTO, Les Thermes]

Test du moteur perplexity en tant que chatbot/agent de recherche/trip planner/ etc. sur différents sites. Objectifs: Tester et comprendre le service (scope, possibilités, pricing)Promouvoir l’agent chez les clientsPromouvoir le fait que e-connect s’intéresse à l’IA chez les clientsEn faire un vrai produit/carte avec un pricing et une méthode

[ACCOUNTING, RH, KPI SETTINGS] Accounting  

#STND Augmentation du tarif fournisseur [Campaign Monitor]

NOUVEAU TARIF EN VIGUEUR :  Ticket ID: #33740Subject: [Important] Update to E-connect Web Communication SA accountDepartment: e-connect web communicationURL: https://desk.zoho.eu/agent/econnectwebcommunication/e-connect-web-communication/tickets/details/123009000015112077Template de mail pour communication client :Objet : Notification d'augmentation des tarifs de nos services récurrents annuelsChère Cliente, Cher Client,Nous vous contactons pour vous informer d'un changement important concernant les tarifs de vos services récurrents annuels.Ce changement concerne spécifiquement le service suivant : [xxxx nom du service xxxxx]En raison de l'augmentation des coûts imposés par nos fournisseurs, nous sommes contraints de répercuter cette hausse sur nos tarifs pour pouvoir maintenir la qualité et la continuité de nos services.À partir de la date anniversaire de votre abonnement, les nouveaux tarifs seront les suivants :[Service 1] : [Ancien tarif] → [Nouveau tarif][Service 2] : [Ancien tarif] → [Nouveau tarif][Service 3] : [Ancien tarif] → [Nouveau tarif]Nous comprenons que cette augmentation puisse susciter des questions. Nous restons à votre disposition pour toute clarification ou information complémentaire.Nous tenons à vous remercier pour votre compréhension et votre fidélité. Votre satisfaction reste notre priorité, et nous nous engageons à continuer à vous offrir des services de la plus haute qualité.Si vous souhaitez résilier votre service, vous pouvez le faire jusqu'à un mois avant le renouvellement de votre abonnement. Vous pouvez également nous contacter pour explorer d'autres outils ou solutions envisageables.Cordialement,

#STND Accounting - 03/2025

FRAMEHave an updated accounting situation as soon as possible each month

#STND Accounting - 04/2025

FRAMEHave an updated accounting situation as soon as possible each month

[ACCOUNTING, RH, KPI SETTINGS] Squad KPIs Setting  

Dashboard services

[ADMIN] Taste of Africa - Maintenance & Monitoring  

Project Management & Backlog Grooming [Ongoing] #STND - 30 pts -

CARD GOAL: Run an effective project review and groom the backlog in alignment with Objective & Key Results of the project. Conduct at the end of each project cycle.Description:This is a monthly recurring project management card in which the team timesheets the following tasks- Meetings, preparations and exchanges- Project management & team briefings- Backlog management, creation and prioritisation of stories in the project- Management of spontaneous requestsASSIGNED ROLES: TL, CSM

[SALES] Sales  

SME Packages
e-connect - alk Partnership et lancement de ALK Digital

Contexte : Se discipliner pour maintenir contact annuel avec petits clients

Client Squad - Web Dev - JP MAX (2024)  

Verification pack communes "Modules Complémentaires" appliqués mais non-facturés

Le pack communes a plusieurs "Modules Complémentaires" https://invoice.zoho.eu/app/20074211986#/inventory/items/154037000000886045?filter_by=Status.All&per_page=200&search_criteria=%7B%22search_text%22%3A%22pack%22%7D&sort_column=created_time&sort_order=A → Verifier si certaines communes ont eu des modules ajoutés que l’on n’a pas facturé

COMMUNES - #R&D évolution services communes  

Partenariat Skeeled X E-connect

Notes du meeting: Business model qui sont le plus en demande de l’outil:Construction Horeca Hospitalier Public FeaturesSystème de rôles pour les utilisateurs Formulaires affichables via: Auto hebergement, api, iframe,LPTri de l inbox en fonction des réponses du formulaire  (Nationalité, permis etc,…)PJ/champ de formulaire autodestructible après x tempsDivision en workflow de recrutement => Kanban avec itw 1, itw 2, itw 3Système de review à plusieurs personnes => le Rh peut mettre une note, le marketing manager aussi et une note moyenne est affichéeSystème de search qui fonctionne aussi avec le texte du cvStatistiques sur les candidats, jobs ouvert, workload des équipes, démorgraphies des candidats  Possibilité de set up un erp rh complet avec payroll, temps de travail etc,… Onboarding et pricing:Paramétrage en live avec le client en 3 sessions de deux heures enregistrées, 1 onboarding 2 formations et réglagesPricing en fonction de la taille de l’entreprise: entre 200 à 400 euros/mois en fonction

GT - [Conception dashboard App communes] 1/3 - #GT #DM #WA - 30 pts -

TASK DESCRIPTION: Créer une page dashboard qui serait le point d’entrée de l’application des communes :Lister les modules (infos par module ? Exemples: dernières réservations de salles, dernières inscriptions aux cours/événements, rendez-vous à valider, …Afficher les dernières nouveautés (pour l’app globale et part module selon l’activation ou non ?)Afficher des statistiques (graphiques, nombres de réservations de salles, inscriptions, statuts des réservations, …) ASSIGNED ROLES: [CSM, TL]

Implémentation GMS selon nouvelle conception 2/3 - #GT - xx pts -

TASK DESCRIPTION: Describe general task.   ASSIGNED ROLES: [CSM, DA, TL]

Newsletter Brevo communes backend 3/3 - #GT - xx pts -

TASK DESCRIPTION: Developer strat communication sur base du nouveau backend  ASSIGNED ROLES: [CSM, DA, TL]

Meeting, gestion de projet

Notes meeting du 26.3: Beztdorf→ Prévoir meetingRecadrer le client JP: faire dans contrat maint un ‘groupe de taches’ hors scope pour refonte Et informer client de status budget, etc. Qu’est ce qui tombe dans V1, et qu’est ce qui tombe en V2 → aider Naim à organiser une vueMertzig avec white label juinBAT obtenu. On va utiliser ce projet pour whitelabeliser les modules. Mais avec pique de tickets, Naim n’a pas le temps Rediscuter semaine pro pour voir si le rush est tjrs là et voir si on doit trouver un backup/Plan BRosport -> MaxenceFrisange -> MaxenceL’ordre n’a pas changé—-Communication Clients + Non-clients:NewsletterDans GMSOn attend un peu, le temps que Jess et Tom ont le temps de vraiment travailler dans un concept

Liste sujets à communiquer + idées

Traduction via AIPerplexity Search Communication trimestrielle → Pour ceux qui n’ont pas Module XYZ, communication pour présenter “upgradez avec ce module” Elaborer win-win avec hot city: qu'ils nous refèent des communes pour clients et on les refere pour app  Ecran exterieur pour affichage e-reider Dans les réservations de salles / Prise de rdv mettre tous les champs vides dans un collapse Sélectionner par service => par jour de la semaine => les horaires disponibles et le temps par slots Gemengen GPT ? Danger: plusieurs communes ont des modules mais visiblement zero activité dessus. Ils ne s'en servent pas. prevoir des rappels, re-présenter produit, .. Module 'data' -> dashboard avec data custom made pour communesRenommer xxx.communes.e-connect.lu en gms.xxx.lu (Style services.schuttrange.lu) -”Boost my module” → Marketing push packages

COMMUNES - Gestion app des communes - 2025  

GT - [Merge modules Bénévolat/Organisations/Indes communal] - #GT #DM #WA - 50 pts -

TASK DESCRIPTION: Fusionner les modules bénévolats et organisations + gestion de l’index communal Merge association bénévolat et organisation (pour avoir une seule entité)Déplacer la partie bénévoles et annonces dans Organisations → Job offersIndex communale (adaptations & API)Tests + Scripts de migration pour strassenAdaptations pour les utilisateurs (login et redirections / dashboard) ASSIGNED ROLES: [CSM, TL]

GT - [Conception dashboard App communes] - #GT #DM #WA - 30 pts -

TASK DESCRIPTION: Créer une page dashboard qui serait le point d’entrée de l’application des communes :Lister les modules (infos par module ? Exemples: dernières réservations de salles, dernières inscriptions aux cours/événements, rendez-vous à valider, …Afficher les dernières nouveautés (pour l’app globale et part module selon l’activation ou non ?)Afficher des statistiques (graphiques, nombres de réservations de salles, inscriptions, statuts des réservations, …) ASSIGNED ROLES: [CSM, TL]

Dashboard App communes (nouveautés, modules, stats)
Choix de techno gratuite pour la carte interactive

Map tiler:https://www.maptiler.com/maps/#style=streets-v2&lang=auto&mode=2d&position=9.06/49.8159/6.1338Map tiler basic & osm bright Leaflet:https://leaflet-extras.github.io/leaflet-providers/preview/index.html CartoDB.VoyagerLabelsUnder

Changer le domaine du GMS de nos clients en URL plus 'vendeur'

acuellement quasi toutes communes sont sur nomdecommune.communes.e-connect.lu→ Faisons gms.nomcommune.lu

Documentation APP & Quilium - 80 pts -
Quilium Premium Setup [Beckerich] - 10 pts -

GOAL: Setup Premium featuresGUIDELINES / RELATED INFORMATION:--- Premium ---✓ Hébergement sécurisé✓ Certificat SSL Let's Encrypt✓ Certificat SSL personnel (non fourni)✓ Mises à jour CMS✓ 50G de stockage✓ Nom de domaine personnalisé pour les e-mails sortants✓ Backups 15 jours✓ SLA 99.5%✓ Firewall & CDN (WAF)✓ Monitoring uptime (alertes)✓ Frais annuelsASSIGNED ROLES: FE/IT/TL

Maintenance infrastrcuture - 20 pts -
Grooming & Follow-up Février #WA - 10 pts -

URL fichier module & suivi : TODO

Data  

Install Cookie Consent Manager #STND #DM - 10 pts -

CARD GOAL: installer le Gestion de bannière cookie dynamique Cookiebot ou CookieFirstWORKING FRAME (TO BE FILLED BY THE CSM BEFORE STARTING):SubscriptionEstimate number: EST-2025-2118 + 2117CCM Provider: CookiefirstCCM Subscription : [Small / Medium / Large : Open pricing table]e-connect Subscription : SmallBilling : to bill CCM set up:Affected websites/subdomains: L’URL finale du site sera: b2b.luxembourg-city.comMais pendant 2 mois ce sera temporairement https://www.luxembourgtourismsummit.lu/Set up: e-connectIf custom, describeGUIDELINES & RELATED INFORMATION:Related Documents: ticket number, mail, devis...ASSIGNED ROLES: DA, FE

Gestion squad, analyse, veille, etc.
#STND #DATA Monthly data follow up [march]

CARD GOAL: Collect all 5 min jobs relative to data follow upTASK DESCRIPTION:Check data to insure quality after a new implementation or modifications
Follow up : https://trello.com/b/qnSLWx6z ASSIGNED ROLES: DA

Quilium 3  

Rollback sur une révision de page (historique)

Estimation 40pts reste à faire à partir du 15/10

#BUG URL des cibles de raccourcis pas mise à jour en LIVE - 10 pts -
Changer le backend pour le cache quilium frontend (file -> elasticache)
Upload d'image, afficher l'image sans refresh - 10 pts -
#BUG si on sauvegarde la nav avec une page entre temps supprimée par quelqu'un d'autre ou manquante, bug - 10 pts -
#BUG erreur SQL si plus de 255 chars dans un text (ex: save item depuis un form)
#BUG comment des call API externes peuvent prendre plus de temps que le timeout et faire planter les sites.
#FRONT Log les erreurs et tous les autres messages avec le website id
#BUG orderby un champ items non multiple = erreur SQL

Invalid text representation: 7 ERROR: invalid input syntax for type uuid: "[]" (SQL: select itemset_media.* from "itemset_media" left join "itemset_mediacateg" on (array_to_json(array["itemset_media"."categ"])->>0)::uuid = "itemset_mediacateg"."id" order by "itemset_mediacateg"."name" asc, "itemset_media"."id" desc limit 50 offset 0)

#INFRA supervisor auto restart check

Briefing maxime : supervisor has tried to autorestart the worker after a crash (database was updating) but 1 minute later it stopped restarting. Worker was offline 24H hours...Supervisor should try to restart after crash less aggressively, wait more time before restarting, and keep trying way more times.

#BUG : navigation element a la fois dans la corbeille et dans la navigation d'origine en deleted.
#Account - New frontend + partie admin [PART 1]

Refonte de la partie AccountPhp 8.2 + laravel 10 & upgrade librairies (PLUS TARD)New UI (remove angular)New Admin areaQC & Go Live + compatibilityASSIGNED ROLES: [CSM, DEV]

Documentation end user

Création d’une documentation client pour Q3 & Pour décharger le support des questions fréquentes  Arborescence de niveau 1: Customize your website: Concerne l’utilisation du CMS, des éléments de contenus, des pages etc,… SEO & Accessibility: Concerne les bases du SEO et de l’accessibilité dans quilium Knowledge base: Concerne les questions récurrentes pas forcément liées au CMS (vider son cache, etc,…) et le vocabulaire de base (élément de contenu, CMS, collection, etc,…) Add-ons: Concerne les upsells (réservations de salles, form builder, etc,…) + chatbot lié au support. Updates : Concerne les nouveautés Q3 + Opt in newsletter FAQ:

Quilium 3 - Documentation utilisateurs

Mise à disposition d'une documentation end-user Q3, pour les clients.

#DEV Occurrences d'un média dans le CMS #15203

timesheet Wiltz et Strassen

#Dev - Cleanup unused media files
#Bug - Pages non agregées dans les collections
#DEV - Collections externes #Headless
#DEV cookies handling in frontend and cli (AB TEST)
#DEV Limite les champs texte à 200ko (evite les svg de 1G)
Pagination dans les call query
Tri dans la librairie média
Drag'n' drop pour l'ordre des items dans les collections