2934 Commits

Author SHA1 Message Date
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
Ad Schellevis
186816e6e6 (mvc) stylefix, missing doc strings 2015-09-22 12:12:26 +02:00
Franco Fichtner
92bcb84d4b logs: fix typo that was bound to happen ;) 2015-09-22 11:52:06 +02:00
Franco Fichtner
d30725e7e6 logs: shrink log code further 2015-09-22 11:47:39 +02:00
Ad Schellevis
ebacf6e22f fix typo in comment 2015-09-22 11:33:18 +02:00
Franco Fichtner
952c52b7e7 logs: prevent direct web access to pills handler 2015-09-22 11:19:42 +02:00
Franco Fichtner
b2af67a9e9 logs: improve all things logging for #397 2015-09-22 11:03:46 +02:00
Ad Schellevis
a3e5de62b9 (mvc) remove previous sample from codebase, the helloworld plugin covers more. leave template sample in place, because it provides some additional options of the framework. 2015-09-22 09:40:54 +02:00
Franco Fichtner
d11e97562b system/routes: convert to submenu
Thin out "Status" and "Diagnostics" white at it, although the
overall static page conception isn't consistent at all.  Not
liking this, but something has got to be done.  Won't be the
last commit I think.  :)
2015-09-21 15:12:57 +02:00
Ad Schellevis
1311f7a851 (legacy) fix right alignment for menu icon 2015-09-21 12:52:49 +00:00
Ad Schellevis
9d6d609f59 (mvc) fix right alingment for menu icon 2015-09-21 12:51:56 +00:00
Franco Fichtner
e0d3883cd3 high availability: tigher navigation with submenu, no more shortcuts 2015-09-21 14:09:57 +02:00
Ad Schellevis
5678e118ed (mvc) fix invalid html in template base_form.volt 2015-09-21 14:04:45 +02:00