52ac616ec6 
							
						 
					 
					
						
						
							
							feat: joj3-all exit code 1 on error  
						
						
						
					 
					
						2024-10-30 18:08:55 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							a4f6482b21 
							
						 
					 
					
						
						
							
							feat: joj3 auto retry on git push failed  
						
						
						
					 
					
						2024-10-30 18:03:16 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							0ad1e9540a 
							
						 
					 
					
						
						
							
							feat: option to remove submitter in issue title  
						
						
						
					 
					
						2024-10-30 17:49:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							8fa74e71d8 
							
						 
					 
					
						
						
							
							feat: joj3 issue default title with 0 score  
						
						
						
					 
					
						2024-10-30 05:25:32 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							ccd48c75db 
							
						 
					 
					
						
						
							
							feat: exercise name in commit msg  
						
						
						
					 
					
						2024-10-29 00:11:18 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							cc5baf2b45 
							
						 
					 
					
						
						
							
							fix: gitea issue url  
						
						
						
					 
					
						2024-10-28 02:26:36 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							2560c7ab15 
							
						 
					 
					
						
						
							
							chore: more log on joj3 issue  
						
						
						
					 
					
						2024-10-28 02:20:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							a211db24a6 
							
						 
					 
					
						
						
							
							fix: joj3 update issue title  
						
						
						
					 
					
						2024-10-27 22:03:19 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							f85b20e197 
							
						 
					 
					
						
						
							
							feat: joj3 re-use issue  
						
						
						
					 
					
						2024-10-27 11:14:26 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							0e292bb6bd 
							
						 
					 
					
						
						
							
							feat: use html_url  
						
						
						
					 
					
						2024-10-27 05:42:07 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							51b79cc926 
							
						 
					 
					
						
						
							
							feat: log gitea issue url  
						
						
						
					 
					
						2024-10-27 05:34:12 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							16cbd2b945 
							
						 
					 
					
						
						
							
							feat: log gitea issue url  
						
						
						
					 
					
						2024-10-27 05:28:35 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							e634e39d26 
							
						 
					 
					
						
						
							
							chore: hide joj3-all issue result log  
						
						
						
					 
					
						2024-10-27 05:25:24 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							40db41e87f 
							
						 
					 
					
						
						
							
							feat: joj3 all with link to issue  
						
						
						
					 
					
						2024-10-27 04:58:08 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							bfc12eee53 
							
						 
					 
					
						
						
							
							feat: support joj3-all  
						
						
						
					 
					
						2024-10-18 21:41:54 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							ee17d86614 
							
						 
					 
					
						
						
							
							feat: lazy load obj before file lock  
						
						
						
					 
					
						2024-10-18 16:20:09 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							95014dfcde 
							
						 
					 
					
						
						
							
							chore: log on file lock  
						
						
						
					 
					
						2024-10-17 22:57:09 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							80770873aa 
							
						 
					 
					
						
						
							
							fix: lock file path  
						
						
						
					 
					
						2024-10-17 22:54:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							940112e696 
							
						 
					 
					
						
						
							
							feat: file lock on git operation  
						
						
						
					 
					
						2024-10-17 22:51:35 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							afb5d82421 
							
						 
					 
					
						
						
							
							feat: backward compatible arg order  
						
						
						
					 
					
						2024-10-16 23:39:48 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							1a4ffa214d 
							
						 
					 
					
						
						
							
							feat: show commit hash  
						
						
						
					 
					
						2024-10-16 20:51:57 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							858759a5bf 
							
						 
					 
					
						
						
							
							feat: commit message with link to actor  
						
						
						
					 
					
						2024-10-16 16:29:08 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							201de7d6bc 
							
						 
					 
					
						
						
							
							feat: issue with submitter  
						
						
						
					 
					
						2024-10-16 15:09:28 -04:00 
						 
				 
			
				
					
						
							
							
								mQzLjP 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e54dd50ec 
							
						 
					 
					
						
						
							
							feat: JOJ3 issue enhancement ( #43 )  
						
						
						
					 
					
						2024-10-09 03:19:39 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							f3f45f8280 
							
						 
					 
					
						
						
							
							feat: more info in joj3 commit msgs  
						
						
						
					 
					
						2024-10-04 10:45:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							cae195a4b5 
							
						 
					 
					
						
						
							
							feat: unwatch all repos  
						
						
						
					 
					
						2024-10-02 14:14:24 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							f9b6409e53 
							
						 
					 
					
						
						
							
							feat: log debug log file path  
						
						
						
					 
					
						2024-10-01 16:44:54 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							2116cfa997 
							
						 
					 
					
						
						
							
							feat: hide log diagnose & backtrace in for joj3  
						
						
						
					 
					
						2024-10-01 16:35:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							d92e8114d8 
							
						 
					 
					
						
						
							
							fix: joj3-failed-table order  
						
						
						
					 
					
						2024-10-01 03:17:43 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							d0192f37ef 
							
						 
					 
					
						
						
							
							feat: failure link  
						
						
						
					 
					
						2024-10-01 02:32:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							cc9cb3224c 
							
						 
					 
					
						
						
							
							feat: update joj3 issue format  
						
						
						
					 
					
						2024-09-30 05:59:43 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b128625bce 
							
						 
					 
					
						
						
							
							feat: update joj3 format  
						
						
						
					 
					
						2024-09-30 05:31:13 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							98e4400e32 
							
						 
					 
					
						
						
							
							feat: support joj3 metadata skip steps  
						
						
						
					 
					
						2024-09-26 03:34:57 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							e332c64221 
							
						 
					 
					
						
						
							
							feat: joj3 comment show link to actions  
						
						
						
					 
					
						2024-09-14 21:58:53 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							6303d31b1b 
							
						 
					 
					
						
						
							
							feat: create result issue  
						
						
						
					 
					
						2024-09-14 18:27:52 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							a686b5df5a 
							
						 
					 
					
						
						
							
							feat: less arguments  
						
						
						
					 
					
						2024-09-14 18:27:46 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							0c2fdaaa34 
							
						 
					 
					
						
						
							
							feat: joj3 commands load settings from file  
						
						
						
					 
					
						2024-09-14 18:27:37 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							a497f03089 
							
						 
					 
					
						
						
							
							feat: create comment  
						
						
						
					 
					
						2024-07-05 04:11:18 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							dac569259b 
							
						 
					 
					
						
						
							
							feat: joj3 failed table / fix: joj3 scoreboard ( #29 )  
						
						
						
					 
					
						2024-07-05 03:39:12 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							1605335a1c 
							
						 
					 
					
						
						
							
							feat: JOJ3 scoreboard ( #28 )  
						
						... 
						
						
						
						Co-authored-by: BoYanZh <boyanzh233@gmail.com> 
						
					 
					
						2024-06-08 17:12:29 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							1d6147db60 
							
						 
					 
					
						
						
							
							style: fix codacy checks  
						
						
						
					 
					
						2024-06-05 06:56:56 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							109d26eb6e 
							
						 
					 
					
						
						
							
							style: run pre-commit  
						
						
						
					 
					
						2024-06-05 06:24:40 -04:00 
						 
				 
			
				
					
						
							
							
								Frederick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1530d8b44d 
							
						 
					 
					
						
						
							
							feat: create-personal-repos allows suffix ( #18 )  
						
						... 
						
						
						
						* feat: create-personal-repos allows suffix
Fix gitea worker by s/sis_login_id/login_id/g
Also simplify name conversion with str.title()
* docs: document create-personal-repos --suffix 
						
					 
					
						2022-09-23 14:00:08 +08:00 
						 
				 
			
				
					
						
							
							
								Frederick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58cd7ba4a1 
							
						 
					 
					
						
						
							
							feat: extend create-issues with --regex and --file ( #19 )  
						
						... 
						
						
						
						* feat: create-issues allows reading from file
* feat: create-issues allows regex for repo names
* docs: extend create-issues 
						
					 
					
						2022-09-23 00:49:10 +08:00 
						 
				 
			
				
					
						
							
							
								Frederick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c0df81ec6 
							
						 
					 
					
						
						
							
							feat: Option to invite teaching team when creating MM channels ( #17 )  
						
						... 
						
						
						
						Also add config for mattermost_teaching_team 
						
					 
					
						2022-09-21 00:17:27 +08:00 
						 
				 
			
				
					
						
							
							
								Salty Fish 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							462500b33e 
							
						 
					 
					
						
						
							
							feat: suffix argument to mm channel creation ( #15 )  
						
						
						
					 
					
						2022-06-25 11:16:21 +08:00 
						 
				 
			
				
					
						
							
							
								Salty Fish 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d674fbbc27 
							
						 
					 
					
						
						
							
							feat: batch unsubscribing functionality for gitea ( #14 )  
						
						... 
						
						
						
						* Add command to unsubscribe from repos in batches
* Update README
* Miscellaneous changes 
						
					 
					
						2022-06-11 14:57:07 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							934343ea7e 
							
						 
					 
					
						
						
							
							chore: List[Dict] -> Dict[str, List]  
						
						
						
					 
					
						2022-05-28 00:35:53 +08:00 
						 
				 
			
				
					
						
							
							
								Salty Fish 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d437cb8b18 
							
						 
					 
					
						
						
							
							feat: basic Mattermost integration functionality ( #10 )  
						
						... 
						
						
						
						* Fix small error in venv setup guide
* Add functions for mm integration
Implemented: create channels for groups
Implemented: create webhooks on both sides for groups
As for now these functions can only be called from the Python REPL
* Add commands for mm channel/webhook creation
Implemented: archive a given list of channels (unused)
* Add new features to README
* Add filter argument for channel/webhook creation
This filter argument is optional and defaults to an empty string,
meaning no filtering is required. This is helpful for excluding previous
project repos or irrelevant repos.
Also added detection logic to handle an exception where a student is on
MM but not in the target team. (Perhaps we would want to invite that
student immediately?)
* Update README
Clarify platform difference for venv
Restructure Commands & Features section to make room for better docs
* Remove unused function from Canvas worker
* Add gitea domain name and suffix config items
Align with the mm worker, and grant more flexibility
Also changed terminology to be clearer (`domain_name` instead of `url`)
* Code style and quality updates
* Add domain name and suffix config items for Canvas
* Return to using dicts to represent groups
Removed `StudentGroup` at BoYanZh's request 
						
					 
					
						2022-05-27 12:10:08 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							2683d2cecf 
							
						 
					 
					
						
						
							
							feat: create milestones on gitea  
						
						
						
					 
					
						2022-05-08 22:10:27 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							1ca9da7335 
							
						 
					 
					
						
						
							
							chore: fix typo & requirements & misc  
						
						
						
					 
					
						2022-03-14 13:04:54 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							3d18d5c6f7 
							
						 
					 
					
						
						
							
							feat: better extract assignment  
						
						
						
					 
					
						2021-11-06 18:31:25 +08:00