Joscha 
							
						 
					 
					
						
						
							
						
						5595a908d8 
					 
					
						
						
							
							Configure entry point  
						
						 
						
						
						
						
							
						
					 
					
						2021-04-27 00:32:21 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joscha 
							
						 
					 
					
						
						
							
						
						27e4abcfa3 
					 
					
						
						
							
							Do project setup from scratch  
						
						 
						
						... 
						
						
						
						Following guidelines from the Python Packaging User Guide [1].
This commit intentionally breaks the .gitignore, project dependencies, GitHub
Actions and other stuff. It also removes almost the entire README. The intention
behind this is to get rid of all cruft that as accumulated over time and to have
a fresh start. Only necessary things will be re-added as they're needed.
From now on, I also plan on adding documentation for every feature at the same
time that the feature is implemented. This is to ensure that the documentation
does not become outdated.
[1]: https://packaging.python.org/  
						
						
							
						
					 
					
						2021-04-27 00:07:54 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						c1ab7485e2 
					 
					
						
						
							
							Bump version to 2.6.1  
						
						 
						
						
						
						
							
  v2.6.1
 
						
					 
					
						2021-04-19 11:21:56 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						29cd5d1a3c 
					 
					
						
						
							
							Reflect totality of sanitize_windows_path in return type  
						
						 
						
						
						
						
							
						
					 
					
						2021-04-19 11:10:02 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						6d5d9333ad 
					 
					
						
						
							
							Force folder to be file-system path  
						
						 
						
						
						
						
							
						
					 
					
						2021-04-19 11:07:25 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						7cc40595dc 
					 
					
						
						
							
							Allow synchronizing to directory "."  
						
						 
						
						
						
						
							
						
					 
					
						2021-04-14 20:25:25 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						80ae5ddfaa 
					 
					
						
						
							
							Bump version to v2.6.0  
						
						 
						
						
						
						
							
  v2.6.0
 
						
					 
					
						2021-04-14 19:47:41 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						4f480d117e 
					 
					
						
						
							
							Install keyring in CI  
						
						 
						
						
						
						
							
						
					 
					
						2021-04-14 19:24:05 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						1f2af3a290 
					 
					
						
						
							
							Retry on more I/O Errors  
						
						 
						
						
						
						
							
						
					 
					
						2021-04-13 11:43:22 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						14cdfb6a69 
					 
					
						
						
							
							Fix typo in date demangler doc  
						
						 
						
						
						
						
							
						
					 
					
						2021-04-13 11:19:51 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						e2bf84392b 
					 
					
						
						
							
							[sync_url] Properly declare "no-videos" as flag  
						
						 
						
						
						
						
							
						
					 
					
						2021-04-08 18:12:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						946b7a7931 
					 
					
						
						
							
							Also crawl .c/.java/.zip from IPD page  
						
						 
						
						
						
						
							
						
					 
					
						2021-02-09 12:30:59 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						9a9018751e 
					 
					
						
						
							
							Bump version  
						
						 
						
						
						
						
							
  v2.5.4
 
						
					 
					
						2021-02-06 22:54:05 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						83b75e8254 
					 
					
						
						
							
							syncurl: Sanitize element name on windows if it is used as folder name  
						
						 
						
						... 
						
						
						
						Otherwise the name of the course might not be a invalid file name. 
						
						
							
						
					 
					
						2021-02-06 22:53:26 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Toorero 
							
						 
					 
					
						
						
							
						
						35c3fa205d 
					 
					
						
						
							
							Fixed description of activating venv ( #22 )  
						
						 
						
						... 
						
						
						
						Add 'source' to the venv activate command in the readme
`source` was picked over `.` to conform to the python recommendation
(https://docs.python.org/3/library/venv.html#module-venv ).
This patch also adds the `egg-info` you get when building to the
gitignore. 
						
						
							
						
					 
					
						2021-01-28 21:24:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						0b606f02fa 
					 
					
						
						
							
							Bump version  
						
						 
						
						
						
						
							
  v2.5.3
 
						
					 
					
						2021-01-17 10:33:10 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						fb78a6e98e 
					 
					
						
						
							
							Retry ILIAS downloads a few times and only fail that file  
						
						 
						
						
						
						
							
						
					 
					
						2021-01-06 13:08:10 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						5de68a0400 
					 
					
						
						
							
							Bump version  
						
						 
						
						
						
						
							
  v2.5.2
 
						
					 
					
						2020-12-30 17:20:30 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						f0562049b6 
					 
					
						
						
							
							Remove Python 3.9 method in crawler  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-30 17:18:04 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						0e1077bb50 
					 
					
						
						
							
							Bump version  
						
						 
						
						
						
						
							
  v2.5.1
 
						
					 
					
						2020-12-30 14:50:49 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						c978e9edf4 
					 
					
						
						
							
							Resolve a few pylint warnings  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-30 14:45:46 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						2714ac6be6 
					 
					
						
						
							
							Send CSRF token to Shibboleth  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-30 14:34:11 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						9b048a9cfc 
					 
					
						
						
							
							Canonize meeting names to a properly formatted date  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-30 14:32:59 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						1c2b6bf994 
					 
					
						
						
							
							Bump version  
						
						 
						
						
						
						
							
  v2.5.0
 
						
					 
					
						2020-12-13 19:57:29 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						ee39aaf08b 
					 
					
						
						
							
							Fix merge marker in LICENSE  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-07 22:55:28 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						93e6329901 
					 
					
						
						
							
							Use the least destructive conflict resolver if there are multiple  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-06 13:28:08 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						f47b137b59 
					 
					
						
						
							
							Fix ILIAS init.py and Pferd.py authenticators  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-06 13:15:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scriptim 
							
						 
					 
					
						
						
							
						
						83ea15ee83 
					 
					
						
						
							
							Use system keyring service for password auth  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-06 13:15:30 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						75471c46d1 
					 
					
						
						
							
							Use credential file  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-05 23:44:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lucas 
							
						 
					 
					
						
						
							
						
						1e0343bba6 
					 
					
						
						
							
							sync_url: Add username and password args  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-05 23:30:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						0f5e55648b 
					 
					
						
						
							
							Tell user when the conflict resolver kept existing files  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-05 14:12:45 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						57259e21f4 
					 
					
						
						
							
							Print download summary in sync_url  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-05 14:09:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						4ce385b262 
					 
					
						
						
							
							Treat file overwrite and marked file overwrite differently  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-05 14:03:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						2d64409542 
					 
					
						
						
							
							Fix handling of empty args.folder  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-05 13:50:46 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						fcb3884a8f 
					 
					
						
						
							
							Add --remote-first, --local-first and --no-delete flags  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-05 13:49:05 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						9f6dc56a7b 
					 
					
						
						
							
							Use a strategy to decide conflict resolution  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-02 19:32:57 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						56ab473611 
					 
					
						
						
							
							Merge pull request  #17  from TheChristophe/master  
						
						 
						
						... 
						
						
						
						Add flag to make sync_url use defaults instead of prompting 
						
						
							
						
					 
					
						2020-12-02 19:04:46 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe 
							
						 
					 
					
						
						
							
						
						6426060804 
					 
					
						
						
							
							Fix relative paths bug  
						
						 
						
						... 
						
						
						
						Introduced in 74ea039458 
						
						
							
						
					 
					
						2020-12-02 18:40:45 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe 
							
						 
					 
					
						
						
							
						
						49a0ca7a7c 
					 
					
						
						
							
							Add myself to LICENSE  
						
						 
						
						... 
						
						
						
						This should've been done back when I added a PR for adding sync_url but people are lazy smh. 
						
						
							
						
					 
					
						2020-12-02 18:24:07 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe 
							
						 
					 
					
						
						
							
						
						f3a4663491 
					 
					
						
						
							
							Add passive/no_prompt flag  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-02 18:24:07 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christophe 
							
						 
					 
					
						
						
							
						
						ecdbca8fb6 
					 
					
						
						
							
							Make sync_url work relative to cwd like sane programs  
						
						 
						
						
						
						
							
						
					 
					
						2020-12-02 18:24:04 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						9cbea5fe06 
					 
					
						
						
							
							Add requirements.txt  
						
						 
						
						
						
						
							
						
					 
					
						2020-11-23 10:16:40 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						ba3c7f85fa 
					 
					
						
						
							
							Replace "\" in ILIAS paths as well  
						
						 
						
						... 
						
						
						
						I am not sure whether anybody really uses a backslash in their names,
but I guess it can't hurt to do this for windows users. 
						
						
							
						
					 
					
						2020-11-19 19:37:28 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						ba9215ebe8 
					 
					
						
						
							
							Bump version  
						
						 
						
						
						
						
							
  v2.4.5
 
						
					 
					
						2020-11-18 10:09:45 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						8ebf0eab16 
					 
					
						
						
							
							Sort download summary  
						
						 
						
						
						
						
							
						
					 
					
						2020-11-17 21:36:04 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						cd90a60dee 
					 
					
						
						
							
							Move "sanitize_windows_path" to PFERD.transform  
						
						 
						
						
						
						
							
						
					 
					
						2020-11-12 20:52:46 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						98834c9c95 
					 
					
						
						
							
							Bump version  
						
						 
						
						
						
						
							
  v2.4.4
 
						
					 
					
						2020-11-12 20:23:36 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						55e9e719ad 
					 
					
						
						
							
							Sanitize "/" in ilias path names  
						
						 
						
						
						
						
							
						
					 
					
						2020-11-12 20:21:24 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						a0ae9aee27 
					 
					
						
						
							
							Sanitize individual path parts  
						
						 
						
						
						
						
							
  v2.4.3
 
						
					 
					
						2020-11-11 09:36:20 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								I-Al-Istannen 
							
						 
					 
					
						
						
							
						
						1486a63854 
					 
					
						
						
							
							Do not collapse directory structure when sanitizing  
						
						 
						
						
						
						
							
						
					 
					
						2020-11-10 22:53:47 +01:00