Geometrically
352caa85da
Fix messages not showing ( #570 )
2023-04-12 21:18:03 -07:00
Adrian O.V
bb126c0545
Project wireup ( #80 )
...
* Remove unneeded style
* Base modpack wire up
* Run lint
* Thats not supposed to be there
* Remove errant class
* Fix safety
* Username => ID
* fix id missing
* Fix bug with clicking
* remove unnecessary
* Update Versions.vue
* Addressed changes
* Lintttt
2023-04-12 22:29:40 -04:00
Geometrically
8f61e9876f
Add report + moderation messaging ( #567 )
...
* Add report + moderation messaging
* Add system messages
* address review comments
* Remove ds store
* Update messaging
* run prep
---------
Co-authored-by: Geometrically <geometrically@Jais-MacBook-Pro.local >
2023-04-12 17:59:43 -07:00
Zach Baird
2ef333c66d
Merge pull request #36 from modrinth/fixes-modal-xicon
...
Imports XIcon in Modal component.
2023-04-12 11:12:11 -04:00
Zachary Baird
c6ee44010c
Fixes lint error in package.json.
2023-04-12 11:08:55 -04:00
Zachary Baird
71d770e679
Fixes lint error in DropdownSelect.
2023-04-12 10:55:19 -04:00
Zachary Baird
cf17b93201
Bumps package version.
2023-04-12 10:43:12 -04:00
Zachary Baird
08f284ce29
Fixes Lint error.
2023-04-12 10:19:46 -04:00
Zachary Baird
4336aeb0ad
Imports XIcon in Modal.
2023-04-12 10:16:38 -04:00
Adrian O.V
06ace174e6
MC Authentication + Account switching ( #78 )
...
* Popup, login
* Fix Lint
* Switch to UUID for avatars
* Fix issues
* Fixed logging out bug
* Update AccountsCard.vue
* Revert experiment
* Fix button clicking
* Addressed Changes
2023-04-11 18:21:10 -04:00
Wyatt Verchere
ac6ad0ef2e
mac download ( #77 )
...
* mac download
* clippy
2023-04-11 07:15:37 -07:00
Wyatt Verchere
d23bc4450d
added frontendsettings ( #76 )
2023-04-10 18:12:43 -07:00
Geometrically
a62d931fe2
Wire Profile Backend to Frontend ( #71 )
...
* Search updates
* fixes2
* Some more work
* start instance page wiring
* Pack installation + Profile viewing
* Remove print statement
* Fix disappearing profiles
* fix compile err
* Finish Instance Running
* remove print statement
* fix prettier
* Fix clippy + early return
2023-04-08 18:54:38 -07:00
Prospector
5fd3a45c64
Fix duplicate version featured links being wrong sometimes Fixes #842 ( #1085 )
2023-04-07 18:43:10 -07:00
Prospector
77f8bfcf25
Fix nested lists having bottom margins Fixes #1033 ( #1081 )
...
* Fix nested lists having bottom margins Fixes #1033
* prettier
2023-04-07 18:41:00 -07:00
Prospector
509a97e532
Fix project icon label in settings id linking to project name Fixes #1045 ( #1080 )
2023-04-07 18:40:29 -07:00
Prospector
604683efd5
Fix project type in Dashboard & settings URLs Closes #1066 ( #1078 )
2023-04-07 18:39:04 -07:00
Prospector
c731515b94
Make pixel art more reliably get pixelated rendering ( #1077 )
...
* Make pixel art more reliably get pixelated rendering Closes #289
* Run prettier
2023-04-07 18:38:21 -07:00
Prospector
8d85158f91
Fix disabled css selector Closes #1042 ( #1076 )
...
* Fix disabled css selector Closes #1042
* Run prettier
2023-04-07 18:37:18 -07:00
Wyatt Verchere
764d75181f
restructured auto-credentials ( #74 )
...
* restructured auto-credentials
* fix clone
---------
Co-authored-by: Jai A <jaiagr+gpg@pm.me >
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com >
2023-04-07 14:43:21 -07:00
Wyatt Verchere
34005dd2e2
Jre api ( #66 )
...
* basic push
* actual push
* JRE detection, and autosetting
* removed a println, retrying CI/CD
* new game version compare; preset java 7 and 8 using our jre
* 1.8 mislabeled
* working JRE changes
* fixed bugs with JRE setup
* fixed bugs with JRE setup
* manual merge
* prettier
* fixes + jre 17
* clippy, prettier
* typo
* forgot to hook up a function
* pr fix + comment fix
* added loader_version
* take 2
2023-04-07 13:31:06 -07:00
Wyatt Verchere
4b41ffbd8a
Windows compile opts ( #72 )
...
* added config toml file for compilation
* added comment
2023-04-06 18:08:54 -07:00
Adrian O.V
34f4b762f9
Project pages ( #65 )
...
* Initial impl of project pages
* Finalize project styling
* Revert browse page changes
* Fix lint
* Addressed some comments
* 😄
* Run lint
* Addressed issues
* fixed dist
* addressed changes
* Address changes
* I am speed
* Howd you get there
2023-04-06 18:06:37 -07:00
Adrian O.V
0736f372dc
Update slider to composition API ( #35 )
...
* Update slider to composition API
* Version bump
2023-04-06 20:05:14 -04:00
Geometrically
b9a3a6dc11
Modpack support ( #60 )
...
* Modpack support
* Finish feature
* Tauri errors fix (#61 )
* async impl
* working
* fmt and redundancy
* moved ? to if let Ok block
* Finish modpacks support
* remove generated file
* fix compile err
* fix lint
* Fix code review comments + forge support
---------
Co-authored-by: Wyatt Verchere <wverchere@gmail.com >
2023-04-05 19:04:09 -07:00
Wyatt Verchere
6965487b56
tags fix ( #69 )
2023-04-05 14:04:32 -07:00
Wyatt Verchere
a3e377666e
Adds tauri build script ( #68 )
...
* tauri build script
* missed file
2023-04-05 12:39:40 -07:00
Wyatt Verchere
b4a809362b
fixed win10 stack overflow ( #67 )
...
* fixed win10 stack overflow
* cargo fmt
2023-04-05 10:08:50 -07:00
Wyatt Verchere
d5505d3298
Child process manager api ( #64 )
...
* child process api
* added hook to js
* process API + restructured process state storage
* formatting
* added path-pid check and fixed probs
* prettier
* added profile checking function
---------
Co-authored-by: Wyatt <wyatt@modrinth.com >
2023-04-05 10:07:59 -07:00
Zach Baird
8169d3ad49
Starts adding search pages to launcher. ( #49 )
...
* launcher base gui initial
* Bootstraps router, Omorphia, and prettier.
* Adds pages. Adds Vuex. SideBar nav contains user section and pages section.
* Adds Instance markup. Instances added to Home page.
* Adds News to home page.
* Adds settings to nav. Other touches.
* Polishing initial base GUI.
* Moves some styling to assets. Changes px values to rem.
* Removes pointless border-radius CSS.
* Implements Omorphia vars.
* Adds trending mods section.
* Updates home page.
* Swaps Vuex implementation for Pinia.
* Fixes invalid CSS on instance list item hover.
* Adds @ path resolve for imports.
* First pass on search page.
* Fix some styling of row display
* Cleaning up styles and markup.
* Fixes overall layout issues.
* Cleans up more styling. Modifies AppBar coloring.
* Allows pagination arrows to conditionally appear in RowDisplay.
* Adds paging behavior in RowDisplay.
* Updates nav and settings button styling.
* Brings in Knossos style for trending mods. Polishes News CSS.
* Updates Omorphia. Starts addressing PR comments.
* Addresses some more PR comments.
* Changes side navigation styling. Active route class implemented.
* Combines trending and popular row.
* Makes images more realistic. Adds CTA to instances.
* Converts all instances to card style. Converts more styles to rem.
* Moves Navigation and UserSection into App.vue
* Adds Modrinth favicon.
* Cleans up branch after merge.
* Removes unused styling.
* Adds transition to news card.
* Adds ofetch. Separates stores. More logic moved to instance store. Browse hits API.
* Modifies Browse instance styling. Moves Browse results out of Instance.vue.
* First pass on filtering.
* Points search at prod API.
* Updates Omorphia package. Adds index sorting.
* Fills out search functionality.
* Renames state files. Moves SearchPanel into Browse. Fixes checkbox styling.
* Changes how facets are composed. Dynamically sets loaders and categories.
* Moves search state to searchStore. Cleans up some code.
* Ups h2 font-size. Wraps search panel in Card.
* Cleans up branch after merge. Fixes some Browse styling.
* Search store produces query string. API call made in Browse.
* Changes filter-panel styling.
* Uses client and server icons directly. Removes dead code from search store.
* Clear button disabled on initial state. Accesses store directly, removes some dead code. Fixes search panel styling.
* Generates proj tags in Browse. Removes getter in search store.
* Removes unnecessary code.
* Reworks facet management. Fixes some styling.
* Relabels Tauri calls in tags.js. Attempts to call helper in Browse.
* fixed win10 stack overflow
* cargo fmt
* Makes computed value. Gets tags from Tauri. Overrides Omorphia style. Fixes dropdown width.
---------
Co-authored-by: Jai A <jaiagr+gpg@pm.me >
Co-authored-by: CodexAdrian <83074853+CodexAdrian@users.noreply.github.com >
Co-authored-by: Wyatt Verchere <wverchere@gmail.com >
2023-04-05 07:18:04 -07:00
Wyatt Verchere
b0c830119b
Tag fetching and caching ( #59 )
...
* basic framework. still has errors
* added functionality for main endpoints + some structuring
* formatting
* unused code
* mimicked CLI function with wait_for process
* added basic auth bindings
* made PR changes, added playground
* cargo fmt
* removed missed println
* misc tests fixes
* cargo fmt
* added windows support
* cargo fmt
* all OS use dunce
* restructured profile slightly; fixed mac bug
* profile changes, new main.rs
* fixed requested pr + canonicaliation bug
* fixed regressed bug in ui
* fixed regressed bugs
* fixed git error
* typo
* ran prettier
* clippy
* playground clippy
* ported profile loading fix
* profile change for real, url println and clippy
* PR changes
* auth bindings + semisynch flow
* fixed dropping task error
* prettier, eslint, clippy
* removed debugging modifications
* removed unused function that eslinter missed :(
* initial errored push
* working draft
* added tag system!
* fixed merge issue
---------
Co-authored-by: Wyatt <wyatt@modrinth.com >
2023-04-03 16:08:53 -07:00
Wyatt Verchere
a13b7a2566
added settings API + fixed bug ( #62 )
...
* added settings API + fixed bug
* removed redundant API funcs
* comment clarifications
---------
Co-authored-by: Wyatt <wyatt@modrinth.com >
2023-04-03 13:46:04 -07:00
Geometrically
a37210b22e
Fix auth login ( #1074 )
2023-04-03 10:11:10 -07:00
Geometrically
ccf81ff7b9
Disable system theme detection ( #1071 )
2023-04-02 10:03:17 -07:00
Prospector
a4c1a65f10
Revert "Fix folia projects not showing as a plugin ( #1069 )" ( #1070 )
...
This reverts commit 02a82e1e59 .
2023-04-01 23:59:04 -07:00
Adrian O.V
6bdea219bf
Create component ( #34 )
2023-04-02 01:53:29 -04:00
Wyatt Verchere
6a05276a21
Auth bindings ( #58 )
...
* basic framework. still has errors
* added functionality for main endpoints + some structuring
* formatting
* unused code
* mimicked CLI function with wait_for process
* added basic auth bindings
* made PR changes, added playground
* cargo fmt
* removed missed println
* misc tests fixes
* cargo fmt
* added windows support
* cargo fmt
* all OS use dunce
* restructured profile slightly; fixed mac bug
* profile changes, new main.rs
* fixed requested pr + canonicaliation bug
* fixed regressed bug in ui
* fixed regressed bugs
* fixed git error
* typo
* ran prettier
* clippy
* playground clippy
* ported profile loading fix
* profile change for real, url println and clippy
* PR changes
* auth bindings + semisynch flow
* fixed dropping task error
* prettier, eslint, clippy
* removed debugging modifications
* removed unused function that eslinter missed :(
* fixed settings not being released
---------
Co-authored-by: Wyatt <wyatt@modrinth.com >
2023-03-31 18:44:26 -07:00
Prospector
02a82e1e59
Fix folia projects not showing as a plugin ( #1069 )
2023-03-31 21:09:14 -04:00
Geometrically
d238b0b9f2
Add missing icons ( #33 )
...
* Markdown table styling
* Add missing icons
* add code icon
2023-03-31 14:04:09 -04:00
Wyatt Verchere
f48959a816
Profile bindings ( #55 )
...
* basic framework. still has errors
* added functionality for main endpoints + some structuring
* formatting
* unused code
* mimicked CLI function with wait_for process
* made PR changes, added playground
* cargo fmt
* removed missed println
* misc tests fixes
* cargo fmt
* added windows support
* cargo fmt
* all OS use dunce
* restructured profile slightly; fixed mac bug
* profile changes, new main.rs
* fixed requested pr + canonicaliation bug
* fixed regressed bug in ui
* fixed regressed bugs
* fixed git error
* typo
* ran prettier
* clippy
* playground clippy
* ported profile loading fix
* profile change for real, url println and clippy
* PR changes
---------
Co-authored-by: Wyatt <wyatt@modrinth.com >
2023-03-31 11:00:43 -07:00
Geometrically
40026fbf53
Markdown table styling ( #32 )
2023-03-31 13:54:04 -04:00
Geometrically
24ba986cf1
Fix linux action ( #57 )
2023-03-31 10:37:06 -07:00
Wyatt Verchere
6954b63089
Merge pull request #56 from modrinth/mod-management
...
Profile mod management
2023-03-30 16:32:48 -07:00
Jai A
bc015263d6
Remove ubuntu build (for now)
2023-03-30 16:18:33 -07:00
Jai A
446f6eba68
Fix lint (again)
2023-03-30 15:56:19 -07:00
Geometrically
c66382d2a4
Merge branch 'master' into mod-management
2023-03-30 15:41:23 -07:00
Adrian O.V
bfe8b40f44
Library page ( #53 )
...
* launcher base gui initial
* Bootstraps router, Omorphia, and prettier.
* Adds pages. Adds Vuex. SideBar nav contains user section and pages section.
* Adds Instance markup. Instances added to Home page.
* Adds News to home page.
* Adds settings to nav. Other touches.
* Polishing initial base GUI.
* Moves some styling to assets. Changes px values to rem.
* Removes pointless border-radius CSS.
* Implements Omorphia vars.
* Adds trending mods section.
* Updates home page.
* Swaps Vuex implementation for Pinia.
* Fixes invalid CSS on instance list item hover.
* Adds @ path resolve for imports.
* Fix some styling of row display
* Gridview on library page
* Cleaning up styles and markup.
* Fixes overall layout issues.
* Cleans up more styling. Modifies AppBar coloring.
* instance routing
* Allows pagination arrows to conditionally appear in RowDisplay.
* Adds paging behavior in RowDisplay.
* Initial modlist layout
* Updates nav and settings button styling.
* Brings in Knossos style for trending mods. Polishes News CSS.
* Page redesign
* More tweaks
* Base library pages
* Remove errant css
* Update play.svg
* Addressed issues
---------
Co-authored-by: Jai A <jaiagr+gpg@pm.me >
Co-authored-by: Zachary Baird <zdb1994@yahoo.com >
Co-authored-by: Zach Baird <30800863+ZachBaird@users.noreply.github.com >
2023-03-30 15:37:45 -07:00
Jai A
8ee77f00b7
Add linting
2023-03-30 15:31:15 -07:00
Jai A
4875ed4359
Fix clippy issues
2023-03-30 15:18:57 -07:00
Jai A
80e1ae4553
update args again
2023-03-30 14:42:35 -07:00