Commit Graph
38 Commits
Author SHA1 Message Date
Franco Fichtner c804498cdf net/relayd: bump revision 2025-07-14 15:51:42 +02:00
Franco Fichtner 600b364b11 net/relayd: bump revision 2025-01-22 08:25:49 +01:00
Franco Fichtner 37429a46d2 net/relayd: make new version 2024-04-24 09:23:48 +02:00
Ad Schellevis e7602ec2ad net/relayd - limit virtual server names to 31 characters, closes https://github.com/opnsense/plugins/issues/3916 2024-04-17 16:58:59 +02:00
Franco Fichtner 1618fc6190 net/relayd: bump revision 2024-04-03 12:24:48 +02:00
Franco Fichtner 715b17679f net/relayd: bump revision 2024-03-20 10:10:40 +01:00
Franco Fichtner 037bc63c86 net/relayd: revision bump due to model changes 2023-09-06 08:34:03 +02:00
Ad SchellevisandGitHub c9c4f8d4d8 net/relayd - sync with OpenBSD (#3527)
* net/relayd - sync with OpenBSD (https://github.com/freebsd/freebsd-ports/commit/c9ba90c07ddc5b9f4232f831cf301fdc939303f3)

* net/relayd - sync with OpenBSD [2] missing "check send" ssl as reported by @fbrendel
2023-08-08 13:04:35 +02:00
Franco Fichtner f045045354 plugins: annotate support tier levels in plugins
PR: https://github.com/opnsense/core/issues/5983
2023-01-18 14:57:32 +01:00
Ad Schellevis cf917d94fd net/relayd - upgrade version 2022-04-26 20:40:08 +02:00
Franco Fichtner 7c146eaa43 net/relayd: bump for latest change 2021-11-12 08:58:14 +01:00
Frank BrendelandGitHub 6a58548140 net/relayd: add ip protocol for redirections (#2391) 2021-09-29 10:41:22 +02:00
Franco Fichtner 98360da05a net/relayd: never got past 2.4 in stable branch 2021-05-26 11:05:29 +02:00
Ad SchellevisandGitHub 0334ceae56 net/relayd: Usability improvements (#2373)
net/relayd: Usability improvements https://github.com/opnsense/plugins/issues/2232

o support enable/disable flag on backend hosts, while here perform some minor cleanups as well (use our standard classes and some style fixes) for https://github.com/opnsense/plugins/issues/2232
o lock delete action to prevent "delete selected" from ignoring most entries. (eventually it might be better to stick to ApiMutableModelControllerBase actions to simplify logiuc, but since there's all some logic incorporated in these endpoints now, let's keep it as is now and only add a lock.)
o ignore backup without check in relayd.conf (prevent crash with "Template Error" when a backup without a template is provided)
o extend status controller with "wait" flag to give relayd some time for collecting status (retry mechanism)
o refactor status.volt use jQuery components to construct items and make sure each row contains all relevant data
o extend status controller output with attached configuration data and add listen_address and port(s) for virtualservers
o extend model with an easy to use "get by name" method (getObjectsByAttribute)
o change api response for host properties, since we can't uniquely tell which host item belongs to the output of `relayctl show summary`, we search the ones that are most likely to match
o extend status controller toggle action so it can enable/disable hosts on "add" and "remove" actions, $id's are (a list of) uuid's in that case
o extend status controller to return "unconfigured" when disabled in the configuration, so we can distinct between temporary disabled (running config) and offline
o status page: switch icons to fonts-awesome (standard theme) in status view
o status page: add filter option in status view
o status page: add bind address and port in virtual server field
o status page: add host name(s) if it differs from the address, so we can search on user configurable names as well
o status page: add transitions, down -> stopped, disabled -> enabled (+ service reconfigure)
o status page: always show host disable button
o status page: restructure translation texts
o status page: add toggle to hide table column, provides some additional overview when only single tables are used in a virtual server
o status page: support local presets using localStorage object, quickly traverse through different filters previously saved on the local client.


sponsored by : Modirum (https://www.modirum.com/)
2021-05-14 17:26:16 +02:00
Frank BrendelandFranco Fichtner c00a5d3208 net/relayd: fix typo in relayd.conf template 2021-04-23 11:40:14 +02:00
Franco Fichtner 648b18301f plugins: bump a few revisions where metadata changed 2021-03-29 09:48:43 +02:00
Franco Fichtner a9d1b8b741 net: revision bumps 2021-02-22 15:22:40 +01:00
Frank BrendelandFranco Fichtner ecd22122b9 Relayd bugfix (#1560) 2019-10-23 18:20:52 +02:00
Frank BrendelandFranco Fichtner 720f6586fb net/relayd: wrong scheduler setting in UI 2018-09-17 17:34:52 +02:00
Frank BrendelandFranco Fichtner 57611d73b8 net/relayd: add interface for transport type route (#757) 2018-07-26 11:30:55 +02:00
Frank BrendelandFranco Fichtner d9863be946 net/relayd: relayd.conf template failed with http checks 2018-07-24 09:55:35 +02:00
Franco Fichtner 534188b24d net/relayd: release 2.0 as discussed with @fbrendel 2018-06-05 14:43:44 +02:00
Frank BrendelandFranco Fichtner e41d5f80e6 net/relayd: UI improvements; use configd backend (#697) 2018-06-05 12:30:16 +02:00
Franco Fichtner bbda0a48ea net/relayd: fix test after fiddling with settings controller
CC: @fbrendel
2018-04-06 05:26:52 +00:00
Franco Fichtner f6aa805ca1 net/relayd: more tweaks
* Apply should reconfigure, it takes care of start stop reload
  according to the mutable service settings.
* ; exit 0 on stop was caused by spurious apply.  Fixed by doing
  reconfigure (see above).
* Add service control to status and log page.
* Spacing for spinner icons in buttons.
* Apply spins until reconfigured.

From my side this is ready for release in 18.1.7 when the legacy
model migration works fine.  There is one change for this in core
that is not in 18.1.6 that prevents earlier merge.

CC: @fbrendel
2018-04-05 16:25:10 +00:00