Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/space-wizards/SS14.Web
Website and backend/API services for Space Station 14
https://github.com/space-wizards/SS14.Web
Loki logging and cleanup
e0daebc47681a7e007a48620113ddf5310376ba6 authored almost 4 years ago by Pieter-Jan Briers <[email protected]>
e0daebc47681a7e007a48620113ddf5310376ba6 authored almost 4 years ago by Pieter-Jan Briers <[email protected]>
Patreon webhooks that are just logged.
96b4b49e1f0d2d08b70c6456da15ff9208e62cf2 authored almost 4 years ago by Pieter-Jan Briers <[email protected]>
96b4b49e1f0d2d08b70c6456da15ff9208e62cf2 authored almost 4 years ago by Pieter-Jan Briers <[email protected]>
Fix AuthApi namespace.
54e53a2e50a8d6772e4395f6d25e6a4bcb8bbd99 authored almost 4 years ago by Pieter-Jan Briers <[email protected]>
54e53a2e50a8d6772e4395f6d25e6a4bcb8bbd99 authored almost 4 years ago by Pieter-Jan Briers <[email protected]>
Move appsettings.Secure after environment file for SS14.Auth.
08720bcc4a5dfbf328fe2b74878b510ef8dbd094 authored almost 4 years ago by Pieter-Jan Briers <[email protected]>
08720bcc4a5dfbf328fe2b74878b510ef8dbd094 authored almost 4 years ago by Pieter-Jan Briers <[email protected]>
Working Patreon linking.
Still have to write webhook and test session API response.
89a9a1b1bba6908ada7ce9f186dabaf25b619cad authored almost 4 years ago by Pieter-Jan Briers <[email protected]>
Bump SDK version for CI
192f08af935f6ba3193195b71cb97398dc5ca644 authored almost 4 years ago by Pieter-Jan Briers <[email protected]>
192f08af935f6ba3193195b71cb97398dc5ca644 authored almost 4 years ago by Pieter-Jan Briers <[email protected]>
Make DummyEmailSender output to Email.html
3e14bfc4dde06ff828db60b0560f047f16e1c496 authored almost 4 years ago by Pieter-Jan Briers <[email protected]>
3e14bfc4dde06ff828db60b0560f047f16e1c496 authored almost 4 years ago by Pieter-Jan Briers <[email protected]>
Patreon is, in fact, a word.
41a92d6a6b631d8c6ca1da8676506c7e3a9a9731 authored almost 4 years ago by Pieter-Jan Briers <[email protected]>
41a92d6a6b631d8c6ca1da8676506c7e3a9a9731 authored almost 4 years ago by Pieter-Jan Briers <[email protected]>
Guess I forgot to update half the packages.
667d5af8777b244350bca8f799f22d2d7c7d4b2b authored almost 4 years ago by Pieter-Jan Briers <[email protected]>
667d5af8777b244350bca8f799f22d2d7c7d4b2b authored almost 4 years ago by Pieter-Jan Briers <[email protected]>
Move secret appsettings after dev appsettings
8fa10824d367051de9255d28b9e6b47d2588dcb5 authored almost 4 years ago by Pieter-Jan Briers <[email protected]>
8fa10824d367051de9255d28b9e6b47d2588dcb5 authored almost 4 years ago by Pieter-Jan Briers <[email protected]>
Bump to .NET 5
109db7d669108a5aaa8861500bccd1be3430f290 authored almost 4 years ago by Pieter-Jan Briers <[email protected]>
109db7d669108a5aaa8861500bccd1be3430f290 authored almost 4 years ago by Pieter-Jan Briers <[email protected]>
Actually fill out the privacy policy.
d1aa981393ab8a76a4c012b51669f1ede7a816f0 authored about 4 years ago by Pieter-Jan Briers <[email protected]>
d1aa981393ab8a76a4c012b51669f1ede7a816f0 authored about 4 years ago by Pieter-Jan Briers <[email protected]>
Require people to be 13 or older.
fbc75d60a3e349635669d3e671992c334acf49e1 authored about 4 years ago by Pieter-Jan Briers <[email protected]>
fbc75d60a3e349635669d3e671992c334acf49e1 authored about 4 years ago by Pieter-Jan Briers <[email protected]>
Burner email database blocking.
380bf8eec7970c936ec026995f472ce85124d4eb authored about 4 years ago by Pieter-Jan Briers <[email protected]>
380bf8eec7970c936ec026995f472ce85124d4eb authored about 4 years ago by Pieter-Jan Briers <[email protected]>
Bump Robust.Shared.AuthLib to enforce minimum name length.
e8816c442b07ddd9b5b617544e82f8aaa24038fc authored about 4 years ago by Pieter-Jan Briers <[email protected]>
e8816c442b07ddd9b5b617544e82f8aaa24038fc authored about 4 years ago by Pieter-Jan Briers <[email protected]>
Fix some image paths.
6460cdaeb8fad841683be07d6faebf09d97dd318 authored about 4 years ago by Pieter-Jan Briers <[email protected]>
6460cdaeb8fad841683be07d6faebf09d97dd318 authored about 4 years ago by Pieter-Jan Briers <[email protected]>
Init migration.
2452c90c35c104e7b451cb4e00847b47d46accf0 authored about 4 years ago by Pieter-Jan Briers <[email protected]>
2452c90c35c104e7b451cb4e00847b47d46accf0 authored about 4 years ago by Pieter-Jan Briers <[email protected]>
Config variable to change path base for reverse proxy.
c200c517cff24239226a6d518421a0dd5d002f23 authored about 4 years ago by Pieter-Jan Briers <[email protected]>
c200c517cff24239226a6d518421a0dd5d002f23 authored about 4 years ago by Pieter-Jan Briers <[email protected]>
Host config to change web root.
98640f0d42f3987477a0c6c538f99da1fbc5e27b authored about 4 years ago by Pieter-Jan Briers <[email protected]>
98640f0d42f3987477a0c6c538f99da1fbc5e27b authored about 4 years ago by Pieter-Jan Briers <[email protected]>
Don't update username with email address.
abf108084b0d2137a42518eb1779e9f5ff6b9df3 authored about 4 years ago by Pieter-Jan Briers <[email protected]>
abf108084b0d2137a42518eb1779e9f5ff6b9df3 authored about 4 years ago by Pieter-Jan Briers <[email protected]>
Reverse proxy support.
35e1508c5c014c7ca74cf16ab5cf90170bf2338b authored about 4 years ago by Pieter-Jan Briers <[email protected]>
35e1508c5c014c7ca74cf16ab5cf90170bf2338b authored about 4 years ago by Pieter-Jan Briers <[email protected]>
New config file that I can put the email password in.
d2220b5edae3209fce9d6ba453e3165451e1b731 authored about 4 years ago by Pieter-Jan Briers <[email protected]>
d2220b5edae3209fce9d6ba453e3165451e1b731 authored about 4 years ago by Pieter-Jan Briers <[email protected]>
Fix more email crap.
4a6dde2ae62b6810ac6f39b75f4a1d84d7f97de4 authored about 4 years ago by Pieter-Jan Briers <[email protected]>
4a6dde2ae62b6810ac6f39b75f4a1d84d7f97de4 authored about 4 years ago by Pieter-Jan Briers <[email protected]>
Make default ports sane.
0e5c150647e590e29d295c4140edd69080f056ab authored about 4 years ago by Pieter-Jan Briers <[email protected]>
0e5c150647e590e29d295c4140edd69080f056ab authored about 4 years ago by Pieter-Jan Briers <[email protected]>
Config stuff.
76786a251c8c0b46bdb6810f92b14b3aae94c816 authored about 4 years ago by Pieter-Jan Briers <[email protected]>
76786a251c8c0b46bdb6810f92b14b3aae94c816 authored about 4 years ago by Pieter-Jan Briers <[email protected]>
Ensure data protection keys are stored in DB.
f8ebfb1d1ab8c1af7e19b76d5493be916a8bf092 authored about 4 years ago by Pieter-Jan Briers <[email protected]>
f8ebfb1d1ab8c1af7e19b76d5493be916a8bf092 authored about 4 years ago by Pieter-Jan Briers <[email protected]>
Only do systemd when requested because otherwise it breaks in Rider apparently.
e7abc927b24d1ff55dfad6acdf9b5b445da06c3f authored about 4 years ago by Pieter-Jan Briers <[email protected]>
e7abc927b24d1ff55dfad6acdf9b5b445da06c3f authored about 4 years ago by Pieter-Jan Briers <[email protected]>
Make everything SystemD aware.
86367f0f71b0756632aa2f35a12bdb3ca6994d80 authored about 4 years ago by Pieter-Jan Briers <[email protected]>
86367f0f71b0756632aa2f35a12bdb3ca6994d80 authored about 4 years ago by Pieter-Jan Briers <[email protected]>
Update README.
ae263908d5d2a3a588a356518a9b763c66376cb9 authored about 4 years ago by Pieter-Jan Briers <[email protected]>
ae263908d5d2a3a588a356518a9b763c66376cb9 authored about 4 years ago by Pieter-Jan Briers <[email protected]>
Merge SS14.Hub into this repo.
2c7448f23c6976ad4083165df4e0f7fd326647cd authored about 4 years ago by Pieter-Jan Briers <[email protected]>
2c7448f23c6976ad4083165df4e0f7fd326647cd authored about 4 years ago by Pieter-Jan Briers <[email protected]>
YAML config files, clean up package references.
f826f75a704d336af20c438dcaa3fa467d819fc4 authored about 4 years ago by Pieter-Jan Briers <[email protected]>
f826f75a704d336af20c438dcaa3fa467d819fc4 authored about 4 years ago by Pieter-Jan Briers <[email protected]>
Minor cleanup.
Clean up namespace imports.
Remove useless constructor.
Clean up email sending.
Re-introduce dummy email sender for testing.
Properly use async.
Create a new SMTP connection ev...
Add email sending functionality to EmailSender.
0a98aab21bfdd1820b7d38eecdc90af4c4d9f93d authored about 4 years ago by Silver <[email protected]>
0a98aab21bfdd1820b7d38eecdc90af4c4d9f93d authored about 4 years ago by Silver <[email protected]>
Add MailKit and MimeKit to SS14.Auth
7c558107b726801cd57db1f0aa7cee6823404a7b authored about 4 years ago by Silver <[email protected]>
7c558107b726801cd57db1f0aa7cee6823404a7b authored about 4 years ago by Silver <[email protected]>
Split projects into SS14.Auth and SS14.Web.
Also ASP.NET is garbage.
aff3700c79d7a3acf48ca2df4efad17a3a59e86d authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Rename SS14.Auth -> SS14.Web
72ce92440481b7d6975f0ac42c036efde416d499 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
72ce92440481b7d6975f0ac42c036efde416d499 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Various bits of work
5d8a99a53ba27033bda64e8f3eec75176f422552 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
5d8a99a53ba27033bda64e8f3eec75176f422552 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fix build.
5eb62b7bd13e87b7edba3732d5a2e4d526cdc6a4 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
5eb62b7bd13e87b7edba3732d5a2e4d526cdc6a4 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Clean up some naming.
b07117b20b706b02213f6269a9a8067c60718368 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
b07117b20b706b02213f6269a9a8067c60718368 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Good job me.
7f5869605f45c7ef748a011d8310edcb052a571b authored over 4 years ago by Pieter-Jan Briers <[email protected]>
7f5869605f45c7ef748a011d8310edcb052a571b authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Guess we don't need this anymore.
7b47e1c6aab8772327eb91ae4fd240cb72b64329 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
7b47e1c6aab8772327eb91ae4fd240cb72b64329 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Guess we're doing Minecraft.
f9b9d345437572201621fa035b1bb18aad3e1628 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
f9b9d345437572201621fa035b1bb18aad3e1628 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
It kinda like, works.
d006e52832c49a4d8445e6f780d9b928ea264d9a authored over 4 years ago by Pieter-Jan Briers <[email protected]>
d006e52832c49a4d8445e6f780d9b928ea264d9a authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Add created time to user accounts.
Fixes #1
e9556382c070f42ea4e6d10af323d2c95c49e793 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Allow login via GUID.
Fixes #2
b82744ffd80d231d2d9cbcefd227a4721f8ef8aa authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fix authenticate API echoing email address as username if used to log in.
b1327f7a7f92ae947959de7fb67c86b71dfe0ffc authored over 4 years ago by Pieter-Jan Briers <[email protected]>
b1327f7a7f92ae947959de7fb67c86b71dfe0ffc authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Add token refresh endpoint.
Also make authenticate return token expiry time.
2674d17a0be1b531c4581b2001ebd85ecd6c5e15 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Handle token logouts.
611744eb31dbf364eedfaba7632e239b07d79663 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
611744eb31dbf364eedfaba7632e239b07d79663 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
ResendConfirmation API endpoint.
416d96aba1114e3e1cd9175d39994afd3e49abdc authored over 4 years ago by Pieter-Jan Briers <[email protected]>
416d96aba1114e3e1cd9175d39994afd3e49abdc authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Dedup reset email.
9b3cb2c2ffc03a3b4c22d7482afd1aad8833eda4 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
9b3cb2c2ffc03a3b4c22d7482afd1aad8833eda4 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Reset password API endpoint.
e676a42ee82eff3b717501e09d00425244dcc3d5 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
e676a42ee82eff3b717501e09d00425244dcc3d5 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Provide explanation for why login fails.
b6aa598b0201b6b5cb0f4f4261e068f6c83cdc97 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
b6aa598b0201b6b5cb0f4f4261e068f6c83cdc97 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fix exception when trying to log into non-existant account.
48bdda14cfe17d3e5d6ded2c9067a3497db99d55 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
48bdda14cfe17d3e5d6ded2c9067a3497db99d55 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Better message if the user fails to verify their email.
5e631bce89c79b772f15d88c0959e0260dc4b0b9 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
5e631bce89c79b772f15d88c0959e0260dc4b0b9 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Allow logging in with both email and username.
acac68df877933f3e60cdf8eb881841d9bf317a4 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
acac68df877933f3e60cdf8eb881841d9bf317a4 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Re-enable RequireUniqueEmail
I disabled this to test something.
413d1ef6f9f3c351b1d2c091f4e1dd071c2d9579 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fix incorrect abstract class definition.
f3a10b2198fef2b9794fe6777b5d8cf1634d590b authored over 4 years ago by Pieter-Jan Briers <[email protected]>
f3a10b2198fef2b9794fe6777b5d8cf1634d590b authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fix incorrect [EmailAddress] on login model.
dc937f0bdcc95c242f7a25533e88c5da72dfe5f2 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
dc937f0bdcc95c242f7a25533e88c5da72dfe5f2 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Debug logging for launcher user agent.
f8b103841b070087ef4da7a4dd4bfff0282b5189 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
f8b103841b070087ef4da7a4dd4bfff0282b5189 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Reset log levels to default.
37987bd8abba07f96ed0553cff8191a2d13edacb authored over 4 years ago by Pieter-Jan Briers <[email protected]>
37987bd8abba07f96ed0553cff8191a2d13edacb authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Readme
3960e1e43f55633a5862117d86c95d16ce198c86 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
3960e1e43f55633a5862117d86c95d16ce198c86 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Update dependencies.
4edd9c3d9c6ce5112027225bc35bb11a7e74aa17 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
4edd9c3d9c6ce5112027225bc35bb11a7e74aa17 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Update SDK version.
72563d748f0704b83d22eaa001688be3432445a8 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
72563d748f0704b83d22eaa001688be3432445a8 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Solution folder for workflow file.
289b7bfbe980384c9826a232c3aef3727148157f authored over 4 years ago by Pieter-Jan Briers <[email protected]>
289b7bfbe980384c9826a232c3aef3727148157f authored over 4 years ago by Pieter-Jan Briers <[email protected]>
GitHub how the hell do you mess up creating the Actions workflow.
dd146a93cf36509d815735603e6004202d2f62d1 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
dd146a93cf36509d815735603e6004202d2f62d1 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
GitHub Actions workflow
7c3c0048c4705d2c9ba542bbca8a3e1a9b382f38 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
7c3c0048c4705d2c9ba542bbca8a3e1a9b382f38 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Initial commit of SS14.Auth.
It's not even half done but I really need to commit this before I accidentally rm -rf the entire...
7c23f57cb12f381b0aa2353053310f215391a983 authored over 4 years ago by Pieter-Jan Briers <[email protected]>