From 37e5c51347ad4ce6c35da60e42091e07abf7f735 Mon Sep 17 00:00:00 2001 From: Sam Chau Date: Tue, 21 Jan 2025 17:48:17 +1030 Subject: [PATCH] tweak(devlog): remove redundant header from 'Architecture Overhaul' log for clarity --- dev_logs/Architecture Overhaul.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/dev_logs/Architecture Overhaul.md b/dev_logs/Architecture Overhaul.md index 2af75ad..3760441 100644 --- a/dev_logs/Architecture Overhaul.md +++ b/dev_logs/Architecture Overhaul.md @@ -8,8 +8,6 @@ tags: [devlog, architecture] Hey @everyone, here's a small update on what I've been working on lately: -# Architecture Overhaul - As the project has grown bigger, it's gotten quite difficult to keep track of and manage a billion different custom formats, quality profiles, etc. To help improve development productivity, I've planned a complete overhaul of Dictionarry's architecture. This starts with separating things into modules - namely a separate database which powers the website and the profilarr tool. Next up is standardizing the actual entries inside the database. The biggest issue in development right now is making / editing / updating the same thing multiple times. If you have the same regex pattern for multiple CFs, it needs to be updated for each one of them. Quality profiles across different apps have miniscule differences in syntax (eg. web-dl in radarr vs web in sonarr), which means we need multiple files with tiny differences.