|  | 392c8c8b35 | prep for admin loading in one student file | 2017-08-12 16:05:54 -05:00 |  | 
			
				
					|  | cff1dada9c | finish commit | 2017-08-12 15:40:48 -05:00 |  | 
			
				
					|  | aaa39b3d16 | ask sutdents to log out before opening a new user file. | 2017-08-12 15:40:27 -05:00 |  | 
			
				
					|  | 68bdd59727 | Add the ability to log out | 2017-08-12 10:34:43 -05:00 |  | 
			
				
					|  | c905a5a952 | Pop up a "submit homework" button when the homework has been completed. | 2017-08-11 15:25:22 -05:00 |  | 
			
				
					|  | 042d66e7c9 | Move submit homework to separate function.  So we can call it separately. | 2017-08-11 15:06:50 -05:00 |  | 
			
				
					|  | 840a6877bf | set tooltip for class, name, and description.  the boxes are too small to see the whole thing.  Mouseover does tooltip so you can see it. | 2017-08-11 15:05:22 -05:00 |  | 
			
				
					|  | 765789226e | Reverse the sort for the admin.  The list is traversed in reverse elsewhere.  This makes them sort the same | 2017-08-11 15:01:09 -05:00 |  | 
			
				
					|  | db6cdff653 | Sort the projects consistantly.  Class -> Due Date -> Save Date | 2017-08-11 14:56:40 -05:00 |  | 
			
				
					|  | f478221169 | Get teacher to set a password at the beginning | 2017-08-11 14:44:10 -05:00 |  | 
			
				
					|  | 6bfc101468 | Change password at first login.  Do not accept no as an answer. | 2017-08-11 14:37:24 -05:00 |  | 
			
				
					|  | 16c009b432 | Move change password logic to person | 2017-08-11 14:34:35 -05:00 |  | 
			
				
					|  | ed6c37194c | better importing of student information when we read in the homework. | 2017-08-11 10:16:49 -05:00 |  | 
			
				
					|  | 217ac4dbd7 | Write student csv file - includes generated passwords if it was set up to create new PWs for students who did not have any defined | 2017-08-10 16:32:45 -05:00 |  | 
			
				
					|  | 50a04dbef0 | functions to make student csv file | 2017-08-10 16:07:33 -05:00 |  | 
			
				
					|  | ed48b943aa | We cannot delete or give submitted homework | 2017-08-10 15:42:41 -05:00 |  | 
			
				
					|  | 15e0092699 | Fix a potential null reference bug | 2017-08-10 15:35:56 -05:00 |  | 
			
				
					|  | e864276316 | Fix teachers see ungraded homework as being bold | 2017-08-10 15:30:22 -05:00 |  | 
			
				
					|  | 327722bc97 | whitespace fix | 2017-08-10 15:26:06 -05:00 |  | 
			
				
					|  | 4557b9a2e1 | Installer changes.  Use variables.  Give distinct upgrade UID.  Make product UID all caps (better for compatibility, so I hear) | 2017-08-10 14:24:21 -05:00 |  | 
			
				
					|  | 88a15caf88 | Get encryption working for teacher | 2017-08-09 17:01:30 -05:00 |  | 
			
				
					|  | e6518e3918 | Get encryption / decryption working for users. | 2017-08-09 16:52:54 -05:00 |  | 
			
				
					|  | 1e598470ef | Get the load func in place | 2017-08-09 16:34:42 -05:00 |  | 
			
				
					|  | 8574d61349 | get saving encrypted to work | 2017-08-09 16:22:34 -05:00 |  | 
			
				
					|  | 66657507ed | Save an encrypted person class | 2017-08-09 16:20:05 -05:00 |  | 
			
				
					|  | e4edd9bf5a | convert personclass writer to xml document so we can encrypt. | 2017-08-09 16:03:19 -05:00 |  | 
			
				
					|  | 490a8d1b04 | Throw a better error when we try and fail to load something. | 2017-08-09 15:52:31 -05:00 |  | 
			
				
					|  | 3136228e76 | Changes to allow encryption | 2017-08-09 15:32:04 -05:00 |  | 
			
				
					|  | b6bcd7aff2 | submitted label visible for students when something has been submitted | 2017-08-09 10:11:55 -05:00 |  | 
			
				
					|  | b1c415c686 | Mark items needing attention as bold.  Students see un-submitted homeworks bolded.  Teachers see ungraded homework bolded | 2017-08-09 09:32:32 -05:00 |  | 
			
				
					|  | 405d45e164 | Double-click homework in profile launches it | 2017-08-08 19:01:42 -05:00 |  | 
			
				
					|  | fc39ba71c6 | Import homework for teachers.  Let them export all the homework for a class and import it for another class | 2017-08-08 17:45:45 -05:00 |  | 
			
				
					|  | aeb61ebcf1 | change idea in psuedocode for how to handle admin bulk import of homework.  Simplified it considerably | 2017-08-08 14:31:03 -05:00 |  | 
			
				
					|  | e1515c7a4f | import homework for students | 2017-08-08 14:19:56 -05:00 |  | 
			
				
					|  | 0acb89c429 | Fix homework export | 2017-08-07 19:31:36 -05:00 |  | 
			
				
					|  | 43516d5b89 | Fix schoolwork loading bug | 2017-08-07 19:27:59 -05:00 |  | 
			
				
					|  | e13341010b | Finish the save | 2017-08-05 21:39:57 -05:00 |  | 
			
				
					|  | f49705ec11 | set up to load schoolwork | 2017-08-05 19:35:15 -05:00 |  | 
			
				
					|  | 6467013f52 | getting ready to load homework | 2017-08-05 19:22:36 -05:00 |  | 
			
				
					|  | 8fe0cf2df7 | Add selected homeworks to a list | 2017-08-05 17:11:55 -05:00 |  | 
			
				
					|  | b70948e8da | Prompt for which homeworks to include | 2017-08-05 17:01:37 -05:00 |  | 
			
				
					|  | e612b8eb29 | rename the export homework button | 2017-08-05 16:56:25 -05:00 |  | 
			
				
					|  | 9905d2e2cb | Get person files to auto-backup when we save them. | 2017-08-05 13:11:26 -05:00 |  | 
			
				
					|  | 22552ce1a9 | Create basic backup file rotation functions and direcories. | 2017-08-05 12:41:42 -05:00 |  | 
			
				
					|  | 362b3a60a3 | Error out (nicely) if the file has been tampered with (if the username does not match the file name).  This will only really be useful once we have encryption. | 2017-08-05 10:26:48 -05:00 |  | 
			
				
					|  | 99ff6e092d | fix a small issue that kept submissions from continaing the real information. | 2017-08-03 14:33:06 -05:00 |  | 
			
				
					|  | 3bf05ed8ff | fix a bug with cloning. | 2017-08-03 14:21:05 -05:00 |  | 
			
				
					|  | c31133f786 | Hide delete, give and save buttons if we are not the teacher. | 2017-08-03 12:01:38 -05:00 |  | 
			
				
					|  | 69df135025 | Deal with "recent" files that get deleted.  Show a file not found error. | 2017-08-03 11:46:27 -05:00 |  | 
			
				
					|  | e8c8369176 | Update list of students after we do a student import | 2017-08-03 11:46:04 -05:00 |  |