maxomatic458
ef8b525376
fix custom profile import for CF ( #914 )
...
* use minecraftinstance.json for CF
* fix fabric version
2023-12-13 17:26:56 -07:00
Wyatt Verchere
50e89ad98b
fix ( #800 )
2023-12-13 17:08:58 -07:00
Geometrically
c0c5978028
Bump meilisearch version ( #799 )
2023-12-12 21:04:40 -07:00
Geometrically
e39635c75b
Fix auth (finally) ( #937 )
...
* Finish auth
* Clippy + fix avatar on alts
* add retrying to entitlement request
2023-12-12 20:57:01 -07:00
Emma Alexia
abbeed394e
Fix project visibility in hash routes ( #792 )
...
* Fix project visibility in hash routes
* improve
* clippy
* CLIPPYYYYYYYYYYYYYY
* clippy, I hope you know that I hate you
---------
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com >
2023-12-12 20:45:32 -07:00
Wyatt Verchere
f5b8c15388
small add ( #795 )
...
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com >
2023-12-12 20:20:09 -07:00
Geometrically
f53b6b550f
Fix high memory usage during search ( #798 )
...
* Fix high memory usage during search
* Fix settings lag
* Fix clippy + fmt
2023-12-12 20:11:56 -07:00
Wyatt Verchere
00e55b1874
get dependencies fix ( #794 )
2023-12-12 19:57:51 -07:00
Wyatt Verchere
90954dac49
Testing search prod ( #791 )
...
* testing push
* lowers it
* removed unwrap
* reduced to 500
* Really took down time
* reorders chunking
* rebuild docker
* reverted most changes
* cargo fmt
* reduced meilisearch limit
* added logs, removed deletion of index
* one client creation
* changes
* reverted gallery cahnge
* testing re-splitting again
* Remove chunking + index deletion
* Bring back chunking
* Update chunk size
---------
Co-authored-by: Jai A <jaiagr+gpg@pm.me >
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com >
2023-12-11 20:01:15 -08:00
chaos
260744c8af
Wrap version names. Closes #908 ( #928 )
2023-12-11 20:53:18 -07:00
Emma Alexia
54114e6e94
Fix #901 - add YT nocookie and Discord to CSP ( #904 )
2023-12-11 20:52:28 -07:00
Emma Alexia
1bd721d523
Enable light mode and OLED mode as options ( #936 )
...
Will eventually need the new component from knossos to be ported, but this will suffice for now
2023-12-11 20:51:29 -07:00
Wyatt Verchere
6217523cc8
Test permissions use api ( #784 )
...
* initial push
* fmt; clippy
---------
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com >
2023-12-11 18:24:49 -08:00
Wyatt Verchere
27ccd3dfa8
summary change to description ( #793 )
2023-12-11 18:53:30 -07:00
Wyatt Verchere
235f4f10ef
Chunking searches ( #787 )
...
* new attempt
* revised searching CTEs
* prepare fix
* fix tests
* fixes
* restructured project_item to use queries
* search changes! fmt clippy prepare
* small changes
2023-12-08 23:14:17 -07:00
Brady
d6ba3f3adf
Add NeoForge to infer ( #1443 )
...
* Add NeoForge inferring
* Add check for if below 1.20.2
2023-12-05 19:57:03 -07:00
Sasha Sorokin
b453e2cf1a
Fallback to project type message on unknown types ( #1470 )
...
This commit adds a fallback to getProjectTypeMessage function to return
a generic project type whenever it encounters an unknown project type,
ensuring there are no errors when the new project types are added.
2023-12-05 18:21:14 -07:00
Geometrically
2d14e5682d
New payouts system ( #1456 )
...
* initial
* finish withdraw page
* Finish frontend
* Fix UI a bit
* tester fixes
2023-12-05 12:13:27 -07:00
Geometrically
945e5a2dc3
Fix semi-colon causing query to fail ( #785 )
2023-12-04 21:18:50 -07:00
Wyatt Verchere
4b6a2685d0
fixed gallery mislabeled field ( #783 )
2023-12-04 20:44:48 -07:00
Carter
1f58aebb2b
Oauth 2 Flow UI ( #1440 )
...
* adjust existing sign-in flow
* test fetching of oauth client
* allow for apiversion override
* getAuthUrl refactor
* Adjust auth to accept complex url redirections
* introduce scopes
* accept oauth flow
* rename login/oauth to authorize
* conform to labrinth spec and oauth2 spec
* use cute icons for scope items
* applications pages
* Modal for copy client secret on creation
* rip out old state
* add authorizations
* add flow error state and implement feedback
* implement error notifications on error
* Client secret modal flow aligned with PAT copy
* Authorized scopes now aligned with Authorize screen
* Fix spelling and capitalization
* change redirect uris to include the input field
* refactor 2fa flow to be more stable
* visual adjustments for authorizations
* Fix empty field submission bug
* Add file upload for application icon
* Change shape of editing/create application
* replace icon with Avatar component
* Refactor authorization card styling
* UI feedback
* clean up spacing, styling
* Create a "Developer" section of user settings
* Fix spacing and scope access
* app description and url implementations
* clean up imports
* Update authorization endpoint
* Update placeholder URL in applications.vue
* Remove app information from authorization page
* Remove max scopes from application settings
* Fix import statement and update label styles
* Replace useless headers
* Update pages/auth/authorize.vue
Co-authored-by: Calum H. <contact@mineblock11.dev >
* Update pages/auth/authorize.vue
Co-authored-by: Calum H. <contact@mineblock11.dev >
* Finish PR
---------
Co-authored-by: Calum H. <contact@mineblock11.dev >
Co-authored-by: Jai A <jaiagr+gpg@pm.me >
2023-12-04 20:26:50 -07:00
Sasha Sorokin
6d70ced93a
Add Omorphia locale files loading ( #1447 )
...
Implements loading of all locale files shipped with Omorphia package by
globbing and registering them during the `vintl:extendOptions` hook.
Also updated VIntl for Nuxt to ensure those files are properly loaded.
Previous version of VIntl for Nuxt had a somewhat broken module ID
tracking, preventing Omorphia locale files to be properly transformed
during the build; at least on systems like Windows, don't know about
*nix. The tracking approach was replaced in 1.8.0, and it seems to be
working now.
2023-12-04 19:48:12 -07:00
Geometrically
e76b6c3bde
Optimize country analytics ( #782 )
2023-12-04 19:45:17 -07:00
Geometrically
4630d175d7
Optimize analytics queries ( #781 )
...
* Optimize analytics queries
* fix clippy
2023-12-04 18:49:51 -07:00
Wyatt Verchere
27055b96e3
fixes urls ( #780 )
2023-12-04 18:03:13 -07:00
Wyatt Verchere
0ef96c0bca
fixed issue ( #778 )
2023-12-04 13:51:28 -08:00
Wyatt Verchere
b2be4a7d67
Search overhaul ( #771 )
...
* started work; switching context
* working!
* fmt clippy prepare
* fixes
* fixes
* revs
* merge fixes
* changed comments
* merge issues
2023-12-03 07:27:12 -07:00
Wyatt Verchere
a70df067bc
Misc v3 linear tasks ( #767 )
...
* v3_reroute 404 error
* hash change
* fixed issue with error conversion
* added new model confirmation tests
+ title name change
* renaming, fields
* owner; test changes
* clippy prepare
* fmt
* merge fixes
* clippy
* working merge
* revs
* merge fixes
2023-12-01 20:15:00 -07:00
Wyatt Verchere
2d92b08404
V2 removal and _internal rerouting ( #770 )
...
* deleteed v3 exclusive routes
* moved routes around
* fixed linkage that movement broke
* initial merge errors
* fixes
2023-12-01 10:02:11 -08:00
Wyatt Verchere
4bbc57b0dc
Links ( #763 )
2023-11-30 23:14:52 -08:00
Wyatt Verchere
756c14d988
fixed redis deserialization issue ( #775 )
2023-11-30 19:57:15 -08:00
Wyatt Verchere
b3b55210f7
Renamed default project type to unknown. ( #774 )
...
* small change
* plugins and datapacks now correctly return to project
* Adds to search
2023-11-30 17:17:21 -08:00
Wyatt Verchere
58093a9438
Modifies sql queries to use CTEs ( #773 )
...
* fixes huge slowodwn on version item
* changes!
* fixes, touch ups, indices
* clippy prepare
2023-11-30 11:10:56 -08:00
Wyatt Verchere
ed33dd2127
fixed issue ( #772 )
2023-11-30 10:30:30 -08:00
Carter
accc53c5dd
Implement Editor MOD-349 ( #1427 )
...
* Implement Editor
* content oveflow fix for description
* Description card fix
* make everything fix in report modal
* seperate report page with image upload
* Bump Omorphia
* Update pages/report.vue
Co-authored-by: Emma Alexia <emma@modrinth.com >
* suggested changes and cleanup
* fix button spacing
* clean up and replace report implementations
* corepack fix
* Remove ModalReport
* image uploads for conversations
* image uploading context for versions and threads
* adjust information about thread messages
* Update pages/report.vue
Co-authored-by: Emma Alexia <emma@modrinth.com >
* Adjust image upload imports
* fix api changes for useImageUpload
* correct report redirection uri
* report button feedback
* omorphia ver bump
---------
Co-authored-by: Emma Alexia <emma@modrinth.com >
2023-11-29 11:56:17 -07:00
Geometrically
d4f9c97cca
Payouts code ( #765 )
...
* push to rebase
* finish most
* finish most
* Finish impl
* Finish paypal
* run prep
* Fix comp err
2023-11-29 11:00:08 -07:00
Wyatt Verchere
f731c1080d
Side types overhaul ( #762 )
...
* side types overhaul
* fixes, fmt clippy
* migration fix for v3 bug
* fixed migration issues
* more tested migration changes
* fmt, clippy
* bump cicd
---------
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com >
2023-11-28 11:36:59 -07:00
Wyatt Verchere
fd18185ef0
More staging fixes ( #768 )
...
* Fixes issues
* staging fixes
* passes tests
* fixes. fmt/clippy
* drops datapack/plugin extras
* fixed failing test
---------
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com >
2023-11-26 20:29:59 -07:00
Carter
0efbbed5e2
Add fields to OAuth ( #769 )
...
* Add url and description fields to OAuthClient
model
* Add OAuth client icon editing and deleting
endpoints
* updated query data
* fix missed queries
* sqlx prep
* update with tests builds
2023-11-25 21:48:51 -07:00
Wyatt Verchere
bad350e49b
Plugins ( #758 )
...
* plugins; datapacks
* merge fixes/changes
---------
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com >
2023-11-25 18:11:38 -07:00
Wyatt Verchere
172b93d07f
Tests v2 recreate ( #760 )
...
* added common project information; setup for v2 test change
* all tests now use with_test_environment
* progress, failing
* finished re-adding tests
* prepare
* cargo sqlx prepare -- --tests
* fmt; clippy; prepare
* sqlx prepare
* adds version_create fix and corresponding test
* merge fixes; rev
* fmt, clippy, prepare
* test cargo sqlx prepare
2023-11-25 14:42:39 -07:00
Wyatt Verchere
ade8c162cd
Staging fixes ( #766 )
...
* fixes bugs
* fixed more things
* fixes version creation
* small change
* removed modpack
2023-11-24 11:42:06 -08:00
Jai A
c1518c52f3
fix avatar merge
2023-11-21 10:16:36 -07:00
Wyatt Verchere
79e634316d
Analytics permissions ( #761 )
...
* adds test; permissions fix
* clippy
---------
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com >
2023-11-21 10:02:07 -07:00
ToBinio
531b38e562
display App version in settings ( #801 )
...
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com >
2023-11-21 08:38:22 -07:00
chaos
fd299aabe8
Check for write access before change. ( #890 )
...
* Check for write access before change. Closes #862
* Formatting.
2023-11-21 08:37:05 -07:00
chaos
4b1a3eb41e
Add missing noblur value to modals. Closes #713 ( #891 )
2023-11-21 08:35:57 -07:00
chaos
a5739fa7e2
Bump version + revert to mc-heads.net ( #895 )
2023-11-21 08:35:32 -07:00
Emma Alexia
e4cb8b71dd
Fix version editing on modpacks returning a "too large" error ( #1455 )
2023-11-20 18:57:06 -05:00
Wyatt Verchere
dfba6c7c91
Compiler improvements ( #753 )
...
* basic redis add
* toml; reverted unnecessary changes
* merge issues
* increased test connections
---------
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com >
2023-11-19 20:10:13 -07:00