feat: oma profiili -toiminto + placeholder-siivous + poista fix-skriptit

- Lisätty "Oma profiili" -nappi headeriin (⚙ + nimen klikkaus)
- Profiili-modaali: muokkaa nimi, sähköposti, salasana, allekirjoitukset
- Uusi profile_update API-endpoint (vaatii vain kirjautumisen)
- check_auth palauttaa nyt myös email-kentän
- Siivottu kaikki yrityskohtaiset placeholder-tekstit geneerisiksi
  (cuitunet.fi → yritys.fi, Kauppakatu → Esimerkkikatu, jne.)
- Poistettu väliaikaiset fix_role.php ja fix_saatavuus.php

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-10 21:38:32 +02:00
parent f6602fb81f
commit f6e11f8426
7 changed files with 178 additions and 133 deletions

View File

@@ -1,11 +1,11 @@
<!--
CuituNet Saatavuuswidget
Saatavuuswidget
Upota cuitunet.fi-sivulle kopioimalla tämän tiedoston sisältö haluamaasi paikkaan,
Upota verkkosivulle kopioimalla tämän tiedoston sisältö haluamaasi paikkaan,
tai lataa script-tagi:
<div id="cuitunet-saatavuus"></div>
<script src="https://intra.cuitunet.fi/saatavuus-widget.js" data-api-key="SINUN_API_AVAIN"></script>
<div id="saatavuus-widget"></div>
<script src="https://intra.yritys.fi/saatavuus-widget.js" data-api-key="SINUN_API_AVAIN"></script>
Tämä on itsenäinen esimerkkisivu testausta varten.
-->
@@ -14,7 +14,7 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Kuituverkon saatavuus - CuituNet</title>
<title>Saatavuushaku</title>
<style>
* { margin: 0; padding: 0; box-sizing: border-box; }
body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; background: #f0f2f5; min-height: 100vh; display: flex; align-items: center; justify-content: center; }
@@ -50,7 +50,7 @@
<script>
(function() {
// MUUTA NÄMÄ
const API_URL = 'https://intra.cuitunet.fi/api.php';
const API_URL = 'https://intra.yritys.fi/api.php'; // VAIHDA oma domain
const API_KEY = 'VAIHDA_TÄHÄN_API_AVAIMESI';
const input = document.getElementById('saatavuus-input');