sebingel
4c117db463
Fix elementOptions: rename typo 'ordeable' to 'orderable'
...
The key 'ordeable' in elementOptions was a long-standing typo for the
correct English word 'orderable'. Since the JS check in settings_utils.js
used the same misspelled key, the feature appeared to work — but it was
relying on the consistent propagation of a typo across the entire codebase.
Two pre-existing entries in front/plugins/ui_settings/config.json already
used the correct spelling 'orderable', but these had no effect because the
JavaScript check (option.ordeable === 'true') never matched them. As a
result, orderable behavior was silently disabled for those two settings.
Changes:
- front/js/settings_utils.js: renamed option.ordeable → option.orderable
and isOrdeable → isOrderable (6 occurrences, lines 792/823/824/880/1079/
1192/1228). The JS key check is the authoritative definition of the
elementOptions property name, so this must change atomically with all
config files.
- server/initialise.py:245: renamed "ordeable" → "orderable" in the
hardcoded JSON string for LOADED_PLUGINS setting. This string is the
source-of-truth for that setting's elementOptions and is not auto-
generated from the plugin config files.
- front/plugins/*/config.json (33 files, 90 occurrences): renamed all
"ordeable": "true" entries to "orderable": "true" via sed. All plugins
used the typo consistently; they must be updated in the same commit to
avoid a broken intermediate state.
The two formerly broken 'orderable' entries in ui_settings/config.json
are now matched by the corrected JS check and work as intended.
Fixes netalertx/NetAlertX#1584
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-03 18:28:48 +00: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
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
5c9de70027
BE+FE: prefix|base64 implementation for SMTP_PASS #1337
...
Signed-off-by: jokob-sk <jokob.sk@gmail.com >
2025-12-12 12:56:56 +11:00
jokob-sk
b9d3f430fe
FE: regex validation for cron run schedules
...
Signed-off-by: jokob-sk <jokob.sk@gmail.com >
2025-11-27 12:10:33 +11:00
jokob-sk
840bfe32d2
sync plugin endpoint refactor
2025-08-14 14:28:10 +10:00
jokob-sk
1c4e6c7e38
UNIFIAPI v0.3 FE setings done
2025-08-11 15:00:22 +10:00
jokob-sk
1319c3380d
UNIFIAPI v0.3
Code checks / check-url-paths (push) Has been cancelled
docker / docker_dev (push) Has been cancelled
Deploy MkDocs / deploy (push) Has been cancelled
2025-08-10 21:24:17 +10:00
jokob-sk
9502ee0cd0
UNIFIAPI v0.2, not ofund mac handling #1132
2025-08-10 20:08:09 +10:00
jokob-sk
10a0921e35
plugins columns cleanup, devDetail cleanup, better icon selector CUSTPROP
2025-07-23 22:25:35 +10:00
jokob-sk
b470b985e9
network page refactor
Code checks / check-url-paths (push) Has been cancelled
docker / docker_dev (push) Has been cancelled
Deploy MkDocs / deploy (push) Has been cancelled
2025-07-20 08:31:50 +10:00
jokob-sk
c80e6d3474
css hover box #724
Code checks / check-url-paths (push) Waiting to run
docker / docker_dev (push) Waiting to run
Deploy MkDocs / deploy (push) Waiting to run
2025-07-14 20:42:12 +10:00
jokob-sk
bfbf70cf1a
colored relationships #724
Code checks / check-url-paths (push) Waiting to run
docker / docker_dev (push) Waiting to run
Deploy MkDocs / deploy (push) Waiting to run
2025-07-14 15:24:38 +10:00
jokob-sk
61de54bc34
net refactor
2025-07-14 11:01:16 +10:00
jokob-sk
6f536f9952
ntfy disable cert #1117 , initial nics work #724
2025-07-12 15:40:08 +10:00
jokob-sk
a3dba96908
docs, css fixes
2025-06-07 09:35:35 +10:00
jokob-sk
dd2b872712
Cron Schedule validation
2025-02-08 10:53:43 +11:00
jokob-sk
f2a0018982
docs + cleanup
2025-01-04 13:20:18 +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
4fef6e156b
Archived devices were shown #920
2024-12-28 09:19:25 +11:00
jokob-sk
0f474fb884
Custom Device Properties v0.1 #876
2024-12-27 12:42:15 +11:00
jokob-sk
7248e73e03
Respecting LOG_LEVEL in plugins
docker / docker_dev (push) Waiting to run
2024-12-22 13:18:08 +11:00
jokob-sk
afaac3277d
Device Edit Rebuild + New Dummy Device
2024-11-30 23:34:20 +11:00
jokob-sk
f1f40021ee
chore:Settings DB table refactor
2024-11-23 09:28:40 +11:00
jokob-sk
dcfeb51aa1
Ignored IPs not applied #836
2024-10-12 10:49:29 +11:00
jokob-sk
c58bbf21b1
chore: 🧹 Code Cleanup
2024-09-28 10:28:05 +10:00
jokob-sk
b544734209
NEWDEV_dev_Icon preview #789
docker / docker_dev (push) Waiting to run
2024-09-21 17:40:41 +10:00
jokob-sk
b0d07a6adc
⚙ Settings #779
2024-09-05 08:09:23 +10:00
jokob-sk
5a96ad2304
Refactor devices.php
docker / docker_dev (push) Waiting to run
2024-08-31 17:32:10 +10:00
jokob-sk
955472ef5c
fix HRS_TO_KEEP_NEWDEV #777
2024-08-31 12:56:46 +10:00
jokob-sk
e0dd3ab53e
📚 Docs + Readme
2024-08-24 08:10:00 +10:00
jokob-sk
1f7a38593d
🔄 Cache + Settings work
2024-08-03 21:07:12 +10:00
jokob-sk
129ae92141
Italian translation fix
2024-07-12 21:59:34 +10:00
jokob-sk
3ae0daad3c
🌳 Network tree improvements
2024-07-11 19:28:50 +10:00
jokob-sk
0a9ae5e9d9
🔌 NBTSCAN plugin #693
2024-07-11 15:27:37 +10:00
jokob-sk
6049ba00c7
⚙ Settings rework 3 - json linter
2024-07-09 21:54:55 +10:00
jokob-sk
cac33fde2b
⚙ Settings rework 2
2024-07-09 20:27:48 +10:00
jokob-sk
6ea3d14480
⚙ Settings rework
2024-07-07 23:11:30 +10:00
jokob-sk
eff98257d6
🔌 Omada work #708
2024-07-05 23:53:55 +10:00
jokob-sk
08b163ebe4
🛠Maintenance refactor
docker / docker_dev (push) Waiting to run
2024-06-29 14:39:12 +10:00
jokob-sk
35cae3a7d4
🔃 Sync Hub v1.0 + Mobile CSS fixes
2024-06-08 23:44:51 +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
8a8df3c7b8
🔃 Node sync v0.2
2024-06-03 22:24:06 +10:00
jokob-sk
bb2beda12a
⚙ settings saving improvements + refactor - DB lock v0.1 #685
2024-05-29 19:24:43 +10:00
jokob-sk
3853b8a4ec
⚙ settings saving improvements - Inline editing bug 🐛
2024-05-29 17:34:51 +10:00
jokob-sk
10b3e91b8a
Loading plugins v 0.6 🔌 + Show only Down #676 + Docs 📚 + Settings page work ⚙
2024-05-24 08:01:48 +10:00
jokob-sk
28e403356b
Work on settings styles & #618
2024-05-07 08:03:41 +10:00
jokob-sk
584fdb7734
Add version to JS files to flush cache #659
2024-05-01 18:25:48 +10:00
jokob-sk
c11deeb57f
Settings filter v0.3 🔍
2024-04-25 18:05:16 +10:00