2946 Commits

Author SHA1 Message Date
Ad Schellevis
5885b5411d (trafficshaper) unload ipfw rules when all ipfw rules should be disabled, closes https://github.com/opnsense/core/issues/407 2015-09-27 17:39:10 +00:00
Franco Fichtner
3426342a7f lang: merge template into current translations 2015-09-27 17:31:16 +02:00
Franco Fichtner
07e9dd9ee2 lang: refresh template 2015-09-27 17:29:04 +02:00
Franco Fichtner
f7b34e983b lang: properly extract our volt template strings 2015-09-27 17:28:17 +02:00
Franco Fichtner
8b018c4dc4 src: whitespace sweep 2015-09-27 15:23:49 +02:00
Ad Schellevis
54704d05a2 (legacy) fix for https://github.com/opnsense/core/issues/400, missing "Interface address" option in translation/target 2015-09-27 09:48:25 +00:00
Franco Fichtner
1b6786586d mvc: get the current language from config; closes #406 2015-09-27 11:43:12 +02:00
Franco Fichtner
c5e28bf219 mvc: fixup the translation plumbing for #406
Still missing language picking, will follow soon.
2015-09-27 11:21:59 +02:00
Franco Fichtner
a5720ef17c menu: `fix' menu translation; closes #403
It looks like the new components are not yet setting a different
language internally.  Time to fix that, huh...
2015-09-26 16:13:44 +02:00
Franco Fichtner
ad5948c762 menu: translate the legacy menu; half of #403 2015-09-26 16:07:22 +02:00
Franco Fichtner
fd00370ab1 unbound: improve DNS rebind protection
Submitted by: Tikimotel
PR: https://forum.opnsense.org/index.php?topic=1416.0
2015-09-26 12:33:53 +02:00
Franco Fichtner
4b615b4174 captive portal: simplify setup script 2015-09-26 11:15:21 +02:00
Franco Fichtner
080fdba390 menu: switch interface icon, clashes with routing 2015-09-26 09:15:49 +02:00
Franco Fichtner
6948906adf menu: convert settings tabs to submenu; closes #402 2015-09-26 09:00:49 +02:00
Franco Fichtner
e6d6c76956 menu: reduce the vertical padding beween elements by half
Doing tab conversion makes the space waste more obvious than ever.
Try to close the gap a little, open for discussion!
2015-09-26 08:49:09 +02:00
Franco Fichtner
86cdd1fbfe users: convert tabs to submenu for #402 2015-09-26 08:30:03 +02:00
Franco Fichtner
99516c0713 firmware: improve package info API output
o Convert pkg-info to pkg-query.
o Thin out unused fields.
o Add flatsize to GUI.
o Way faster.  :D
2015-09-26 08:01:10 +02:00
Franco Fichtner
64e47c0a3a make: reload config configd pre and post mount 2015-09-25 23:15:47 +02:00
Franco Fichtner
8e4a0f6c68 health: add menu item :)
Discussed with: ad@
2015-09-25 22:58:24 +02:00
Franco Fichtner
47fc5ba152 menu: add icons for all system entries 2015-09-25 18:18:38 +02:00
Ad Schellevis
b12086a418 (systemhealth) style cleanup 2015-09-25 18:00:00 +02:00
Ad Schellevis
e17757c8d6 (systemhealth) show item name on title 2015-09-25 15:48:29 +00:00
Franco Fichtner
62e7fd2834 wizard: more "improvements"
o Remove a subtype of <includefile/> to reduce feature bloat
o Select 32 bit subnet (host) as a suggestion
o Never skip LAN and make it optional instead
o Fix regression of $xml passing
o Fix voodoo on Static
2015-09-25 17:47:07 +02:00
Ad Schellevis
467f41e5b3 (Systemhealth) fix division by zero on empty data 2015-09-25 15:39:13 +00:00
Ad Schellevis
783a9010c5 (SystemHealth) work in progress 2015-09-25 15:36:19 +00:00
Ad Schellevis
ecf9eb5ff9 (SystemHealth) work in progress 2015-09-25 16:50:34 +02:00
Franco Fichtner
1370b96d6c wizard: improve WAN/LAN setup
Not sure why "Static" should be special.  Skipping over LAN setup
is ok, skipping over admin password change is NOT.
2015-09-25 12:20:24 +02:00
Franco Fichtner
904029d15c wizard: improve IP validation
JS regex validation should die, but so should this wizard so
just touch up on the subject of IP validation, improving:

o Allow leading zeros
o Fail on x.x.x.0
2015-09-25 12:20:24 +02:00
Franco Fichtner
f5eb5ea80e wizard: some sanity improvements
o We could potentially pass files using xml=../../xxx, so just
  hardcode the wizards we know for now.  I don't expect them to
  grow, otherwise we may be able to do a directory expand.

o Move xml files out of the /usr/local/www/wizards into /usr/local/wizard.

o Move the include file to the normal include path /usr/local/etc/inc.

o Allow the menu to always expand to the setup wizard, even though
  we many be triggering the OpenVPN wizard.  This gives a consistent
  feel of navigation, especially since POST requests hide the invoked
  wizard later on anyway.
2015-09-25 11:20:15 +02:00
Jos Schellevis
381fc84511 (systemhealth) First commit WIP 2015-09-25 10:19:06 +02:00
Ad Schellevis
38cb88a379 (new captive portal, work in progress) bits and pieces for new catch page 2015-09-24 19:04:21 +00:00
Ad Schellevis
177d5e9beb (new captive portal, work in progress) add authenticator selector to model and form 2015-09-24 20:53:00 +02:00
Ad Schellevis
4b5245beb6 (mvc) add AuthenticationServerField type to model, to select authentication servers (which only exists in the legacy data) 2015-09-24 20:49:18 +02:00
Ad Schellevis
b84983bf76 (auth) extend ldap connector to comply to IAuthConnector interface 2015-09-24 20:43:29 +02:00
Ad Schellevis
5d42af9df9 (auth) add local database authenticator to library 2015-09-24 20:42:09 +02:00
Ad Schellevis
7a9b57ca18 (auth) add authentication factory including basic interface for retrieval of connector objects 2015-09-24 20:40:36 +02:00
Ad Schellevis
5df05e9e97 (legacy) fix missing log option in save form 2015-09-24 14:10:28 +00:00
Ad Schellevis
27dbf565c2 (legacy) fix move to end and some typo's in firewall_virtual_ip.php 2015-09-24 12:54:56 +00:00
Ad Schellevis
30fa415dea (legacy) related to https://github.com/opnsense/core/issues/346, but for client page 2015-09-24 12:38:30 +00:00
Ad Schellevis
6a1d43f4df (ui) add missing tokenizer refresh on new item in bootgrid 2015-09-24 12:03:15 +02:00
Franco Fichtner
aa10cb9e97 dhcp6: fix IP grabbing with PPPoE
PR: https://redmine.pfsense.org/issues/3670
2015-09-23 10:20:31 +02:00
Franco Fichtner
fa7429e074 ldap: fix access of non-array 2015-09-23 10:20:31 +02:00
Franco Fichtner
b91de02210 logs: provide access to the access log as well for proxy
Switch to GET for now, I think other pages use a mix of POST and GET
in case of 'clear' which doesn't clear the right log for obvious
reasons...
2015-09-23 10:20:31 +02:00
Ad Schellevis
44edcd0cde (captive portal) work in progress rewrite captive portal feature using new framework and standards... lots of things to do here, but we've started. 2015-09-22 16:32:57 +02:00
Ad Schellevis
b496dc52d1 (ui) add tokenizer support on edit in UIBootgrid, eventually we should probably break up this wrapper a bit more. it works, but feels a bit too complicated. 2015-09-22 16:10:39 +02:00
Ad Schellevis
bdb0100612 (mvc) extra comment in AutoNumberField.php 2015-09-22 15:52:39 +02:00
Ad Schellevis
b931f2f285 (ui) ignore tag type when searching for validation error field 2015-09-22 15:44:17 +02:00
Ad Schellevis
6b4072cd43 (mvc/style) fix missing php doc strings 2015-09-22 14:38:50 +02:00
Ad Schellevis
a1a73283e9 (mvc) add AutoNumberField for auto numbering fields 2015-09-22 13:39:13 +02:00
Ad Schellevis
dfd37ca27b (mvc) add parent to BaseField to support logic spawning over different fields 2015-09-22 13:36:49 +02:00