Rob Crittenden
79544637d6
The e-mail field should not be required.
2007-11-13 15:49:06 -05:00
Rob Crittenden
705d68ddcb
Require uniqueness in the name/comment field of delegations
...
Fix error reporting in the UI to include the detailed message
Sort delegations by name when displaying them
Update the name field from "Name" to "Delegation Name"
2007-11-09 13:58:36 -05:00
Rob Crittenden
e1ca8c235c
Initial support for policy editing
...
More work is needed as the values are currently hardcoded and not saved
2007-11-12 14:19:05 -05:00
Rob Crittenden
e9dfbfa773
Enable multi-value field support for some attributes on the edit pages
...
Better error reporting in the GUI
Include a document describing how multi-valued fields work
2007-11-08 22:12:42 -05:00
Kevin McCarthy
1d746c9fc2
Rename the form fields parameter to be clearer:
...
user -> user_fields
group -> group_fields
delegate -> delegate_fields
2007-10-25 09:18:45 -07:00
Kevin McCarthy
358d279a53
webgui side of custom fields.
2007-10-24 16:04:17 -07:00
Kevin McCarthy
f881e21f7f
Add add/edit/show for manager and secretary fields.
2007-10-19 15:19:28 -07:00
Rob Crittenden
d28b759e00
Fix build issues related to the autotools conversion
2007-10-18 22:03:54 -04:00
Karl MacMillan
31fb0033ba
Merge.
-
Karl MacMillan
f8fba3b7dd
Autotool ipa-server - patch from William Jon McCann <mccann@jhu.edu>.
-
Kevin McCarthy
1592229c3c
Fixes to acilist: make use POST, use field labels.
2007-10-15 16:21:10 -07:00
Kevin McCarthy
40930c9b11
Fix list delegations to show field labels.
...
Also fix script tags on delegateform.kid.
2007-10-15 14:17:51 -07:00
Kevin McCarthy
117a78f909
Rename delegatenewform to delegateform.
2007-10-15 13:17:26 -07:00
Kevin McCarthy
233915b780
Add basic delegation editing.
2007-10-15 13:07:39 -07:00
Kevin McCarthy
63f7cdf7f7
Adds delegation listing and creation to the GUI.
2007-10-12 15:11:55 -07:00
Kevin McCarthy
9987e0e807
Small group fixes: remove index, change to use hidden_fields (like UserFields)
2007-10-08 09:22:03 -07:00
Kevin McCarthy
1cef67e2e1
Add the rest of the user fields to the user pages.
2007-10-03 13:53:14 -07:00
Kevin McCarthy
5750ebdd83
Assorted UI fixes:
...
- Change sort functions to be on entities, so can use on the view pages too
- Fix bug: empty ajax search on useredit blows up
- Filter illegal characters from suggest uid/email methods
- Rename first/last name fields
- Make default font family sans-serif
- Speed up effect appear/fade rendering
- Add buttons to top and bottom of pages
- Make grouplist sortable
- Add noscript warning to welcome page
2007-10-02 10:49:44 -07:00
Kevin McCarthy
050157ace0
Add group management to the newgroup page.
2007-10-01 13:27:40 -07:00
Kevin McCarthy
59ee94e378
Allow group selection on the create user page.
2007-10-01 11:26:22 -07:00
Kevin McCarthy
dbf8c1aeb9
Add group management to the user edit page.
...
Added a couple more API calls to make the inverse operations easier.
2007-09-28 16:01:42 -07:00
Kevin McCarthy
afb9a3c0a9
Refactoring to allow better member rendering.
...
Created a MemberDisplayInfo to hold the info needed to render a member.
Changed round trip persistance to use that class.
Created a single renderMemberInfo method to render the members.
Changed dynamic as well as static lists to use renderMemberInfo.
Lastly, render groups members in italics.
Change view group to render group members in italics.
2007-09-28 08:53:10 -07:00
Kevin McCarthy
d95b47232d
patch queue: group_users_use_dns.patch
2007-09-27 11:27:33 -07:00
Kevin McCarthy
c4998d3902
Fixes to the edit protected checkbox.
...
- Make checkbox sticky on round trips
- Make required fields validate when checkbox is checked.
2007-09-18 10:54:53 -07:00
Kevin McCarthy
cc1585daff
Persist adds and removes on a server round trip.
2007-09-17 11:46:48 -07:00
Kevin McCarthy
65e4d27e99
patch queue: groupmember.patch
2007-09-14 15:20:09 -07:00
Kevin McCarthy
0e355a734f
Group edit page
2007-09-12 10:40:31 -07:00
Kevin McCarthy
c4ab64cabc
Add group screen. More to come...
2007-09-11 14:51:51 -07:00
Kevin McCarthy
37d10e0c51
Edit protected fields checkbox on user edit page.
...
(Password updating still doesn't work due to ACI though)
2007-09-10 10:02:33 -07:00
Kevin McCarthy
903e11631c
Fix duplicate entry error to be more descriptive.
...
Add TurboGears to required package list
Clear password on Edit Person page.
Change uidnumber/gidnumber on Add Person to say 'Generated by server'
2007-09-07 16:53:34 -07:00
Kevin McCarthy
78bcc22c40
small release fixes:
...
- Make password not required for add person
- Fix for searching on '*' or ''
2007-09-07 11:07:59 -07:00
Kevin McCarthy
c821699b64
Password changes:
...
- remove password generator button
- add confirm password field
2007-09-06 14:28:21 -07:00
Kevin McCarthy
2adeed3029
Add search box in header.
...
Change account status to use select list and 'active'/'inactive' values.
Improve autosuggest to keep suggesting unless you overwrite a suggestion
(if you correct the name, it will re-suggest).
2007-09-06 11:09:12 -07:00
Kevin McCarthy
d036eb0ac9
Add password expiration messages to user show/edit pages.
...
Add userhelper module to provide ui logic.
Fix uid/email suggest to lowercase first.
2007-09-05 15:54:04 -07:00
Kevin McCarthy
00e299467c
Add account deactivation checkbox.
...
Fix genModList to lowercase all keys and use CIDict.
2007-08-31 10:59:26 -07:00
Kevin McCarthy
3184b5cd97
Remove ':' from the label widgets so they can be used outside forms.
...
Add ':' into the edit/new/show pages.
2007-08-17 10:59:42 -07:00
Kevin McCarthy
0ddf0699a5
Add update user to gui.
...
Fix fields to be lowercase in web gui (server now returns them lowercase).
Fix ipaclient.py to refer to lowercase fields when adding a user.
Fix user.getValue() to check isinstance(value,list) instead of value[0].
2007-08-16 15:05:36 -07:00
Kevin McCarthy
10cbfe8787
Split userform into edit and new forms.
...
(They will likely diverge so no sense forcing them together).
Add css for required fields.
Add "_orig" hidden fields to the edit form in prep for sending only modified
fields.
2007-08-10 16:31:59 -07:00
Kevin McCarthy
b3aba86b2e
Add images and empty files, which didn't seem to come through in the
...
hg export properly.
2007-08-12 05:59:49 -07:00
kmccarth@dhcp-172-16-25-136.sfbay.redhat.com
728e44833c
Addiing initial turbogears web gui.
...
Contains simple user add, list, and view pages.
2007-08-12 04:53:18 -07:00