4e0e1068fa
🤐 Added a uncompress indicator
2024-01-07 22:12:47 -05:00
09151a99e9
🏗️ Refactored the search form
2024-01-04 09:24:56 -05:00
ad12c05514
🖌️ Cleaned up the form
2024-01-04 09:17:35 -05:00
4b40f7e9c2
🖌️ Styling tweaks to the side panel
2024-01-04 09:03:01 -05:00
9bbb066c38
🤼 Revamped CV match panel UX
2024-01-04 00:39:29 -05:00
d2873893b8
🏗️ Refactored the scored matches
2024-01-02 16:01:54 -05:00
e00e8c17d8
🤼 Cleaning up CV match panel
2023-12-31 23:55:15 -05:00
0ade3f9354
🏗️ Refactored the action menu
2023-12-31 18:16:07 -05:00
b11cd76e37
🧩 CV Match panel refactor WIP
2023-12-30 10:19:24 -05:00
6526e46edc
🃏 Styling the action menu
2023-12-30 09:19:48 -05:00
a33ebf542f
🔧 Tweaked Archive ops further
2023-12-30 01:31:04 -05:00
c8bdb54066
🏗 Fixed the archive ops panel
2023-12-30 00:50:28 -05:00
a25837e2aa
🔧 Fixing table styes
2023-12-29 23:37:07 -05:00
4b2f905dc5
🏗️ Changes to ComicDetail section
2023-12-29 22:24:37 -05:00
9db4bc239e
🏗️ Wired up search with RQ
2023-12-28 22:50:32 -05:00
63ab0784e3
🪑 Many changes to DC++ downloads table
2023-12-27 23:45:48 -05:00
d647feff4d
🪑 Cleaned up the DC++ search results table
2023-12-26 00:51:53 -05:00
8f42afe560
🪑 Styled download panel table
2023-12-25 00:27:35 -05:00
432fe58585
🗂️ Added tab icons and styles
2023-12-21 22:04:06 -05:00
4f49e538a8
Dark mode refactor ( #98 )
...
* 🏗️ Acquisition Panel refactor WIP
* 🔧 Formatted the search query box
* 🔧 Implementing download method
* 🏗️ Refactored the AirDC++ download panel
* 🌜 Initial Dark Mode support
* 🌜 Trying dark mode on the react-select
* Update App.scss
* 🏗️ Migrating Navbar to TailwindCSS
* 🖼️ Added solar icons
* 🔧 Added solar icons
* 🔧 Added code for dark mode toggle
* 🏗️ Wiring up the dark mode toggle
* 🌜 Added Dark mode to the body
* 🏗️ Building out the import page
* 🪑 Cleaning up the table styles
* 🏗️ Cleaned up past imports table
* 🏗️ Refactored Import socket events
* 🏗️ Refactored the card grid on dashboard
* 🏗️ Building variants for Cards
* 🏗️ Added a horizontal medium variant
* 🏗️ Cleaning up forms and cards
* 🔧 Styling form inputs
* 🏗️ Form refactor
* 🔠 Added a monospace font
* 🪑 Refactoring the table
* 🧹 Formatting in connection confirmation panels
* 🏗️ Refactoring table for library
* 🏗️ Added icons and details to metadata
* 🏗️ Cleaned the table further
* 🏗️ Fixed fonts, and comic detail page first draft
* ❌ Removing yarn.lockfile
2023-12-21 16:23:29 -05:00
dependabot[bot]
68442894d0
Bump vite from 5.0.2 to 5.0.5 ( #99 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.0.2 to 5.0.5.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.0.5/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-06 22:41:14 -06:00
dba520b4c1
🧸 Zustand and Tanstack Query ( #96 )
...
* ↪️ Removed node-sass, added sass
* 🏗️ Refactoring Navbar to read from zustand store
* ⬆️ Bumped deps
* 🏗️ Refactored AirDC++ session status indicator
* 🏗️ Refactored Import page to read from global state
* 🏗 Wired up the event emit correctly
* 🏗️ Added import queue related state
* 🏗 Implemented setQueueAction
* 🏗️ Wired up job queue control methods
* 🏗️ Added null check and removed useless deps
* 🏗️ Refactored the Import page
* ↪️ Added cache invalidation to job statistics query
* 🏗️ Refactoring the Library page
* 🏗️ Fixed pagination and disabled states
* ✏️ Changed page to offset
To better reflect what we are doing with the pagination controls
* 🏗️ Refactoring ComicDetail page and its children
* 🏗️ Refactored ComicDetailContainer with useQuery
* 🔧 Fixed the error check on Library page
* 🏗️ Refactoring AcquisitionPanel
* 🏗️ Refactoring the AirDC++ Forms
* 🦃 Thanksgiving Day bug fixes
* ⬆️ Bumped up Vite to 5.0
* 🔧 Refactoring AcquisitionPanel
* 🏗️ Wiring up the DC++ search method
* 🏗️ Refactoring AirDC++ search method
* 🔎 Added some validation to ADC++ Hubs settings form
* 🏗️ Fixed the ADC++ search results
* 🏗️ Cleanup of the search results pane
2023-11-28 22:54:45 -05:00
ef75dad4e2
Adding zustand and react-query (Settings Page) ( #95 )
...
* 🌊 qBittorrent settings scaffold
* 🔧 Added scaffold for the qBittorrent connection form
* 🔧 Some refactoring
* 🔧 Cleaned up folder structure
* 🔧 Fixed broken paths
* 🔧 Cleaned up Search and Import component hierarchy
* 🔧 More path fixes
* 🔧 Tooling changes
* 📝 Qbittorrent form scaffold
* ⬆️ Bumped @dnd-kit deps
* 🧑🏼🔧 Fixed the hostname regex
* 🏗️ Adding fields to the settings form
* 🔧 Formatting and more layout changes
* 🔧 Added Prowlarr settings items in JSON
* 📝 Purified Card Component
* 📝 Abstracted connection form into a component
* 🏗️ Reorganized tabs
* Migrating from Redux to RTK-query
* ⬇️ Fetched qBittorrent settings
* 🏗️ Trying out react-query
* 🧩 Added react-query query to qBittorrentSettings page
* 📝 qbittorrent form RU actions first draft
* 🏗️ Added loading state check
* 🏗 Added error check state
* 🏗️ Refactored AirDCPP context using react-query
* 🏗️ Refactoring AirDCPP Settings Form with react-query
* 🔧 Removed context
* 🔧 Removing context from AirDCPP settings page
* 🔧 Fixed early init error on the store
* 🐛 Debugging AirDCPP Settings Form page
* 🧸 Zustand-ified AirDCPP Form
* ❌ AirDCPP code cleaned up from App.tsx
* ➕ Re-added yarn.lock
2023-11-07 11:56:29 -06:00
8bebffd95e
🌊 qBittorrent Settings Scaffold ( #90 )
...
* 🌊 qBittorrent settings scaffold
* 🔧 Added scaffold for the qBittorrent connection form
* 🔧 Some refactoring
* 🔧 Cleaned up folder structure
* 🔧 Fixed broken paths
* 🔧 Cleaned up Search and Import component hierarchy
* 🔧 More path fixes
* 🔧 Tooling changes
* 📝 Qbittorrent form scaffold
* ⬆️ Bumped @dnd-kit deps
* 🧑🏼🔧 Fixed the hostname regex
* 🏗️ Adding fields to the settings form
* 🔧 Formatting and more layout changes
* 🔧 Added Prowlarr settings items in JSON
* 📝 Purified Card Component
* 📝 Abstracted connection form into a component
* 🏗️ Reorganized tabs
* Migrating from Redux to RTK-query
* ⬇️ Fetched qBittorrent settings
* 🏗️ Trying out react-query
* 🧩 Added react-query query to qBittorrentSettings page
* 📝 qbittorrent form RU actions first draft
* 🏗️ Added loading state check
* 🏗 Added error check state
* 🏗️ Refactored AirDCPP context using react-query
* 🏗️ Refactoring AirDCPP Settings Form with react-query
* 🔧 Removed context
* 🔧 Removing context from AirDCPP settings page
* 🔧 Fixed early init error on the store
* 🐛 Debugging AirDCPP Settings Form page
* 🧸 Zustand-ified AirDCPP Form
* ❌ AirDCPP code cleaned up from App.tsx
* ➕ Re-added yarn.lock
2023-11-07 11:46:08 -06:00
dependabot[bot]
1bd3d611e4
Bump postcss from 8.4.29 to 8.4.31 ( #93 )
2023-10-19 08:37:49 -05:00
dependabot[bot]
825782fe13
Bump @babel/traverse from 7.22.11 to 7.23.2 ( #94 )
2023-10-19 08:37:41 -05:00
32f4055daa
Import queue progress ( #87 )
...
* 🚥 Added service status panel scaffold
* 🐂 Support for showing import progress
* 🐂 Support for session-tracking
* 🔧 Tooling for resumable socket.io sessions
* 🧹 Minor change in socket.io connection code
* 🔧 Refactoring the Import Page
* 📝 Added more details to import statuses
* 🐂 Queue pause/resume functionality
* 🐂 Queue drain event reducer
* 🐂 Queue controls
* 🔧 Hardening the import UX
* 🔀 Bumped deps
* 🔧 Fixed the airdcpp-apisocket version
* ⛑️ Removed useless deps
* 🪡 Fixed margin on the comicinfo.xml panel on the library page
* 🏗️ Scaffold for job results
* 🔢 Removed the useless LS_IMPORT event
* 🔧 Wired up jobStatistics call
* 🧹 Cleaning up the tabulated job results
* 🔧 More finishing touches to Import UX
* 🔧 Added a console log for debugging purposes
---------
Co-authored-by: Rishi Ghan <hghan@apple.com >
2023-08-30 13:49:58 -04:00
dependabot[bot]
c20f24b1a2
Bump word-wrap from 1.2.3 to 1.2.4 ( #88 )
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-11 14:11:53 -04:00
dependabot[bot]
e4fc28f698
Bump tough-cookie from 4.0.0 to 4.1.3 ( #85 )
...
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie ) from 4.0.0 to 4.1.3.
- [Release notes](https://github.com/salesforce/tough-cookie/releases )
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md )
- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.0.0...v4.1.3 )
---
updated-dependencies:
- dependency-name: tough-cookie
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-12 10:52:32 -07:00
dependabot[bot]
d6c183339f
Bump semver from 5.7.1 to 5.7.2 ( #86 )
...
Bumps [semver](https://github.com/npm/node-semver ) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-12 10:52:20 -07:00
dependabot[bot]
0eba47e20f
Bump vite from 4.2.0 to 4.2.3 ( #82 )
2023-06-05 22:37:43 -04:00
928bfd573e
🔧 Fix for the hostname env var when running in Docker ( #81 )
2023-05-16 12:41:57 -04:00
b8fb179ac6
🔧 Miscellaneous Fixes ( #79 )
...
* ⚡ ️ Config key to expose hostname in a Docker context
* 🔧 Miscellaneous Fixes
2023-05-15 16:16:26 -04:00
94692bb6d4
71 dockerfile update ( #75 )
...
* 🐳 Fixes to the Dockerfile
* 🚢 Updated port number for UI
* ❌ Removed the param serialization from axios calls
2023-05-15 16:13:40 -04:00
4b795aca5d
⚡ ️ Config key to expose hostname in a Docker context ( #77 )
2023-04-27 11:38:50 -04:00
fbf6bed4fe
🐳 Fixes to the Dockerfile ( #74 )
2023-03-31 15:09:23 -04:00
Lars Gohr
18b18c3d81
Updated elgohr/Publish-Docker-Github-Action to a supported version (v5) ( #73 )
2023-03-30 21:00:12 -04:00
a939bf4c71
🐛 UI bugs ( #68 )
...
* 🔧 Updated date for PullList on Dashboard
* 🔧 Fixes for broken image paths
* ⬆️ Bumped deps, removed useless ones
2023-03-24 00:00:48 -04:00
0a48ecbb2c
📗 Upgraded Storybook to v7 rc ( #69 )
2023-03-15 16:43:16 -04:00
c5dd1abcdd
🖼️ Relocating screenshots ( #70 )
...
* 🔧 Updated date for PullList on Dashboard
* 🔧 Fixes for broken image paths
* 🖼️ Updated screenshot links in README
2023-03-15 14:04:49 -04:00
79f9b22fad
Elasticsearch upgrade fix ( #67 )
...
* 🔧 Fixed the response object in reducers and components https://github.com/rishighan/threetwo/issues/64
Signed-off-by: Rishi Ghan <rishi.ghan@gmail.com >
* #️⃣ Added a key prop to MetadataPanel in global search results
Signed-off-by: Rishi Ghan <rishi.ghan@gmail.com >
* 🔧 Fixed DOMNesting issues
Signed-off-by: Rishi Ghan <rishi.ghan@gmail.com >
* 🔧 Fixed the response in wanted reducer action
Signed-off-by: Rishi Ghan <rishi.ghan@gmail.com >
* ➕ Committing the reducer
Signed-off-by: Rishi Ghan <rishi.ghan@gmail.com >
* 🔧 Fixes for DOMNesting issues on the Downloads page
Signed-off-by: Rishi Ghan <rishi.ghan@gmail.com >
---------
Signed-off-by: Rishi Ghan <rishi.ghan@gmail.com >
2023-03-13 11:25:15 -04:00
dependabot[bot]
e291b4806b
Bump http-cache-semantics from 4.1.0 to 4.1.1 ( #65 )
...
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases )
- [Commits](https://github.com/kornelski/http-cache-semantics/compare/v4.1.0...v4.1.1 )
---
updated-dependencies:
- dependency-name: http-cache-semantics
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-02 21:47:16 -05:00
ff7b7c9207
Fix for elasticsearch upgrade breakage ( #66 )
...
* 🔧 Fixed the response object in reducers and components https://github.com/rishighan/threetwo/issues/64
Signed-off-by: Rishi Ghan <rishi.ghan@gmail.com >
* #️⃣ Added a key prop to MetadataPanel in global search results
Signed-off-by: Rishi Ghan <rishi.ghan@gmail.com >
* 🔧 Fixed DOMNesting issues
Signed-off-by: Rishi Ghan <rishi.ghan@gmail.com >
* 🔧 Fixed the response in wanted reducer action
Signed-off-by: Rishi Ghan <rishi.ghan@gmail.com >
* ➕ Committing the reducer
Signed-off-by: Rishi Ghan <rishi.ghan@gmail.com >
* 🔧 Fixes for DOMNesting issues on the Downloads page
Signed-off-by: Rishi Ghan <rishi.ghan@gmail.com >
---------
Signed-off-by: Rishi Ghan <rishi.ghan@gmail.com >
2023-03-02 00:32:43 -05:00
2d61fa1436
Changing the build system to Vite ( #62 )
...
* 🔧 Updated date for PullList on Dashboard
* ⚡ ️ Added Vite config and removed useless files
* 👷🏽 Updated build command
* ❌ Removed useless deps
* 🔧 Cleaned up package.json and bumped airdcpp-apisocket
* 🔧 Updated some packages and deps
* ⬆️ Bumped some deps
* 🔧 Fixed typo in package.json
* 🔧 Fix for broken paths https://github.com/rishighan/threetwo/issues/63
* 🔧 Fixed broken path and npm script
Signed-off-by: Rishi Ghan <rishi.ghan@gmail.com >
---------
Signed-off-by: Rishi Ghan <rishi.ghan@gmail.com >
2023-03-01 23:31:22 -05:00
b12849efda
🔧 Fixed the path to funding.yml ( #61 )
2023-01-28 09:42:39 -08:00
fb2c969c00
💵 Added a funding page ( #60 )
2023-01-28 09:28:22 -08:00
d437fddd1a
Merge branch 'master' of https://github.com/rishighan/threetwo
2023-01-21 18:31:00 -08:00
8dd68e9d54
AirDC++ Socket Status ( #58 )
2023-01-21 02:29:32 -08:00
dependabot[bot]
a8b52d0ac6
Bump json5 from 1.0.1 to 1.0.2 ( #56 )
...
Bumps [json5](https://github.com/json5/json5 ) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases )
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md )
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2 )
---
updated-dependencies:
- dependency-name: json5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-08 08:49:09 -08:00
719ebe7c6e
ThreeTwo favicon ( #54 )
...
* 🔧 Fixed empty library state with explanation
* ⚡ ️ Added a status indicator for the AirDC++ socket connection
* 🖼️ Fixed the ThreeTwo favico
2023-01-01 17:14:27 -08:00