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
2f1e5068e3
BE+FE: Unstable devices list (3 status changes in 1h)
...
Signed-off-by: jokob-sk <jokob.sk@gmail.com >
2026-02-22 23:12:46 +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-sk
0f1b19bddc
FE+BE: BACKEND_API_URL for reverse proxies #1390
...
Signed-off-by: jokob-sk <jokob.sk@gmail.com >
2026-01-09 14:20:25 +11:00
jokob-sk
c8d427d231
FE: initCheck moved into systeminfo
...
Signed-off-by: jokob-sk <jokob.sk@gmail.com >
2025-12-12 14:26:37 +11:00
jokob-sk
4712a2ff29
css fixes, nav menu update, searchable devParentNodeMac
2025-08-06 09:15:45 +10:00
jokob-sk
0afd4ae115
prometheus metrics docs
2025-08-04 18:13:35 +10:00
jokob-sk
db7fb825fe
Copy to clipboard IP
2025-08-03 09:37:18 +10:00
jokob-sk
be5fc6dccb
css fixes, removal of ionicons
2025-07-27 11:16:35 +10:00
jokob-sk
404a97fb89
network devices list, strings cleanup
2025-07-27 08:58:54 +10:00
jokob-sk
54fa2743f9
refactor, tab async loading on focus
2025-07-26 12:58:45 +10:00
jokob-sk
b470b985e9
network page refactor
2025-07-20 08:31:50 +10:00
jokob-sk
46cd4887a3
css fixes #724
2025-07-14 19:52:16 +10:00
jokob-sk
6f536f9952
ntfy disable cert #1117 , initial nics work #724
2025-07-12 15:40:08 +10:00
jokob-sk
10e8c08ce3
initCheck #1065
2025-06-05 13:38:43 +10:00
johnwang16
692070de21
use relative paths for reverse proxy
2025-05-31 14:19:57 -04:00
jokob-sk
84d8363383
Presence start-end tooltip #1066
2025-05-24 09:38:02 +10:00
jokob-sk
7443c52021
DateTime format based on TIMEZONE #1044
2025-05-10 15:28:54 +10:00
jokob-sk
e0c06548ba
wf work + fa upgrade + css cleanup + network tweaks
2025-03-30 17:29:22 +11:00
jokob-sk
432a4d9d69
Initial commit on next_release branch
2025-03-10 07:42:44 +11:00
jokob-sk
f5713d4178
Chore:FAQ removal
2025-03-01 11:40:55 +11:00
jokob-sk
5b1002620b
cleanup, css, rebase to alpine 3.21 #968
2025-01-20 14:55:26 +11:00
jokob-sk
f70bb40ef4
INTERNET ip check curl #937
2025-01-19 13:41:48 +11:00
jokob-sk
314372a0f2
server time format #954
2025-01-14 13:28:34 +11:00
jokob-sk
540f8e850b
DUMMY as new device source plugin
2025-01-08 23:00:03 +11:00
jokob-sk
0f474fb884
Custom Device Properties v0.1 #876
2024-12-27 12:42:15 +11:00
jokob-sk
b63b00f30c
Revert DataTable upgrade, new default docker-compose, performance tip
2024-12-22 11:24:44 +11:00
jokob-sk
7913d42699
Bootstrap + DataTables cleanup
2024-12-20 14:11:16 +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
jokob-sk
67fd08a093
chore:AdminLTE removal of bloat
2024-11-23 10:39:09 +11:00
jokob-sk
55881249e2
Reverse proxy fix #779
2024-11-18 22:45:48 +11:00
jokob-sk
69d41f2ed4
GraphQl 0.11.18.1 - better api_token initialization + menu fixes
2024-11-18 12:16:49 +11:00
jokob-sk
202baab409
GraphQl 0.2.17.2 - device tiles + filtering
2024-11-17 15:43:30 +11:00
johnwang16
aa1a18015d
Implement ui theme selector
2024-10-18 22:08:58 -04:00
johnwang16
7dd77e06d4
consolidate background-image css
2024-10-18 20:38:27 -04:00
jokob-sk
c58bbf21b1
chore: 🧹 Code Cleanup
2024-09-28 10:28:05 +10:00
jokob-sk
46209e3e47
Authelia #780
2024-09-02 08:16:15 +10:00
jokob-sk
3e4f64a7c6
Refactor maintenance.php
2024-09-01 08:27:17 +10:00
jokob-sk
b45e82b2a0
❌ NEWDEV_LESS_NAME_CLEANUP + Internet ParentNode fix + 📚 Docs
2024-07-16 20:27:15 +10:00
jokob-sk
129ae92141
Italian translation fix
2024-07-12 21:59:34 +10:00
jokob-sk
41b5de9292
⚙ NAME_CLEANUP_REGEX test
2024-07-09 23:30:09 +10:00
jokob-sk
cac33fde2b
⚙ Settings rework 2
2024-07-09 20:27:48 +10:00
jokob-sk
1d525cb84c
🔃 Sync Hub v0.8.1 + CSS fixes + Empty settings sanity check + JSON linting + docs
2024-06-08 18:01:58 +10:00
jokob-sk
c591ab9ce3
🔃 Sync Hub v0.8
2024-06-08 12:29:03 +10:00
jokob-sk
8a0b8b8a10
🔔 User Notifications v0.6
2024-06-03 07:39:27 +10:00
jokob-sk
e49432aee7
🔔 User Notifications v0.6
2024-06-01 22:09:19 +10:00
jokob-sk
d14fc6586a
🔔 User Notifications v0.5
2024-06-01 20:59:54 +10:00
jokob-sk
de561e1ad0
🔒 DB lock v0.4 #685 + 🔔 userNotifications
2024-06-01 20:05:15 +10:00
jokob-sk
df071c0835
🆕 db locked icon #685
2024-05-26 15:28:37 +10:00