Stephan de Wit
7dfb32b94d
Update source/manual/how-tos/shaper.rst
...
Co-authored-by: Monviech <79600909+Monviech@users.noreply.github.com >
2025-05-12 14:42:06 +02:00
Stephan de Wit
1b0e7fe99e
Update source/manual/how-tos/guestnet.rst
...
Co-authored-by: Monviech <79600909+Monviech@users.noreply.github.com >
2025-05-12 14:41:41 +02:00
Stephan de Wit
555a7d9363
Update source/manual/captiveportal.rst
...
Co-authored-by: Monviech <79600909+Monviech@users.noreply.github.com >
2025-05-12 14:41:28 +02:00
Stephan de Wit
ee49b3cd0c
Update source/manual/captiveportal.rst
...
Co-authored-by: Monviech <79600909+Monviech@users.noreply.github.com >
2025-05-12 14:41:15 +02:00
Stephan de Wit
f3da3c55f2
captive portal: adjust to current situation
2025-05-09 13:32:40 +02:00
Stephan de Wit
686c69f662
remove commented out pass rule section
2025-05-08 16:19:41 +02:00
Stephan de Wit
3fe0a0cb95
captive portal: update documentation
2025-05-08 16:14:55 +02:00
Ad Schellevis
7ac0bf1c23
changelogs
2025-05-08 15:38:13 +02:00
Monviech
256a10ea19
firewall: Add multiselection hints ( #721 )
2025-05-08 13:44:47 +02:00
Ad Schellevis
b4c4f50227
development/guidelines/basics - add missing new lines
2025-05-08 11:22:00 +02:00
Stephan de Wit
f758b5e37c
boot: update boot troubleshooting guide ( #708 )
2025-05-07 16:42:07 +02:00
Monviech
1b5e6684c8
gateways: Add tutorial for failover and failback states ( #719 )
...
* gateways: Add first draft for state kills
* gateways: Add tutorial for failover and failback states.
* Update source/manual/how-tos/multiwan.rst
Co-authored-by: Franco Fichtner <franco@opnsense.org >
---------
Co-authored-by: Franco Fichtner <franco@opnsense.org >
2025-05-07 11:09:19 +02:00
robel
ac219aa438
fix spelling in shaper_bufferbloat ( #718 )
...
Co-authored-by: Belotserkovski, Rostislav <Rosti.Belotserkovski@philips.com >
Co-authored-by: Franco Fichtner <franco@lastsummer.de >
2025-05-07 10:22:04 +02:00
Ad Schellevis
fda5ca471f
ndproxy - add cloud example and refer to it in ipv6 document ( #717 )
...
* ndproxy - add cloud example and refer to it in ipv6 document
* ndproxy - update with review comments, for https://github.com/opnsense/docs/pull/717
2025-05-07 10:05:35 +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