Make save button for widget configuration better visible
Refs. #48
moved some js from separate files to contextual .php
pfSense.js - to prevent a blob of scripts; move index-widget handling to actual index, introduce events instead*.js - moved to widget.php plus added dataFilter to prevent eval()ing scripts twice
Fix grid setup on dashboard
- Default width in .container is 100%, so col-md-12 isn't necessary there - Add .row wrapper to 6/6 columns
Use bootstrap columns to scale and style jumbotron
pfSense.css - proper positioning for logo, remove with on jumbotronauth.inc - add bootstrap columns to jumbotronauthgui.inc - idemindex.php - idem
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 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
re-added shortcuts/, global tpl updates
initial drag/drop WIP, working on backup/restore page
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
started migration to bootstrap
Display better message when booting and awaiting package reinstall
Reorder the inclusion of headers so that globals.inc comes first
modify copyright statement to reflect reality
More refinements to the unofficial package repository warning ( Issue #484 ) -- Now also shows on Dashboard and installed package list. Cleaned up some code and shuffled things around to avoid unnecessary repetition.
Update SCRIPT tags.
Add CDATA sections to SCRIPT tags in various files
removed duplicate type=text/javascriptadded type for <script>
Merge pull request #1031 from ayvis/master-br-patch
replaced uppercase html tags with lowercase
Only consider javascript files that ends with .js
replaced uppercase html tags with lowercasejs files saved as UTF-8 / LFlanguage="JavaScript" deprecated, replaced with type="text/javascript"
xhtml Compliancereplaced <br>, <br/> and </br> with <br />
improve the look of the pop up helper widget
Add comment
better handling of widescreen theme
Remove remaining hardcoded theme names
change css & jquery to allow for multiple columns for themes ending in _fs
Merge pull request #628 from technical50/master
WebGUI Auto Codeset and Language Dynamics & pfSense.pot updates
Fix whitespace and indent
Remove if statement
Auto codeset change for pfsense-utils.inc
Codeset auto checking pfsense-utils.inc do not need anymore 8859-1 charset
No need to set nocsrf from my testing
Tidy up HTML errors in INDEX.PHP
Without any "widgets" selected, INDEX.PHP (i.e. the "dashboard")produces 230+ HTML errors, so:
Remove the "closehead" php variableClose INPUT, BR and IMG tagsAdd ALT parameter to IMG tagsAdd CDATA sections to SCRIPT tags...
Fix build list of widgets
Only consider files ending in ".php" to restrict widgets and avoid loadwrong files. It should fix #2761
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
Generalize the Crypto hardware option and add GUI support for AES-NI.
convert menu alerts/notices to jquery + domtt
Show the PHP errors reported on the index page in the crash report so users are not confused by an empty report screen. Include them in the report and also clear them after sending.
Fix display of widgets with configuration controls in IE. From Gertjan on the forum. See http://forum.pfsense.org/index.php/topic,42977.0.html
Converting from scriptaculous to jQuery
Adding jQuery UI, so now we can use effects and widgets provided by this library and remove scriptaculous code. Building the dashboard using the widget jQuery UI sortable
Use jQuery fadeout effect
Convert dashboard ajax code from Prototype to jQuery
Adding dashboard hook
Revert "Revert "Add php errors (non warnings) to the crash reporter""
This reverts commit eac584f3b61de3513baf54633d9a9b854ff6eb03.
Revert "Add php errors (non warnings) to the crash reporter"
This reverts commit cb61dad8ab812a3740648dc0e3f4b74959713ef3.
Add php errors (non warnings) to the crash reporter
Add a global g option named disablecrashreporter which defaults to false for rebrands
Fix check to ignore minfree (and the rest of $skip_files)
Move routine under includes. Simplify the file skip check
s/We have/product name has/
Fix typo
Simplify message for crash reports
Set a savemsg when a crash report exists and show across top instead of redirecting
Ignore minfree file
Correctly detect amount of files in /var/crash
Redirect to crash reporter if a crash exists for processing. The crash reporter will either upload the data per the operators consent and or delete the data afterwards and redirect back.
Only unlink /conf/needs_package_sync if no packages are installed, otherwise leave it to the package manager to take care of it.
Move unlink back to the correct line.
Undo last commit. Need to add an additional check for opackage count == 0
Unlink needs_package_sync after one pkg has installed OK which means that our internet connection is up.
Turn off csrf for dashboard
Set page title to Status: Dashboard for consistency
Make the change here, too.
Update this text to match the current default.
Replace hard coded pfSense with product_name.
Fixing gettext calls on index.php
Fix gettext implementation on index.php
Implement gettext() calls on index.php
Revert "Implemment gettext() calls"
This reverts commit 7502ef0a698a49d9652cd3616447eb717cba707d.A lot of mistakes
Conflicts:
usr/local/www/firewall_nat.php
Implemment gettext() calls
We should still delete this file if it's found, or the GUI can go into an infinite loop reinstalling packages. Fixes #678
If packages are reinstalled during bootup than there is no need to reinstall them again during GUI login.
Properly match SafeNet crypto cards. See http://forum.pfsense.org/index.php/topic,26056.0.html
Show when Padlock is active
Fix widget settings in general. Initialize widget list before use. Fixes #285.
Reinstall packages even on nanobsd.
Link to javascript file instea of including it on every request saving WAN bandwidth
Stop using the inline output function to include javascript and css files. Even with this function speeding up embedded installs it slows down all installation via WAN links since it is loading so much data on every request.
Do not output prototype.js twice
Adding smtp auth support for notifications. Requested-by: pmi@bluegrass.net
Lower buffer to 1000. This reduces page load from 1.2 to 0.9
Increase buffer to 500000
Rework includes a bit
Make item a global
Include priv.inc
Formatting cleanups. Increase buffer size
Default to only system information and interfaces widgets. This reduces load time on RSPRO from 9+ seconds to 2.5
Rework includes/require. This saves about 4 megabytes.Simplify get_memory(). Tested on mips/i386
Instead of showing just <AES for Hardware crypto show the entire supported family. EX: o AES-CBC,SHA1,SHA256
Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to include 2009 on files that I have asserted (C) on
Sajax is no more, long live PrototypeThis eliminates one AJAX library, but not all "non-Prototype" AJAX code
Fix javascript include in head.incAdd dragdrop (used in index.php for the Sortable class)use dom:loaded event instead of window.loaded
Move Scriptaculous/Prototype includes to head.inc and remove the code duplication
Match crypto on safe, ubsec, padlock and glxsb in addition to hifn
Ticket #1890 (cvstrac)