santiagosayshey
49e36d67a6
feat: search dropdown ( #150 )
...
- new search dropdown component that adds search / sort functionality to dropdowns
- replaces browser select component in select condition type dropdowns
- add font size prop to sort dropdown / search bar to scale size for dropdowns
- fix bad background color on tests page
- add scrollable class description / condition area for format / regex cards
2025-02-26 11:17:06 +10:30
santiagosayshey
ca1c2bf777
feat: format view improvements ( #148 )
...
- feat: seperate group tier lists into seperate category, hide groups with no formats
- style: adjust NumberInput width and text alignment for better usability
2025-02-24 03:11:51 +10:30
Sam Chau
b402976848
fix: update PAT status on startup
...
- now allows transition from non dev -> dev environments or vice versa
2025-02-23 09:51:31 +10:30
santiagosayshey
2413a8d2c2
feat: sort / description improvements on scoring page ( #147 )
...
- swap upgrade / format descriptions
- default to advanced format view
- persist view choice after modal closes / tab changes
2025-02-23 06:24:09 +10:30
santiagosayshey
f91fea113f
fix/improve: arr config modal ( #146 )
...
- Fix: remove / update dangling references on data delete / rename in arr config.
- Fix: Show dangling references in data selector so they can be removed after git operation (cascade operations not possible).
- Fix: improve onclick behaviour so that button clicks in arr modal don't incorrectly trigger save / update.
- Refactor: Turn data selector into a non modal component - now exists on the same pane as the arr modal.
- Feat: Add search / sort functionality to data selector. Sorted A-Z by default now.
2025-02-23 04:12:10 +10:30
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
1272e40098
chore: add build workflows for beta/release ( #144 )
...
- feat: add GitHub workflows for building Docker images for beta and release
- fix: update notify workflow to trigger on version tags
2025-02-20 23:37:15 +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
df767b940f
fix: revert default port from 8888 to 6868 in Docker configuration
...
- expose 6868
2025-02-09 14:29:00 +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
1d34f7b2cf
fix: set default port to 8888
2025-02-07 19:53:33 +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
17d9932783
fix: calculate sync percentage based on explicitly selected items only
...
- no longer count CFs inside profiles
2025-02-07 11:08:03 +10:30
Sam Chau
88314be67c
fix: update dockerhub workflow to trigger on v2-beta branch
2025-02-07 06:14:38 +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
8d5611b229
chore: add parrot notify workflow for profilarr
...
- hardcoded for beta for now
2025-02-05 16:18:34 +10:30
Sam Chau
c88c7c31bd
chore: add CODEOWNERS file to define repository ownership
2025-02-05 16:16:52 +10:30
Sam Chau
2ca1b2687e
fix: install git in Dockerfile for slim image compatibility
2025-02-05 16:09:59 +10:30
Sam Chau
8b9d887275
fix: update Dockerfile to use slim image and change image name in docker-compose
2025-02-05 16:09:59 +10:30
Sam Chau
a5b2f0ef0f
chore: rename Dockerfile.prod -> Dockerfile
2025-02-05 16:09:59 +10:30
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