Commit Graph

154 Commits

Author SHA1 Message Date
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
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
aa73c91912 feat: simplify UNITS array in SizeCondition component to only include 'GB' 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
Sam Chau
cd94508d2c feat: add custom hook for search functionality with filtering and sorting capabilities 2025-02-05 16:09:59 +10:30
Sam Chau
c2fa764e24 feat: enhance DataBar and SearchBar components with multi-term search functionality 2025-02-05 16:09:59 +10:30
Sam Chau
8d28227da6 fix: standardize button sizes and improve selection indicators in ProfileCard and RegexCard components 2025-02-05 16:09:59 +10:30
Sam Chau
6aba5ab230 fix: make clone / select buttons the same size for format card 2025-02-05 16:09:59 +10:30
Sam Chau
db5f053266 feat: ensure data reload and selection reset after mass deletion in FormatPage and RegexPage 2025-02-05 16:09:59 +10:30
Sam Chau
3796307f24 feat: add 'Remove' commit type for better categorization of component deletions 2025-02-05 16:09:59 +10:30
Sam Chau
4d43687c8d fix: track original index for regex ids for mass deletion logic 2025-02-05 16:09:59 +10:30
Sam Chau
b07e9e08f8 feat: enhance logging and error handling in various components for improved debugging 2025-02-05 16:09:59 +10:30
Sam Chau
17c43671b2 feat: enhance value parsing in useChangeParser for improved handling of arrays and objects 2025-02-05 16:09:59 +10:30
Sam Chau
8c2e616306 feat: format data as a single object in useRegexTesting for improved test execution 2025-02-05 16:09:59 +10:30
Sam Chau
03c74d2b6b feat: add commit message guidelines link with info icon for better user guidance 2025-02-05 16:09:59 +10:30
Sam Chau
5c6cbac9b4 refactor: simplify commit message handling by removing custom type and scope inputs 2025-02-05 16:09:59 +10:30
Sam Chau
cad4621938 feat: enhance key formatting in useChangeParser for improved display clarity 2025-02-05 16:09:59 +10:30
Sam Chau
b1338c5bed feat: increase modal and view changes component widths for improved layout 2025-02-05 16:09:59 +10:30
Sam Chau
508ce9e929 feat: enhance change parsing with improved key formatting for better display 2025-02-05 16:09:59 +10:30
Sam Chau
3bf69b05b3 feat: implement custom hook for parsing changes to improve display formatting 2025-02-05 16:09:59 +10:30
Sam Chau
8de1aaa0e2 fix: always show import as unique option regardless of sync method 2025-02-05 16:09:59 +10:30
Sam Chau
e1b1563441 feat: enhance resource name and path validation with specific error messages for improved user feedback 2025-02-05 16:09:59 +10:30
Sam Chau
605b1e583a feat: implement enhanced form validation and error handling in useFormatModal for improved user feedback 2025-02-05 16:09:59 +10:30
Sam Chau
a5a04610ca feat: enhance error handling and validation in useRegexModal for improved user feedback 2025-02-05 16:09:59 +10:30
Sam Chau
86e1a87291 refactor: streamline profile creation and update error handling for improved clarity 2025-02-05 16:09:59 +10:30
Sam Chau
fd8780ae27 feat: implement comprehensive resource name and path validation to prevent conflicts and ensure safe routing 2025-02-05 16:09:59 +10:30
Sam Chau
b031207239 feat: add syncConfigId state management for improved sync handling in ArrModal 2025-02-05 16:09:59 +10:30
Sam Chau
cd05e07a0e feat: add conflict handling for duplicate configuration names in save and update processes 2025-02-05 16:09:59 +10:30
Sam Chau
e006b61e29 fix: remove background color from ArrCard logo container for improved styling 2025-02-05 16:09:59 +10:30
Sam Chau
98d14f54dd feat: add 'Unique' tag display in ArrCard component for unique imports 2025-02-05 16:09:59 +10:30
Sam Chau
e318f04f28 feat: add SyncModal component for initial sync confirmation and integrate with ArrModal 2025-02-05 16:09:59 +10:30
Sam Chau
e497245437 fix: correct casing of 'Profilarr' to 'profilarr' in Navbar component 2025-02-05 16:09:59 +10:30
Sam Chau
52c5085633 feat: update Navbar styling with gradient background and enhanced shadow effects 2025-02-05 16:09:59 +10:30
Sam Chau
c53d8681be feat: add active sync configuration checks before branch checkout and repository unlinking 2025-02-05 16:09:59 +10:30
Sam Chau
e970262ba0 chore: remove old file 2025-02-05 16:09:59 +10:30
Sam Chau
fba319eee2 feat: add manual sync functionality with confirmation modal in ArrModal component 2025-02-05 16:09:59 +10:30
Sam Chau
2c19df5503 feat: enhance loading states with dynamic messages in FormatPage and RegexPage components 2025-02-05 16:09:59 +10:30
Sam Chau
38a978146f feat: add loading and conflict states to RegexPage and FormatPage components 2025-02-05 16:09:59 +10:30
Sam Chau
92336276a0 fix: prevent layout shifts from scrollbar and streamline dark mode handling 2025-02-05 16:09:59 +10:30
Sam Chau
fc4bda773d fix: update mass import handling to use filtered and sorted format selections 2025-02-05 16:09:59 +10:30
Sam Chau
9f6aec5d53 fix: reset state and fetch arr instances when ImportModal opens 2025-02-05 16:09:59 +10:30