log.widget - replaced js processor with simple xhr that fetches html
firewall_rules - typo, duplicate $pgtitlelog.js - simple xhr html updater, no need for duplicate logiclog.widget - migrated
updated firewall WIP, fixed widget ordering
implemented widget-config
fbegin/fend.inc - temporary added for non-migrated pagesfirewall_rules - use buttons for actionsindex - implement widget-config & close buttonpfSense.css - +/- icons now handled in jspfSense.js - better handling of widget actions...
Merge branch 'master' into bootstrap
Conflicts: usr/local/www/carp_status.php usr/local/www/diag_arp.php usr/local/www/diag_authentication.php
Firewall Rules Apply be friendly to other languages
Forum: https://forum.pfsense.org/index.php?topic=86808.0Redmine: https://redmine.pfsense.org/issues/3886
print_info_box_np() when called with just the first $msg parameter has some rough tests to decide if the "Apply" button should be displayed. It checks if the translation of "apply", "save" or "create" appears in the $msg string (which is a translated string itself). If the $msg string did not translate, and thus remains in English, but gettext("apply") does translate then the e.g. Turkish word for "apply" is not going to appear in the English $msg string. So things go wrong....
Conflicts occured in copyright message (year-update) due to whitespace difference and themes/ which was removed
implemented widget drag/drop on index + storage
replaced custom jquery-ui with default set of plugins
Fix lineup of copyright lines
and module names and other bits of formatting and typos in headercomment sections.
Welcome 2015
initial commit of new firewall_rules
css - add styling for tr.disabledfirewall_rules - migrated to bootstrapguiconfig - changed alias-popup to be displayed inline instead of xhrindex - no need to serve alias-popup via xhr
Split ICMP and ICMPv6 types on Firewall Rules
- Remove redundant declaration of $icmptypes and move it to a commonplace (filter.inc)- Add missing ICMP types for v4- Add ICMPv6 types- Adjust javascripts to show correct options depending of IP Protocol...
modify copyright statement to reflect reality
Replace Header() calls by lowercase
Add "match" to floating rules
Add "match" to floating rules as proposed in the forumshttps://forum.pfsense.org/index.php?topic=76611.0Remove Windows Thumbnail cache files
removed duplicate type=text/javascriptadded type for <script>
replaced uppercase html tags with lowercasejs files saved as UTF-8 / LFlanguage="JavaScript" deprecated, replaced with type="text/javascript"
Merge branch 'master-br' of https://github.com/ayvis/pfsense into ayvis-master-br
standardize on www.pfsense.org and HTTPS, point package URLs topackages.pfsense.org
xhtml Compliancereplaced <br>, <br/> and </br> with <br />
more fix some variables gettext
Update "firewall_rules.php"
Remove double quotes
Tidy up "firewall_rules.php" XHTML
Add summary to TABLE tagsMove space character to within the SPAN tagTidy up P tag
Close INPUT, BR and IMG tags and add ALT to IMG tagsDeprecate the ampersand in ANCHOR tagsMove NOWRAP to class statementAdd missing closing FONTAdd missing opening and closing TR tagsAdd CDATA sections to SCRIPT tags
Fix extra curly that is breaking firewall rules
Fix indent and whitespaces
Spelling mistake
Update PHP shorthand tag
Standardise all PHP start tags from "" to "
Encode the if parameter before using it in redirects, too.
Conflicts:
usr/local/www/firewall_rules.php
Refine saving/applying on more pages - don't show apply or take an action unless the user is allowed to do that.
Don't offer to apply changes if no changes actually happened.
fix some imbalanced HTML tags
hopefully this will fix #2625 but this needs to be done anyway.
Activate new shortcuts/status in the rest of the areas that are currently setup.
improve alias popup in firewall_rulesinclude url_table list up to 10000 itemsread alias only on mouseoveruse table to list columnsshow edit shortcutshow total items value on popup description
Add a inet46 filter type on the firewall rules page. I have locked down a few of the most common limitations.Still arguing if we should lock this down even further to aliases only.Redmine ticket #2466
Switch to a common function to determine anti-lockout ports, and fix a bug that was getting the ports wrong with custom https+redirect on.
fix for #2289: Logic error in firewall rule interface selection for drop-down menu case
If no rules are defined on the floating rules tab, show a more relevant message.
now we use the Chosen javascript plugin for jQuery
replacing prototype by jQuery on firewall_*
Fix bottom note when viewing Floating rules to better reflect how they operate.
Fix display of ssh port on anti-lockout rule display in GUI.
Adding hook for first tr
Load chosen but do not use it (for pkgs)
Move hook up some
Adding hooks that will be used for filtering plugins
Move hook code up a few lines
Add hook for overriding interfaces
Add hook for bottom icon row
Add hook and fix style for anti lockout
Add missing ;
Adding pre_id_tablerow hook
Adding apply hooks
Make name similar
Adding hooks
Merge remote branch 'upstream/master'
Make the ICMP echo request type less ambiguous, and since it's likely the main one to get used, move it to the top.
Conflicts: etc/inc/filter.inc usr/local/www/themes/the_wall/rrdcolors.inc.php
In IPsec, s/mobileclients/client/, this was changed long ago in the config but not everywhere followed.
Break on 'You can also monitor the reload progress' instead of letting it wrap into a newline.
Test for arrach before foreach'ing. Reported-by: http://forum.pfsense.org/index.php/topic,32865.0.html
Show PPPoE tab if any of the PPPoE server instances are enabled. Fixes #1243
Conflicts: etc/inc/system.inc
fix text
Conflicts: etc/inc/interfaces.inc etc/inc/vslb.inc usr/local/www/interfaces.php
Ticket #1060. Escape even the alias entry descritpions.
Disable firewall rule drag and drop. Will bring this feature back in 2.1
Properly reflect ports in the GUI view of the anti-lockout rule since Ermal's changes restricted it to only ssh/gui ports.
Conflicts: etc/inc/filter.inc etc/inc/system.inc usr/local/www/interfaces.php usr/local/www/interfaces_gif_edit.php
Fix XSS issues
Small rework of code for applying drag and drop reordering of rules and some extra checks added to fix some potential bugs. Ticket #878
Also minimizes the extent of the changes performed (useful when comparing config.xml files from before and after).
Fix handling of floating rules in the drag and drop reordering code. Fix for part of ticket #878
If the anti-lockout rule is active, show it in the rules list for the LAN interface (or WAN if the interface count is 1, same rules as in filter.inc for putting the rule in the ruleset)
Fix the filter.inc rule generation for icmp to prevent a double inet6 in the ruleAdd inet6 for user defined rules to ipv6 addresses.
Display the ICMP type (abbreviated) in the firewall rule list and show the full text when the cursor is over it for ticket #762
Ticket #568. Do not show the save/cancel buttons on the edit page of firewall rules if that are advanced options set.
Add missing space for separating the text for this option from the last one.
Ticket #695. Restore accidentally removed char.
Ticket #695. Fix the advanced icon showing on firewall rules page.
Merge remote branch 'mainline/master'
Conflicts: usr/local/www/diag_smart.php usr/local/www/firewall_rules_edit.php usr/local/www/interfaces.php usr/local/www/load_balancer_pool_edit.php usr/local/www/pkg_mgr_settings.php
Fix text for a couple advanced options on filter rule list.
Remove or simplify some (s)printf calls.
Move : to gettext string
Change bogon color row to E0E0E0
Checked gettext() implementation on firewall_rules.php
Merge remote branch 'mainline/master' into 2_firewall
Conflicts: usr/local/www/firewall_rules.php
Add undo button for drag and drop reordering
Conflicts: usr/local/www/firewall_nat_out.php usr/local/www/firewall_rules.php usr/local/www/firewall_rules_edit.php
Mark filter dirty after saving
Add hint about drag and drop reordering
Unbreak OnMouseEvent
Mark Loading box visibility has hidden as it is only used for drag and drop
Use redboxtable
Rename to already existing name=infoboxnp
Show a loading ajax widget when the page is refreshing the order
Use the move pointer type