Commit Graph

2517 Commits

Author SHA1 Message Date
Justsnoopy30
6887c33b66 Update tauri content security policy (#92)
This fixes the launcher not loading on some system webview implementations
2023-04-19 19:05:07 -07:00
Justsnoopy30
97e0fd9f43 Always use https for wsrv.nl usage (#41) 2023-04-19 19:03:06 -07:00
Zach Baird
ea536c5537 Adds card-divider and table styles. (#39)
* Adds card-divider and table styles.

* Bumps package version.

* Adds parent table class. Adds button-span fix.
2023-04-19 12:07:53 -07:00
Zachary Baird
970c906c97 Adds parent table class. Adds button-span fix. 2023-04-19 15:01:51 -04:00
Wyatt Verchere
16e015b527 Performance (#89)
* jre async

* mac support

* fixed some settings not being saved to file

* fixed older version of mac random crashing bug

* added specific mac version detection

* linux support for jre changes

* added app storage options

* tauri features change

* dependency fix

* removed debug statement

* restructured to not pass css through rust

* changed to os_info

* rerun cicd
2023-04-19 11:44:44 -07:00
Zachary Baird
fe738da633 Adds card-divider and table styles. 2023-04-19 11:11:37 -04:00
Zach Baird
d414e07f41 Resolves inaccurate OR relationship between loaders and versions. (#86)
* Resolves inaccurate OR relationship between loaders and versions.

* Removes todo comment.
2023-04-18 20:49:04 -07:00
Geometrically
5c559af936 Fix project scheduling (#576)
* Fix project scheduling

* fix comp

* Fix again

* Fix compile err

* Fix compile err

* Fix compile err

* fix random err
2023-04-18 17:12:44 -07:00
Wyatt Verchere
640db2d079 fixes stack overflow :) (#88)
* fixes stack overflow :)

* removed unnecessary comment
2023-04-18 14:43:30 -07:00
Geometrically
bb80505b76 Return pending TMs, fix notifs serde (#575)
* Return pending TMs, fix notifs serde

* fix compile
2023-04-18 14:16:41 -07:00
Wyatt Verchere
63d2785b2f Deadlock fixes (#85)
* fixed deadlock

* added missing files to commit

* clippy & dist
2023-04-17 16:07:09 -07:00
Calum
5e3da71ce4 Fix bulk link editing (Fixes #1087) (#1097) 2023-04-17 15:07:21 -07:00
Prospector
a0cccb299e Fix badge color being overridden by Categories (#1098) 2023-04-17 15:00:30 -07:00
Geometrically
19a4aa6689 Add metadata GV loader api (#84)
* Add metadata GV loader api

* Register commands

* fix lint + docs issue
2023-04-17 14:05:27 -07:00
Wyatt Verchere
9f40640ed8 String settings hooks (#82)
* added theme; env change

* began refactoring

* added process hook

* now singular string for each hook

* fixed splitting by comma to by space

* profile_create function updated

* prettier

* added jre validator

* restructured so that it doesnt look like a vec

* fixed merge issue

* snake case

* resolved merge issues + added process events

* clippy, fmt

* removed unnecssary func
2023-04-17 12:40:27 -07:00
Geometrically
a560f6e9f6 Monetization status, additional files fix, deps fix (#574) 2023-04-16 20:03:53 -07:00
Wyatt Verchere
b120b5cfa8 Event handling (#75)
* working on amcros

* fleshed out draft

* added feature support

* finished loading

* Fixed issue with multiple data types in macro

* Working, and added more loading uses

* added window scopes

* clippy, fmt

* working other variants

* fmt; clippy

* prettier

* refactored emissions to use increment

* fixed deadlock

* doc changes

* clippy, prettier

* uuid change

* restructured events to util

* loading restructure

* merge fixes

* comments mistake

* better cfg tauri feature structuring

* added extra fields to some loading enum variants

* removed Option<>

* added pack + version labels

* doc change
2023-04-16 10:12:37 -07:00
Geometrically
95ae981698 Overhaul notifs + threads fixes (#573)
* Overhaul notifs + threads fixes

* fix lang
2023-04-15 19:48:21 -07:00
Geometrically
e56974f4b2 Navigation fixes (#1095)
* Navigation fixes

* remove console log

* Fix prettier

* Fix legal pages as well
2023-04-15 18:07:20 -07:00
Prospector
fd28da2a3b Add transfer history and unify back elements with breadcrumbs (#1088)
* Add transfer history and unify back elements with breadcrumbs

* Increase padding of breadcrumbs, include previous query params, more consistent link underlining

* Prettier

* Add project type text and link to project pages

* Remove console.log
2023-04-15 12:08:11 -07:00
Prospector
257b35e4ae Fix money rounding issue (#1094)
* Fix money rounding issue

* Re-add dollar signs

* Remove unncessary pre-rounding
2023-04-14 20:55:32 -07:00
Geometrically
4398563b85 Bump nuxt version (#1093)
* Bump nuxt version

* tests

* bump again

* fix modals
2023-04-13 15:27:41 -07:00
Geometrically
969eb67217 Add replies, private notes, get many threads (#572)
* Add replies, private notes, get many threads

* register multiple route

* filter out moderators in threads
2023-04-13 15:04:08 -07:00
Zach Baird
e23ace1bb0 Adds number input style and doc. Bumps package version. (#37) 2023-04-13 12:05:45 -07:00
Geometrically
f8173d3b78 Mod Management API (#81)
* Profile mod management

* remove print statement
2023-04-13 12:03:15 -07:00
Prospector
0dfebbad9d Merge pull request #571 from modrinth/threads-fixes
more threads fixes
2023-04-13 10:18:28 -07:00
Jai A
f87f4bd8cc more threads fixes 2023-04-13 09:54:03 -07:00
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