Commit Graph

862 Commits (4abca0c896aee6101e1e6b42516310193f2cd170)

Author SHA1 Message Date
Bogdan bd5aaf9839 Artist index poster improvements
2 years ago
Qstick 937a8518ad Fix Localization Serialization
2 years ago
Qstick 0b029b6d42 New: Rework List sync interval logic
2 years ago
Bogdan 59b4441b0d Fixed: Enforce validation warnings
2 years ago
Matthew Strapp 4e18f8bf44 Fixed: Use relative paths instead of absolute paths for webmanifest
2 years ago
bakerboy448 2638c857b5 Fixed: A really important spelling mistake
2 years ago
Mark McDowall e149476cf8 Add Prettier to format TypeScript files
2 years ago
Bogdan 9f39443404 Add CSS typings
2 years ago
Mark McDowall eacaf9be32 Add typescript
2 years ago
Bogdan 28e4186835 New: Show current tags for Connections
2 years ago
Qstick 9b6d052785 New: Advanced settings toggle in indexer edit/add modal
2 years ago
Bogdan 1ba1dbea09 Sort tags by label
2 years ago
Bogdan 0dcfb9eec8 Use string interpolation in formatBytes
2 years ago
Mark McDowall b6967aed47 New: Colon replacement naming option
2 years ago
Bogdan f621d3c3e7 Update UI dependencies
2 years ago
Benjamin Staneck 1372318c25 Add `inset` to stylelintrc
2 years ago
Benjamin Staneck 4f600c32d4 Remove unused babel plugins and fix build with profiling
2 years ago
Benjamin Staneck a1f0982c64 Update all relevant dev tool deps
2 years ago
Mark McDowall ecf63006f3 Switch to eslint for linting
2 years ago
The Dark 5b701aafc1 New: On Health Restored notification
2 years ago
Bogdan 8b512caa67 API key improvements
2 years ago
Benjamin Staneck 46b5e9b036 Delete various old config files
2 years ago
Benjamin Staneck 96f5231eb9 Add VSCode extension recommendations
2 years ago
Benjamin Staneck c40d3646b0 Move vscode settings to the frontend folder
2 years ago
Mark McDowall 24056fd052 Fixed: File browser
2 years ago
Scott Fridlund 8a685be882 Adding Artist Id, Album Id, and Track Artist Id as file name options.
2 years ago
bakerboy448 4da68ce37d Fixed: Show Error Message if no Manual Import Mode selected
2 years ago
Benjamin Staneck d9cc5b307a New: Updated button and calendar outline colors for dark theme
2 years ago
Stevie Robinson 1d09ddf67e Fixed: Border hover colors in dark theme
2 years ago
Benjamin Staneck 4782922a47 Fixed some aria violations
2 years ago
Bogdan dec6c32719 Fix loading eslintrc
2 years ago
Bakerboy448 89972b8b66 Fixed: Missing Translates
2 years ago
Fabricio Silva 3dfeea2f43 Fixed: Edit Quality Profile not opening
2 years ago
Robin Dadswell 6ea561f8bb Frontend Placeholders from the Backend
2 years ago
Mark McDowall 2a980e64fc Fixed: Some posters not showing for new series search results
2 years ago
Benjamin Staneck 3961bbbb3d Fix typo in calendarBackgroundColor CSS variable
2 years ago
Benjamin Staneck 734e8fdf6f Use minified jquery
2 years ago
Bogdan 1374fb1a32 Fixed: (UI) Show the correct path in delete artist modal
2 years ago
Mark McDowall cb3d6d7387 Fixed: Number input changing while scrolling
2 years ago
Qstick e44e1a8447 New: Additional custom filter predicates for strings
2 years ago
Mark McDowall de29e17734 Fixed: Creating new Delay Profile
2 years ago
Qstick 6066528786 Remove development setting from UI
2 years ago
Zak Saunders 13d20f3572 Fixed: Theme Variables
2 years ago
Qstick 1aa6f61391 Fixed: Overflowing release profile terms
2 years ago
Qstick dcb60c261f Remove unused split
2 years ago
Mark McDowall 5296d877b0 Fixed: Clearing logs not updating UI once complete
2 years ago
Qstick 7b566caa7e Fixed: Filter indicator in interactive search
2 years ago
Qstick 9fe13a2d14 New: Custom Formats
2 years ago
Qstick 2038e8e85d Fixed: Use Inactive instead of Ended for artists in UI
2 years ago
Qstick e41c32e38b Fixed: Add None Metadata Profile option to Mass Editor
2 years ago
Qstick 71c1edd47c New: Bulk Delete from Unmapped
2 years ago
Qstick b03f4d7d95 Fixed: Unmapped Delete button cutoff
2 years ago
Zak Saunders 42f3e1422e Fixup Album Studio
2 years ago
Qstick cb5e249448 New: Description for indexer RSS setting
2 years ago
Zak Saunders 2b510c61e5 Fixed: Progress bar text colour in Dark theme
2 years ago
Qstick 84a758064c Fixed: Manual Import Reprocessing
2 years ago
Qstick ec41951ea5 New: Album and Artist Genre Naming Tokens
2 years ago
Qstick f7548f9bb7 New: Artist name first character renaming token
2 years ago
Qstick cb34495e0a New: OnDelete Notifications
2 years ago
Qstick e67f0becad Fixed: Error on artist details if refresh isn't finished
2 years ago
Qstick a431a1ce95 New: Reset Quality Definitions to default
2 years ago
Qstick 5a9b72082c New: Allow album info tooltip to display above if unable to display below
2 years ago
Qstick 0deb9de331 Remove empty spaces from SaveProviderHandler
2 years ago
Robin Dadswell 852831a6e7 New: Sorting Artist List/Mass Editor by Tags
2 years ago
Qstick c401581913 Re-saving edited providers will forcibly save them
2 years ago
Qstick de830b9c1f Lazy Loading fuse-worker and fixed some potential timing issues
2 years ago
Qstick 8453c5ef04 Clarify quality profile wording
2 years ago
Zak Saunders 4614ceffbd Fixup Theme CSS
2 years ago
Qstick 4b367d3129 New: Album group improvements on Artist Details page
2 years ago
Qstick 7e10d6b59c Fixed: Adjust AudioInfo column to prevent wrapping
2 years ago
Qstick 21053885da New: Show number of files as tooltip over size on disk
2 years ago
Qstick 848d2301a6 New: Album genres on album details page
2 years ago
Qstick 10c2f014bd New: Artist genres on artist details page
2 years ago
Zak Saunders 4fd389021a New: Auto theme option to match OS theme
2 years ago
Mark McDowall 39ba97f6a5 Fixed: Grab/remove queue actions not showing spinner
2 years ago
Zak Saunders 92d885dd78 Fixup Theme CSS
2 years ago
Mark McDowall b445d0717d Added react-hooks lint rules
2 years ago
Qstick 58a697f81a Improve page scrollbar
2 years ago
Robin Dadswell 8f6e099794 New: Postgres Database Support
2 years ago
Qstick 000ccf78ad Translation Updates
2 years ago
luz paz 7d8a4abc8e Fix various typos
2 years ago
Devin Buhl 878f415e21 New: Add application URL to host configuration settings
2 years ago
Stevie Robinson 206d34c642 New: Add optional Source Title column to history
2 years ago
Qstick 215df9c910 Update No Tag string
2 years ago
Zak Saunders c4d8f66322
New: Darkmode (#3039)
2 years ago
Qstick a26cbdf61f New: Add tag support to indexers
2 years ago
Mark McDowall 77041a5401 Fixed: Series list jump bar click issues
2 years ago
ta264 303baac4be Fix translation
2 years ago
ta264 70ae0c931e New: Make monitoring existing albums on an import list optional
2 years ago
ta264 92e0a6e6c6 New: Option to disable automatic search on import lists
2 years ago
Qstick 2ca6a8da84 Fixed: Releases Size filter has incorrect value type
2 years ago
Kai Yang 9b120f4885
New: Link indexer to specific download client (#2668)
3 years ago
Stevie Robinson 2a72a0e318 Fixed: Mass Editor Footer on Smaller Screens
3 years ago
Mark McDowall 7b4e33e85f Fixed: Managing display profiles on mobile
3 years ago
Taloth Saldono 735024bfb3 Small helper in UI to access API more easily
3 years ago
Qstick 6c708a7a3e Calendar item/episode status fixes
3 years ago
Qstick f549a36c6f Queue status/timeleft improvements
3 years ago
Qstick a8304a904c New: Instance name for Page Title
3 years ago
Robin Dadswell 1553a8f37b New: Set Instance Name
3 years ago
Qstick 90fb1a02c4
Fixed: Default value for MonitorNew
3 years ago
ta264 2318c43536 New: Option to control which new artist albums get monitored
3 years ago
Mark McDowall aee3d23725 Fixed: UI hiding search results with duplicate GUIDs
3 years ago
Mark McDowall 25fdfb8dd1 Fixed: Interactive Search Filter not filtering multiple qualities in the same filter row
3 years ago
Zack Eckersley Pallett c690f1ad39 New: Add backup size information
3 years ago
Qstick 9c6b8fd96b Update donation links
3 years ago
Qstick 4dd0b49dbc Package and Installer Updates
3 years ago
Robin Dadswell ba0ad7e8e3 New: End Jackett 'all' endpoint support
3 years ago
Douglas R Andreani 3045b68a5b New: Add date picker for custom filter dates
3 years ago
ta264 eddb643cf2 Fixed: Error adding album to existing artist in incognito session
3 years ago
ta264 a820f3d3ca Fixed: Jumpbar after going back to artist index page
3 years ago
PearsonFlyer 4acf12f056 Fixed: Translation warning for search all
3 years ago
Qstick 9e7d57426f Fixed: Mark as Failed Issues
3 years ago
Qstick 67c96f0b89 New: OnApplicationUpdate Notifications
3 years ago
Qstick bed22b59bb Fixed maintenance release not showing as such in AppUpdatedModal
3 years ago
Mark McDowall 3308546e90 Fixed: Update modal error
3 years ago
Qstick 24e0336f06 New: Show previously installed version in Updates UI
3 years ago
Qstick 1d0df366fb New: Per download client setting to Remove Completed/Failed
3 years ago
Mark McDowall fc352ed6d6 Fixed: Download client name in history details
3 years ago
bakerboy448 423e492569 New: Display Unknown Items in Activity Queue by Default
3 years ago
Qstick 4f2ccb462b Bump Webpack plugins and loaders
3 years ago
Qstick e6a4711be5 Update translate.js to use createAjaxRequest
3 years ago
Jason Krause ce836046f0 Adding help on release group
3 years ago
Robin Dadswell 85f369b92f Fixed: Time column is first column on events page
3 years ago
nitsua a75a19698d Initial pass for translations
3 years ago
Robin Dadswell 8573065a4e New: Renamed Blacklist to Blocklist
3 years ago
Kevin Lau 725c07e762 New: Change Today color in calendar for better visibility
3 years ago
Stevie Robinson f6a111887d New: Disable autocomplete of port number
3 years ago
Qstick 729a876fc7 New: Localization Framework
3 years ago
ta264 7fe36a7e92 New: Use native dotnet host and DryIoc
3 years ago
ta264 c247d07e84 New: Use ASP.NET Core instead of Nancy
3 years ago
bakerboy448 3d1437bf18 Fixed: Updated wiki links for WikiJS
3 years ago
servarr[bot] 27669f472b
Avoid double fetch of QualityDefinitions (#2370)
3 years ago
Mark McDowall 27c485581b Fixed: Peers filtering in Interactive Search results
3 years ago
PearsonFlyer 6eb70d278f Fixed: Remove checkbox to unmonitor tracks on delete
3 years ago
servarr[bot] dd0353ee44
New: Add Size column to Activity: Queue (#2310)
3 years ago
Qstick 57bd659f4c New: Even More Mono Cleaning
3 years ago
Qstick 6c9808fe56 New: Webpack 5, UI Package Updates
3 years ago
Jake Soenneker 3722099b02 New: Manual Import rejection column is sortable
3 years ago
Robin Dadswell a88f32f15e New: Added Prowlarr donation link
3 years ago
Evan J 1461a90ea3 Update login.html
3 years ago
servarr[bot] f287c82591
New: Activity Queue: Rename Timeleft column to Time Left (#2293)
3 years ago
Robin Dadswell bc6261efb8
New: Show User Agent in System->Tasks for externally triggered commands (#2261)
4 years ago
servarr[bot] 5cca953d42
New: Add rel="noreferrer" to all external links
4 years ago
Mark McDowall d5b71ac822 Fixed: Refresh queue count when navigating Activity: Queue
4 years ago
Robin Dadswell cbdec6dcc4
Fixed: Import Lists provider message in UI
4 years ago
Qstick 9696eb5ca2 Fixed: Queue broken when sorting by Album ReleaseDate
4 years ago
Daniel Lo Nigro 187672b183
New: Token for track artist (as opposed to album artist) (#1910)
4 years ago
Qstick d7433291b8 Fixed: Add Scroller to AlbumRelease selection
4 years ago
nitsua c4a63f3746 Add a donations section to System for each arr
4 years ago
Mark McDowall 25f703e7b2 Fixed: Unable to close indexer category select input on mobile
4 years ago
Qstick a9d94f045d Fixed: Artist Editor column order/enabled lost on refresh
4 years ago
Qstick 7c70c5dd42 Fix sort in appActions.js
4 years ago
Mark McDowall 1c154956ac Fixed: Remove selected in queue
4 years ago
Mark McDowall d0c92fabfe Fixed: Queue refresh closing manual import from queue if items change
4 years ago
Mark McDowall 3ecfe846a0 Fixed: Queue refresh closing manual import from queue if items change
4 years ago
Mark McDowall fa569f85b2 Fixed: Restoring a backup with a different API didn't reload properly
4 years ago
Qstick b2684994c3 New: Add logo to loading page
4 years ago
bakerboy448 1bb77a0935 Fixed: Debatable typos in Naming Modal
4 years ago
Mark McDowall 1dc623cb0c Fixed: Interactive import modal horizontal scrolling on Firefox mobile
4 years ago
Qstick cc99f43069
Update Discord link on MoreInfo page
4 years ago
Mark McDowall f6b72f62bc Fixed: Restoring backup from zip file on disk
4 years ago
Mark McDowall 291458b746 Update column properties when restoring persisted state
4 years ago
Mark McDowall 0cb54d1520 Fixed: Table column order resetting after refresh
4 years ago
Qstick 21d7d81602 Fixed: Settings fields being altered during save
4 years ago
Qstick 4f8ed1bad5 Add crossorigin use-credentials attribute to manifest tag
4 years ago
Qstick e6489eaca3 Fixed: Blank Page after Delete for Index/Editor (Avoid null broadcasts)
4 years ago
Qstick 77b565c882 Fixed: Remove AlbumFolder column in Mass Editor
4 years ago
Qstick 99924e969f Fixed: Prevent Album Editor Error due to Statistics
4 years ago
Qstick f8f857376a TagSelect field type
4 years ago
Mark McDowall 02643d449e Return max tooltip width
4 years ago
Mark McDowall 5409dd9b14 Fix tooltip max width on larger screens
4 years ago
Mark McDowall 867a7c5738 Fixed: Episode history details tooltip jumping around
4 years ago
Qstick bcc9b591fd Fixed: Tooltips overflowing the screen width
4 years ago
Qstick 7b43657a07 Fixed: Spotify playlists not shown after authentication
4 years ago
Taloth Saldono 0d7dbf8806 Fixed Agenda Time wrapping
4 years ago
Qstick 774a3597de New: Remove AlbumFolder, Support Nested Track Format
4 years ago
Qstick c8454948aa Fixed: '/artist' URL Base breaking UI navigation
4 years ago
Mark McDowall ef5d1b2946 New: Allow quality size limits to be closer together
4 years ago
Mark McDowall e2cd4d69e0 New: Renamed Quick Import to Move Automatically
4 years ago
ta264 4e41c3b237 New: Sort interactive import by path by default
4 years ago
Qstick 99a7540fe4 Really ignore ResizeObserver loop errors
4 years ago
Mark McDowall 87f8a7f7b1 Use createHandleActions for adding/removing commands so itemMap is synced properly
4 years ago
Mark McDowall 9370e496dd Fixed: Restored robots.txt
4 years ago
Qstick 118be1fdf4 Fixed: Timespan over 1 month shown incorrectly
4 years ago
ta264 879038ee0b Fixed: Display of album release with many countries
4 years ago
bakerboy448 1268f90f26 New: Update all wiki links to point to the Servarr Wiki
4 years ago
Taloth Saldono e2a0b63256 New: Displaying folder-based permissions in UI rather than file-based permissions and with selectable sane presets
4 years ago
Qstick 796eba82ac Mass Editor size and options
4 years ago
Qstick adc47c51e0 Fixed: Size on disk sorting and display
4 years ago
Mark McDowall 3a1abfa9f1 New: Differentiate between short term and long term (more than 6 hours) indexer failures
4 years ago
Mark McDowall d7183f999c New: Bulk remove from Blacklist
4 years ago
Qstick 4a9d870720 New: Show .net version in UI
4 years ago
Taloth 9b1bbaef02 New: Newznab/Torznab categories dropdown with indexer provided category names
4 years ago
Qstick 72d93e54ed Fixed: Preview rename tip wording
4 years ago
Qstick 9bf9810bb2 Fixed: Artist/Album navigation buttons hidden with some titles
4 years ago
Qstick 960d738e29 Fixed: Links and already added icons overflowing on add artist/album search results
4 years ago
Qstick 724ece54c8 Fixed: Long paths overflowing in artist history
4 years ago
Mark McDowall 62724e7054 Don't process queue item without details
4 years ago
Mark McDowall 2f3888f5ed Fixed: Show more information in UI when testing SAB fails in some cases
4 years ago
Ryan e2d1b256e4 Fixed: Typo/unclear text in backup retention
4 years ago
Taloth Saldono 7ca438f6db Added MultiSelect input control for provider settings
4 years ago
Arthur Bols e5f48959eb New: Removed chown and simplified chmod options for linux/osx
4 years ago
Taloth Saldono b0c7530981 Allow inline markdown in the changelog for linking to wiki
4 years ago
Mark McDowall 1d049abf12 Fixed: Rejections custom filter for Interactive Search (now Rejections Count)
4 years ago
Qstick 0232e8c93e Ignore ResizeObserver loop limit errors
4 years ago
Mark McDowall 4251ca64c1 New: Warning when combining preferred words with a specific indexer
4 years ago
Mark McDowall e5e69bef45 Fixed: Copying passwords
4 years ago
Qstick 3b34b6fb77 Update Discord Invite
4 years ago
Qstick d5d2fa5f92 Update Frontend Packages
4 years ago
Qstick 67822e6214 Fixed: Tag details list series in alphabetical order
4 years ago
Qstick 919d16607a Fixed: Ended overlay on artist posters
4 years ago
Qstick f4beb54e8c Fixed: Queue not always clearing checked items when updated
4 years ago
Mark McDowall 4e28d423db New: Don't close manual import when clicking outside the modal
4 years ago
servarr[bot] 9b4c09bd8f Fixed: Indicate unchecking Replace Illegal Characters will remove them (#1614)
4 years ago
Qstick b64b7bcff0 Fixed: Typo on Indexer card clone tooltip [skip ci]
4 years ago
Taloth Saldono ace7371b69 Fixed enter in modal confirmation dialogs
4 years ago
Mark McDowall 58cb0dc556 Indexer Priority ESLint fixes
4 years ago
Dtaggart 2655430c98 New: Index priority
4 years ago
Qstick c913194fdf Fixed: Can ignore queue items with unknown album
4 years ago
Qstick 319e1c4dbe Fixed: Tooltip for existing artist/album on add new item
4 years ago
Qstick 2b9cd64dad Fixed: Don't try to render quality when it's null
4 years ago
Qstick a773f9e135 Fixed: Error rending queue row when quality is missing
4 years ago
Mark McDowall 0472b43a9c New: RSS Sync button on Calendar
4 years ago
Taloth Saldono 02cd5fa3c6 Fixed scrolling issue in Root Path selector dropdown on mobile
4 years ago
Taloth Saldono efcc9abff1 Linting error
4 years ago
Jacob a035a78a2b New: Added option to filter Release Profile to a specific indexer
4 years ago
Mark McDowall 06c79b283c New: Clone indexer button
4 years ago
Qstick 5bf4be3590 Fixed: Manual Import sorting by quality
4 years ago
Mark McDowall 812e4cac51 Fixed: Prompt to restart after resetting API key
4 years ago
Qstick c0aa16d8bb Fixed: Sorting by track count
4 years ago
Taloth Saldono 1da52d1cc8 Fixed: Representation of episode start time when not starting at the full hour in am/pm notation
4 years ago
Mark McDowall acee2915aa New: Limit recent folders in Manual import to 10 and descending order
4 years ago
Mark McDowall 45a3770983 Fix proptype warning for id of EnhancedSelectInputOption
4 years ago
Mark McDowall 63bec4131b Fixed: Details for episode history flashing on mobile devices
4 years ago
Qstick f66a6eea6c Fixed: Improved failed series search messaging
4 years ago
Qstick 7860f9ee81 Fixed: Manage Tracks not showing whether language/quality meets cutoff
4 years ago
nitsua 2b5c478a69 New: Add label to disk usage progress bar
4 years ago
Qstick 09ebfe0af8 Catchup Linting
4 years ago
Qstick b7a9f26222 jsconfig for a bit of autocompletion and intellisense
4 years ago
ta264 a35e773b78 New: Make monitored flags clickable
4 years ago
ta264 1bc52d0138 Fixed: restoring scroll position when going back to index page
4 years ago
ta264 e681469857 Fixed: Speed up AlbumStudio
4 years ago
Qstick 0e78135f91 Switch Automation to Chrome for Test Speed
4 years ago
Mark McDowall e0d880f1da Small change to creating an itemMap during item update
4 years ago
Mark McDowall 65caac3380 Fixed: Import series failing to add items to process
4 years ago
Mark McDowall bc5f78b0c8 Add class to allow for overriding scrollbar width
4 years ago
Mark McDowall e8f4b5f8b5 Fixed: Removed items in queue still showing until refresh
4 years ago
ta264 89cbf0c022 Use createItemMap like Sonarr
4 years ago
ta264 014eb27a26 Fixed: Speed up UI during refresh
4 years ago
ta264 2e1e2137a6 Fixed: Sorting tables by artist/album
4 years ago