Commit Graph

51 Commits

Author SHA1 Message Date
Evert Prants 444f8b00f8
Major refactor and code modernization, vol. 1 2020-12-13 16:36:07 +02:00
Evert Prants 787cc6fc73
Maintenance commit. 2020-05-28 21:30:21 +03:00
Evert Prants 6cebe08ea5
password change fix 2020-01-28 23:13:59 +02:00
Evert Prants 76fe1f2bf1
clarify some messages 2019-09-08 18:52:12 +03:00
Evert Prants 39d3d568e8
Allow password changes for external registrations 2019-08-08 17:13:52 +03:00
Evert Prants a8a3ae3153
slight oversight #2 2019-08-08 15:39:42 +03:00
Evert Prants 004fdcacb2
slight oversight 2019-08-08 15:37:52 +03:00
Evert Prants a7289af257
Disable third-party registrations 2019-08-08 15:33:58 +03:00
Evert Prants 913309c7ab
Maintenance commit Sat Jan 5 01:10:23 EET 2019 2019-01-05 01:10:23 +02:00
Evert Prants 5534eb0a18
Removed everything minecraft-related, added image scope to oauth, replaced github with gitlab. 2018-06-05 12:51:49 +03:00
Evert Prants 60e9b00a74
Automatic minecraft username forward to donate page 2018-02-09 14:27:29 +02:00
Evert Prants 265acc187f
Implement Atom feed for news page 2018-01-27 13:07:36 +02:00
Evert Prants f3d9435be0
even more minor changes and reorganizing 2017-12-01 13:35:47 +02:00
Evert Prants f8ed8e244d
success message on password reset 2017-11-30 23:56:27 +02:00
Evert Prants 34a81d7923
some more things 2017-11-30 23:45:21 +02:00
Evert Prants 6e13dce845
A whole load of stuff - Added password reset, changed error returns to throws and some other things 2017-11-30 23:13:14 +02:00
Evert Prants b4b88a5657
Change csrf checking to a middleware function 2017-11-23 18:41:48 +02:00
Evert Prants 8cb48abb39
Change external login system so it uses common funtions, reducing repeated code 2017-11-23 18:18:26 +02:00
Evert Prants b0a6856fbc
prevent potential redirect loop with activation link 2017-10-14 23:35:22 +03:00
Evert Prants 1e027c4b88
add google authentication method 2017-10-13 19:18:17 +03:00
Evert Prants 4a6004aa7c
some login redirect shenanigans 2017-10-09 17:38:27 +03:00
Evert Prants fc78d3fdea
goddamn it forgot this 2017-10-03 14:21:15 +03:00
Taizo 'Tsa6' Simpson 4d5267f0db Fixed password warning message to use new rules 2017-09-26 15:55:22 -04:00
Taizo 'Tsa6' Simpson e04ca53b0a Removed password character cap 2017-09-26 15:47:11 -04:00
Evert Prants 3546ddcc43
add UUIDs to users as another way of identification 2017-09-22 23:59:43 +03:00
Evert Prants d9940a0462
use webpack instead 2017-09-15 14:22:48 +03:00
Evert Prants a03af7ca0f
dont use synchronous filesystem functions in workers 2017-09-09 14:36:30 +03:00
Evert Prants 7a81bb82eb
fuck me i left in some debug code 2017-09-07 00:51:29 +03:00
Evert Prants 05588560a6
external login redirect, include logo images 2017-09-07 00:48:51 +03:00
Evert Prants 37f6ca5eda
small things 2017-08-31 12:22:38 +03:00
Evert Prants 95467dc041
some stuff again 2017-08-30 15:23:45 +03:00
Evert Prants c12ed739c7
news composing and editing 2017-08-29 15:00:36 +03:00
Evert Prants 2899f48d95
ban management and other changes 2017-08-29 01:36:13 +03:00
Evert Prants 70cbbecec2
admin panel work a bit 2017-08-28 18:42:16 +03:00
Evert Prants 1ca055a526
start admin panel 2017-08-27 21:39:30 +03:00
Evert Prants d083aaa346
accept PayPal IPNs and add them to the database 2017-08-27 20:47:52 +03:00
Evert Prants c6824bff01
more comments 2017-08-27 14:48:47 +03:00
Evert Prants 9b7bc571e0
show oauth2 authorizations on user settings page 2017-08-26 12:47:37 +03:00
Evert Prants ab06f1a4cd
avatars and some fixes 2017-08-25 19:42:30 +03:00
Evert Prants 4c7f72f65c
some improvements, jquery dialog 2017-08-25 14:37:34 +03:00
Evert Prants 9441bfc74c
email changing, fix message box 2017-08-24 23:02:52 +03:00
Evert Prants 497ac86980
change license, add user settings, social account unlink 2017-08-24 21:36:40 +03:00
Evert Prants 772d6aab1e
lint everything using standard 2017-08-24 19:23:03 +03:00
Evert Prants 4120248d75
emailer 2017-08-24 16:42:57 +03:00
Evert Prants d32e47d3ff
news 2017-08-24 13:52:12 +03:00
Evert Prants 1a389ec1dd
recaptcha and rate limiting 2017-08-24 01:25:52 +03:00
Evert Prants 1f54626a33
OAuth2 provider implemented 2017-08-23 23:13:45 +03:00
Evert Prants c7d348b27d
some documents 2017-08-03 18:49:31 +03:00
Evert Prants d178a8ee40
facebook, twitter and discord login methods 2017-08-03 15:57:17 +03:00
Evert Prants 298f9bf818
totp 2017-08-03 01:35:10 +03:00