Bogdan
2ce5618499
Improve indexer multiple select functionality
1 year ago
Bogdan
94c91d4c3f
Fix recursive call in `translate()`
1 year ago
Bogdan
79fbb2d0d7
New: (UI) Show advanced settings toggle in application modal content
1 year ago
Bogdan
e2e52746bb
Fix repeat search when limits are empty
1 year ago
Bogdan
21cc96d683
Fixed: (History) Save limit and offset in history data
1 year ago
Bogdan
712404ddca
Show download client field only when download clients are set
1 year ago
ricci2511
826828e8ec
New: Add download client per indexer setting
1 year ago
Bogdan
252740519f
Remove unused prop in Stats
1 year ago
Bogdan
062fd77e1b
Fixed: (UI) Prevent search results clearing when using header search with enter key
1 year ago
Taloth Saldono
90e92c0b66
Ensure mousetrap instance exists in unbindShortcut
...
(cherry picked from commit 930742ae2c69a530afe60f76a5824f2722540df8)
1 year ago
Bogdan
7eac11f57a
Fixed: (UI) Change default search results sorting to age
1 year ago
Bogdan
95691c7476
New: Show query type in history
2 years ago
Bogdan
90f2020e59
Fixed: Misaligned table border in history
2 years ago
Bogdan
b2b877a8c3
Fix: (UI) Maintain search type and parameters on repeat search
2 years ago
Bogdan
15e7cc7ea8
New: (UI) Show indexer categories in info modal
2 years ago
Shivam Dua
04cf061275
Fixed: (UI) Add New Indexer button on search page when no indexers are present
...
Add missing listeners and components to make add indexer button work on
search page when no indexers are present
2 years ago
Bogdan
e60fe05ee0
Revert "Fix typo `botton` to `bottom`"
...
This reverts commit e2e65627ee
.
2 years ago
Bogdan
acfdb5bae3
New: (UI) Show disabled indexers as disabled options in search page
2 years ago
Bogdan
e2e65627ee
Fix typo `botton` to `bottom`
2 years ago
Bogdan
427802a50e
Update status translations for Indexer index
2 years ago
Bogdan
4e03ebadc4
New: (UI) Add filter by categories in add indexer modal
...
Fixes #872
Closes #1731
2 years ago
Bogdan
40a932cd28
Improved page loading errors
2 years ago
Mark McDowall
4a81630073
Fixed: Clearing logs not updating UI once complete
...
(cherry picked from commit 56b3acddc9f50f59c78c03ca072fe802752b88a7)
2 years ago
Bogdan
51e33740b0
Update import path in CategoryLabel
2 years ago
Bogdan
4561859c2b
Fixed: (UI) Case-insensitive sorting for add indexer modal
2 years ago
Bogdan
83166fb0b5
Allow array of string as value in EnhancedSelectInput
2 years ago
Bogdan
7cb465787e
Use more specific styling for kinds in ProgressBar
...
(cherry picked from commit dd31c913d2a974d95f3be251714ce749cfd99a72)
2 years ago
Bogdan
87fdf17926
Add HelpTextWarning support in FieldDefinition
2 years ago
Bogdan
ea635e685b
Fix duplicate indexers with same name in add modal
2 years ago
Qstick
9fd3eb4d6b
Extract useSelectState from SelectContext
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2 years ago
Qstick
78aab80703
New: Additional custom filter predicates for strings
2 years ago
Bogdan
5864a090e4
Fixed: Enforce validation warnings
...
(cherry picked from commit 48ee1158ad4213fd0690842e2672f52d08f7ad26)
2 years ago
Matthew Strapp
5437aac346
Fixed: Use relative paths instead of absolute paths for webmanifest
...
(cherry picked from commit 8e771f95ade919a8f1ed7b48675f032a6c508cb2)
2 years ago
bakerboy448
29ab1801db
Fixed a really important spelling mistake
...
(cherry picked from commit b510201b43f6bc5e6774119ebbd7b8a0d89ee487)
2 years ago
Bogdan
cc2f50544b
New: Show tags in Applications and Notifications index
2 years ago
Bogdan
bdc0178e44
Limit ESLint configuration to this project
2 years ago
Benjamin Staneck
131550b92d
Add `inset` to stylelintrc
...
(cherry picked from commit 6a49f3989a17898c957df8777f0cbb19af647804)
2 years ago
Benjamin Staneck
5f83da9725
Remove unused babel plugins and fix build with profiling
...
(cherry picked from commit d79f42351fd3d61d180a224d4b8fb51184eb347e)
2 years ago
Benjamin Staneck
1ca8ff5012
Update all relevant dev tool deps
...
Delete esformatter
Address lint failures
Delete unknown component property
remove deprecated stylelint rules
Address stylelint violation
Update rimraf
(cherry picked from commit 4aba540b894729c730640f03b2f96c451af2dba0)
2 years ago
Benjamin Staneck
061a0c0da8
Add VSCode extension recommendations
...
To make it easier for new contributors, suggest extensions for the tools we use
(cherry picked from commit 9ebd2f96adb19db7c7357336a37f7b989d21797d)
2 years ago
Benjamin Staneck
4cc2706ee5
Move vscode settings to the frontend folder
...
Since it applies to all of frontend, I think it makes more sense to have it here instead of src
(cherry picked from commit e12c679cd8961ec9d2ef744761303831b81e64fb)
2 years ago
Benjamin Staneck
32691832a5
Delete various old config files
...
Delete `jsconfig.json`
This file actually did nothing since we have a `tsconfig.json`. Behavior does not change since `checkJs` is `false` in both.
Delete `.jsbeautifyrc`
Was not used from what I could tell and we have a ESFormatter config file as well and that is basically the successor.
Delete `.csscomb.json`
Was not used from what I could tell, also the project seems dead, last publish 4 years ago. Also we have stylelint in place that covers CSS.
(cherry picked from commit 0da89478cc7a5eec7a35bff47e34b824487661a1)
2 years ago
Bogdan
cb1fd39cb3
API key improvements
...
Fixed: Special characters in API key
New: Add heathcheck for API Key
(cherry picked from commit 9325140b90f8ac625ae5b26075748c22f6f06158)
2 years ago
The Dark
a86aa4c5d3
New: On Health Restored notification
...
(cherry picked from commit 5fdc8514da7c7ad98192f2ecb2415b3a7b5d0d05)
2 years ago
Devin Buhl
202836110e
New: Add application URL to host configuration settings
...
(cherry picked from commit 762042ba97c2ae689cee32d8e66a458f6d7a8adc)
2 years ago
Benjamin Staneck
26ac66c0e1
Fixed some aria violations
...
(cherry picked from commit 7aa846343815105e3576e6aa20eac64fcb0edf8d)
2 years ago
Benjamin Staneck
649b301444
New: Updated button and calendar outline colors for dark theme
...
(cherry picked from commit 5d873fafec07c9d67ad8d2c16eecea195a78eecf)
2 years ago
Benjamin Staneck
a4854b7b5f
Use minified jquery
...
(cherry picked from commit bb77bb640c0529ca3e6386ec657e64ebafad02f4)
2 years ago
Mark McDowall
d10bdf4676
New style scrollbar in Firefox
...
(cherry picked from commit 9bd783d49c91600d6575fc86e7bdd56858c213f1)
2 years ago
Bogdan
03647143e3
Remove unused ReactDOM import
2 years ago
Mark McDowall
8090dc9983
Fixed: File browser
...
(cherry picked from commit f7ce5c7b115ea0d12ab63f19960c473e09e30f3d)
2 years ago
Bogdan
f13d5c5a14
Fix typo in ShowSearchHelpText
2 years ago
Bakerboy448
40dc4de47d
Fixed: Missing Translates
2 years ago
Bogdan
a0e2f3324c
Fixed: (AnimeBytes) Cache result releases
2 years ago
Bogdan
b97f6f8ddf
Fixed: (UI) `Add New Indexer` button to open the `Add Indexer` modal
...
Fixes #1625
Closes #1389
2 years ago
Bogdan
c9249ed583
Fixed: (UI) Typo in hover border colors
2 years ago
Mark McDowall
3192990874
Fixed: Number input changing while scrolling
...
(cherry picked from commit cc46ed56b4b70fe1f1443c0a927383f19c989c47)
2 years ago
Bogdan
f638cf34d1
Fixed: (UI) Fix search sorting by empty categories
2 years ago
Bogdan
5aa4a5faaa
Fixed: (Tags) Show applications in tag details
2 years ago
bakerboy448
3ea43d711a
New: Display Parameters on History by default
2 years ago
Bogdan
88329ff104
Fixed: (UI) Use `event.composedPath()`
2 years ago
Scott Jasso
38d5739406
Fix search UI offset
2 years ago
Bogdan
0576c6af03
Fixed: (UI) Include ES6 libs in babel on Windows builder
2 years ago
Bogdan
22cab3a63f
Fixed: (UI) Use empty object when capabilities are undefined
2 years ago
Bogdan
bb1ebda753
Fixed: (UI) Add tags to modal info and sort by label
2 years ago
Qstick
0b9b671849
Fixed: RSS Icon color in light theme
2 years ago
Bogdan
65a954b831
Fixed: (UI) Replace `api.` only if it's a subdomain
2 years ago
Qstick
05b477e9d1
Fixed: Better sorting of releases in manual search
...
Fixes #1472
2 years ago
Qstick
6482509a1d
New: Improved Indexer disabled popover
2 years ago
Qstick
0e82899958
New: VIP Expiration column on indexer index
...
Fixes #456
Fixes #797
2 years ago
Qstick
02ad2379a5
Fixed: Duplicate capabilities cause JS error
2 years ago
Qstick
d9f2ad0a2b
New: Edit and Delete Buttons in Indexer Info modal
2 years ago
Qstick
b637733f68
New: Indexer RSS Link on Index
...
Fixes #182
2 years ago
Qstick
aaaedf1cd7
Fixed: Semi-Private labels in indexer list
2 years ago
Qstick
99d315979e
New: Link Indexer name to info modal
...
#546
2 years ago
Qstick
ff16043a06
New: Add noreferrer to external links
2 years ago
Mark McDowall
c0383ad5f5
Refactor Indexer index to use react-window
...
(cherry picked from commit d022679b7dcbce3cec98e6a1fd0879e3c0d92523)
2 years ago
Mark McDowall
c2599ef2e7
Switch to eslint for linting
...
(cherry picked from commit a18c3774661f466727ab46315211aecb43ef1def)
2 years ago
Mark McDowall
2cd1679918
Add Prettier to format TypeScript files
...
(cherry picked from commit de56862bb97b092c5fc44359caf3b2abdbcfdf96)
2 years ago
Mark McDowall
545d47b05c
Add typescript
2 years ago
Bogdan
4ad992f76a
Fixed: (UI) Replace `api.` only if it's a subdomain
2 years ago
Qstick
54dce448a8
Added react-hooks lint rules
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2 years ago
Qstick
1640980e2b
New: OnGrab Notifications
2 years ago
Bogdan
24d6a0cb06
Fixed: (UI) Remedy for external link regression
2 years ago
Qstick
a31b107a90
Fix some UI translated strings
2 years ago
Bogdan
3a52048dc2
Fixed: (UI) Check for non-array indexerUrls
2 years ago
Bogdan
5a9d4d6280
Fixed: (UI) Transpile ES6 libs to fix issues on some browsers
2 years ago
Qstick
50331c61ae
Fixed: Use selected BaseUrl for external link
...
Fixes #1310
2 years ago
Qstick
cc841fe3d1
Remove Preview from Page Title
2 years ago
Qstick
4914fcd5df
Fixed: (UI) Category is None in history if only search by sub category
2 years ago
Qstick
f386ddb806
Fixed: Sorting on mobile search UI
2 years ago
Qstick
4175c2577e
Fixed: Link to release page from mobile search
2 years ago
Qstick
6ce9e5ceb9
Fixed: Release Grab not working on Mobile search
2 years ago
Qstick
2d33560d89
Theme tweaks
2 years ago
Qstick
2e851b0588
New: Mobile friendly manual search
...
Fixes #490
2 years ago
Qstick
c94beb6814
Fixed: Translations for Auth Settings
2 years ago
Qstick
c7eb08a0f0
New: Auth Required
...
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
2 years ago
Qstick
2a2e859420
Update UI Dependencies
2 years ago
Qstick
31f0e8212e
Update UI Dev Dependencies
2 years ago
Qstick
810b3612aa
Fixed: Mapping of Year, Genre, other from search string
2 years ago
Qstick
a635820b48
New: Sync Indexers button on index page
...
Fixes #92
2 years ago
Qstick
0fa5127c83
Cleanup dev logging in UI
2 years ago
Qstick
9dde041c99
New: Search by description on add indexer modal
...
Fixes #1000
2 years ago
Qstick
0d918a0aa9
New: Define multiple mapped categories for Download Clients
...
Fixes #170
2 years ago
Zak Saunders
c69843931e
New: Auto theme option to match OS theme
...
Co-authored-by: Qstick <qstick@gmail.com>
2 years ago
Qstick
25217c0ee8
Fixed: TypeError on Keyup in Firefox for IndexerIndex
2 years ago
Qstick
9959a1b5ed
Translation Improvements
3 years ago
Qstick
8c10f8b55c
Cleanup Language and Localization code
3 years ago
Qstick
5ee95e3cc2
V6 Cardigann Changes ( #1045 )
...
* V6 Cardigann Changes
* fixup!
* !fixup range
* !fixup more cardigann tests
3 years ago
Qstick
580fc528e5
Fix Donation Links
3 years ago
Qstick
dfed229a1d
Fix Tooltips in Dark Theme
3 years ago
Qstick
5d14d2c134
Fixed: Input options background color on mobile
3 years ago
Qstick
86f2f074e7
New: Dark Theme
3 years ago
Qstick
2b58f3131e
New: Move to CSS Variables for Colorings
3 years ago
Qstick
8d39d5c6bb
New: Native Theme Engine
3 years ago
twolaw
beabd10f06
diversify chartcolors for doughnut & stackedbar
3 years ago
Qstick
96d64afcca
New: Instance name for Page Title
3 years ago
Robin Dadswell
9d5d92b74c
New: Set Instance Name
3 years ago
Qstick
e90a796b27
New: Seed Settings Sync
3 years ago
Douglas R Andreani
a6eb1bf546
New: Add date picker for custom filter dates
...
(cherry picked from commit 5a08d5dc248bf1dbaa43264a2a470149cf716a3c)
3 years ago
Zack Eckersley Pallett
18189d086b
New: Add backup size information
...
Closes #957
(cherry picked from commit 78aeda1a2cc217c367c5c3c6fd281c101b28413c)
3 years ago
Vladimir Tasic
fb8b65a91b
#834 #256 fix for unable to load the Indexes page
...
#834 #256 fix for unable to load the Indexes page
3 years ago
bakerboy448
a81d632878
Fixed: Indexer Infobox Error ( #920 )
...
* Fixed: Indexer Infobox Error
* fixup! Fixed: Indexer Infobox Error
* fixup! Fixed: Indexer Infobox Error
3 years ago
bakerboy448
cb8c0d4aa7
New: Indexer Description in Add Indexer Modal
3 years ago
bakerboy448
788a5a3e24
Fixed: Missing Translates
3 years ago
bakerboy448
4f056bf228
New: Add Search Capabilities to Indexer API & InfoBox
3 years ago
Qstick
69de6d18eb
Fixed: Prevent delete of last profile
3 years ago
Qstick
627da14a32
New: Load more (page) results on Search UI
3 years ago
Qstick
fa41bf3c58
Frontend Package Updates
3 years ago
bakerboy448
2f5b55013a
Fixed: '/indexers' URL Base breaking UI navigation
...
(cherry picked from commit 140547e42a32cbaf80e7a794c5be9bfb574e97a2)
3 years ago
Qstick
17608cf915
Misc definition handling improvements
3 years ago
Qstick
76daee3a1b
New: Identify indexers that are already setup in add list
3 years ago
Qstick
1cbf61f4db
New: Show definition name on add/edit screen for Cardigann
3 years ago
Qstick
34e57f27ff
New: Don't close Indexer add list when adding Indexers
3 years ago
Qstick
d925b37066
Update createSentryMiddleware.js
3 years ago
Qstick
0af8e84d2d
Remove unused sortByName import from indexerIndexActions
3 years ago
Qstick
08d112a96f
New: Privacy custom filter option
...
Fixes #759
3 years ago
Agneev Mukherjee
8a5194e604
Update index.ejs
3 years ago
Agneev Mukherjee
8a73cf72c2
Set login.html theme-color to color of logo
3 years ago
bakerboy448
0dbd23c52b
Fixed: Various Translations
3 years ago
bakerboy448
66a6311dcc
Fixed: SemiPublic => SemiPrivate
3 years ago
Qstick
c9e6a0339e
Fixed: (Cardigann) Indexer privacy tweaks, Semi-Public fixes
...
Fixes #744
3 years ago
bakerboy448
5e3322c538
New: OnApplicationUpdate Notifications
...
(based on Radarr Commits
9e175e28efcfc6ac3e414649b955a10fb0e951e7
4f5f9ff77ee4de05ba04cc677eb7baf4df726af5
4ebcbc28aa3e3268ecc37c5fc2b5565da8f13305
)
Fixes #723
Co-authored-by: Qstick <qstick@gmail.com>
3 years ago
Robin Dadswell
69f5963f6f
New: Frontend Placeholders from the Backend
3 years ago
Qstick
89510c4a65
Fixed: Workaround net6 object serialization issues
...
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
3 years ago
Qstick
df764ce8b4
New: Postgres Support
3 years ago
Qstick
a61d4ab88c
New: Stats filters
3 years ago
Qstick
cd7c73bad3
Fixed: Indexer not removed in UI when deleted
...
Indexer doesn't get removed because createAjaxReqest expects JSON type return, however after net6 provider delete event returns text/html type.
3 years ago
Qstick
884aecf846
New: Store call URL in History, Link in UI
3 years ago
Qstick
1183a0386d
New: Grab Title column option in History
...
Fixes #628
3 years ago