Jokob @NetAlertX
814ba02d1c
feat: implement languages endpoint and refactor language handling to use languages.json
2026-02-28 01:51:12 +00:00
Jokob @NetAlertX
63cef590d6
Refactor network API calls to use centralized authentication context and improve cache handling
...
- Removed redundant getApiToken function and replaced its usage with getAuthContext in network-api.js, network-events.js, and network-init.js.
- Updated cache handling in network-events.js and network-init.js to use CACHE_KEYS constants for better maintainability.
- Introduced cache.js for centralized cache management functions and constants, including cache initialization and retrieval.
- Added app-init.js for application lifecycle management, including cache orchestration and initialization checks.
- Created app_config.php to securely fetch API token and GraphQL port from configuration.
- Improved error handling and logging throughout the codebase for better debugging and maintenance.
2026-02-26 04:21:29 +00:00
jokob-sk
e741ff51b5
LANG: Vietnamese (vi_vn)
...
Signed-off-by: jokob-sk <jokob.sk@gmail.com >
2026-02-12 19:20:44 +11:00
jokob-sk
b57d36607a
BE+FE: refactor timezone UTC #1506
...
Signed-off-by: jokob-sk <jokob.sk@gmail.com >
2026-02-11 16:15:49 +11:00
Jokob @NetAlertX
933004e792
fixes
2026-02-11 03:56:37 +00:00
Jokob @NetAlertX
45157b6156
timestamp cleanup
2026-02-11 01:55:02 +00:00
jokob-sk
2954b929a6
FE+BE: timexone fixes 1 #1440
...
Signed-off-by: jokob-sk <jokob.sk@gmail.com >
2026-02-01 15:48:28 +11:00
jokob-sk
4506aa3b1f
FE: None ❌ value fixes and overrides of setting values
...
Signed-off-by: jokob-sk <jokob.sk@gmail.com >
2026-01-31 11:13:35 +11:00
jokob-sk
e56dd4e4cb
FE: ad-hoc Settings events execution work #1419
...
Signed-off-by: jokob-sk <jokob.sk@gmail.com >
2026-01-18 08:31:57 +11:00
Jokob @NetAlertX
5a0332bba5
feat: implement Server-Sent Events (SSE) for real-time updates and notifications
2026-01-11 06:15:27 +00:00
Jokob @NetAlertX
2bdf25ca59
FE: refactor API call in restartBackend function to use dynamic URL and token
2026-01-11 03:18:24 +00:00
Jokob @NetAlertX
63222f4503
FE: update authorization method to use API_TOKEN setting
2026-01-11 03:16:41 +00:00
Jokob @NetAlertX
c8c70d27ff
FE: update API calls to use new endpoint; enhance settings form submission tests
2026-01-11 03:14:41 +00:00
Jokob @NetAlertX
d849583dd5
refactor UI backend calls to python endpoints
2026-01-10 03:06:02 +00:00
jokob-sk
1eca02a0f4
FE+BE: use of new events endpoint
...
Signed-off-by: jokob-sk <jokob.sk@gmail.com >
2026-01-03 11:38:22 +11:00
jokob-sk
039189ff4b
FE+BE: use of new sessions endpoint
...
Signed-off-by: jokob-sk <jokob.sk@gmail.com >
2026-01-03 10:54:10 +11:00
jokob-sk
494451b316
FE: cleaner getMac() + #1371
...
Signed-off-by: jokob-sk <jokob.sk@gmail.com >
2025-12-29 07:51:46 +11:00
jokob-sk
8ea63cdb56
FE+BE: allow ❌ None as a value in DeviceEdit for fields with other default NEWDEV values
...
Signed-off-by: jokob-sk <jokob.sk@gmail.com >
2025-12-23 09:27:11 +11:00
jokob-sk
08e6e0e15e
FE: locale for date formats #1335
...
Signed-off-by: jokob-sk <jokob.sk@gmail.com >
2025-12-11 21:29:52 +11:00
jokob-sk
6c28a08bee
FE: YYYY-DD-MM timestamp handling #1312
...
Signed-off-by: jokob-sk <jokob.sk@gmail.com >
2025-12-01 08:03:13 +11:00
jokob-sk
9634e4e0f7
FE: YYYY-DD-MM timestamp handling #1312
...
Signed-off-by: jokob-sk <jokob.sk@gmail.com >
2025-11-30 09:36:56 +11:00
jokob-sk
8586c5a307
FE: delay UI_DEFAULT_PAGE_SIZE setting check after cahce rebuilt #1181
...
Signed-off-by: jokob-sk <jokob.sk@gmail.com >
2025-11-29 15:45:28 +11:00
jokob-sk
5f0b670a82
LNG: weblate add Japanese
...
Signed-off-by: jokob-sk <jokob.sk@gmail.com >
2025-11-21 05:28:43 +11:00
jokob-sk
6034b12af6
FE: better isBase64 check
...
Signed-off-by: jokob-sk <jokob.sk@gmail.com >
2025-11-15 13:36:50 +11:00
jokob-sk
533c99eb61
LNG: Swedish (sv_sv)
2025-10-31 20:55:59 +11:00
jokob-sk
314b7e0974
weblate - Farsi - fa_fa + cleanup
...
Signed-off-by: jokob-sk <jokob.sk@gmail.com >
2025-10-06 11:21:33 +11:00
jokob-sk
ae12195439
localizeTimestamp 2 #1147
...
Signed-off-by: jokob-sk <jokob-sk@gmail.com >
2025-08-27 07:34:43 +10:00
jokob-sk
d88aa9d6eb
FE more defensive localizeTimestamp #1147
2025-08-26 07:33:11 +10:00
jokob-sk
e10c1c9c8d
Added pt_pt language file
2025-08-16 08:18:23 +10:00
jokob-sk
e73c8e830a
better check for available device #1132
2025-08-11 19:52:16 +10:00
jokob-sk
9502ee0cd0
UNIFIAPI v0.2, not ofund mac handling #1132
2025-08-10 20:08:09 +10:00
jokob-sk
dac7eaba6d
localized spinner support
2025-08-03 08:40:09 +10:00
jokob-sk
a84f0d4faf
cache fix on details page, small css fixes
2025-07-29 20:01:50 +10:00
jokob-sk
acac02a672
fixes
2025-07-26 17:19:05 +10:00
jokob-sk
54fa2743f9
refactor, tab async loading on focus
2025-07-26 12:58:45 +10:00
jokob-sk
170a3c0ae1
presence rework #1119 , plugin history filter
2025-07-26 08:45:07 +10:00
jokob-sk
1e13bf6629
devMac in wf
2025-06-07 07:14:04 +10:00
jokob-sk
10e8c08ce3
initCheck #1065
2025-06-05 13:38:43 +10:00
jokob-sk
03822ac8fa
DateTime format based on TIMEZONE #1044
2025-05-10 15:23:02 +10:00
jokob-sk
929964f9e2
wf work
2025-03-29 12:31:29 +11:00
jokob-sk
2a5e419034
Better dummy newdev MAC check
2025-02-08 08:17:37 +11:00
Carlos V.
d7b9bb447f
Update common.js
...
Change absolute path url /php/server/query_json.php to relative path url php/server/query_json.php
2025-01-24 17:17:52 +01:00
jokob-sk
f70bb40ef4
INTERNET ip check curl #937
2025-01-19 13:41:48 +11:00
jokob-sk
9503cc6397
HA addon ingress #960
2025-01-18 10:07:03 +11:00
jokob-sk
bd198587cd
docs + freebox parsing issue #927
2025-01-03 22:20:45 +11:00
jokob-sk
e52601e062
ENCRYPTION_KEY, docs
2024-12-31 10:14:01 +11:00
jokob-sk
0f474fb884
Custom Device Properties v0.1 #876
2024-12-27 12:42:15 +11:00
jokob-sk
498ca227fd
Override init fix of schedules + uk_ua
2024-12-19 07:40:33 +11:00
jokob-sk
f7160f0843
Move of API folder from /app/front/api to app/api
2024-12-08 19:17:10 +11:00
jokob-sk
afaac3277d
Device Edit Rebuild + New Dummy Device
2024-11-30 23:34:20 +11:00