27a5f6862b 
					 
					
						
						
							
							fix: convert everything which looks like an url to a <a href html element  
						
						... 
						
						
						
						Related https://elk.zone/social.linux.pizza/@vikunja/111756305763288228  
						
						
					 
					
						2024-01-14 22:59:31 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						46683a2516 
					 
					
						
						
							
							feat(migration): migration from other services now happens in the background  
						
						
						
						
					 
					
						2023-11-09 00:15:11 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7a74e491da 
					 
					
						
						
							
							fix(webhooks): lint  
						
						
						
						
					 
					
						2023-10-17 20:35:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a0d8b28813 
					 
					
						
						
							
							feat(webhooks): add hmac signing  
						
						
						
						
					 
					
						2023-10-17 20:35:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						57de44694c 
					 
					
						
						
							
							feat(webhooks): add index on project id  
						
						
						
						
					 
					
						2023-10-17 20:35:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad7d485eb5 
					 
					
						
						
							
							feat(webhooks): add basic crud actions for webhooks  
						
						
						
						
					 
					
						2023-10-17 20:35:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad04d302af 
					 
					
						
						
							
							chore: reverse the coupling of module log and config ( #1606 )  
						
						... 
						
						
						
						This way the config module can already use the log module with the same result (default logging to StdOut with Level INFO, same output as before) but ENV variables can already change the logging of config file related log output). It is now possible to dump as a cronjob without having to filter the default log about the used config file.
Also:
- all logging modules are now configurable when initializing which makes testing easier
- viper dependency removed from logging
- log correct settings when configured error level is invalid
- deprecation of value "false" for log.standard and log.events (already not mentioned in https://vikunja.io/docs/config-options/ )
Co-authored-by: Berengar W. Lehr <Berengar.Lehr@uni-jena.de >
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1606 
Reviewed-by: konrad <k@knt.li >
Co-authored-by: Peter H0ffmann <hoffmannp@noreply.kolaente.de >
Co-committed-by: Peter H0ffmann <hoffmannp@noreply.kolaente.de > 
						
						
					 
					
						2023-10-03 09:28:28 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						38a3a5c6e8 
					 
					
						
						
							
							fix(typesense): explicitely create typesense sync table  
						
						
						
						
					 
					
						2023-09-13 12:05:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bbbb45d224 
					 
					
						
						
							
							feat: move done bucket setting to project  
						
						
						
						
					 
					
						2023-09-03 15:01:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b3a847e581 
					 
					
						
						
							
							fix(kanban): create missing kanban buckets ( #1601 )  
						
						... 
						
						
						
						Co-authored-by: edel <edel.altares@pm.me >
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1601 
Co-authored-by: kolaente <k@knt.li >
Co-committed-by: kolaente <k@knt.li > 
						
						
					 
					
						2023-09-01 15:41:31 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e3c5a93f4f 
					 
					
						
						
							
							chore(api tokens): remove updated date from tokens as it can't be updated anyway  
						
						
						
						
					 
					
						2023-09-01 11:16:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e4c71123ef 
					 
					
						
						
							
							fix: lint  
						
						
						
						
					 
					
						2023-09-01 08:39:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c88cbaa973 
					 
					
						
						
							
							feat(api tokens): properly hash tokens  
						
						
						
						
					 
					
						2023-09-01 08:36:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3faf48706a 
					 
					
						
						
							
							feat(api tokens): add api token struct and migration  
						
						
						
						
					 
					
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						29317b980e 
					 
					
						
						
							
							fix: lint  
						
						
						
						
					 
					
						2023-08-29 11:32:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1a82d6da44 
					 
					
						
						
							
							feat(tasks): add periodic resync of updated tasks to Typesense  
						
						
						
						
					 
					
						2023-08-28 13:26:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						04e2c51fac 
					 
					
						
						
							
							feat: allow saving frontend settings via api  
						
						
						
						
					 
					
						2023-06-11 17:49:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e17b63b920 
					 
					
						
						
							
							fix: lint  
						
						
						
						
					 
					
						2023-06-05 19:14:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d758bdc5e2 
					 
					
						
						
							
							fix(projects): don't try to share for nonexisting namespace  
						
						
						
						
					 
					
						2023-06-05 18:12:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ebc3dd2b3e 
					 
					
						
						
							
							fix: lint errors  
						
						
						
						
					 
					
						2023-05-24 15:51:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0795828a9f 
					 
					
						
						
							
							feat(projects): add parent project, migrate namespaces  
						
						
						
						
					 
					
						2023-05-24 15:51:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3f5252dc24 
					 
					
						
						
							
							feat: Add relative Reminders ( #1427 )  
						
						... 
						
						
						
						Partially resolves  #1416 
Co-authored-by: ce72 <christoph.ernst72@googlemail.com >
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1427 
Reviewed-by: konrad <k@knt.li >
Co-authored-by: cernst <ce72@noreply.kolaente.de >
Co-committed-by: cernst <ce72@noreply.kolaente.de > 
						
						
					 
					
						2023-03-27 20:07:06 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4d5ad8f50e 
					 
					
						
						
							
							chore(deps): update golangci-lint to 1.52.1  
						
						
						
						
					 
					
						2023-03-24 19:17:45 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0a3fdc0344 
					 
					
						
						
							
							fix: users_lists name in migration  
						
						
						
						
					 
					
						2023-03-13 14:28:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2fba7bdf02 
					 
					
						
						
							
							feat: migrate lists to projects in db identifiers  
						
						
						
						
					 
					
						2023-03-13 14:28:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b4b25499f2 
					 
					
						
						
							
							feat(task): add cover image attachment id property  
						
						
						
						
					 
					
						2022-10-05 15:12:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						beb4d07cf9 
					 
					
						
						
							
							fix: don't override saved filters  
						
						
						
						
					 
					
						2022-08-17 17:03:01 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						10ded56f66 
					 
					
						
						
							
							fix: don't fail a migration if there is no filter saved  
						
						
						
						
					 
					
						2022-08-17 12:27:03 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0c8bed4054 
					 
					
						
						
							
							fix: lint  
						
						
						
						
					 
					
						2022-08-16 21:27:32 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3047ccfd4a 
					 
					
						
						
							
							feat: add migration to change user ids to usernames in saved filters  
						
						
						
						
					 
					
						2022-08-16 21:27:32 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8bf0f8bb57 
					 
					
						
						
							
							fix: make sure generating blur hashes for bmp, tiff and webp images works  
						
						
						
						
					 
					
						2022-08-15 23:37:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d837f8a624 
					 
					
						
						
							
							fix: add missing migration  
						
						
						
						
					 
					
						2022-06-16 16:56:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7fa0865188 
					 
					
						
						
							
							fix: lint  
						
						
						
						
					 
					
						2022-03-30 16:36:07 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						362706b38d 
					 
					
						
						
							
							feat: add migration to create BlurHash strings for all list backgrounds  
						
						
						
						
					 
					
						2022-03-30 16:36:07 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5cf263a86f 
					 
					
						
						
							
							feat: upgrade golangci-lint to 1.45.2  
						
						
						
						
					 
					
						2022-03-27 16:55:37 +02: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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a31086a7a9 
					 
					
						
						
							
							fix: lint  
						
						
						
						
					 
					
						2021-12-12 16:03:58 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a98119f2d6 
					 
					
						
						
							
							feat: save user language in the settings  
						
						
						
						
					 
					
						2021-12-12 15:39:47 +01: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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1571dfa825 
					 
					
						
						
							
							Task mentions ( #926 )  
						
						... 
						
						
						
						Co-authored-by: kolaente <k@knt.li >
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/926 
Co-authored-by: konrad <konrad@kola-entertainments.de >
Co-committed-by: konrad <konrad@kola-entertainments.de > 
						
						
					 
					
						2021-07-29 15:42:49 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6ccb85a0dc 
					 
					
						
						
							
							Reorder tasks, lists and kanban buckets ( #923 )  
						
						... 
						
						
						
						Co-authored-by: kolaente <k@knt.li >
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/923 
Co-authored-by: konrad <konrad@kola-entertainments.de >
Co-committed-by: konrad <konrad@kola-entertainments.de > 
						
						
					 
					
						2021-07-28 19:06:40 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4cf7c459da 
					 
					
						
						
							
							Allow running migration 20210711173657 multiple times to fix issues when it didn't completely run through previously  
						
						
						
						
					 
					
						2021-07-15 11:36:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2a80e552cc 
					 
					
						
						
							
							Save user tokens as varchar(450) and not text to fix mysql indexing issues  
						
						
						
						
					 
					
						2021-07-14 14:48:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7e229a1b83 
					 
					
						
						
							
							Save user tokens as text and not varchar  
						
						
						
						
					 
					
						2021-07-14 12:43:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4216ed7277 
					 
					
						
						
							
							Refactor user email confirmation + password reset handling ( #919 )  
						
						... 
						
						
						
						Co-authored-by: kolaente <k@knt.li >
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/919 
Co-authored-by: konrad <konrad@kola-entertainments.de >
Co-committed-by: konrad <konrad@kola-entertainments.de > 
						
						
					 
					
						2021-07-13 20:56:02 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d0c77ad1c1 
					 
					
						
						
							
							Make sure list / task favorites are set per user, not per entity ( #915 )  
						
						... 
						
						
						
						Co-authored-by: kolaente <k@knt.li >
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/915 
Co-authored-by: konrad <konrad@kola-entertainments.de >
Co-committed-by: konrad <konrad@kola-entertainments.de > 
						
						
					 
					
						2021-07-10 10:21:54 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						358661e060 
					 
					
						
						
							
							Change task title to TEXT instead of varchar(250) to allow for longer task titles  
						
						
						
						
					 
					
						2021-07-09 19:46:47 +02:00