[system] / branches / rel-2-0-pr1-hardcopy-changes / webwork2 / lib / WeBWorK / DB Repository:
ViewVC logotype

Log of /branches/rel-2-0-pr1-hardcopy-changes/webwork2/lib/WeBWorK/DB

View Directory Listing Directory Listing


Sticky Revision:

Revision 725 - Directory Listing
Modified Fri Jan 31 22:30:43 2003 UTC (10 years, 3 months ago) by
This commit was manufactured by cvs2svn to create branch 'rel-2-0-pr1
-hardcopy-changes'.

Revision 646 - Directory Listing
Modified Sat Nov 23 00:25:40 2002 UTC (10 years, 6 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
added REAL logout support. keys now get invalidated at logout.
also, fixed a bug in classlist (see the diff).
also, added a sub to Utils (see the diff).
-sam

Revision 562 - Directory Listing
Modified Fri Sep 27 23:53:42 2002 UTC (10 years, 7 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
- created macros/IO.pl, which is loaded with no opmask by PG.pm. It is a copy
  of WeBWorK::PG::IO.pm, with some changes to make it work as a macro package.
  The translator no longer shares IO.pm's functions with the safe compartment.
  This is a BAD THING, and should be reconsidered when the Translator is
  revised.
- Changed many (but not all) checks for HTML or HTML_tth modes to match /^HTML/
  in the macros.
- changed &header to &head in Problem.pm
- Added problem environment variables for gif2eps and png2eps and modified
  &dangerousMacros::alias to use them
- fixed MOST of the harmless warnings in the system. there's still the "Use
  of uninitialized value in null operation" warning in template(), tho.

Still to come:

- make images in PDFs work
- fix TTH mode character encodings on mac (maybe)
- have logout button invalidate key
- Pretty die messages (from outside of the translator)
- Feedback - need nice modular way of sending email
- Options - email address and password

Revision 494 - Directory Listing
Modified Wed Aug 21 18:31:20 2002 UTC (10 years, 9 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
updated copyright header.
-sam

Revision 476 - Directory Listing
Modified Tue Aug 20 01:07:18 2002 UTC (10 years, 9 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
fixed problem with deciding when to generate images in math2img mode
finished adding template escapes to ProblemSets, ProblemSet, and Problem

fixed a problem where modules were removed from the courseEnv while
being loaded (whups.)
-sam

Revision 455 - Directory Listing
Modified Mon Aug 5 21:34:18 2002 UTC (10 years, 9 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
"normalized" files:
- (c) header on all files
- standard order of preamble lines:
	1. (c) header
	2. package PACKAGENAME;
	3. short summary of the package (pod's NAME section)
	4. use - pragmatic modules
	5. use - standard perl modules
	6. use - CPAN modules
	7. use - webwork modules
- ALWAYS use strict and use warnings
- use "use base" rather than "our @ISA"
so now we can be happy.
-sam

Revision 430 - Directory Listing
Modified Thu Jul 18 19:02:10 2002 UTC (10 years, 10 months ago) by malsyned
Original Path: trunk/webwork2/lib/WeBWorK/DB
Changed a comment to be a little more accurate
--Dennis

Revision 428 - Directory Listing
Modified Fri Jul 12 19:02:14 2002 UTC (10 years, 10 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
removed &encode and &decode. replaced calls with those to
WeBWorK::Utils's &dbDecode and &dbEncode
-sam

Revision 426 - Directory Listing
Modified Fri Jul 12 18:48:47 2002 UTC (10 years, 10 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
added 'g' to the s/// expressions that escape/unescape & and =

Revision 412 - Directory Listing
Modified Tue Jun 25 20:29:22 2002 UTC (10 years, 11 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
global: added some new hashes. learn how to use diff.
CourseEnv: new uses WeBWorK::Utils
WW: commented out a silly debugging function
IO: fixed package name
Translator: changed behavior of evaluate_modules and
load_extra_packages: they now update the instance variable directly to
avoid sharing modules that weren't asked for "this time".
-sam

Revision 390 - Directory Listing
Modified Wed Jun 19 22:45:47 2002 UTC (10 years, 11 months ago) by malsyned
Original Path: trunk/webwork2/lib/WeBWorK/DB
This commit brings several packages up to date and working.  I wish I could
be more specific, but it's been a while since I've committed.  You'll have
to check the CVS diffs for more info.
--Dennis

Revision 389 - Directory Listing
Modified Wed Jun 19 21:46:03 2002 UTC (10 years, 11 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
Finished debugging. This might be somewhere near working order. The API
won't change from now on, so go ahead and start using it.
-sam

Revision 377 - Directory Listing
Modified Tue Jun 18 19:25:08 2002 UTC (10 years, 11 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
promote undef to "" in encode()
-sam

Revision 369 - Directory Listing
Modified Tue Jun 18 16:17:15 2002 UTC (10 years, 11 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
renamed Webwork.pm to WW.pm
-sam

Revision 367 - Directory Listing
Modified Mon Jun 17 23:09:08 2002 UTC (10 years, 11 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
writing DB::Webwork.pm ...

Revision 362 - Directory Listing
Modified Wed Jun 12 21:56:29 2002 UTC (10 years, 11 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
wrote all the prototypes. no implementations yet tho. :(
-sam

Revision 361 - Directory Listing
Modified Tue Jun 11 23:33:03 2002 UTC (10 years, 11 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
started the Webwork database interface.
fun, fun, fun...
-sam

Revision 360 - Directory Listing
Modified Tue Jun 11 23:32:08 2002 UTC (10 years, 11 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
added documentation to public functions.
THIS IS THE DOCUMENTATION STYLE THAT I WANT TO USE FROM NOW ON! :)
-sam

Revision 359 - Directory Listing
Modified Tue Jun 11 17:10:30 2002 UTC (10 years, 11 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
Renamed WeBWorK::DB::User to WeBWorK::User, since it's not strictly tied
to the database layer. WeBWorK::Set and WeBWorK::Problem will be handled
the same way.
-sam

Revision 358 - Directory Listing
Modified Mon Jun 10 22:40:34 2002 UTC (10 years, 11 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
Implemented classlist database access using the User class for data
storage. Implements "classlist_DBglue.pl" style locking.
-sam

p.s.: don't you with that usernames could be included in the cvs mail
log? too bad cvs only exposes the UNIX username to the logging script. i
should patch cvs... bah...

Revision 350 - Directory Listing
Modified Fri Jun 7 21:42:29 2002 UTC (10 years, 11 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
fixed implementation of getUsers -- untested

Revision 346 - Directory Listing
Modified Thu Jun 6 19:23:56 2002 UTC (10 years, 11 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
added @usernames = getUsers()

Revision 345 - Directory Listing
Modified Thu Jun 6 18:51:59 2002 UTC (10 years, 11 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
(14:44:58) LordSammy:
getKey($user) - returns current session key for $user or false if none exists
setKey($user, $key) - sets $user's key to $key
verifyKey($user, $key) - true if $key eq getKey($user)
deleteKey($user) - removes session key for $user

Revision 340 - Directory Listing
Modified Wed Jun 5 19:12:47 2002 UTC (10 years, 11 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
trying to fix Auth.pm when hash keys don't exist.
-sam

Revision 339 - Directory Listing
Modified Wed Jun 5 19:09:31 2002 UTC (10 years, 11 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
try this too
-sam

Revision 338 - Directory Listing
Modified Wed Jun 5 19:07:21 2002 UTC (10 years, 11 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
try this

Revision 337 - Directory Listing
Modified Wed Jun 5 18:32:12 2002 UTC (10 years, 11 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
more improvements, i think.

Revision 334 - Directory Listing
Modified Fri May 31 20:46:20 2002 UTC (10 years, 11 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
developers, developers, developers, developers, developers, developers,
developers, developers, developers, developers, developers, developers.

Revision 332 - Directory Listing
Modified Fri May 31 17:37:20 2002 UTC (10 years, 11 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
in GDBM.pm, connect() now behaves when attempting to connect to a
nonexistent database. Auth.pm now respects the return values from
GDBM::connect

Revision 331 - Directory Listing
Modified Fri May 31 16:39:38 2002 UTC (10 years, 11 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
fixed the tie call to not be wrong.
-sam

Revision 330 - Directory Listing
Modified Fri May 31 04:30:42 2002 UTC (10 years, 11 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
finished it!

Revision 317 - Directory Listing
Modified Thu May 30 19:14:40 2002 UTC (10 years, 11 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
written, not debugged.
-sam

Revision 316 - Directory Listing
Modified Thu May 30 19:13:47 2002 UTC (10 years, 11 months ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
changed GDBM's interface a little -- you now specify the access mode
when connecting rather than when constructing.
-sam

Revision 310 - Directory Listing
Added Sat May 25 00:35:54 2002 UTC (11 years ago) by sh002i
Original Path: trunk/webwork2/lib/WeBWorK/DB
roar!
-sam

Sort log by:

aubreyja at gmail dot com
ViewVC Help
Powered by ViewVC 1.0.9