Commit Graph

147 Commits

Author SHA1 Message Date
7c05368e8f Add UI API to mask sensitive text unless specifically hovered 2025-06-18 16:53:55 +03:00
b0c89fe440 Fix to rename to get_webmin_base_url and add clearer comment about the sub 2025-06-03 02:01:07 +03:00
c1545a5a5e Fix to factor out code for getting Webmin login link 2025-06-03 01:47:11 +03:00
8e81bd0f93 Add all new UI functions from the theme to the core
[no-build]
2025-05-27 01:46:31 +03:00
5395dc57fe Add API to control line-break height 2025-05-14 01:36:02 +03:00
cc83641c11 Add ability for themes to handle each "forgot_*" page 2025-04-25 20:01:30 +03:00
e55f3bdb74 Add ability for the theme to construct own forgot link 2025-04-25 00:49:39 +03:00
fd153b28f3 Add improvements to the UI 2025-04-22 15:26:41 +03:00
87e006ceeb Add new API to verify session id 2024-06-26 14:39:23 +03:00
1ae01bed8d Fix to support theme styling for embedded calendar 2024-06-10 16:34:29 +03:00
71e37adfed Add ability to clean all modules with websockets=1 on the .info 2024-06-04 19:55:25 +03:00
af912d9539 Add API to get WebSocket URL 2024-06-04 19:07:34 +03:00
55b5939194 Move websocket functions to be always available 2024-06-04 15:48:06 +03:00
5c465a587c Add function to clear the Webmin cache for a URL 2024-05-23 15:17:27 -07:00
8edffc8f30 Add new ui_radio_row API 2024-01-06 16:50:40 +02:00
895217865b Initial support for tracking locks 2023-10-11 22:46:01 -07:00
cbdc843500 Add theme switcher using hotkeys 2023-09-29 03:24:14 +03:00
8ef754b477 Add error_stderr API 2023-07-26 22:38:28 +03:00
bedb091e56 Add ui_element_inline API and use it on the button in **Net** module 2023-07-15 14:51:54 +03:00
cc05c62609 Fix sub name and add missing class name 2023-07-10 05:48:24 +03:00
643ace4777 Add new API: ui_space, ui_newline, ui_text
Nothing can be thrown to the browser without being used with UI lib!
2023-07-09 23:07:59 +03:00
b49d4f8147 Fix to copy file permissions too 2023-07-01 22:19:30 +03:00
ec21297448 Add API to unescape HTML entities 2023-06-01 23:00:52 +03:00
a4f7cb1f8c Add API to check if given URL redirects somewhere 2023-05-17 16:59:00 +03:00
9eb2624deb Add ability to pass browser's client height to the server 2023-05-12 12:02:58 +03:00
6310521982 Add support for listing jail blocks with pagination 2/2 2023-05-08 23:56:04 +03:00
e260a96d93 Add API to use theme dependent code for page refresh 2023-05-06 12:54:13 +03:00
4e96552b03 Fix to factor out read_help_file sub to be accessible by theme 2023-05-06 12:01:06 +03:00
e5249a6e3b No need for a wrapper around the wrapper function 2023-04-18 15:44:40 -07:00
d154935e8f Fix to factor out create_wrapper sub 2023-04-18 21:21:30 +03:00
b6422024a6 Add ability to get system default locale and use it if nothing is set 2023-02-05 04:41:27 +02:00
19a5766762 Locale can be accepted from the browser just like language 2023-02-05 03:57:25 +02:00
094e1792e0 Move list_locales to be accessible in global scope (for Usermin) 2023-02-05 01:04:55 +02:00
5c26bf4de3 Fix to prevent forcing using tables in tabs 2023-01-07 19:59:10 +02:00
a9349c7fe5 Add new LIBROOT env var 2022-12-05 19:03:10 +02:00
5f6f65a78f Fix to use PERLLIB as DOCUMENT_ROOT never set at a time 2022-12-05 17:03:51 +02:00
f1a434b65a Fix to always set vendor_perl if perllib config option is set
https://sourceforge.net/p/webadmin/bugs/5595/
2022-12-02 00:22:43 +02:00
e9d58bdd42 Add API to get buffer size for file transfers 2022-11-21 21:07:00 +02:00
023f1b88b1 Fix to place package always at the top 2022-11-16 23:29:22 +02:00
a294083e12 Fix to use unified path for all third party Perl modules 2022-11-16 22:42:00 +02:00
25f01179a3 Add is_int and is_float subs 2022-10-29 18:15:39 +03:00
87c8146698 Add parse float API 2022-10-28 22:35:57 +03:00
2180c77d9a Add function to check for default cert 2022-10-16 13:27:04 -07:00
d0ed52adf7 Fix to use foreign_defined sub instead 2022-10-01 18:29:39 +03:00
e5c35a40c4 Export new get_webmin_full_version sub 2022-08-16 23:33:31 +03:00
ca692f1374 Add make_dir_recursive API using Perl only 2022-08-12 13:03:20 +03:00
760d4392ed Print bottom update button only if not in viewport https://github.com/webmin/authentic-theme/issues/1605#issue-1298478251 2022-07-08 12:31:26 +03:00
5c7d31a1be Fix to rely on internal restarts/reloads
d357005cba (commitcomment-76425852)
2022-06-18 23:04:24 +03:00
70395aab02 Fix to solve Webmin systemd ongoing issues 2022-06-15 01:00:10 +03:00
95dcc4cd88 Add API to return cached theme info 2022-06-03 16:38:56 +03:00