[MARKETING] COMMUNES - Gestion des communes - 2024  

Luxtrust 150h #DEV - 400 pts -
Quilium Premium Setup TOUTES LES COMMUNES - 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

Grooming & Follow-up Aout #WA - 10 pts -

URL fichier module & suivi : TODO

Maintenance infrastrcuture - 20 pts -
Grooming & Follow-up Juillet #WA - 10 pts -

URL fichier module & suivi : TODO

Grooming & Follow-up Septembre #WA - 10 pts -

URL fichier module & suivi : TODO

GT - Affinements App location de salles #GT #WA - 60 pts -
GT - Affinements App location de salles - retour e-mail #GT #WA - 40 pts -
GT - Prix multiples dans le module inscription - app commune - #GT #WA - 20 pts -
GT - Inscriptions cours/events tests & affinement - #GT #WA - 40 pts -
#25593 Fwd: Application Reservation ⌛: 3 MAI #WA - 20 pts -
#28555 CMS (Synchro Youtube) #WA - 20 pts -
Set-up Brevo account for client [S] - #STND #DM - 20 pts -
#24407 CMS Issues #WA #GT - 10 pts -

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]

LP - 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

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:

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

timesheet Wiltz et Strassen

#Dev - Cleanup unused media files
Pagination dans les call query
Tri dans la librairie média
Drag'n' drop pour l'ordre des items dans les collections
#DEV : Dictionary pagination & performances
#DEV : Gérer les conflits de sauvegarde de navigation
#DEV : Min and Max for type number
#DEV : Type query pour les repeats et les choice
#Dev : Inline editing pour les selects dans les collections.
GT - Optimisation CMS (collections, pages & cie) - #GT #WA - 40 pts -

CARD GOAL:Optimiser la vitesse du CMS (chargement navigation, collections, … medias ?)Ajouter un loader dans le chargement des collectionsVidéo loom : https://www.loom.com/share/b7dc545cbfe243b7a431dc4701f4634fASSIGNED ROLES: DEV

#DEV : Rendre possible le tri de choix multiple (smartselect)
#Dev : Load more page history
GT - Optimisation champ "pages" et chargement des navigations
#BUG - changement de langue apres un save dans le CMS
#INFRA - Rate limiter & Blacklist
#DEV - Optimisation des performances backend
Datepicker jours de la semaine + démarre lundi #28553
#BUG choix de page navigation dans la mauvaise langue #15173 & #24723
Affinnements divers OstBelgien (#15521)
#BUG - not copying crop/resize on image when copying page (only image in page custom fields) - #14876