-
3b7def1186
ui: hide header text when logo is set — logo is enough
Jukka Lampikoski
2026-03-10 17:29:13 +02:00
-
a0ee98cc9b
ui: simplify header with logo, auto-refresh on by default
Jukka Lampikoski
2026-03-10 17:25:46 +02:00
-
351ed70c6d
ui: move theme color to nav tab bar, white header
Jukka Lampikoski
2026-03-10 17:24:47 +02:00
-
ac5d2db711
cleanup: remove gdcheck.php - all extensions confirmed working
Jukka Lampikoski
2026-03-10 17:19:32 +02:00
-
d2ca790e32
feat: auto-extract color from logo + PHP extension check
Jukka Lampikoski
2026-03-10 17:19:08 +02:00
-
9797fda7b7
temp: check GD availability
Jukka Lampikoski
2026-03-10 17:17:11 +02:00
-
caf0ce8aa2
ui: white header bar with primary color accents
Jukka Lampikoski
2026-03-10 17:15:43 +02:00
-
d8de69b9b9
fix: handle missing fileinfo extension for logo upload
Jukka Lampikoski
2026-03-10 17:09:50 +02:00
-
b4b64fffcc
temp: full logo upload test with form
Jukka Lampikoski
2026-03-10 17:07:32 +02:00
-
c3f2c3dbfa
temp: filesystem permission check for logo upload
Jukka Lampikoski
2026-03-10 17:04:45 +02:00
-
3cfd80ad27
temp: diagnostic script for logo upload
Jukka Lampikoski
2026-03-10 17:03:25 +02:00
-
0605b646cf
fix: auto-create company logo directory on upload
Jukka Lampikoski
2026-03-10 16:59:49 +02:00
-
c8dce63f6e
fix: use domain-based branding in check_auth response
Jukka Lampikoski
2026-03-10 16:56:52 +02:00
-
6ae25006b8
data: add intra.empor.fi domain for Empor
Jukka Lampikoski
2026-03-10 16:45:46 +02:00
-
f16d923b8b
temp: add Empor domain fix script
Jukka Lampikoski
2026-03-10 16:45:13 +02:00
-
3d37abe6cf
data: add intra.web1.fi domain and subtitle for Web1
Jukka Lampikoski
2026-03-10 16:43:58 +02:00
-
e118513f64
cleanup: remove fix_domains.php after use
Jukka Lampikoski
2026-03-10 16:43:25 +02:00
-
c7d3ee1e70
temp: add fix_domains.php to set Web1 domain and branding
Jukka Lampikoski
2026-03-10 16:42:44 +02:00
-
14cdfafd40
feat: domain-based login restriction
Jukka Lampikoski
2026-03-10 16:36:05 +02:00
-
1fa366d3ff
feat: add ?reset parameter to migrate.php for clean re-run
Jukka Lampikoski
2026-03-10 16:28:42 +02:00
-
b074b7db28
fix: add unicode flag to named param regex for ö/ä chars
Jukka Lampikoski
2026-03-10 16:26:44 +02:00
-
8a630508f4
fix: add DEFAULT CHARSET=utf8mb4 to all tables
Jukka Lampikoski
2026-03-10 16:24:25 +02:00
-
796e1b3072
feat: rewrite db.php from PDO to MySQLi
Jukka Lampikoski
2026-03-10 16:04:14 +02:00
-
438a9b5070
temp: phpcheck to verify PDO after Plesk change
Jukka Lampikoski
2026-03-10 15:57:35 +02:00
-
a75ba19fe5
cleanup: remove phpcheck.php diagnostic script
Jukka Lampikoski
2026-03-10 15:28:01 +02:00
-
1a18da2430
temp: add phpcheck.php to diagnose PDO availability
Jukka Lampikoski
2026-03-10 15:26:51 +02:00
-
b15efa1758
cleanup: remove setup_config.php after use
Jukka Lampikoski
2026-03-10 15:25:37 +02:00
-
42571e46f3
temp: add setup_config.php to create db_config.php on server
Jukka Lampikoski
2026-03-10 15:24:20 +02:00
-
2b8e053e52
debug: add error display to migrate.php to see what fails
Jukka Lampikoski
2026-03-10 15:23:35 +02:00
-
e540ec0448
fix: split initDatabase() into separate exec() calls per table
Jukka Lampikoski
2026-03-10 15:15:55 +02:00
-
13e0d1255f
JSON → MySQL migraatio: tietokantapohjainen datatallennus
Jukka Lampikoski
2026-03-10 15:00:38 +02:00
-
c714f39bc5
Päivitä admin-salasana admin123 + kaikki tuotantodata
Jukka Lampikoski
2026-03-10 14:31:46 +02:00
-
eed1ac5639
Migroi kaikki data vanhalta intra.cuitunet.fi -palvelimelta
Jukka Lampikoski
2026-03-10 14:26:11 +02:00
-
52bf1bd300
Päivitä CuituNetin data vanhalta palvelimelta (intra.cuitunet.fi)
Jukka Lampikoski
2026-03-10 14:24:44 +02:00
-
78af39b252
Lisää CuituNetin asiakasdata gittiin
Jukka Lampikoski
2026-03-10 14:19:59 +02:00
-
712e9a1222
Lisää data-tiedostot gittiin + dynaaminen SITE_URL
Jukka Lampikoski
2026-03-10 14:18:23 +02:00
-
daec42600a
Korjaa deploy_data.php - pakota datan ylikirjoitus
Jukka Lampikoski
2026-03-10 14:16:23 +02:00
-
edefd05ec6
Lisää deploy_data.php - alustaa data tuotantoon
Jukka Lampikoski
2026-03-10 14:14:07 +02:00
-
095dc90b6f
White-label multi-domain tuki (Noxus Intra)
Jukka Lampikoski
2026-03-10 13:44:49 +02:00
-
918a5ff120
Lisää sähköpostiallekirjoitus per käyttäjä per postilaatikko
Jukka Lampikoski
2026-03-10 13:09:30 +02:00
-
11e1103eb4
Siirrä yritysvalitsin header-yläpalkkiin nappien joukkoon
Jukka Lampikoski
2026-03-10 11:46:49 +02:00
-
44e401f4d3
Make API key and CORS settings per-company
Jukka Lampikoski
2026-03-10 11:39:35 +02:00
-
92d52f34ad
Add ticket sorting by status priority, updated, or created date
Jukka Lampikoski
2026-03-10 11:37:31 +02:00
-
64ff8eaa91
Fix company access: sync session from users.json on every check_auth
Jukka Lampikoski
2026-03-10 11:34:18 +02:00
-
9973485cb4
Remove temp diag endpoints, improve auto-recovery for companies.json
Jukka Lampikoski
2026-03-10 11:33:21 +02:00
-
443e8fcfc3
TEMP: Fix diag endpoint auth for production recovery
Jukka Lampikoski
2026-03-10 11:28:51 +02:00
-
6b7bdcd17d
TEMP: Add data diagnostics endpoints for production recovery
Jukka Lampikoski
2026-03-10 11:28:04 +02:00
-
ab03eb7e61
Fix data loss: remove data files from git, add gitignore, auto-recover
Jukka Lampikoski
2026-03-10 11:25:36 +02:00
-
9a17bc9cf5
Remove tags column from ticket list view
Jukka Lampikoski
2026-03-10 11:21:43 +02:00
-
f82f62877d
Add cross-company ticket viewing and move Yritykset button to header
Jukka Lampikoski
2026-03-10 11:19:35 +02:00
-
7f89a29b94
Fix migration check: detect unmigrated data by checking data/customers.json
Jukka Lampikoski
2026-03-10 11:06:08 +02:00
-
c34b5a2c26
Add multi-tenant support with per-company data isolation
Jukka Lampikoski
2026-03-10 11:04:24 +02:00
-
562153e040
Add ticket tags system, tag filtering, and auto-close feature
Jukka Lampikoski
2026-03-10 10:32:09 +02:00
-
f918952c3f
Add auto-refresh toggle and tab persistence via URL hash
Jukka Lampikoski
2026-03-10 10:20:24 +02:00
-
7fcf0a3b31
Add auto-rules management, bulk actions for tickets
Jukka Lampikoski
2026-03-10 10:18:10 +02:00
-
ea7c3e0cf7
Add closed tickets checkbox, customer linking for tickets
Jukka Lampikoski
2026-03-10 10:06:38 +02:00
-
91930c9420
Add ticket types, move Asiakaspalvelu tab first, hide closed tickets
Jukka Lampikoski
2026-03-10 10:01:29 +02:00
-
f0a7676451
Rewrite ImapClient to use raw sockets instead of php-imap extension
Jukka Lampikoski
2026-03-10 09:46:21 +02:00
-
42e3648e3d
Add Asiakaspalvelu email ticketing system
Jukka Lampikoski
2026-03-10 08:52:00 +02:00
-
cc3a6c465d
Add logo click to return to customers view
Jukka Lampikoski
2026-03-10 03:00:54 +02:00
-
db8b64cd5b
Move user management button to header
Jukka Lampikoski
2026-03-10 02:59:30 +02:00
-
ddc96f4164
Rename Asetukset tab to API
Jukka Lampikoski
2026-03-10 02:52:09 +02:00
-
37ffd7e46b
Restrict saatavuus API to return only true/false
Jukka Lampikoski
2026-03-10 02:43:58 +02:00
-
b927cd2bf5
Fix missing mbstring: replace mb_strtolower with strtolower
Jukka Lampikoski
2026-03-10 02:39:04 +02:00
-
37e6f6b90e
Add temporary error reporting to debug 500 on saatavuus endpoint
Jukka Lampikoski
2026-03-10 02:37:16 +02:00
-
b8b3fb422a
Fix PHP 7 compatibility: replace str_contains with strpos
Jukka Lampikoski
2026-03-10 02:32:31 +02:00
-
14707b9616
Add public availability API and settings panel
Jukka Lampikoski
2026-03-10 01:50:52 +02:00
-
8ba925d3dc
Add leads (liidit) tab for tracking potential customers
Jukka Lampikoski
2026-03-10 01:35:04 +02:00
-
8a07689a1f
Add security hardening, captcha login, and password reset via email
Jukka Lampikoski
2026-03-10 01:00:19 +02:00
-
e4914e9edb
Add user management, change log and customer archive
Jukka Lampikoski
2026-03-10 00:41:40 +02:00
-
695d8c6545
Add multiple connections per customer, contract period, and layout redesign
Jukka Lampikoski
2026-03-10 00:21:31 +02:00
-
c648c9311c
Add file uploads and speed distribution chart
Jukka Lampikoski
2026-03-10 00:05:21 +02:00
-
127b581a69
Add address fields, e-invoice, stats and auto-backup
Jukka Lampikoski
2026-03-10 00:01:43 +02:00
-
297ba39c4f
Add CuituNet Intra customer management CMS
Jukka Lampikoski
2026-03-09 23:50:11 +02:00