Alejandro González
a9cfc37aac
Some small Labrinth refactors and fixes ( #3698 )
...
* chore(labrinth): fix typos, simplify out `remove_duplicates` func
* fix(labrinth): implement `capitalize_first` so that it can't panic on wide chars
* chore(labrinth): refactor out unneeded clone highlighted by nightly Clippy lints
* chore(labrinth): simplify `capitalize_first` implementation
* fix(labrinth): preserve ordering when deduplicating project field values
This addresses an unintended behavior change on
157647faf2778c74096e624aeef9cdb79539489c.
* fix(labrinth/tests): make `index_swaps` test run successfully
I wonder why we don't run these more often...
* refactor: rename `.env.example` files to `.env.local`, make local envs more consistent between frontend and backend
* chore(labrinth/.env.local): proper email verif. and password reset paths
2025-05-29 20:51:30 +00:00
Alejandro González
ea9a3539eb
Minor Labrinth documentation and missing Sendy configuration handling tweaks ( #3667 )
...
* docs(contributing/labrinth): mention SMTP vars, add helpful Redis note
* chore(labrinth): short-circuit Sendy usage successfully when not setup
* chore: get rid of deprecated `docker-compose` version parameter
2025-05-18 11:36:05 +00:00
Erb3
f932ce7706
chore: move to .env.example ( #3592 )
...
* chore: move to .env.example
* docs: meniton copying .env.example
* chore: app-lib env example
Co-authored-by: Alejandro González <7822554+AlexTMjugador@users.noreply.github.com>
Signed-off-by: Erb3 <49862976+Erb3@users.noreply.github.com>
---------
Signed-off-by: Erb3 <49862976+Erb3@users.noreply.github.com>
2025-05-02 14:20:40 +00:00
Erb3
daf6999111
Document usage of OAuth ( #3342 )
...
* docs: hitchhiker's guide to OAuth
* docs: remove old OAuth guide from OpenApi spec
* fixup! docs: remove old OAuth guide from OpenApi spec
* docs: mention /user endpoint in oauth
* docs: oauth flow overview
* docs: mention PAT
* docs: fix reviews
* docs: support portal over github issue
Signed-off-by: Erb3 <49862976+Erb3@users.noreply.github.com>
---------
Signed-off-by: Erb3 <49862976+Erb3@users.noreply.github.com>
2025-04-19 13:51:01 +00:00
Emma Alexia
5c1f198397
Add ability to delete user icon ( #3383 )
...
* Add user icon delete route
By request of moderation, but also just generally nice to have
* Add relevant docs and frontend
* Add v2 version
2025-04-19 12:49:23 +00:00
Jan Straßburger
fd2f500038
Fix correct 'versions' description in Statistics schema ( #3396 )
...
Co-authored-by: Jai Agrawal <18202329+Geometrically@users.noreply.github.com>
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com>
Co-authored-by: Emma Alexia <emma@modrinth.com>
2025-03-25 18:20:36 +00:00
Tiziano
e2de39ad83
chore: update docs deps/pkgs ( #3326 )
...
* chore: run astro upgrade cli cmd
* chore: move content config & add content loader
* chore: update pkgs
* fix: bump starlight-openapi
* fix: bump sharp
* fix: update pnpm-lock
2025-03-03 11:15:48 -08:00
Prospector
c39bb78e38
App redesign ( #2946 )
...
* Start of app redesign
* format
* continue progress
* Content page nearly done
* Fix recursion issues with content page
* Fix update all alignment
* Discover page progress
* Settings progress
* Removed unlocked-size hack that breaks web
* Revamp project page, refactor web project page to share code with app, fixed loading bar, misc UI/UX enhancements, update ko-fi logo, update arrow icons, fix web issues caused by floating-vue migration, fix tooltip issues, update web tooltips, clean up web hydration issues
* Ads + run prettier
* Begin auth refactor, move common messages to ui lib, add i18n extraction to all apps, begin Library refactor
* fix ads not hiding when plus log in
* rev lockfile changes/conflicts
* Fix sign in page
* Add generated
* (mostly) Data driven search
* Fix search mobile issue
* profile fixes
* Project versions page, fix typescript on UI lib and misc fixes
* Remove unused gallery component
* Fix linkfunction err
* Search filter controls at top, localization for locked filters
* Fix provided filter names
* Fix navigating from instance browse to main browse
* Friends frontend (#2995 )
* Friends system frontend
* (almost) finish frontend
* finish friends, fix lint
* Fix lint
---------
Signed-off-by: Geometrically <18202329+Geometrically@users.noreply.github.com>
* Refresh macOS app icon
* Update web search UI more
* Fix link opens
* Fix frontend build
---------
Signed-off-by: Geometrically <18202329+Geometrically@users.noreply.github.com>
Co-authored-by: Jai A <jaiagr+gpg@pm.me>
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com>
2024-12-11 19:54:18 -08:00
worldwidepixel
eff3189ded
feat(docs): General documentation improvements (OAuth documentation, docs meta) ( #2855 )
...
* feat: All good Docs things under the sun (favicon, oauth2, docs meta)
* Remove favicon changes (already fixed in other PR)
Signed-off-by: worldwidepixel <58098422+worldwidepixel@users.noreply.github.com>
---------
Signed-off-by: worldwidepixel <58098422+worldwidepixel@users.noreply.github.com>
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com>
2024-12-10 20:26:46 +00:00
Accieo
b5011f458f
Add minecraft as loader to create version api docs ( #2877 )
...
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com>
2024-11-03 09:32:18 +00:00
Erb3
72dab12033
fix(docs): correct favicon url ( #2843 )
...
Starlight defaults to favicon.svg, however a favicon.ico was added to the repo.
Changes:
- Format astro config according to Prettier
- Properly set favicon
2024-10-24 13:24:13 -07:00
Geometrically
486cd68bf7
New docs site ( #2521 )
...
* initial docs
* more docs work
* Update readme + add license
* update frontend GH action
2024-10-18 17:36:20 -07:00