Page revised to use Ajax to fetch the package information. This allows for the presentation of error and status messages, as well as offering a more "standard" solution. (i.e.: should work with all browsers)
Add spinning cog
Added a crude method of displaying a "Please wait" banner.
pkg_mgr - Fix disablepackagehistory
Update pkg_mgr.php
Update syntax to 4 space indent
HTML Compliance - System / Package Manager / Available Packages
Bad value #search-panel .panel-body for attribute href on element a: Illegal character in fragment: space is not allowed.<a data-toggle="collapse" href="#search-panel .panel-body" name="search-panel">...
Stray tbody, table, and div tag ends when list empty.Close php tag.
Show package dependencies if they exist (on both available package list and installed package list)
Remove all pfSense_MODULE and pfSense_BUILDER_BINARIES definitions, whatever was the reason they were added, it was never finished and it's not being used
Code style pkg
Tidy up "pkg_mgr.php"
Table header only has three column, however the table body has four, soaddmissing column in table header
Merge pull request #2134 from ExolonDX/branch_04
Type up SCRIPT tags
Santize breadcrumb #5527
Calling all of these "Page" in the privilege name is redundant since they are all pages and the "WebCfg" prefix implies they are pages.
Fixed #5521
Fix search box icon color
Ticket #5471 another convert batch to font-awesome icons
Use recently added shortname and changeloglink from get_pkg_info()
EOL whitespace and header consistency for www
Copyright updates Batch 2 of 3
Search typo
Completed #5333
Hitting "Enter" now same as clicking "Search" button"Where" default to "Both"
package search functionality completed
Initial seach box state is open
Change '+' icon to '-' when panel is open
Added search panel. (Not yet functional though)
Sort return of get_pkg_info()
Use new installed flag to simplify logic
Use inline function
fix typo, spotted by Phil Davis
Multiple changes to clean up the package installaion system by causing the installer to run in the backgroundwhilst monitoring its output via AJAX to provide a better GUI display.Work in progress !
Fixed errors when no packages installed
Further refinement to #5290Use pkg_remove_prefix()
Fixed #5290
Fix #5289 Available Packages version display
I left the "View changelog" code that was commented out, for future reference I guess when that data becomes available.$index['version'] is still happily available in the $index array - so it just needs to be uncommented.
Fil;e conversion complete. Tested against multiple packages
Remove link to package revision history
Re-apply changes did to convert pkg_mgr.php to use pkg that got lost during merge
Unfinished (but better) versions of hte pkg pages and utilities
firewall_asliases_edit: minor edits to display hint text on page loadhead.inc: Fixes to notification systempkg_mgr: Removed calls to dicontinued function. Removed obsolete table columns, corrected description display
Merge branch 'master' into bootstrap
Move main pfSense content to src/