ffa82556e0 
					 
					
						
						
							
							feat(teams): add public flags to teams to allow easier sharing with other teams ( #2179 )  
						
						... 
						
						
						
						Resolves  #2173 
Co-authored-by: Daniel Herrmann <daniel.herrmann1@gmail.com >
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2179 
Reviewed-by: konrad <k@knt.li >
Co-authored-by: waza-ari <daniel.herrmann@makerspace-darmstadt.de >
Co-committed-by: waza-ari <daniel.herrmann@makerspace-darmstadt.de > 
					
						2024-03-10 14:04:32 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						119c68be9d 
					 
					
						
						
							
							feat: rename frontend url config to public url  
						
						
						
						
					 
					
						2024-02-09 14:41:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ce53663a88 
					 
					
						
						
							
							fix(openid): use the calculated redirect url when authenticating with openid providers  
						
						
						
						
					 
					
						2024-01-28 12:41:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a4856ad87 
					 
					
						
						
							
							feat: convert all markdown content to html ( #1625 )  
						
						... 
						
						
						
						Migration for https://kolaente.dev/vikunja/frontend/pulls/2222 
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1625 
Co-authored-by: kolaente <k@knt.li >
Co-committed-by: kolaente <k@knt.li > 
						
						
					 
					
						2023-10-22 13:48:22 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						10c9913e12 
					 
					
						
						
							
							feat(notifications): add endpoint to mark all notifications as read  
						
						
						
						
					 
					
						2023-10-20 16:40:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7a74e491da 
					 
					
						
						
							
							fix(webhooks): lint  
						
						
						
						
					 
					
						2023-10-17 20:35:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2c84cec044 
					 
					
						
						
							
							docs(webhooks): add swagger docs for all webhook endpoints  
						
						
						
						
					 
					
						2023-10-17 20:35:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						177f367a8c 
					 
					
						
						
							
							feat(webhooks): expose whether webhooks are enabled  
						
						
						
						
					 
					
						2023-10-17 20:35:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						96ccf6b923 
					 
					
						
						
							
							feat(webhooks): add route to get all available webhook events  
						
						
						
						
					 
					
						2023-10-17 20:35:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9a29b29a04 
					 
					
						
						
							
							fix(user): allow openid users to request their deletion  
						
						... 
						
						
						
						Resolves https://community.vikunja.io/t/delete-user-not-possible-when-using-oidc/1689/4  
						
						
					 
					
						2023-10-11 19:06:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						97b5cd306f 
					 
					
						
						
							
							feat: add demo mode flag  
						
						... 
						
						
						
						Related to https://kolaente.dev/vikunja/frontend/issues/2453  
						
						
					 
					
						2023-09-01 17:47:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						11810c9b3e 
					 
					
						
						
							
							fix: validate usernames on registration  
						
						
						
						
					 
					
						2023-09-01 17:40:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e6b25bd57b 
					 
					
						
						
							
							feat(api tokens): add crud routes to manage api tokens  
						
						
						
						
					 
					
						2023-09-01 08:35:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e518fb1191 
					 
					
						
						
							
							chore: remove year from copyright headers  
						
						... 
						
						
						
						Resolves https://kolaente.dev/vikunja/api/pulls/1483  
						
						
					 
					
						2023-09-01 08:32:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						32689531ec 
					 
					
						
						
							
							chore(docs): move login and register routes to auth category in api docs  
						
						
						
						
					 
					
						2023-07-03 18:10:01 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						04e2c51fac 
					 
					
						
						
							
							feat: allow saving frontend settings via api  
						
						
						
						
					 
					
						2023-06-11 17:49:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e93a5ff11f 
					 
					
						
						
							
							fix: rename after rebase  
						
						
						
						
					 
					
						2023-05-24 15:51:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d79c393e5b 
					 
					
						
						
							
							fix: make it compile again  
						
						
						
						
					 
					
						2023-05-24 15:51:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fef253312c 
					 
					
						
						
							
							feat(projects): cleanup namespace leftovers  
						
						
						
						
					 
					
						2023-05-24 15:51:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						16de7cd591 
					 
					
						
						
							
							feat(projects): remove namespaces  
						
						
						
						
					 
					
						2023-05-24 15:51:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fc73c84bf2 
					 
					
						
						
							
							feat: rename lists to projects  
						
						
						
						
					 
					
						2023-05-24 15:51:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						359d0512cc 
					 
					
						
						
							
							fix: upgrade jwt v5  
						
						
						
						
					 
					
						2023-05-23 16:37:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cca430810d 
					 
					
						
						
							
							fix(image): json type of struct property ( #1469 )  
						
						... 
						
						
						
						Co-authored-by: Dominik Pschenitschni <mail@celement.de >
Co-authored-by: kolaente <k@knt.li >
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1469 
Reviewed-by: konrad <k@knt.li >
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de >
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de > 
						
						
					 
					
						2023-04-06 09:53:09 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7ada82ea92 
					 
					
						
						
							
							fix: align namespaceID param  
						
						
						
						
					 
					
						2023-04-05 12:14:10 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8916de0366 
					 
					
						
						
							
							fix: update redoc  
						
						
						
						
					 
					
						2023-03-16 19:08:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7e53a21407 
					 
					
						
						
							
							fix: rename incorrectly named ProjectUsers method  
						
						
						
						
					 
					
						2023-03-13 14:28:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8f4abd2fe8 
					 
					
						
						
							
							feat: rename all list files  
						
						
						
						
					 
					
						2023-03-13 14:28:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						349e6a5905 
					 
					
						
						
							
							feat: rename lists to projects  
						
						
						
						
					 
					
						2023-03-13 14:28:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						530bb0a63c 
					 
					
						
						
							
							fix(user): make reset the user's name to empty actually work  
						
						
						
						
					 
					
						2023-01-23 18:30:01 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ef1d1e2b20 
					 
					
						
						
							
							feat(migrators): remove wunderlist ( #1346 )  
						
						... 
						
						
						
						Co-authored-by: kolaente <k@knt.li >
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1346  
						
						
					 
					
						2022-12-29 17:12:39 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f5a33478f2 
					 
					
						
						
							
							fix(migration): make sure importing works when the csv file has errors and don't try to parse empty values as dates  
						
						
						
						
					 
					
						2022-10-09 22:58:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0d044997df 
					 
					
						
						
							
							fix(migration): expose ticktick migrator to /info  
						
						
						
						
					 
					
						2022-10-09 22:45:01 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						382a7884be 
					 
					
						
						
							
							fix: make sure to use user discoverability settings when searching list users  
						
						... 
						
						
						
						Resolves https://kolaente.dev/vikunja/frontend/issues/2196  
						
						
					 
					
						2022-08-02 13:26:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c62e26b6fe 
					 
					
						
						
							
							fix: revert renaming Attachments to Embeds everywhere  
						
						
						
						
					 
					
						2022-06-30 14:21:17 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f4f8450d16 
					 
					
						
						
							
							feat: embed the vikunja logo as inline attachment  
						
						
						
						
					 
					
						2022-06-30 14:21:17 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8869adfc27 
					 
					
						
						
							
							feat: add setting to change overdue tasks reminder email time  
						
						
						
						
					 
					
						2022-06-16 16:20:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2f25b48869 
					 
					
						
						
							
							feat: restrict max avatar size  
						
						... 
						
						
						
						resolves  #1171  
					
						2022-06-12 18:29:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e4b50e84a4 
					 
					
						
						
							
							feat: add caldav tokens ( #1065 )  
						
						... 
						
						
						
						# Description
This PR adds API routes to create and manage caldav tokens. These tokens can be used instead of a user password - required for users who are using external auth providers and don't have a password.
Fixes  #842 
Frontend: https://kolaente.dev/vikunja/frontend/pulls/1186 
Co-authored-by: kolaente <k@knt.li >
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1065  
						
						
					 
					
						2022-03-30 18:25:56 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5cf263a86f 
					 
					
						
						
							
							feat: upgrade golangci-lint to 1.45.2  
						
						
						
						
					 
					
						2022-03-27 16:55:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1322cb16d7 
					 
					
						
						
							
							feat: add long-lived api tokens ( #1085 )  
						
						... 
						
						
						
						Co-authored-by: kolaente <k@knt.li >
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1085 
Co-authored-by: konrad <k@knt.li >
Co-committed-by: konrad <k@knt.li > 
						
						
					 
					
						2022-02-06 13:18:08 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						61d49c3a56 
					 
					
						
						
							
							feat: add time zone setting for reminders ( #1092 )  
						
						... 
						
						
						
						Instead of naeveily checking for all reminders due in the next minute, we now check all reminders in all time zones in the next minutes. This essentially means checking for reminders due in the next 14 or past 12 hours. We then check for each user who would receive a reminder from that result if it is actually due in their time zone.
This should prevent issues where users would get the reminder in the time zone of their server, not in their own.
Co-authored-by: kolaente <k@knt.li >
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1092 
Co-authored-by: konrad <k@knt.li >
Co-committed-by: konrad <k@knt.li > 
						
						
					 
					
						2022-01-16 11:05:56 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a98119f2d6 
					 
					
						
						
							
							feat: save user language in the settings  
						
						
						
						
					 
					
						2021-12-12 15:39:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						73ee696fc3 
					 
					
						
						
							
							feat: add marble avatar ( #1060 )  
						
						... 
						
						
						
						This adds the marble avatar from [boring avatars](https://github.com/boringdesigners/boring-avatars ) as an option for user avatars. Each user gets a different one (based on their id).
Co-authored-by: kolaente <k@knt.li >
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1060 
Co-authored-by: konrad <k@knt.li >
Co-committed-by: konrad <k@knt.li > 
						
						
					 
					
						2021-12-07 21:11:23 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2683ef23d5 
					 
					
						
						
							
							feat: expose if a user is a local user through the /user endpoint  
						
						
						
						
					 
					
						2021-10-31 13:57:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9eca971c93 
					 
					
						
						
							
							feat: don't require a password for data export from users authenticated with third-party auth  
						
						
						
						
					 
					
						2021-10-31 12:37:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ae8db176db 
					 
					
						
						
							
							feat: expose if task comments are enabled or not in /info  
						
						
						
						
					 
					
						2021-09-26 13:37:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						90146aea5b 
					 
					
						
						
							
							User Data Export and import ( #967 )  
						
						... 
						
						
						
						Co-authored-by: kolaente <k@knt.li >
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/967 
Co-authored-by: konrad <k@knt.li >
Co-committed-by: konrad <k@knt.li > 
						
						
					 
					
						2021-09-04 19:26:31 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						27119ad6d4 
					 
					
						
						
							
							User account deletion ( #937 )  
						
						... 
						
						
						
						Co-authored-by: kolaente <k@knt.li >
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/937 
Co-authored-by: konrad <konrad@kola-entertainments.de >
Co-committed-by: konrad <konrad@kola-entertainments.de > 
						
						
					 
					
						2021-08-11 19:08:10 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c3da454854 
					 
					
						
						
							
							Update module github.com/golang-jwt/jwt to v4 ( #930 )  
						
						... 
						
						
						
						Co-authored-by: kolaente <k@knt.li >
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/930 
Co-authored-by: renovate <renovatebot@kolaente.de >
Co-committed-by: renovate <renovatebot@kolaente.de > 
						
						
					 
					
						2021-08-03 21:43:18 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d746c1bede 
					 
					
						
						
							
							Notify the user after three failed login attempts  
						
						
						
						
					 
					
						2021-07-30 15:01:04 +02:00