From d95924753c7909a9715eeb5c9b4d54c64e0ac2ad Mon Sep 17 00:00:00 2001 From: mathis Date: Wed, 30 Sep 2026 21:29:11 +0200 Subject: [PATCH] RELEASE V.4.0.0 : VERSION LONG SUPPORT (LTS) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --> Imports de ligne via fichier GTFS --> Extrapolation possible des données --> Générateur de fiches horaires --- .env | 2 +- .env.local | 4 +--- api/cron-annonces.js | 2 +- api/cron-attribution-h40.js | 2 +- api/cron-attribution-nuit.js | 2 +- src/supabaseClient.js | 2 +- 6 files changed, 6 insertions(+), 8 deletions(-) diff --git a/.env b/.env index d7acf79..a82982d 100644 --- a/.env +++ b/.env @@ -1,2 +1,2 @@ NEXT_PUBLIC_SUPABASE_URL=https://supabase-ferrovia.mrpatator.fr -NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY=sb_publishable_jSS9wIDj3BWGBpxtv5LwGQ_1P_KBV_N \ No newline at end of file +NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY=sb_publishable_6dB95QNDKiHcFD81TJETqq_3Mu5rWWU \ No newline at end of file diff --git a/.env.local b/.env.local index 2315b2a..a82982d 100644 --- a/.env.local +++ b/.env.local @@ -1,4 +1,2 @@ -REACT_APP_SUPABASE_URL=https://supabase-ferrovia.mrpatator.fr -REACT_APP_SUPABASE_ANON_KEY=sb_publishable_jSS9wIDj3BWGBpxtv5LwGQ_1P_KBV_N NEXT_PUBLIC_SUPABASE_URL=https://supabase-ferrovia.mrpatator.fr -NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY=sb_publishable_jSS9wIDj3BWGBpxtv5LwGQ_1P_KBV_N \ No newline at end of file +NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY=sb_publishable_6dB95QNDKiHcFD81TJETqq_3Mu5rWWU \ No newline at end of file diff --git a/api/cron-annonces.js b/api/cron-annonces.js index 0689549..1b0a4ac 100644 --- a/api/cron-annonces.js +++ b/api/cron-annonces.js @@ -1,7 +1,7 @@ import { createClient } from '@supabase/supabase-js'; const supabaseUrl = process.env.NEXT_PUBLIC_SUPABASE_URL || process.env.SUPABASE_URL || "https://supabase-ferrovia.mrpatator.fr"; -const supabaseKey = process.env.NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY || process.env.SUPABASE_ANON_KEY || "sb_publishable_jSS9wIDj3BWGBpxtv5LwGQ_1P_KBV_N"; +const supabaseKey = process.env.NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY || process.env.SUPABASE_ANON_KEY || "sb_publishable_6dB95QNDKiHcFD81TJETqq_3Mu5rWWU"; const supabase = createClient(supabaseUrl, supabaseKey); function checkIfHoraireRunsOnDate(horaire, date = new Date()) { diff --git a/api/cron-attribution-h40.js b/api/cron-attribution-h40.js index 9054af6..9a4cc87 100644 --- a/api/cron-attribution-h40.js +++ b/api/cron-attribution-h40.js @@ -2,7 +2,7 @@ import { createClient } from '@supabase/supabase-js'; import { buildMovements, executeAllocationAlgorithm } from '../src/utils/algorithmeQuais.js'; const supabaseUrl = process.env.NEXT_PUBLIC_SUPABASE_URL || process.env.SUPABASE_URL || "https://supabase-ferrovia.mrpatator.fr"; -const supabaseKey = process.env.NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY || process.env.SUPABASE_ANON_KEY || "sb_publishable_jSS9wIDj3BWGBpxtv5LwGQ_1P_KBV_N"; +const supabaseKey = process.env.NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY || process.env.SUPABASE_ANON_KEY || "sb_publishable_6dB95QNDKiHcFD81TJETqq_3Mu5rWWU"; const supabase = createClient(supabaseUrl, supabaseKey); export default async function handler(req, res) { diff --git a/api/cron-attribution-nuit.js b/api/cron-attribution-nuit.js index 43ec455..5393c3b 100644 --- a/api/cron-attribution-nuit.js +++ b/api/cron-attribution-nuit.js @@ -2,7 +2,7 @@ import { createClient } from '@supabase/supabase-js'; import { buildMovements, executeAllocationAlgorithm } from '../src/utils/algorithmeQuais.js'; const supabaseUrl = process.env.NEXT_PUBLIC_SUPABASE_URL || process.env.SUPABASE_URL || "https://supabase-ferrovia.mrpatator.fr"; -const supabaseKey = process.env.NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY || process.env.SUPABASE_ANON_KEY || "sb_publishable_jSS9wIDj3BWGBpxtv5LwGQ_1P_KBV_N"; +const supabaseKey = process.env.NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY || process.env.SUPABASE_ANON_KEY || "sb_publishable_6dB95QNDKiHcFD81TJETqq_3Mu5rWWU"; // Note: un service_role key est préférable en production pour un cron const supabase = createClient(supabaseUrl, supabaseKey); diff --git a/src/supabaseClient.js b/src/supabaseClient.js index f08f26a..ede806f 100644 --- a/src/supabaseClient.js +++ b/src/supabaseClient.js @@ -1,7 +1,7 @@ import { createClient } from '@supabase/supabase-js'; const SUPABASE_URL = process.env.NEXT_PUBLIC_SUPABASE_URL || "https://supabase-ferrovia.mrpatator.fr"; -const SUPABASE_ANON_KEY = process.env.NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY || "sb_publishable_jSS9wIDj3BWGBpxtv5LwGQ_1P_KBV_N"; +const SUPABASE_ANON_KEY = process.env.NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY || "sb_publishable_6dB95QNDKiHcFD81TJETqq_3Mu5rWWU"; const isSupabaseConfigured = !!(SUPABASE_URL && SUPABASE_ANON_KEY);