Wyatt Verchere
9bd2cb3c7e
Collections ( #688 )
...
* initial draft; unfinished
* images, fixes
* fixes
* println
* revisions
* fixes
* alternate context setup version
* rev
* partial revs
* rev
* clippy ,fmt
* fmt/clippy/prepare
* fixes
* revs
2023-09-13 22:22:32 -07:00
Modrinth Bot
6288f679b9
[no ci] synced file(s) with modrinth/.github ( #706 )
2023-09-10 12:45:44 -04:00
Wyatt Verchere
a1cfdf1a5b
Socket cleanup ( #682 )
...
* testing changes
* added success
* removed success
* Fix compile error
---------
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com >
Co-authored-by: Jai A <jaiagr+gpg@pm.me >
2023-08-21 14:21:05 -04:00
Emma Alexia Triphora
e9c7f5d664
Fix #683 ( #691 )
...
* Fix #683
* whitespace
---------
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com >
2023-08-21 10:44:09 -04:00
Geometrically
13e5644c89
Fix creator payouts + scheduler ( #686 )
2023-08-21 10:42:33 -04:00
Geometrically
e9f5bd4ac1
Fix redis pool timeout ( #669 )
...
* Fix redis pool timeout
* remove search dep project issues
* run fmt + prep
2023-08-06 15:34:03 -07:00
Geometrically
ca0468b8d5
Auth fixes ( #664 )
...
* Auth fixes
* destroy flows after use
* fix comp err
* add bearer err msg
2023-08-04 16:22:15 -07:00
Geometrically
039d26feeb
Add launcher analytics ( #661 )
...
* Add more analytics
* finish hydra move
* Finish websocket flow
* add minecraft account flow
* Finish playtime vals + payout automation
2023-08-02 14:43:04 -07:00
Geometrically
4bb47d7e01
Finish authentication ( #659 )
2023-07-18 15:02:54 -07:00
Geometrically
ec80c2b9db
Next auth fixes ( #658 )
2023-07-14 22:55:00 -07:00
Geometrically
a89418e33b
First auth fixes ( #656 )
2023-07-13 19:50:42 -07:00
Geometrically
0d88ff8dae
Verify Email + Reset Password flows ( #654 )
...
* verifiers
* add missing emails
* fix gh perms
2023-07-12 20:40:24 -07:00
Geometrically
4bdf9bff3a
2FA + Add/Remove Auth Providers ( #652 )
...
* 2FA + Add/Remove Auth Providers
* fix fmt issue
2023-07-11 19:13:07 -07:00
Geometrically
7fbb8838e7
Scoped PATs ( #651 )
...
* Scoped PATs
* fix threads issues
* fix migration
2023-07-10 16:44:40 -07:00
Geometrically
366ea63209
Fix session del ( #650 )
2023-07-08 22:07:11 -07:00
Geometrically
6c0ad7fe1a
Sessions Route + Password Auth ( #649 )
...
* Sessions Route + Password Auth
* run prep + fix clippy
* changing passwords + logging in
* register login
2023-07-08 14:29:17 -07:00
Geometrically
239214ef92
Initial Auth Impl + More Caching ( #647 )
...
* Port redis to staging
* redis cache on staging
* add back legacy auth callback
* Begin work on new auth flows
* Finish all auth flows
* Finish base session authentication
* run prep + fix clippy
* make compilation work
2023-07-07 12:20:16 -07:00
Geometrically
d2c2503cfa
Final V2 Changes ( #212 )
...
* Redo dependencies, add rejection reasons, make notifications more readable
* Fix errors, add dependency route, finish PR
* Fix clippy errors
2021-06-16 09:05:35 -07:00
Geometrically
0500994def
Moderation + Mod Editing ( #101 )
...
* Moderation + Mod Editing WIP
* Run prepare, fix perms
* Make it compile
* Finish moderation and edit routes
* More fixes
* Use better queries
* Final Fixes
2020-11-15 19:58:11 -07:00
Geometrically
68ee2bdcdc
Fix another GitHub OAuth Bug, allow users to register with null names. ( #69 )
...
* Change header name
* Add default bio value
* Remove default
* Make name null
* Run prepare
2020-10-03 16:31:10 -07:00
Geometrically
da654fdff5
Add default bio value, to fix GitHub integration errors ( #68 )
...
* Change header name
* Add default bio value
* Remove default
2020-10-03 12:11:36 -07:00
Geometrically
d7f9d5a66f
Change header name ( #67 )
2020-10-02 15:55:47 -07:00
Aeledfyr
c4fb7b7928
General cleanup: fix some bugs, some refactoring ( #65 )
...
* Merged mod file upload in version creation, mod creation and
version file add to one function; This makes sure that they are
consistent
* Made some fields on `User` optional: `github_id`, `avatar_url`, `bio`.
* We may not want to publicly show the `github_id` to everyone
with access to the API
* If we allow non-github users, some of those fields would be
invalid; some oauth providers may not have avatars or bios
* Made CORS origins should configurable
* Made `--reconfigure-indices` and `--reset-indices` exit after
completion instead of starting the server
2020-09-30 22:07:52 -07:00
Jai A
2e514735ec
User retrieval routes
2020-09-28 22:30:13 -07:00
Jai A
3d32c30d2d
Authenticate protected routes
2020-09-28 21:05:42 -07:00