santiagosayshey
b9289510eb
refactor: remove tweaks functionality from profile handling ( #145 )
...
- removed because I couldn't integrate it nicely with the rest of the application, will keep in the todo pile for later.
2025-02-21 00:30:01 +10:30
santiagosayshey
0729ac0a62
feature: Include Format when Renaming ( #143 )
...
- New: Field inside format general tab to enable include format in rename
- New: Database migration that adds format renames table
- New: Queries to get / update rename status for a format
- Update: Format compiler checks for rename entries and add include rename field when found
- Update: Parsing improvements for incoming commit messages
2025-02-18 01:49:38 +10:30
santiagosayshey
f6ad7485b1
feat: Rename / Status Improvements ( #142 )
...
- Renames within profilarr now affect all files that reference the renamed file
- Outgoing / Incoming status now properly shows renamed files as renamed, rather than new
- Overhauled view changes header + commit section. Now shows commit scope + file type as badges + improved message parsing
2025-02-17 07:06:11 +10:30
Sam Chau
80d388fdc6
fix: condition management improvements
...
- fix state issues adding new conditions on chromium
- append to bottom and scoll if overflow
2025-02-09 16:26:24 +10:30
Sam Chau
cc58e83f7a
fix: validate condition names in format modal
...
- name must be included for format to be saved
2025-02-09 14:21:48 +10:30
Sam Chau
74f659be1b
fix: sanitize commit message input to prevent double quotes
2025-02-08 06:25:14 +10:30
Sam Chau
b5655f3ae2
feat: add functionality to move conditions to top and bottom in format conditions tab
2025-02-07 19:05:59 +10:30
Sam Chau
958e5fbcba
fix: race condition in use format modal state
...
- no longer uses stale condition types before loading real state
2025-02-07 16:13:20 +10:30
Sam Chau
44120ac705
fix: persist format card description/condition visibility in local storage
2025-02-07 15:56:19 +10:30
Sam Chau
f00cb3ea61
fix: remove frontend regex validation
...
- handled completely in the backend now
2025-02-07 06:08:43 +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
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
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
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