Project

General

Profile

Download (33.3 KB) Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
1e9b4611 09/12/2013 02:28 PM Renato Botelho

Remove call-time pass by reference for do_input_validation, helps ticket #2565

23991e58 08/11/2013 04:33 PM Charlie Marshall

change to plus 100 years as opposed to hard coded date

3ccb9689 08/11/2013 04:12 PM Charlie Marshall

remove whitespaces

12c2ec2e 08/11/2013 04:08 PM Charlie Marshall

improve datePicker on usermanger page

1c8faa89 07/16/2013 05:27 PM Jim Pingle

If an account has SSH keys, show them, don't show the checkbox to add keys. Fixes #2729

6b8588c6 04/08/2013 07:11 PM Colin Fleming

Tidy up "system_usermanager.php" XHTML

Add CDATA sections to SCRIPT tags
Close INPUT, IMG and BR tags
Deprecate the ampersand in ANCHOR tags
Remove the NAME paramenter from TR tags
Moved NOWRAP into class statement
Move TFOOT between THEAD and TBODY, this is a "quirck" of HTML

8db87547 10/31/2012 07:53 PM Jim Pingle

Encode this before showing it.

5b42a459 09/24/2012 07:38 PM Cyrill B

Make tables sortable

fdcf104c 04/11/2012 02:46 PM Jim Pingle

When renaming a user, make sure to remove the previous user or it gets left in /etc/passwd.

4d148b59 02/15/2012 01:29 AM Yehuda Katz

Convert strtotime() to DateTime object to fix 2038 roll-over issue.

ff9eda9d 01/06/2012 06:30 PM Jim Pingle

Fix permission and certificate display for the admin user

944b6946 08/30/2011 06:50 PM Jim Pingle

Clarify text

adacdf5f 08/11/2011 06:03 PM Jim Pingle

Populate pconfig in all cases with user info, or else when you delete a privilege, the list disappears until you go back and edit the user again. (Certs too)

e33be77c 06/06/2011 10:53 AM Ermal LUÇI

Ticket #1412. Fixing the access login to the user manager presented another problem since now users cannot change their passwords anymore. Allow this through another page and an extra priviledge needed to be added to the user for allowing them to change the password.

9584d162 06/01/2011 12:23 PM Ermal LUÇI

Fixes #1412. Properly pass the page to match so users are not always presented with the change password screen. Proper fix.

97c1f268 06/01/2011 11:14 AM Ermal LUÇI

Fixes #1412. Properly pass the page to match so users are not always presented with the change password screen.

c639315e 04/29/2011 07:43 PM Jim Pingle

Set password on the OS instead of just the gui. Fixes #1485

908cbaf9 04/21/2011 07:33 PM Jim Pingle

Set user when removing privileges, otherwise things like the user's shell would not be reset until pressing save, which is inconsistent with that step not being needed when adding privileges.

94d455da 02/17/2011 07:45 PM Jim Pingle

Enforce FreeBSD's max username length of 16 chars. http://forum.pfsense.org/index.php/topic,33410.0.html

dd5bf424 11/12/2010 04:36 PM Scott Ullrich

Fix XSS issues

fa6c42d0 11/11/2010 01:30 AM Erik Fonnesbeck

Return this field to its old name to prevent a conflict of names and since the code that uses it still refers to it by that name. Issue reported at http://forum.pfsense.org/index.php/topic,29985.0.html

This caused the full name field to be ignored when creating a user and prevented making a certificate at the creation of the user (either could still be changed afterward).

08724afa 11/01/2010 06:13 PM Jim Pingle

Test for arrays first, should fix #968

150bbe09 10/21/2010 07:49 PM Jim Pingle

Indicate if a certificate has been revoked, both in the cert list and the user manager list.

f2a86ca9 10/19/2010 06:19 PM Jim Pingle

Rename 'name' to 'descr' for CA, Certificates, and CRLs, to gain CDATA protection and standardize field names. Ticket #320.

9ff73b79 10/19/2010 04:51 PM Jim Pingle

Convert fullname field on users to descr, so it gains CDATA protection.

ad9b5c67 09/02/2010 08:50 PM Jim Pingle

Allow creating a user certificate, pre-fill some info, direct back to user edit screen if that is what led us here. If we are making a user certificate, give another choice to select a pre-existing certificate to associate with that user.

b0884cde 09/02/2010 08:50 PM Jim Pingle

Adjust add link.

c25f73ae 09/02/2010 08:50 PM Jim Pingle

Adjust the user manager to use cert references on the user instead of the actual certs.

b4e6524c 09/01/2010 07:26 PM Jim Pingle

CA/CERT Move

3d6bbe4c 08/31/2010 08:19 PM Jim Pingle

Make a refid even for user certs.

2934322e 07/12/2010 04:58 PM Jim Pingle

Set groups first, since local_user_set checks a privilege that relies on the groups being accurate when run.

a803793f 07/12/2010 03:59 PM Jim Pingle

Fix "all users" group member array test.

3dec33d4 06/25/2010 07:12 PM Erik Fonnesbeck

Validate for duplicate user names when editing, too.

8339ab6d 06/25/2010 06:38 PM Jim Pingle

Prevent the GUI from adding a user that already exists in /etc/passwd (root, operator, daemon, etc)

e879fc81 06/22/2010 02:29 PM Ermal LUÇI

Fixes #613. Add correctly users to all users group.

ddd1fb7f 05/28/2010 08:13 PM Jim Pingle

Add IPsec PSK field to User Manager. No backend code to use this value yet.

93458966 04/30/2010 02:13 PM Carlos Eduardo Ramos

Removed gettext call

e13bfff1 04/30/2010 02:10 PM Carlos Eduardo Ramos

Add gettext call

2b33f342 04/30/2010 01:13 PM Renato Botelho

add gettext() calls on missing places

5b1dcebf 04/30/2010 12:25 PM Vinicius Coque

Fixing multiline gettext()

6e707e77 04/29/2010 07:00 PM Vinicius Coque

Adding gettext()

0e94685b 04/29/2010 05:32 PM Renato Botelho

Fix gettext issues

39c0be7b 04/28/2010 08:28 PM Vinicius Coque

Fixing gettext implementation

683c26cf 04/28/2010 04:44 PM Vinicius Coque

Fixing gettext() implementation

76d49f20 04/28/2010 04:17 PM Renato Botelho

Use array instead of explode for reqdfieldsn to fit it better with gettext() calls

b79454a7 04/28/2010 01:55 PM Carlos Eduardo Ramos

Reviewing gettext() implementation

3b4b9ff3 03/18/2010 01:08 PM Ermal LUÇI

Default to 2048 bits.

a69c0036 03/15/2010 07:13 PM Ermal LUÇI

Ticket #423. Remove priv.inc/priv.defs.inc from files. They used require() instead of required once so produced errors or redefinitions of functions. These includes are now included on authgui.inc.

13646069 03/15/2010 01:43 PM Ermal LUÇI

Default to 3650 days. Requested-by: cmb@

095a63da 03/13/2010 08:22 PM Chris Buechler

fix text

d0412d85 03/12/2010 02:48 PM Ermal LUÇI

Make the certificate table look better.

c9794c06 03/12/2010 02:46 PM Ermal LUÇI

Allow user certificate to be created with the user.

970db70b 01/21/2010 12:18 AM Scott Ullrich

Run /etc/inc/privhooks if they exist

062d7db5 01/16/2010 11:01 PM Chris Buechler

fix typos

36f5df24 12/13/2009 11:57 PM Chris Buechler

remove authorized_keys check, many users won't have SSH access anyway, this check is much too restrictive

4494cf6a 12/07/2009 11:50 PM Chris Buechler

fix typos

5092a6fb 11/29/2009 02:15 AM Scott Ullrich

include priv.inc

2afddcb1 11/29/2009 01:32 AM Scott Ullrich

Disabled is not a required field

ead24d63 11/29/2009 01:08 AM Scott Ullrich

Include priv.defs.inc

b4bfd25d 11/28/2009 12:02 AM Scott Ullrich

Add disabled checkbox. Add code to check for disabled accounts.

0a82fa9b 11/27/2009 10:46 PM Scott Ullrich

Allow expiration date to lie in the past which has the side effect of disabling the account Ticket #65

cb42f385 09/17/2009 10:01 AM Ermal Luçi

Add necessary include. Reported-by: http://forum.pfsense.org/index.php/topic,19193.0.html

1d333258 09/15/2009 01:49 AM Scott Ullrich

Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to include 2009 on files that I have asserted (C) on

0d64af59 06/30/2009 06:16 PM Ermal Luçi

Clear guiconfig from all sort junk functions and put them on the specific pages where they are needed.
Remove some sort functions not used.

9344dd7b 03/15/2009 02:09 AM mgrooms

Correct the path of the javascript after Bills cleanup.

0092b3bd 03/15/2009 12:39 AM mgrooms

Modify captive portal to use centralized user management. The user manager has
been modified to include an account expiration option to support this service.

dff1a09d 11/20/2008 10:11 PM Scott Ullrich

Mount image rw during changes

00908429 10/12/2008 08:55 PM Scott Ullrich

Do not hard code white

33300c73 10/12/2008 08:22 PM Scott Ullrich

Do not hard code white

e30001cf 09/09/2008 06:55 AM Matthew Grooms

Cleanup the tab format of the system user/group/server management pages.
The edges were square instead of rounded like most pfSense pages. Also
make sure tabs and cancel buttons are present in the add privilege and
add certificate pages.

fb1266d3 09/09/2008 04:08 AM Matthew Grooms

Moves the protocol and certificate options out of the general config page
to the Advanced admin access tab. The thought is that they should be next
to each other. The certificate management has also been modified to use
the centralized certificate manager. I took the liberty of removing the...

3f066eb8 09/04/2008 10:51 PM Matthew Grooms

Disallow creation of user certificates until the user has actually been
created. This obviously won't work.

93823b10 09/03/2008 03:53 AM Matthew Grooms

Add options to export ca, certificate and user certificate data from the
webui.

d799787e 08/26/2008 04:48 AM Matthew Grooms

Rework most of the OpenVPN support. The interfaces have been updated to
not use the pkg system and the configuration has been migrated to an
openvpn prefix. The centralized user and certificate manager is now used
to support the openvpn configurations. Most of the files removed in this...

58fdb8ad 08/11/2008 09:49 PM Matthew Grooms

Add a certificate list to the user object that can be managed using the ca
and user manager screens.

64cc39d3 08/09/2008 12:06 AM Matthew Grooms

Implement a certificate authority and certificate webui that can be used
to centrally manage this data. There are no consumers at this time. This
interface allow for the following ...

Certificate Authority Manager:
- List certificates authorities
- Import existing certificate authority...

080cda0f 08/06/2008 09:58 PM Matthew Grooms

Add a right arrow icon supplied by hoba. This compliments the existing
left arrow icon. Use the left and right arrow icons instead of the plus
and x icons for moving users and groups between selection lists in the
user and group manager screens.

fbf672cb 08/05/2008 04:16 AM Matthew Grooms

Add an interface to manage external authentication servers. The two types
supported currently are LDAP and Radius.

659fa7f2 08/03/2008 05:54 PM Matthew Grooms

Cleanup authentication code. The basic auth method, the passwd, htpasswd
and pam backing functions have been removed. The basic auth method was
legacy code and the backing functions were redundant with no added value
that I could see. A simplified replacement backing function named...

6b07c15a 08/01/2008 06:30 AM Matthew Grooms

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...

45ee90ed 07/25/2008 02:28 AM Matthew Grooms

Rewrite portions of the user manager to ensure data is properly synced to
the system password and group databases. This is to provide better support
for centralized user management when local account administration is
preferred.

I also took this opportunity to do some housekeeping. A lot of funtions...

566b801b 06/08/2008 08:57 PM Scott Ullrich

Admin automatically defaults to the admin groups. Do not worry about
lack of group being sent.

Ticket #1752

012c6834 02/20/2008 05:41 PM Scott Ullrich

At least one group is required for saving.

30283b9d 02/19/2008 05:29 AM Scott Ullrich

Correctly deterimine if user is local

82e913df 02/19/2008 05:27 AM Scott Ullrich

Do not allow password change for non local user.

7f9a41a5 02/18/2008 06:45 AM Scott Ullrich

Back commit. Wrong branch.

58c30ba4 02/18/2008 06:44 AM Scott Ullrich

Sync w/ RELENG_1

60c74655 02/16/2008 08:31 PM Scott Ullrich

Check if item is an array. admin user has permission to all without array.

31b53653 02/16/2008 08:23 PM Scott Ullrich

Add custom priv for granting access to the user manager.

682a9c51 02/03/2008 04:35 AM Scott Ullrich

Only assign &$ if item is an array.

58664cc9 01/29/2008 11:00 PM Scott Ullrich

Only iterate groups if it is an array.

7e4a4513 12/28/2007 02:36 AM Scott Ullrich

Allow multiple groups to be assigned per user.

Work sponsored-by: Centipede Networks

36d0358b 12/16/2007 08:43 PM Scott Ullrich

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

392dc1a7 12/02/2007 01:55 AM Scott Ullrich

unset() priv correctly.

ee0a49a0 12/01/2007 11:46 PM Scott Ullrich
  • Bring back privs. They are fare more feature complete than I thought they where.
  • Convert javascript code from the HEAD system to RELENG_1_2
68184109 12/01/2007 04:10 AM Scott Ullrich

Convert page title to use an array like all other pages where previously done.

89107540 12/01/2007 01:09 AM Scott Ullrich

Hide privs section. It will not be making it into 1.3.

1df17ba9 11/17/2007 04:03 AM Scott Ullrich
  • Restore previous user manager, it works.
  • Remove #!/usr/local/bin/php from m0n0wall version of group manager page
d2ce93d3 11/16/2007 01:43 AM Scott Ullrich

Switch icon locations to pfSense style themes.

d88c6a9f 11/16/2007 12:48 AM Scott Ullrich

Switch over to array style page titles. Obtained-from: m0n0wall