Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Extract the shared dynamic edit code.milestone_4 | Kevin McCarthy | 2007-09-28 | 4 | -142/+181 |
| | | | | Rename groupeditsearch.kid to dynamiceditsearch.kid | ||||
* | Sort the group members on the view and edit group pages. | Kevin McCarthy | 2007-09-28 | 1 | -0/+32 |
| | |||||
* | Refactoring to allow better member rendering. | Kevin McCarthy | 2007-09-28 | 4 | -37/+104 |
| | | | | | | | | | 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. | ||||
* | Adds nested group handling to the view and edit group pages. | Kevin McCarthy | 2007-09-27 | 5 | -108/+139 |
| | | | | | Renames the ajax seach page, because it's tightly bound to the group edit page. This isn't super polished, but the basic functionality is there. | ||||
* | patch queue: add_filters.patch | Kevin McCarthy | 2007-09-27 | 1 | -0/+3 |
| | |||||
* | Make timelimit a parameter to the find methods. | Kevin McCarthy | 2007-09-27 | 2 | -10/+6 |
| | |||||
* | patch queue: group_users_use_dns.patch | Kevin McCarthy | 2007-09-27 | 7 | -71/+139 |
| | |||||
* | Install the web gui | Karl MacMillan | 2007-09-28 | 13 | -76/+348 |
| | | | | | | | | | | | | | | | | | | | Install the turbogears web gui including an init script. This patch includes a few related changes: * create a production configuration * rename the web gui startup scrip to ipa-webgui * add an init script * chkconfig on the ipa-webgui init script * make the start script properly daemonize the app when not in a development directory. * Install everything to the correct places (/usr/sbin/ipa-webgui and /usr/share/ipa/ipagui mainly). There are some things still left to do: * Sort out the logging - the config needs to be adjusted so that logging messages end up in /var/log. | ||||
* | Misc small fixes | Karl MacMillan | 2007-09-28 | 6 | -6/+9 |
| | | | | | | | * Remove the rpmbuild tree with the dist-clean target. * Move ipa-server-setupssl from /usr/sbin to /usr/share/ipa * Check in requirement change for generated freeipa-python.spec * Fix interactive hostname in ipa-server-install. | ||||
* | Make apache work with selinux | Karl MacMillan | 2007-09-28 | 1 | -0/+3 |
| | | | | | | The default configuration of the apache selinux policy doesn't allow apache to connect to the turbogears gui. This sets the correct boolean to allow that connection. | ||||
* | Misc small fixes: | Kevin McCarthy | 2007-09-25 | 6 | -24/+37 |
| | | | | | | | | | | - Members of groups are clickable - Combine name and uid into a single column in find users - Remove license plate from searching - Mailto links on user emails - Add timelimit to finds. This is experimental... - Fix usersearch to only search on objectClass=Person - Change search to use get parameter | ||||
* | Adds methods to manipulate groups by dns. | Kevin McCarthy | 2007-09-26 | 3 | -41/+101 |
| | | | | | Renamed some of the user_group parameters to be self-evident. Binary wrapping isn't necessary on strings, so removed from xmlrpc calls. | ||||
* | Fix a couple of XML-RPC functions that were missing the opts argument | rcritten@redhat.com | 2007-09-26 | 3 | -4/+67 |
| | | | | Include a kerberized XML-RPC client that will list the XML-RPC API | ||||
* | patch queue: helptext.patch | Kevin McCarthy | 2007-09-26 | 3 | -0/+48 |
| | |||||
* | Add IPA icon file. | Kevin McCarthy | 2007-09-25 | 1 | -0/+0 |
| | |||||
* | Adds manager and direct reports to usershow page. | Kevin McCarthy | 2007-09-25 | 4 | -3/+45 |
| | | | | Fixes a bug with the group by member where is wasn't trapping not found errors. | ||||
* | Show the list of groups a user belongs to. | Kevin McCarthy | 2007-09-25 | 4 | -3/+37 |
| | |||||
* | Use a different directory for test programs | rcritten@redhat.com | 2007-09-25 | 2 | -3/+4 |
| | |||||
* | Make doing basic testing of Kerberos ticket forwarding and system setup | rcritten@redhat.com | 2007-09-25 | 4 | -12/+203 |
| | | | | easier. | ||||
* | Fix error when using with TurboGears | rcritten@redhat.com | 2007-09-25 | 1 | -2/+3 |
| | |||||
* | Install the error web pages | rcritten@redhat.com | 2007-09-24 | 1 | -0/+2 |
| | |||||
* | Show (hopefully) useful information if the Kerberos connection fails. | rcritten@redhat.com | 2007-09-24 | 3 | -0/+86 |
| | |||||
* | Print the request environment for debugging purposes. | rcritten@redhat.com | 2007-09-24 | 1 | -0/+11 |
| | |||||
* | Enable LDAP debugging using the mod_python Apache configuration directive | rcritten@redhat.com | 2007-09-21 | 4 | -10/+20 |
| | | | | PythonOption IPADebug On/Off | ||||
* | Give ipa-adduser, ipa-addgroup and ipa-usermod an interactive mode | rcritten@redhat.com | 2007-09-21 | 1 | -0/+2 |
| | | | | | | | Add ipa-passwd tool Add simple field validation package This patch adds a package requirement, python-krbV. This is needed to determine the current user based on their kerberos ticket. | ||||
* | Add a failed login page. In theory it should never been seen but it makes | rcritten@redhat.com | 2007-09-21 | 5 | -113/+41 |
| | | | | | | things nicer Remove the login page Remove the login link from master.kid | ||||
* | Don't fall back on proxy authentication. We don't generate the certificates | rcritten@redhat.com | 2007-09-24 | 1 | -4/+7 |
| | | | | anymore and that failure just causes more confusion. | ||||
* | Add set_krbccache() calls to new controller methods. | Kevin McCarthy | 2007-09-20 | 2 | -10/+9 |
| | | | | Small fix to proxyprovider for anonymous case. | ||||
* | Remove support for LDAP proxy connections | rcritten@redhat.com | 2007-09-20 | 3 | -19/+0 |
| | |||||
* | Merge with upstream | Simo Sorce | 2007-09-20 | 23 | -84/+1964 |
|\ | |||||
| * | Merge conflicts between rob and kevin patches | Simo Sorce | 2007-09-20 | 20 | -53/+1889 |
| |\ | |||||
| | * | Add password changing call to web gui. | Kevin McCarthy | 2007-09-19 | 1 | -3/+18 |
| | | | |||||
| | * | Handle add/remove failures a little bit better. | Kevin McCarthy | 2007-09-19 | 2 | -18/+31 |
| | | | | | | | | | | | | | | | Still some refinements that can be done, but at least it shows the failures now. | ||||
| | * | Implement asynchronous search for groups. | Kevin McCarthy | 2007-09-19 | 2 | -13/+60 |
| | | | | | | | | | | | | Use the filter generation code to search on multiple fields. | ||||
| | * | Add client-side search limit parameter for user search. | Kevin McCarthy | 2007-09-18 | 5 | -13/+28 |
| | | | | | | | | | | | | | | | Limit editgroup user ajax search. Minor UI cleanup for editgroup. | ||||
| | * | Fixes to the edit protected checkbox. | Kevin McCarthy | 2007-09-18 | 7 | -11/+40 |
| | | | | | | | | | | | | | | | - Make checkbox sticky on round trips - Make required fields validate when checkbox is checked. | ||||
| | * | Prevent members from being added added twice. | Kevin McCarthy | 2007-09-17 | 2 | -11/+54 |
| | | | | | | | | | | | | | | | Display search message while in progress. Correctly calculate number of search results after filtering. | ||||
| | * | Persist adds and removes on a server round trip. | Kevin McCarthy | 2007-09-17 | 2 | -12/+65 |
| | | | |||||
| | * | patch queue: groupmember.patch | Kevin McCarthy | 2007-09-14 | 6 | -30/+331 |
| | | | |||||
| | * | Adding sort images. | Kevin McCarthy | 2007-09-13 | 2 | -0/+0 |
| | | | |||||
| | * | Group edit page | Kevin McCarthy | 2007-09-12 | 8 | -9/+279 |
| | | | |||||
| | * | Add group screen. More to come... | Kevin McCarthy | 2007-09-11 | 6 | -7/+172 |
| | | | |||||
| | * | Small fixes to proxyprovider. | Kevin McCarthy | 2007-09-11 | 1 | -7/+7 |
| | | | |||||
| | * | Adds javascript table sorting for user results | Kevin McCarthy | 2007-09-13 | 3 | -2/+887 |
| | | | | | | | | | | | | Adds tablekit: http://www.millstream.com.au/view/code/tablekit/ licensed under MIT. | ||||
| * | | Use ticket forwarding with TurboGears. mod_proxy forwards the principal | rcritten@redhat.com | 2007-09-14 | 6 | -34/+41 |
| | | | | | | | | | | | | | | | | | | name and location of the keytab. In order for this keytab to be usable TurboGears and Apache will need to run as the same user. We will also need to listen only on localhost in TG. | ||||
| * | | Add function to allow user's to set/reset their kerberos password | rcritten@redhat.com | 2007-09-11 | 3 | -0/+37 |
| |/ | | | | | | | Remove some unused calls to retrieve the current realm | ||||
* | | Initial support for confiuguring a DNS Server during installation. | Simo Sorce | 2007-09-20 | 4 | -32/+311 |
| | | | | | | | | It's not perfect yet but good enough to include it. | ||||
* | | Better we do not fiddle with /etc/hosts, make sure to abort and let the admin | Simo Sorce | 2007-09-13 | 1 | -21/+2 |
|/ | | | | fix it. | ||||
* | Better way to ask for the Realm name, with implicit default | Simo Sorce | 2007-09-12 | 1 | -16/+10 |
| | |||||
* | Add confirmation when asking un-echoed passwords | Simo Sorce | 2007-09-12 | 1 | -3/+27 |
| |