Jagandeep Brar
e477ecafcc
fix(sonarr): support Sonarr v4 API changes
2022-09-18 21:31:58 -04:00
Jagandeep Brar
7aae480722
fix(cache): add type-safety to LRU cache
2022-09-17 00:07:29 -04:00
Jagandeep Brar
1d4207ae51
feat(router): re-implementation of routing via go_router
...
[skip ci]
2022-08-29 22:51:21 -04:00
natiz
b5bb300046
fix(sonarr): fanart image requests not including headers
2022-08-14 13:23:30 -04:00
Jagandeep Brar
9c6016edc9
chore: support localization in most DateTime conversions
2022-06-17 01:20:25 -04:00
Jagandeep Brar
5d52440a43
refactor(core): destructure core folder and reintegrate extensions
2022-06-14 17:52:17 -04:00
Jagandeep Brar
19475ac193
chore: separate keys and data in LunaBox accessors
2022-06-14 17:52:17 -04:00
Jagandeep Brar
16b1b991a4
chore: rewrite profile system interface
2022-06-14 17:52:17 -04:00
Jagandeep Brar
446e2308d9
chore(database): further clean-up and refactoring
2022-06-14 17:52:17 -04:00
Jagandeep Brar
9f3c3f779d
refactor: utilize statics and class functions for LunaModule enum
...
[skip ci]
2022-05-31 23:49:48 -04:00
Jagandeep Brar
8fe81d11ab
fix(database): correctly store manually ordered module list
2022-05-31 23:02:04 -04:00
Jagandeep Brar
a0eaca084a
refactor(database): rewrite interface to key-value database
2022-05-31 21:12:38 -04:00
Jagandeep Brar
8b559e00b0
feat(-arr): updated UI for viewing content links
2022-05-19 13:45:10 -04:00
Jagandeep Brar
e35433af31
fix: correctly calculate age of releases in -arrs
2022-05-10 22:23:25 -04:00
Jagandeep Brar
efd20249a9
chore(browsers): remove support for setting browser (rely on iOS 15 native functionality)
...
[skip ci]
2022-05-10 21:16:46 -04:00
Jagandeep Brar
c2ac10bdf2
chore: refactor and cleanup of system services
2022-05-10 21:16:16 -04:00
Jagandeep Brar
c7bd62de2e
refactor(platform): guard usages of dart:io and dart:html for future compatability
2022-03-18 12:24:54 -04:00
Jagandeep Brar
4afeea0dba
chore(dashboard): refactor module and remove canonical export files
2022-03-17 20:22:29 -04:00
Jagandeep Brar
db4dfdaf9c
feat(overseerr): issues (de)serialization & list integration
2022-02-20 12:38:33 -05:00
Jagandeep Brar
ba958b59a6
feat(sonarr): support for searching entire series for monitored episodes [skip ci]
2022-02-11 15:45:42 -05:00
Jagandeep Brar
b7fc3c0a0f
feat(overseerr): integrate request list and request tiles
2022-02-11 12:56:16 -05:00
Jagandeep Brar
4aadc4736f
chore(format): run dart formatter
2022-01-25 17:03:57 -05:00
Jagandeep Brar
0bd0026e88
new(dev): Add spell checker
2022-01-13 14:40:47 -05:00
Jagandeep Brar
d3c8110c2f
fix(dart): Delete all .g.dart generated files
2022-01-08 17:46:55 -05:00
Jagandeep Brar
8ecc7e469b
fix(navbar): Revert Navigation Bar to Original ( #558 )
...
* fix(navbar): Utilize Material 2 Nav Bar
* fix(navbar): Revert to original navigation bar
2022-01-04 21:50:27 -05:00
Jagandeep Brar
25ee62414a
new(navigation): Add Android 12-style navigation bar, remove ability to swipe between pages ( #556 )
2022-01-02 21:49:39 -05:00
Jagandeep Brar
b6c31717b0
new(db): Refactored core database implementation ( #555 )
2022-01-02 19:39:08 -05:00
Jagandeep Brar
b012bbf5b0
new(flutter): Initial Suport for NNBD ( #554 )
2022-01-02 15:57:46 -05:00
Jagandeep Brar
5477f7777d
fix/layout large screens ( #546 )
...
* fix(drawer): Do not pop main route when selecting active module
* fix(uiux): Flag additional LunaScaffold modules
2021-12-28 00:50:17 -05:00
Jagandeep Brar
f27dff963a
fix(uiux): [Grid View] Bottom padding of grid view tiles was inconsistent ( #544 )
2021-12-27 16:45:23 -05:00
Jagandeep Brar
0fc868e9a0
fix(sonarr): Set correct subtitles in grid-view ( #536 )
2021-12-26 12:20:50 -05:00
Jagandeep Brar
bf5201de86
new(-arr): Grid view support for catalogue ( #533 )
2021-12-24 17:56:33 -05:00
Jagandeep Brar
803bfe1f37
chore(release): v6.0.0+60000004 ( #528 )
2021-12-23 13:18:39 -05:00
Jagandeep Brar
bb725ce056
fix(uiux): Major reimplementation of tiles, refactoring and tightening of UI ( #525 )
...
* fix(database): Use native extension instead of describeEnum
* new(sonarr): [Catalogue] Previous airing sorting options
* splash: Rebuild Android & iOS splash screens
* changelog: Refactor changelog sheet
* Continued WIP Polish of UI
* chore: Reintegrate pods
* calendar: Added second line for Lidarr/Radarr entries
* settings: Show quick actions information as banner block
* lidarr: Add support for monitoring options on add, posters in result list
* uiux: Fade edges of scrollable text
* drawer: Restyle header
* Remove redundant body texts in edit/add content
* macos: Set window size & alignment
* settings: Add description banner block for profiles
2021-12-22 13:07:28 -06:00
Jagandeep Brar
0ef68b20f4
fix(sonarr): Null-check statistics object in series filtering
2021-12-19 23:48:59 -05:00
Qstick
6d85dd63f1
fix(sonarr): Use v3 API endpoint for mediacovers
2021-12-19 22:37:34 -05:00
Jagandeep Brar
b4945c0f69
tweak(database): Refactor database extensions
2021-12-07 23:59:19 -05:00
Jagandeep Brar
c2b8530652
new(sonarr): [Queue] Option to set queue page size
2021-12-07 17:34:50 -05:00
Jagandeep Brar
7e52fbb9c8
fix(uiux): Improve item extent calculation
2021-12-07 14:58:28 -05:00
Jagandeep Brar
1cc00db8b0
fix(uiux): Improve item extent calculation
2021-12-07 14:55:31 -05:00
Jagandeep Brar
613ebad214
new(sonarr): [Tiles] Added item extent for smoother scrolling on some Sonarr pages
2021-12-07 14:51:39 -05:00
Jagandeep Brar
0ac69376bc
tweak(uiux): [Icons] Replace custom icons (except branding icons) with Flutter defaults ( #512 )
2021-12-05 20:34:18 -05:00
Jagandeep Brar
01b63a2e74
tweak(sonarr): [Queue] Hide redundant queue information on episode sheet ( #509 )
2021-11-30 14:40:18 -05:00
Jagandeep Brar
3860a5e759
chore(release): v6.0.0+60000002 ( #504 )
...
NEW
- [Sonarr] (Episode Sheet) Show the absolute episode number when available
- [Sonarr] (Episode Sheet) Show queue tile when the episode has queued releases
- [Sonarr] (Releases) Ability to sort by preferred word score
- [Sonarr] (Series Details) Ability to pull-to-refresh series on the season list
- [Sonarr] (Queue) Re-added ability to view all queued releases
- [Sonarr] (Queue) Option to remove from download client and add to blocklist on remove
TWEAKS
- [UI/UX] (Icons) Ensure all icons are of the "rounded" family
- [UI/UX] (List Tiles) Improve consistency in padding between different tile sizes
FIXES
- [Radarr] (Files) Could fail to load with files without media information
- [Sonarr] (Queue) Check monitored download status on pull to refresh
- [Sonarr] (Releases) Correctly display negative preferred word scores
- [Tautulli] (Updates) Checking for updates could fail in some cases
- [UI/UX] (List Tiles) Fix cases where trailing icons were not vertically centered in collapsed tiles
2021-11-29 21:15:44 -05:00
Jagandeep Brar
1441705f32
chore(release): v6.0.0+60000001 ( #497 )
2021-11-22 21:56:10 -05:00
Jagandeep Brar
c56e477bdc
fix(sonarr): Strip version optioning, move package to this repository ( #490 )
...
* feat(overseerr): Add number of requests + email to user tiles
* chore(flutter): Update Packages & Firebase SDK
* fix(graphs): Support new text styling signature
* new(settings): Removed toggle to enable v3 features
* tweak(sonarr): Strip out all version checks
* new(packages): Move LunaSea packages to this repository
2021-10-13 22:44:18 -04:00
Jagandeep Brar
cc70894fc5
fix: Update packages, remove font_awesome_flutter, add derry script descriptions ( #475 )
...
* fix(dev): Add descriptions to all derry scripts
* Removing from blackbox: vendor/font_awesome_flutter/icons.json
* Removing from blackbox: vendor/font_awesome_flutter/lib/fonts/fa-brands-400.ttf
* Removing from blackbox: vendor/font_awesome_flutter/lib/fonts/fa-duotone-900.ttf
* Removing from blackbox: vendor/font_awesome_flutter/lib/fonts/fa-light-300.ttf
* Removing from blackbox: vendor/font_awesome_flutter/lib/fonts/fa-regular-400.ttf
* Removing from blackbox: vendor/font_awesome_flutter/lib/fonts/fa-solid-900.ttf
* fix(vendor): Remove font_awesome_flutter
* fix(flutter): Update packages
* fix(syntax): Sort import ordering
2021-07-02 01:36:13 -05:00
Jagandeep Brar
3e68fb3e97
fix(Assets): Cleanup assets, add asset existence tests ( #460 )
...
* feat(packages): Add coverage script, update spider asset paths
* fix(Assets): Cleanup asset structure
* fix(Assets): Update asset paths within codebase
2021-05-03 10:58:19 -05:00
Jagandeep Brar
4598f5cd13
feat(Assets): Integrate spider for easy asset fetching
2021-04-30 07:45:38 -05:00
Jagandeep Brar
d287a3e8a9
fix(Sonarr): Edit screen could display grey when language profiles is a null array
2021-04-27 16:14:32 -05:00