Commit Graph

362 Commits

Author SHA1 Message Date
Sam Chau
ac6fc1da1c fix: remove GitHub Build Status badge from README 2025-02-05 16:09:59 +10:30
Sam Chau
0c4bb8417c fix: move prod dockerfile into root 2025-02-05 16:09:59 +10:30
Sam Chau
27e635c097 feat: add GitHub Actions workflow for building and publishing Docker image 2025-02-05 16:09:59 +10:30
Sam Chau
c1c129d3c5 feat: update production Dockerfile and docker-compose for improved deployment 2025-02-05 16:09:59 +10:30
Sam Chau
b335ca73ed feat: add production Dockerfile and docker-compose configuration for backend setup 2025-02-05 16:09:59 +10:30
Sam Chau
33a24b764d feat: add URL prefixes to blueprints for improved API structure 2025-02-05 16:09:59 +10:30
Sam Chau
8d3ab5718f refactor: remove URL prefixes from blueprints in the application 2025-02-05 16:09:59 +10:30
Sam Chau
c0a26057f0 feat: add current password input for API key reset functionality 2025-02-05 16:09:59 +10:30
Sam Chau
ff575f5a2a feat: implement settings API integration for fetching and updating user settings 2025-02-05 16:09:59 +10:30
Sam Chau
3757cbdb21 feat: add session ID management for authentication setup and middleware 2025-02-05 16:09:59 +10:30
Sam Chau
1b5a438d14 feat: register settings blueprint in the main application 2025-02-05 16:09:59 +10:30
Sam Chau
1598e06f84 refactor: remove redundant logging setup code 2025-02-05 16:09:59 +10:30
Sam Chau
c7644e49f3 feat: remove existing password load, add password confirmation before save 2025-02-05 16:09:59 +10:30
Sam Chau
7026f23255 feat: add GeneralContainer for managing API and user settings 2025-02-05 16:09:59 +10:30
Sam Chau
df82ddaa73 refactor: implement database connection and migration handling 2025-02-05 16:09:59 +10:30
Sam Chau
f1d162a129 fix: improve handling of unknown types in change table / row 2025-02-05 16:09:59 +10:30
Sam Chau
022eb32adf style: enhance ConditionCard with gradient background and improved hover effects 2025-02-05 16:09:59 +10:30
Sam Chau
75fb7f3135 style: visual overhaul for format cards 2025-02-05 16:09:59 +10:30
Sam Chau
c1c33bc252 style: adjust font sizes for headings in RegexCard and ProfileCard components 2025-02-05 16:09:59 +10:30
Sam Chau
031bef1cd8 feat: enhance RegexGeneralTab with MarkdownEditor and improved styling for inputs and tags 2025-02-05 16:09:59 +10:30
Sam Chau
e60b6cb30a style: various improvements for regex card styling 2025-02-05 16:09:59 +10:30
Sam Chau
5608afe91d feat: add ErrorBoundary component for improved error handling in the application 2025-02-05 16:09:59 +10:30
Sam Chau
fc6c18b591 feat: filter out invalid changes in ChangeTable and useChangeParser 2025-02-05 16:09:59 +10:30
Sam Chau
3cba1472e6 feat: add type checking for rawKey in formatKey function 2025-02-05 16:09:59 +10:30
Sam Chau
2621b3eea4 style: add styling for markdown lists 2025-02-05 16:09:59 +10:30
Sam Chau
545e846006 style: enhance ProfileGeneralTab and MarkdownEditor with improved UI components and styles 2025-02-05 16:09:59 +10:30
Sam Chau
025e12976d feat: integrate MarkdownEditor component and update ProfileGeneralTab for enhanced description input 2025-02-05 16:09:59 +10:30
Sam Chau
3aae9addcd feat: remove truncated description logic - cards are now a fixed height and the description section can be scrolled 2025-02-05 16:09:59 +10:30
Sam Chau
40af179794 feat: enhance ProfileCard component with improved layout and Markdown support for descriptions 2025-02-05 16:09:59 +10:30
Sam Chau
17931abc18 style: enhance ProfileCard component with quality preferences display and language parsing 2025-02-05 16:09:59 +10:30
Sam Chau
f1b88b6526 chore: add react-markdown dependency to package.json 2025-02-05 16:09:59 +10:30
Sam Chau
94bbc81449 feat: normalize file path brackets in load_yaml_file function 2025-02-05 16:09:59 +10:30
Sam Chau
9b9dde0ae9 feat: implement PushButton component with tooltip for unpushed files in OutgoingChanges 2025-02-05 16:09:59 +10:30
Sam Chau
61d82c0e09 feat: enhance push button functionality in OutgoingChanges component with detailed tooltip and conditional rendering 2025-02-05 16:09:59 +10:30
Sam Chau
4b0755630a feat: add support for 'release_type' condition in FormatConverter with handling for Radarr 2025-02-05 16:09:59 +10:30
Sam Chau
4faa777c6b feat: add Release_Types class for Sonarr release type mappings and retrieval method 2025-02-05 16:09:59 +10:30
Sam Chau
cd56900431 feat: add support for 'year' condition type in FormatConverter with min and max year specifications 2025-02-05 16:09:59 +10:30
Sam Chau
afef0ff2c3 feat: add size condition support in FormatConverter for min and max size specifications 2025-02-05 16:09:59 +10:30
Sam Chau
aa73c91912 feat: simplify UNITS array in SizeCondition component to only include 'GB' 2025-02-05 16:09:59 +10:30
Sam Chau
2813fc6c77 feat: add support for 'edition' and 'quality_modifier' condition types in FormatConverter 2025-02-05 16:09:59 +10:30
Sam Chau
5b658a564e feat: add Quality_Modifiers class for Radarr quality mappings and retrieval method 2025-02-05 16:09:59 +10:30
Sam Chau
de24893f81 feat: trim whitespace from 'name' and 'rename' fields in handle_item function 2025-02-05 16:09:59 +10:30
Sam Chau
13847fcfbe feat: add PushTable and PushRow components to display unpushed changes 2025-02-05 16:09:59 +10:30
Sam Chau
e703e81a19 feat: integrate search functionality for formats and tags in ProfileScoringTab component 2025-02-05 16:09:59 +10:30
Sam Chau
6b63e53faa feat: add backspace functionality to remove last search term in SearchBar component 2025-02-05 16:09:59 +10:30
Sam Chau
bf9752d41a style: remove animation from FloatingBar component for improved performance 2025-02-05 16:09:59 +10:30
Sam Chau
a89a014729 style: condition tab improvements - add button used instead of generic button - added move up / down functionality - streamlined delte button - improved basic styling 2025-02-05 16:09:59 +10:30
Sam Chau
cffeb581d5 refactor: remove row based add button, append new conditions to top 2025-02-05 16:09:59 +10:30
Sam Chau
32d5979474 feat: add move up and move down functionality for conditions in FormatConditionsTab component 2025-02-05 16:09:59 +10:30
Sam Chau
af2f47b82f feat: integrate useSearch hook for enhanced filtering and sorting in FormatPage and RegexPage components 2025-02-05 16:09:59 +10:30