Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-09-18 | Implement the locked flag. | Russ Allbery | |
2007-09-18 | Flags are now displayed as part of show. | Russ Allbery | |
2007-09-18 | Add flag_set and flag_clear to Wallet::Server. | Russ Allbery | |
2007-09-17 | Add methods to the base object to set, clear, list, and check flags. Wrap | Russ Allbery | |
attribute setting in objects inside eval to catch SQL errors and set the object error accordingly rather than throwing an exception. | |||
2007-09-17 | Add an acl_show() method to Wallet::Server that calls the underlying ACL | Russ Allbery | |
show() method. | |||
2007-09-17 | In show() for an object, call show() for each of the ACLs on that object | Russ Allbery | |
and append that information to the object description. | |||
2007-09-17 | Add a show method to Wallet::ACL. | Russ Allbery | |
2007-09-01 | Add a test for the download trace information. Do that in the keytab | Russ Allbery | |
test because that's the only place we can successfully run get right now. | |||
2007-09-01 | Test a couple more ADMIN ACL manipulation cases. | Russ Allbery | |
2007-09-01 | Test another case around the ADMIN ACL. | Russ Allbery | |
2007-09-01 | Add some additional safeguards to ensure that users cannot destroy, | Russ Allbery | |
rename, or remove the last entry from the ADMIN ACL. Add full documentation for Wallet::Server. | |||
2007-08-31 | Check for proper handling of lots of configuration errors or failure | Russ Allbery | |
to run kadmin. | |||
2007-08-31 | Check handling of invalid database configuration and failure to connect | Russ Allbery | |
to the database. | |||
2007-08-31 | You don't have to explicitly load the driver module for DBI. | Russ Allbery | |
2007-08-30 | Added a full test suite for Wallet::Object::Keytab and instructions on | Russ Allbery | |
how to set up and run it. | |||
2007-08-30 | Finish the test suite. This should now be fairly comprehensive. | Russ Allbery | |
2007-08-30 | Checkpoint. Add tests for basic object operations. | Russ Allbery | |
2007-08-30 | Test clearing attributes. | Russ Allbery | |
2007-08-30 | Initial test suite for the Wallet::Server interface. Right now, just | Russ Allbery | |
checks the ACL management functions. | |||
2007-08-30 | Unlink the database before creating it to protect against previous test | Russ Allbery | |
failures. | |||
2007-08-30 | Add a test for renaming to an existing name. Unlink the database before | Russ Allbery | |
creating it to protect against previous test failures. | |||
2007-08-30 | Finish the test suite for the ACL layer. | Russ Allbery | |
2007-08-30 | Add an initial test suite for ACLs. Not all the methods are checked yet. | Russ Allbery | |
2007-08-30 | use all the modules we need. | Russ Allbery | |
2007-08-30 | Rename acl.t to verifier.t to free up acl.t for tests of the more general | Russ Allbery | |
ACL interface. | |||
2007-08-30 | Clean up all exception output when storing it in the error variable to | Russ Allbery | |
remove the " at line" stuff added by Perl and the newlines so that the errors stored in objects are consistent. Fix various bugs in the base object, including a few more type vs. name inversions and use of object instead of name. Allow owners to be specified as ACL names instead of IDs, and change the ID to a name in show. Add a new test suite for the base object implementation. | |||
2007-08-30 | Adjust for the classes we're actually using. | Russ Allbery | |
2007-08-30 | Test case for database initialization. | Russ Allbery | |
2007-08-30 | Comment improvements. | Russ Allbery | |
2007-08-29 | Fix lots of problems with the schema and rework it a little bit to be | Russ Allbery | |
compatible with SQLite. Mostly this involves creating indexes separately rather than part of the create table statement. | |||
2007-08-29 | Comment fix. | Russ Allbery | |
2007-08-27 | Rename Wallet::ACL to Wallet::ACL::Base to preserve the Wallet::ACL | Russ Allbery | |
package name for higher-level ACL handling. | |||
2007-05-02 | Add a test suite for the new ACL modules and declare $VERSION so that | Russ Allbery | |
they'll load properly. | |||
2007-05-02 | Add the simple and trivial POD formatting test for the wallet Perl | Russ Allbery | |
modules. |