SPB Git

spb/resto-ka

Public

Resto·Ka — tous les restaurants du Québec, menus complets et prix réels (famille ·Ka)

archive 2026-09-04 : état final avant retrait du cluster (bannière README, données et bundles à jour)

Simon-Pierre Boucher committed (Sep 5, 2026) parent 5867ab9 Browse files

6 changed files +316 −1

modified README.md +2 −0
@@ -51,6 +51,8 @@
51 51
52 ## Visite guidée 52 ## Visite guidée
53 53
54+
55+> ⚠️ **Application archivée le 2026-09-04** — l'URL live (https://www.resto-ka.com) est hors fonction ; l'app a été retirée du cluster MacLustr (registre mld, admin-ka, gardiens, site groupe-ka). Ce dépôt spbgit reste la source de vérité pour une remise en service.
54 *Captures live du 2026-08-28 sur [www.resto-ka.com](https://www.resto-ka.com) — desktop 1440×900, mobile 390×844.* 56 *Captures live du 2026-08-28 sur [www.resto-ka.com](https://www.resto-ka.com) — desktop 1440×900, mobile 390×844.*
55 57
56 <table> 58 <table>
added data/clover-discovered.json +14 −0
@@ -0,0 +1,14 @@
1+{
2+ "integrations": [
3+ {
4+ "key": "crabe-royal-laval",
5+ "uid": "osm:node/11360539962",
6+ "label": "Crabe Royal (découvert via craberoyal.ca)"
7+ },
8+ {
9+ "key": "original-shawarma-montreal",
10+ "uid": "osm:node/12740572716",
11+ "label": "Original Shawarma (découvert via montreal.originalshawarma.ca)"
12+ }
13+ ]
14+}
\ No newline at end of file
modified data/gloriafood-discovered.json +106 −0
@@ -52,6 +52,112 @@
52 "uid": "osm:node/7518306944", 52 "uid": "osm:node/7518306944",
53 "label": "Vietnam (découvert via chezvietnam.ca)", 53 "label": "Vietnam (découvert via chezvietnam.ca)",
54 "cuid": "0042e540-63a7-4ccb-ac60-c2368b283db5" 54 "cuid": "0042e540-63a7-4ccb-ac60-c2368b283db5"
55+ },
56+ {
57+ "key": "48c95bc9-10bb-481a-a963-fd3dda9b73de",
58+ "uid": "osm:node/8063393170",
59+ "label": "Chez Sophie (découvert via cafechezsophie.ca)",
60+ "cuid": "39f9b53d-8f0e-49d6-814c-3e1b6ed7cf28"
61+ },
62+ {
63+ "key": "cf0f5296-032f-48b7-a9fd-2986afdd9ed0",
64+ "uid": "osm:node/8256238491",
65+ "label": "Phở Thành Nam Quan (découvert via phothanhnamquan.ca)",
66+ "cuid": "dbf3b09d-cb2c-4c63-b073-ecd2ea550096"
67+ },
68+ {
69+ "key": "2d7938a4-7dc9-4e49-a5df-c73a0a8f9882",
70+ "uid": "osm:node/8425439303",
71+ "label": "Sushi Sento (découvert via sushisento.com)",
72+ "cuid": "74177f26-c03d-49e0-ba68-703b72e2d443"
73+ },
74+ {
75+ "key": "4bb03f0b-509d-4005-92af-e81d77fc3ad5",
76+ "uid": "osm:node/11126563951",
77+ "label": "Fu Lam Express (découvert via fulamexpress-auteuil.ca)"
78+ },
79+ {
80+ "key": "65c67213-dcc8-426c-b460-8fad593aee0c",
81+ "uid": "osm:node/11182085031",
82+ "label": "Saumon Sushi (découvert via saumonsushi.com)",
83+ "cuid": "f10a9e0a-277f-450b-80d0-710a5a49add1"
84+ },
85+ {
86+ "key": "d8090a15-bc3a-49fe-858f-138ac2a79399",
87+ "uid": "osm:node/11303507833",
88+ "label": "Panda Cuisine (découvert via pandacuisine.ca)",
89+ "cuid": "bd3606b6-3a98-48e1-9e7a-e618abc22221"
90+ },
91+ {
92+ "key": "a6150c35-a02a-425f-a14a-6c11ea7a5aa6",
93+ "uid": "osm:node/11360539951",
94+ "label": "Nazar Doner Kebab (découvert via nazardonerkebab.ca)",
95+ "cuid": "a4439983-c9b7-478a-bb57-6cfc87e2e894"
96+ },
97+ {
98+ "key": "7ffe4c17-6340-48b0-b4d9-2588b263aa30",
99+ "uid": "osm:node/11466157794",
100+ "label": "Pizzeria Il Forno (découvert via pizzeriailforno.ca)",
101+ "cuid": "b5e18a9e-5c62-4050-a212-9ebeaf2524e0"
102+ },
103+ {
104+ "key": "374c381f-7777-4336-b4a8-6c58b3709e74",
105+ "uid": "osm:node/11466465254",
106+ "label": "Tomo Go (découvert via tomogosushi.ca)",
107+ "cuid": "31b40850-44a8-4360-a762-d5176cfc95b4"
108+ },
109+ {
110+ "key": "d42300e4-6122-492d-9efa-447fc740b4a3",
111+ "uid": "osm:node/11470074808",
112+ "label": "Casamed (découvert via restocasamed.ca)"
113+ },
114+ {
115+ "key": "59911b25-763D-4e99-8450-5acb4f32f031",
116+ "uid": "osm:node/11516939329",
117+ "label": "Restaurant Place St-Francois (découvert via placestfrancois.com)",
118+ "cuid": "3a8c082d-8398-48f4-94cc-d7504cc5edeb"
119+ },
120+ {
121+ "key": "aec7e554-d466-44fb-8b78-97438f47f806",
122+ "uid": "osm:node/11555369869",
123+ "label": "Bambou d'Or (découvert via bamboudor.ca)",
124+ "cuid": "2b7928e1-d6c0-4a5a-ba8a-49d43dd5592c"
125+ },
126+ {
127+ "key": "57d516eb-555b-4f93-a84f-d44a22ff05be",
128+ "uid": "osm:node/11559802540",
129+ "label": "Nouveau Dagenais (découvert via vieuxdagenais.com)",
130+ "cuid": "b62b7763-36bf-497f-88e0-b0f529f345fe"
131+ },
132+ {
133+ "key": "18c21eba-b84e-42b6-a6f3-5e050294f730",
134+ "uid": "osm:node/11772572168",
135+ "label": "Restaurant Pho Thanh (découvert via phothanh.ca)",
136+ "cuid": "2fbed11a-9aee-4e30-8f26-75ebef3f423e"
137+ },
138+ {
139+ "key": "5135a181-1214-475a-b529-d619b8b8e648",
140+ "uid": "osm:node/12177684794",
141+ "label": "Thai N Sushi (découvert via thainsushi.ca)",
142+ "cuid": "ead411cc-b3ec-4274-9af7-c7caca0044db"
143+ },
144+ {
145+ "key": "60b08d0b-5460-4227-a049-730e64735b0f",
146+ "uid": "osm:node/12230571235",
147+ "label": "Mirabel Pizzeria (découvert via restobarroyal.com)",
148+ "cuid": "b1b37ecb-cd8d-4d48-a3c1-5f2f23266c68"
149+ },
150+ {
151+ "key": "cf4f30b5-1959-41d9-8d2c-1d2226529454",
152+ "uid": "osm:node/13004320786",
153+ "label": "Pasha shish taouk (découvert via pashashishtaouk.com)",
154+ "cuid": "55809454-aab9-47f0-b406-66966bfdd579"
155+ },
156+ {
157+ "key": "763d3f75-f278-4fc9-b7d3-471381fa6726",
158+ "uid": "osm:way/718778874",
159+ "label": "Le Biarritz (découvert via lebiarritz.ca)",
160+ "cuid": "673fe5d6-c493-40d1-b3ec-43917369c9bd"
55 } 161 }
56 ] 162 ]
57 } 163 }
\ No newline at end of file
modified data/square-discovered.json +5 −0
@@ -4,6 +4,11 @@
4 "key": "le-mets.square.site", 4 "key": "le-mets.square.site",
5 "uid": "osm:node/7058551829", 5 "uid": "osm:node/7058551829",
6 "label": "Sushi Zone (découvert via le-mets.square.site)" 6 "label": "Sushi Zone (découvert via le-mets.square.site)"
7+ },
8+ {
9+ "key": "sushipalacelaval.square.site",
10+ "uid": "osm:node/10072733734",
11+ "label": "Sushi Palace (découvert via sushipalace.ca)"
7 } 12 }
8 ] 13 ]
9 } 14 }
\ No newline at end of file
modified data/ueat-discovered.json +188 −0
@@ -575,6 +575,194 @@
575 { 575 {
576 "key": "5bd5a924-71e3-48a6-927c-b50094c14af2", 576 "key": "5bd5a924-71e3-48a6-927c-b50094c14af2",
577 "label": "Bacaro Pizzeria (découvert via bacaropizzeria.com)" 577 "label": "Bacaro Pizzeria (découvert via bacaropizzeria.com)"
578+ },
579+ {
580+ "key": "8b02775d-69eb-4de1-bf5d-60703f878e69",
581+ "label": "Graffiti (découvert via restaurantgraffiti.com)"
582+ },
583+ {
584+ "key": "26b833d3-ea2c-44e0-9875-e12ebd461b45",
585+ "label": "Le Comptoir Lunch (découvert via lecomptoirlunch.com)"
586+ },
587+ {
588+ "key": "dcdd5e41-a6b5-40d8-b7a8-1c7a16cb1062",
589+ "label": "Dunn's Famous St-Eustache (découvert via dunnsfamous.com)"
590+ },
591+ {
592+ "key": "34207da2-4291-463f-ba69-d46f6d79e470",
593+ "label": "Souvlaki authentique (découvert via souvlakiauthentique.com)"
594+ },
595+ {
596+ "key": "46ce0a61-3665-4820-9bf9-c4a5fb85c0eb",
597+ "label": "L'Étoile de Pincourt (découvert via letoiledepincourt.com)"
598+ },
599+ {
600+ "key": "23873c45-9c2d-4d55-b720-89e5b65744a6",
601+ "label": "Les Terrasses du Capitaine (découvert via dupecheur7iles.ca)"
602+ },
603+ {
604+ "key": "056aace1-bfc6-4ea9-9b8f-c863bcee2803",
605+ "label": "La Rizière d'Asie (découvert via larizieredasie.ca)"
606+ },
607+ {
608+ "key": "b7954198-cc32-4d65-b271-8c80974537e5",
609+ "label": "Restaurant Canada Drive-In (découvert via canadadrivein.order-online.ai)"
610+ },
611+ {
612+ "key": "f0ac233f-df24-47a8-9e3a-a64520738ff2",
613+ "label": "Boustan Delson (découvert via boustan.ca)"
614+ },
615+ {
616+ "key": "318871b5-2b39-4d05-a705-7737babb537e",
617+ "label": "Paramount Fine Foods (découvert via paramountfinefoods.com)"
618+ },
619+ {
620+ "key": "97219644-c4c5-4c98-ad5c-3772dfedb630",
621+ "label": "Marché D'Orient (découvert via marche-dorient.com)"
622+ },
623+ {
624+ "key": "5e68b7b7-cd77-4a56-97c4-fbebb656a4a6",
625+ "label": "Olivia Bistro-Boutique (découvert via oliviabistro.com)"
626+ },
627+ {
628+ "key": "da6761f2-5f61-4f34-87dd-ea3d1f091529",
629+ "label": "Ô mets chinois (découvert via restaurantometschinois.com)"
630+ },
631+ {
632+ "key": "518f116c-cf88-4a88-9897-e49b562a4732",
633+ "label": "Maui Poke (découvert via mauipoke.ca)"
634+ },
635+ {
636+ "key": "e81b2452-76a1-48cd-a5e6-02441a510830",
637+ "label": "Sama Fusion (découvert via sushisama.order-online.ai)"
638+ },
639+ {
640+ "key": "bf35d4d8-c460-4645-8b6a-731ae6a3cc4a",
641+ "label": "Poulet à 3 Pattes (découvert via poulet3pattes.com)"
642+ },
643+ {
644+ "key": "a6c3b82d-6af5-4de8-ab05-703951312e03",
645+ "label": "Bis Ristorante (découvert via restaurantbis.com)"
646+ },
647+ {
648+ "key": "ef68c5bd-222d-4bcf-8ca8-477194f66191",
649+ "label": "DonDonYa (découvert via dondonyaqc.order-online.ai)"
650+ },
651+ {
652+ "key": "05c895ed-e436-4783-b263-7ca85cc55cb9",
653+ "label": "Milestones (découvert via milestonesrestaurants.com)"
654+ },
655+ {
656+ "key": "10a02b1a-ce09-468f-9b2a-adc7c9050de3",
657+ "label": "Greektown Grill (découvert via greektowngrill.ca)"
658+ },
659+ {
660+ "key": "a11ce06c-517f-4332-a0bf-ee627fe07c28",
661+ "label": "Yamu Yamu Sushi (découvert via yamuyamusushi.order-online.ai)"
662+ },
663+ {
664+ "key": "681072f8-de89-435e-8364-439f37d6fbf4",
665+ "label": "Réveil Matin (découvert via reveilmatin.ca)"
666+ },
667+ {
668+ "key": "d8e6951a-e8b0-45bc-a1fc-e00d708836b8",
669+ "label": "Scala20 (découvert via scala20.com)"
670+ },
671+ {
672+ "key": "add2392b-2387-40be-98f2-c450c43d96b0",
673+ "label": "Le Poké Station (découvert via lepokestation.order-online.ai)"
674+ },
675+ {
676+ "key": "5e4e18e8-4416-4e6b-a56d-aa54cef2b173",
677+ "label": "Ouest Antanio's (découvert via ouestantonios.com)"
678+ },
679+ {
680+ "key": "d3493663-596f-40f8-a716-55a870778d8d",
681+ "label": "Restaurant Bistro Jos Blo (découvert via josblo.ca)"
682+ },
683+ {
684+ "key": "b9fc4cf4-47a5-493d-b289-afeb88a94ede",
685+ "label": "Sushi Newman (découvert via newmansushi.com)"
686+ },
687+ {
688+ "key": "75982430-f137-4739-bfb1-c771873f1521",
689+ "label": "Birdhouse (découvert via birdhousewings.com)"
690+ },
691+ {
692+ "key": "5f12fb39-8627-4e36-861b-f211346fcdf9",
693+ "label": "Aikawa Sushi (découvert via aikawa.ca)"
694+ },
695+ {
696+ "key": "0510979d-c84f-4d2a-b5ed-7ef86ab180d2",
697+ "label": "Bistro L'Arepa (découvert via larepa.co)"
698+ },
699+ {
700+ "key": "858037dd-73e8-43b6-91ca-508dfc9ed7a3",
701+ "label": "Le White Rabbit (découvert via lewhiterabbit.ca)"
702+ },
703+ {
704+ "key": "6725be32-7533-4cea-8acf-668ff9629267",
705+ "label": "Avocado (découvert via avocadosushi.ca)"
706+ },
707+ {
708+ "key": "bba79603-bdd0-4d1d-983d-c46ae7b72d0b",
709+ "label": "Shady Café Resto Libanais (découvert via shadycaferesto.com)"
710+ },
711+ {
712+ "key": "c81f1604-646c-4cc7-b5a6-75084a1ce988",
713+ "label": "Comptoir 400 (découvert via comptoir400.com)"
714+ },
715+ {
716+ "key": "8bde6f55-82e9-4265-a92a-68f51a3e7e50",
717+ "label": "Sushiman (découvert via lesushiman.ca)"
718+ },
719+ {
720+ "key": "8fc09160-54c4-4fca-b745-3ee6bd7967cd",
721+ "label": "Restaurant au Poulet Nouveau (découvert via pouletnouveau.ca)"
722+ },
723+ {
724+ "key": "36fb246d-196f-40f5-b4b2-81cf02ef00ef",
725+ "label": "Shoji Sushi (découvert via shoji.ca)"
726+ },
727+ {
728+ "key": "5b568adb-a2df-4b5b-b7e0-3535ec4ac51e",
729+ "label": "AZTA taquéria (découvert via aztataqueria.com)"
730+ },
731+ {
732+ "key": "dda19f6e-a1de-49b5-bf4e-58532f118a7e",
733+ "label": "9 resto déjeuner (découvert via 9restodejeuner.com)"
734+ },
735+ {
736+ "key": "b05a0f09-3c9d-41cf-bdff-81444d538ef4",
737+ "label": "Myagi Sushi et speak easy (découvert via bistromiyagi.com)"
738+ },
739+ {
740+ "key": "fd9eb8cb-4536-4bb6-bb19-6fb3be67808f",
741+ "label": "Freddy Pizzeria (découvert via freddypizzeria.ca)"
742+ },
743+ {
744+ "key": "8a79c422-5284-4706-8250-b428e0574c61",
745+ "label": "Le déli (découvert via ledeli.ca)"
746+ },
747+ {
748+ "key": "aa08a6a4-7bb3-49eb-893b-9db0a9ba3328",
749+ "label": "Restaurant Bon Voyage (découvert via lesrestaurantsbonvoyage.com)"
750+ },
751+ {
752+ "key": "1f557755-ffdc-4490-9f5c-a37b8a63364a",
753+ "label": "Le chou de Bruxelles (découvert via restaurantlechoudebruxelles.com)"
754+ },
755+ {
756+ "key": "2dd7cc6e-2f4f-4902-aa0f-589c7b887be6",
757+ "label": "Mustang Pizza (découvert via mustangpizza.ca)"
758+ },
759+ {
760+ "key": "5c0ba01b-0e20-437f-84bf-d2e6fc8826de",
761+ "label": "Pizza Express (découvert via pizzaexpressextra.ca)"
762+ },
763+ {
764+ "key": "ef87c83d-5efa-4f1c-94f4-2c0f40b09da1",
765+ "label": "Morasse Poutine (découvert via chezmorasse.wordpress.com)"
578 } 766 }
579 ] 767 ]
580 } 768 }
\ No newline at end of file
modified frontend/public/ka-agent.js +1 −1
@@ -587,4 +587,4 @@
587 ask(); 587 ask();
588 }); 588 });
589 })(); 589 })();
590−/*KA_ANALYTICS*/(function(){try{if(window.__kaAn)return;window.__kaAn=1;var k="KA_VID",v=localStorage.getItem(k);if(!v){v=Date.now().toString(36)+Math.random().toString(36).slice(2,8);localStorage.setItem(k,v);}var b=function(){var i=new Image();i.src="https://www.administration-ka.com/collect?site=resto-ka&vid="+v+"&p="+encodeURIComponent(location.pathname)+"&t="+Date.now();};b();setInterval(b,60000);}catch(e){}})(); 590+/*KA_ANALYTICS*/(function(){try{if(window.__kaAnL)return;window.__kaAnL=1;window.__kaSite="resto-ka";var s=document.createElement('script');s.async=1;s.src="https://www.administration-ka.com/ka-a.js";(document.head||document.documentElement).appendChild(s);}catch(e){}})();
591 591
Menu

Theme