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
Ad Schellevis
db0ddb3430
(mvc) fix invalid html in form_input_tr.volt
2015-09-21 14:00:18 +02:00
Ad Schellevis
61aaa61df8
(legacy/menu) oops, missed a </a>
2015-09-21 11:54:22 +00:00
Ad Schellevis
19a5fc38c9
(legacy) replace time with microtime in make_config_revision_entry, not needed for the config revision anymore because that method uses it's own timestamp. Revision entries are also used on some other config items, like firewall rules.
2015-09-21 11:30:33 +00:00
Ad Schellevis
ef787b91a2
(config) prevent backup collisions (start using microtime)
2015-09-21 12:11:18 +02:00
Ad Schellevis
11913af853
(mvc) add default config revision if none is given, fix for https://github.com/opnsense/core/issues/386
2015-09-21 12:00:18 +02:00
Ad Schellevis
df22b6dcac
(legacy) fix wrapping/alignment on menu items with icon
2015-09-21 08:57:47 +00:00
Ad Schellevis
415c609289
(mvc) fix wrapping/alignment on menu items with icon
2015-09-21 08:56:29 +00:00
Franco Fichtner
7bff127c16
config manager: scrub a marginally useful save message
2015-09-21 10:30:45 +02:00
Franco Fichtner
d516b8f4b6
system/settings: useless code is useless
2015-09-21 10:24:24 +02:00
Franco Fichtner
600e22fce5
menu: make entry for alias import
2015-09-21 09:57:35 +02:00
Ad Schellevis
782276c20b
(legacy) fix for https://github.com/opnsense/core/issues/393
2015-09-21 06:06:19 +00:00
Franco Fichtner
dacded6976
acl: fix typo for #389
2015-09-20 10:03:37 +02:00
Franco Fichtner
20d2427429
config: add one more to previous
2015-09-20 09:40:32 +02:00
Franco Fichtner
ed59098b70
config: strip harmess transformations from sample
...
o comment blocks filled arrays disappear
o empty array tags disappear
o empty value tags collapse
This only leaves comment blocks in empty tags, which create
whitespace noise, which fucks up the config.xml real bad,
rippling through to the code that deal with is_array, isset
and actual = array() assignments to fix the faulty config.
Will clean this up one by one later.
2015-09-20 09:31:55 +02:00
Franco Fichtner
043324f86f
config: properly migrate a previous admin user for #28
2015-09-20 09:15:01 +02:00
Franco Fichtner
e8a19ee303
services: ntpd has its own pid file
2015-09-19 11:22:29 +02:00