Ad Schellevis
a114dc67bf
Traffic shaper, add buckets option https://github.com/opnsense/core/issues/2359
2018-04-14 13:07:06 +02:00
Ad Schellevis
6f23e9cc1f
another take on https://github.com/opnsense/core/pull/2293
2018-04-14 11:29:52 +02:00
Franco Fichtner
394019e942
firmware: API-driven major upgrade; closes #2153
...
While here, clean up the JSON output block in the script so
that it's easier to work with it in the future.
2018-04-12 20:14:48 +00:00
Franco Fichtner
f3559f2e70
system: move factory default to configuration
...
Ideally, we should hide this under a different page and pop up
a confirmation dialog instead of presenting the dialog right away.
We also need a "reboot dialog" that never ends and shut down instead
of reboot. While here, it would be good to share this dialog with
the shutdown page.
2018-04-12 10:30:32 +02:00
Franco Fichtner
0bfe55cab2
intrusion detection: translate title
2018-04-12 06:28:17 +00:00
ElJefe
2aec38feda
Add Destination IP to Alert Search ( #2351 )
...
* Add Destination IP to Alert Search #2350
* Reworded title
2018-04-12 07:51:54 +02:00
Franco Fichtner
0d79bfda3c
intrusion detection: syslog by default
2018-04-08 10:01:05 +00:00
Franco Fichtner
b266d2a5fe
firmware: unicode whitespace #2278
2018-04-07 11:57:06 +02:00
Ad Schellevis
6a0ded3f42
IDS/IPS add abuse.ch URLhaus
2018-04-06 16:03:06 +02:00
Franco Fichtner
26bac3d6de
src: style sweep
2018-04-06 05:41:49 +00:00
Franco Fichtner
342b898218
src: a bit of python code style
2018-04-06 05:37:31 +00:00
Michael
e925e27c6f
Update classification.config ( #2329 )
2018-04-04 22:24:30 +02:00
Franco Fichtner
2c8827bf35
system: first part of SCP backup merge
2018-04-03 22:06:07 +00:00
Ad Schellevis
77ee15156c
IDS, add app detect rules to definition xml.
2018-04-03 21:23:46 +02:00
Ad Schellevis
d710513c90
backup/nextcloud, fix constraints for https://github.com/opnsense/core/pull/2289
2018-04-03 11:21:38 +02:00
Ad Schellevis
6f7c10a3e9
mvc, add constraint type for dependent fields, loosly related to https://github.com/opnsense/core/pull/2289
2018-04-03 10:36:57 +02:00
Franco Fichtner
345bbec96b
src: a bit of python code style
2018-04-03 06:53:55 +00:00
Alexander Shursha
5ce20ac29f
Add support proxy SNMP. ( #2305 )
2018-04-03 08:18:33 +02:00
Franco Fichtner
e045be13d2
system: merge activity and services
...
Leaves "Services" point for actual services.
2018-04-02 17:30:16 +00:00
Franco Fichtner
6b7739a9f4
reporting: do the same reordering here
2018-04-02 17:30:16 +00:00
Franco Fichtner
bf1a2ee146
system: order menu more naturally
...
I had this on my wishlist for a long time...
2018-04-02 17:30:16 +00:00
Ad Schellevis
602e42f854
backup/nextcloud, rework some model logic and rename model property names.
2018-04-02 15:32:29 +02:00
Ad Schellevis
d465ef2045
backup framework, add some plumbing to ease model usage.
2018-04-02 15:20:02 +02:00
Fabian Franz BSc
d803e53f5f
backup nextcloud v2 ( #2289 )
2018-04-02 10:44:28 +02:00
Franco Fichtner
4728b06b45
firmware: only check once, adhere to locks from console #2283
...
In the GUI it's marginally useful to say "your kernel / base needs
an update" but the update status says "it was locked". In the GUI
we can undo these commands easily and read the log to spot this.
From the console we do not care and probably miss that info anyway
as the screen scrolls by.
2018-04-02 00:25:59 +02:00
Franco Fichtner
68805e24be
firmware: only decide if we have input #2283
2018-04-02 00:11:19 +02:00
Franco Fichtner
1c67fa1323
firmware: this is tricky #2283
2018-04-02 00:09:32 +02:00
Franco Fichtner
f47ad13d18
firmware: also remove error checking #2283
2018-04-02 00:07:24 +02:00
Franco Fichtner
952dad3398
firmware: don't leak stderr #2283
2018-04-02 00:02:59 +02:00
Franco Fichtner
261fbacf44
firmware: required for #2283
2018-04-01 18:46:44 +02:00
Franco Fichtner
b13ca18b37
firmware: reboot indicator for console #2283
2018-04-01 18:40:21 +02:00
Franco Fichtner
bfc71b121b
firmware: fix for #2278
2018-04-01 18:15:11 +02:00
Franco Fichtner
ae056079fb
firmware: pkg upgrades by itself; closes #2278
2018-04-01 17:53:22 +02:00
Franco Fichtner
f29d9563cc
ui: bottom padding messes causes spurious padding
2018-03-30 13:24:20 +00:00
Ad Schellevis
c4f4adb40d
mvc, add some comments in routing section
2018-03-30 14:55:53 +02:00
Franco Fichtner
3f855891dc
mvc: fix weird line break pattern
2018-03-30 13:44:27 +02:00
Alexander Shursha
4e8e256333
squid: error_directory /usr/local/etc/squid/errors/{{lang}}; closes #2304
2018-03-29 06:38:42 +00:00
Fabian Franz BSc
3a49512b44
Harden GUI by adding a CSP, XSS protection and referrer hiding ( #2212 )
2018-03-27 13:08:03 +02:00
Michael
c2d4ead250
Add delay option to pipe in Traffic Shaper ( #2297 )
2018-03-26 18:31:14 +02:00
Michael
80ce75e373
Fix help text in Traffic Shaper masks ( #2293 )
...
* Update dialogPipe.xml
* Update dialogQueue.xml
* Update dialogPipe.xml
* Update dialogQueue.xml
2018-03-26 11:30:23 +02:00
Franco Fichtner
9e11911289
www: some final styling with feedback from @adschellevis
2018-03-26 09:28:20 +00:00
Franco Fichtner
5990f2c775
mvc: style update
2018-03-25 14:24:51 +00:00
Ad Schellevis
d5cdddedea
backup, move google drive backup and settings into backup framework, add basic field types in diag_backup.php to render backup forms and remove crontab dependency since remote_backup doesn't really do anything when none of the providers are enabled. for https://github.com/opnsense/core/pull/2251
2018-03-23 19:25:05 +01:00
Franco Fichtner
63cfe0a96c
services: monit dependency oversight, convert service control
2018-03-21 21:00:20 +00:00
Franco Fichtner
92d809cfe8
src: whitespace and style sweep
2018-03-21 05:51:47 +01:00
Ad Schellevis
2eb5ac913a
move google drive backup to new framework for https://github.com/opnsense/core/pull/2251
...
Still some work todo, integrate configuration into new interface and iterate through available options in remote_backup.php.
The current state is functionally unchanged, only some minor cleanups in the previous backup code.
2018-03-20 20:58:02 +01:00
Ad Schellevis
71485968d2
Cron, missed default setting to origin "cron" and some __String() to (string) replacements
2018-03-20 18:59:42 +01:00
Ad Schellevis
97156b5596
Cron, move to ApiMutableModelControllerBase to replace standard plumbing and add missing gettext() in custom validations
2018-03-20 18:53:33 +01:00
Ad Schellevis
335846e978
backup framework / encryption, replace -k for -pass as suggested by @fabianfr
2018-03-20 18:49:25 +01:00
Ad Schellevis
c12dc1e07c
cron, fix menu registration, shouldn't display "workaround" in quick search
2018-03-20 18:00:48 +01:00