Ad Schellevis
ca701e7029
ndproxy - update with review comments, for https://github.com/opnsense/docs/pull/717
2025-05-07 10:04:45 +02:00
Ad Schellevis
ef2b55ff13
ndproxy - add cloud example and refer to it in ipv6 document
2025-05-06 20:44:30 +02:00
Monviech
64928fa4f9
net/ndproxy: Revise setup for SLAAC only configuration ( #716 )
...
* net/ndproxy: Revise setup for SLAAC only configuration. Warn that this is generally not a good idea to do as it is quite fragile and only worth it in the most extreme edge cases. Remove all advanced descriptions because we are unsure of the whole scope. This is the minimal working reproducible setup.
2025-05-06 15:10:49 +02:00
Monviech
73463de8c5
carp: Add note about known limitations, based on experiences with vendor or configuration specific issues or network design oversights ( #715 )
...
* carp: Add note about known limitations, based on experiences with vendor or configuration specific issues or network design oversights.
* carp: Add some common switch configuration options that can mess with CARP
* carp: Make CAM learning behavior clearer.
* Update source/manual/how-tos/carp.rst
Co-authored-by: Stephan de Wit <stephan.de.wit@deciso.com >
* Update source/manual/how-tos/carp.rst
Co-authored-by: Stephan de Wit <stephan.de.wit@deciso.com >
---------
Co-authored-by: Stephan de Wit <stephan.de.wit@deciso.com >
2025-05-06 14:46:48 +02:00
Ad Schellevis
37119d5626
collect_api_endpoints.py - skip empty endpoints (unknown contents)
2025-05-06 12:41:50 +02:00
Ad Schellevis
935ba27550
Interfaces: IPv6 - remove ndproxy reference
2025-05-06 12:41:22 +02:00
Ad Schellevis
447d3ce194
add model_container to ApiParser response, which describes the GET/POST container name when using a model.
...
The ApiMutableControllerBase class contains a property named "$internalModelName", which describes the root of the container for http actions.
2025-05-05 20:28:05 +02:00
Stephan de Wit
6554af9ff5
user management: add a note about user & group synchronization ( #707 )
...
* user management: add a note about user & group synchronization
* reword a bit
* review feedback
2025-05-05 16:18:22 +02:00
Monviech
4c72bbd93f
troubleshooting: Add section for restoring config.xml from backup cache via serial console ( #698 )
2025-05-05 11:34:23 +02:00
Ad Schellevis
ed4048d011
change Action.method to Action.methods as this can be a list of (unique) options. for https://github.com/opnsense/docs/pull/713
2025-05-04 17:04:43 +02:00
Freddie Sackur
f7a0d79a0c
Type-hint ApiParser using pydantic ( #713 )
...
* collect_api_endpoints.py: require pydantic
* collect_api_endpoints.py: adopt pydantic for type-hinting
2025-05-04 17:04:15 +02:00
Freddie Sackur
dfcf9f3aeb
Note about menu cache file ( #711 )
...
* dev doc: note about menu cache file
* dev doc: note about ACL cache file
* dev doc: remove mention of version from notes about UI caching
2025-05-04 13:23:58 +02:00
Freddie Sackur
e78b15b0a0
chore: ignore generated parsetab file ( #714 )
2025-05-04 13:21:34 +02:00
Ad Schellevis
db14cb93d6
collect_api_endpoints.py: move collect_api_modules into its own module, for https://github.com/opnsense/docs/pull/712
2025-05-03 18:08:54 +02:00
Ad Schellevis
f44b9b32ea
api doc: fix method sort order
2025-05-01 13:06:32 +02:00
Ad Schellevis
7a8208036a
collect_api_endpoints.py: add model_path when known into parse_api_php() method.
2025-05-01 10:59:49 +02:00
Ad Schellevis
e8d878d186
api update: plugins
2025-05-01 10:05:15 +02:00
Ad Schellevis
dedf145f2f
api update: core
2025-05-01 10:03:43 +02:00
Ad Schellevis
02823b6055
collect_api_endpoints.py: refactor and split extraction logic, uses a lexer now to aase further extensions.
2025-05-01 09:58:59 +02:00
Stephan de Wit
f8f0fc1572
Hardware / BIOS: remove old versions
2025-05-01 09:38:50 +02:00
Stephan de Wit
f7a8167328
Hardware / BIOS: BIOS updates for A10,A20,A30 platforms
2025-05-01 09:37:11 +02:00
Ad Schellevis
f6c4932b62
phply: minor feature enhancements
...
o add spaceship operator support
o add null coalescing operator support
o allow type prefix in class property
2025-04-30 20:29:13 +02:00
Ad Schellevis
12cb1a4e32
import phply from https://github.com/viraptor/phply so we can add some missing language constructs on our end
2025-04-30 14:34:32 +02:00
Ad Schellevis
f500f841c4
Interfaces: IPv6 - minor update
2025-04-30 09:10:35 +02:00
Ad Schellevis
b88fdfc750
collect_api_endpoints.py - refactor controller parser to ease further extensions and ease pipelining to different outputs
2025-04-29 21:39:17 +02:00
Ad Schellevis
83d9aa86c4
development/api - camel to snake case for commands and update endpoints.
2025-04-29 20:03:20 +02:00
Ad Schellevis
b576c83398
Interfaces: IPv6 - revamp documentation explaining the basics
2025-04-29 14:39:28 +02:00
Stephan de Wit
08e12855f7
firewall: some typos in d781e5b728
2025-04-28 12:46:52 +02:00
Ad Schellevis
d781e5b728
Firewall - add some missing content. closes https://github.com/opnsense/docs/issues/702
...
o traffic shaping in rules
o details and purpose of logging/overview
2025-04-28 10:42:37 +02:00
proudmuslim-dev
da2cd89298
security: Fix minor typos ( #699 )
2025-04-15 08:41:23 +02:00
Ad Schellevis
6710010a79
security/ update certification status ( https://cpstic.ccn.cni.es/en/catalogue/377-opnsense-business-edition24-10-01 )
2025-04-14 16:47:33 +02:00
Monviech
604b71fcde
api: Guide how to use browser console to inspect API ( #694 )
2025-04-14 10:11:19 +02:00
Monviech
e76527a6ea
dnsmasq: Replace Match with Set in tftp-server example ( #695 )
2025-04-11 10:53:27 +02:00
Stephan de Wit
fdfe14d05b
captive portal: remove 'Allow Inbound' option
2025-04-11 09:40:12 +02:00
Ad Schellevis
44950f7609
changelogs
2025-04-10 17:15:33 +02:00
Ad Schellevis
7eaec85f51
backend/configd - update for https://github.com/opnsense/core/issues/8525 amd add missing streaming type
2025-04-10 08:40:19 +02:00
Ad Schellevis
57759b68fb
changelogs
2025-04-09 15:46:08 +02:00
Monviech
ffbdd1804c
pppoe: Correct isp setup guide ( #693 )
...
* pppoe: Correct isp setup guide
* pppoe: Parent interface should sometimes stay assigned
* pppoe: Another cleanup on MAC spoofing
2025-04-09 11:37:06 +02:00
Ad Schellevis
19910d30d3
BE: add basic documentation for the new userportal ( #679 )
...
* BE: add basic documentation for the new userportal
* Update source/vendor/deciso/userportal.rst
Co-authored-by: Monviech <79600909+Monviech@users.noreply.github.com >
* Update source/vendor/deciso/userportal.rst
Co-authored-by: Monviech <79600909+Monviech@users.noreply.github.com >
* Update source/vendor/deciso/userportal.rst
Co-authored-by: Monviech <79600909+Monviech@users.noreply.github.com >
* Update source/vendor/deciso/userportal.rst
Co-authored-by: Monviech <79600909+Monviech@users.noreply.github.com >
* Update source/vendor/deciso/userportal.rst
Co-authored-by: Monviech <79600909+Monviech@users.noreply.github.com >
* userportal: Add configuration example
* userportal: Add tip for LDAP user management
---------
Co-authored-by: Monviech <79600909+Monviech@users.noreply.github.com >
Co-authored-by: Monviech <gitacc@pischem.com >
2025-04-09 09:31:02 +02:00
Monviech
d72043b7b4
www/caddy: Update docs to reflect terminology changes ( #692 )
2025-04-08 08:24:47 +02:00
Monviech
f5d4768742
dnsmasq: Update docs to reflect dhcp-option and dhcp-match merge ( #690 )
2025-04-07 09:11:45 +02:00
Ad Schellevis
ddc211cc8e
Firewall: Aliases - add URL Table in JSON format type, closes https://github.com/opnsense/docs/issues/666
2025-04-02 18:26:37 +02:00
Ad Schellevis
09c24dc787
Services: Kea DHCP: Kea DHCPv4 - add documentation for https://github.com/opnsense/core/issues/7822
2025-04-01 21:30:15 +02:00
Monviech
4ce985980d
dhcp: Add Dnsmasq in DHCP landing page ( #689 )
...
* dhcp: Add Dnsmasq in DHCP landing page
* dhcp: Add Dhcrelay to choices, define resource limit of dnsmasq based on man page
2025-04-01 13:52:34 +02:00
Monviech
bfe9f4be01
dnsmasq: Rewrite docs page for new version including DHCP ( #678 )
...
* dnsmasq: Add structure for new doc page
* dnsmasq: Add all current configuration options as tabs
* dnsmasq: Add recommended setup for simple installations
* dnsmasq: Add HA example and short tag example
* dnsmasq: Extend initial documentation
* dnsmasq: Finish initial documentation with DHCPv6 and Router Advertisement examples
* dnsmasq: Suggest domain-search and fix some suggestions
* dnsmasq: Fix dnsmasq name and add new dhcp host options.
* dnsmasq: Add DHCP reservation examples, restructure a bit
* Update source/manual/dnsmasq.rst
Co-authored-by: Ad Schellevis <AdSchellevis@users.noreply.github.com >
* Update source/manual/dnsmasq.rst
Co-authored-by: Ad Schellevis <AdSchellevis@users.noreply.github.com >
* Update source/manual/dnsmasq.rst
Co-authored-by: Ad Schellevis <AdSchellevis@users.noreply.github.com >
---------
Co-authored-by: Ad Schellevis <AdSchellevis@users.noreply.github.com >
2025-04-01 08:51:37 +02:00
Monviech
c4870d6b3a
openvpn: Update legacy guide to reflect current user certificate creation ( #686 )
2025-03-31 12:00:08 +02:00
Monviech
f8bffa10a8
opnwaf: Make finished exchange server configuration more explicit ( #684 )
2025-03-31 09:33:01 +02:00
Franco Fichtner
e1d5c53b1e
manual: improve audit section, explain all
2025-03-28 13:59:54 +01:00
Ad Schellevis
8c3ed3b994
security - fix some links
2025-03-27 15:08:36 +01:00
Ad Schellevis
41b1791f1f
changelogs
2025-03-26 17:43:59 +01:00