Commit Graph

80 Commits

Author SHA1 Message Date
Matthew Grooms
6b07c15ad8 Rewrite the pfsense privilege system with the following goals in mind ...
1) Redefine page privileges to not use static urls
2) Accurate generation of privilege definitions from source
3) Merging the user and group privileges into a single set
4) Allow any privilege to be added to users or groups w/ inheritance
5) Cleaning up the related WebUI pages
2008-08-01 06:30:34 +00:00
Scott Ullrich
d8c1a6c53c Make scripts XSS input safe.
Pointed-out: by hoopercharles@gmail.com
2008-02-12 04:40:35 +00:00
Scott Ullrich
36d0358b56 Add product_copyright re-branding support
Add product_copyright_years re-branding support
Add product_website re-branding support
Add product_email re-branding support

Work sponsored-by: Centipede Networks
2007-12-16 20:43:26 +00:00
Scott Ullrich
d88c6a9fdf Switch over to array style page titles. Obtained-from: m0n0wall 2007-11-16 00:48:53 +00:00
Scott Ullrich
64b243d23a Misc package changes
Submitted-by: Daniel Haischt
2006-08-25 23:04:56 +00:00
Scott Ullrich
5bd874650a Remove packages with a different version tab 2006-08-20 23:48:56 +00:00
Scott Ullrich
61a48553f2 MFC package changes to show information better such as HEAD only packages,
etc.
2006-08-20 23:30:47 +00:00
Scott Ullrich
772d25f5e0 Remove extra <br> 2006-06-07 02:23:41 +00:00
Scott Ullrich
47c44d0ad8 If a lookup fails to pfsense.com and the cache file does not exist, give a correct error. 2006-03-31 02:47:11 +00:00
Scott Ullrich
2c9d373513 add mailto: 2006-02-04 03:09:28 +00:00
Scott Ullrich
1f546354db Change Unknown to a better description 2006-02-02 22:20:19 +00:00
Scott Ullrich
68cbc99d68 Remove 2nd occurance 2006-01-29 07:52:02 +00:00
Scott Ullrich
21f653ba2e Use normal class 2006-01-29 07:49:46 +00:00
Scott Ullrich
76341f29eb MFC 9807
* Add 'maintainer' to requested package fields. * Create mailto:// link if maintainer is valid, otherwise use plain 'Unknown'.
2006-01-29 07:46:30 +00:00
Scott Ullrich
f417ddcc60 Add maintainer 2006-01-29 07:03:28 +00:00
Scott Ullrich
e54d4de6d5 Remove #!/usr/local/bin/php 2006-01-02 23:46:18 +00:00
Colin Smith
bfccf041a3 Remove 'size' column for the time being. 2005-09-24 21:01:07 +00:00
Colin Smith
94fbf63157 Revert commit made to wrong branch. This addresses #325. 2005-08-11 23:03:40 +00:00
Colin Smith
fd63912629 installedpackages -> extensions 2005-08-07 17:22:03 +00:00
Colin Smith
1d1630ece6 Make sure we free up $fout. 2005-07-24 18:54:03 +00:00
Colin Smith
58d797bf4d Revert to 1.58. $savemsg is already set when the XMLRPC server is unable to be contacted. 2005-07-24 18:48:09 +00:00
Scott Ullrich
7ee5da3a68 Alert user that we could not contact pfsense.com instead of no packages available for installation.
Ticket #228
2005-07-24 18:40:59 +00:00
Erik Kristensen
677c08696a updating files to use theme images
removing images from /usr/local/www
adding specific images into the correct theme directories
2005-07-21 00:17:40 +00:00
Colin Smith
3f3a5bef7c Cache package information. If we are unable to connect to the XMLRPC server, attempt to use this cache. 2005-07-18 01:33:49 +00:00
Scott Ullrich
ae0c2a1c03 Correct white color 2005-07-16 21:23:11 +00:00
Scott Ullrich
7af5497a39 break between title 2005-07-10 04:19:00 +00:00
Bill Marquette
d732f18698 Fix bottom rounds 2005-07-04 00:13:27 +00:00
Bill Marquette
96d9f5c9d6 Use $pgtitle 2005-07-03 16:35:36 +00:00
Scott Ullrich
323d040b87 * Fix diagnostics logging tab menus
* Curve bottom of grey areas if needed
* Curve tabs
* Cleanup
2005-07-02 20:51:59 +00:00
Scott Ullrich
af4aa061c9 * Curve bottom of grey areas if needed
* Curve tabs
* Cleanup
2005-07-02 20:11:33 +00:00
Scott Ullrich
523809792e Cleanup and add rounded corners. 2005-07-02 02:20:09 +00:00
Scott Ullrich
338ec5f4e5 Correct urls 2005-07-02 02:13:17 +00:00
Scott Ullrich
e3ebc979d5 Convert Packages tabs to rounded aka (display_top_tabs() calls 2005-07-02 02:12:25 +00:00
Scott Ullrich
148ed32fd1 Use a colspan of 5 2005-06-25 22:31:40 +00:00
Colin Smith
ea395bfd2d Make size column smaller. 2005-06-20 04:23:10 +00:00
Colin Smith
9345a13ce7 Add "size" column. 2005-06-20 04:21:59 +00:00
Colin Smith
db4d987ffb Disable packages on cdrom platform. 2005-06-18 21:48:22 +00:00
Colin Smith
1507bd6118 Initialize a few arrays before use. 2005-06-16 04:37:40 +00:00
Scott Ullrich
9f9dcd983a require -> require_once 2005-06-06 03:15:09 +00:00
Scott Ullrich
f8e335a316 Include pkg-utils.inc to atleast get the scripts running again. It doesn't install correctly however. 2005-06-05 23:40:21 +00:00
Colin Smith
77c6c2f70c Only request the fields we need. 2005-06-05 22:05:29 +00:00
Colin Smith
b426850b2c Move package manager over to get_pkg_info. 2005-06-05 22:03:47 +00:00
Colin Smith
ff3a5e379d Fix package sorting. 2005-05-01 00:06:26 +00:00
Scott Ullrich
62fc920dc5 Check on the package name in is_array() 2005-04-30 23:39:49 +00:00
Scott Ullrich
8f6eab728b Break between page header and package table 2005-04-30 23:21:08 +00:00
Colin Smith
90099377ba Check the correct array for packages. 2005-04-26 21:33:02 +00:00
Colin Smith
cd0d1ef40b Fix sorting. 2005-04-25 21:26:15 +00:00
Colin Smith
a168783d16 * Use a_sort to preserve key values.
* Fix package installation ($index instead of $i).
* Only loop through $config once to get an array of installed packages.
2005-04-25 14:18:54 +00:00
Colin Smith
0db271e09a Sort the list of available packages. 2005-04-25 14:14:32 +00:00
Bill Marquette
09f96a1721 not a form (wrong post action anyway) 2005-04-16 01:18:48 +00:00