Commit Graph

63 Commits

Author SHA1 Message Date
Evert Prants c7ce387685
some weird old code cleanup that was left hanging, /shrug 2021-02-09 18:46:04 +02:00
Evert Prants 7674907b70
quick fixes from previous commit 2020-12-13 16:50:19 +02:00
Evert Prants 444f8b00f8
Major refactor and code modernization, vol. 1 2020-12-13 16:36:07 +02:00
Evert Prants 229a7db04a
fix news atom feed 2020-07-06 22:04:19 +03:00
Evert Prants 0350659b6c
Temporarily removed cookie consent banner + maintenance 2020-07-06 21:33:00 +03:00
Evert Prants 70551ed482
consent dialog fix 2020-06-15 19:47:03 +03:00
Evert Prants 51fd91e3db
Clean up OAuth2 provider code, support multiple request types in preparation for OIDC 2020-06-05 18:18:23 +03:00
Evert Prants 2a7aec1b46
Fix the mailer 2020-06-01 20:14:11 +03:00
Evert Prants 787cc6fc73
Maintenance commit. 2020-05-28 21:30:21 +03:00
Evert Prants 94aabcd07e
Prevent image upscaling 2019-09-07 19:41:32 +03:00
Evert Prants a7289af257
Disable third-party registrations 2019-08-08 15:33:58 +03:00
Evert Prants 681905b0a7
Maintentance commit Wed Aug 15 20:33:20 EEST 2018 2018-08-15 20:33:20 +03: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 e1a66c38da
Locking users mechanism 2018-02-13 22:32:11 +02:00
Evert Prants 60e9b00a74
Automatic minecraft username forward to donate page 2018-02-09 14:27:29 +02:00
Evert Prants c0a9ff5959
Set news article update date on creation 2018-02-09 14:01:00 +02:00
Evert Prants da43cd59aa
More changes, footer alignment 2018-02-07 19:03:57 +02:00
Evert Prants 9036d057e6
Add Gravatar 2018-02-04 18:25:45 +02:00
Evert Prants 265acc187f
Implement Atom feed for news page 2018-01-27 13:07:36 +02:00
Evert Prants a4b5080717
Merge pull request #3 from IcyNet/admin-panel
Admin panel
2017-12-08 15:54:37 +02:00
Evert Prants 2eb8731b30
quick image upload bug fix 2017-12-07 22:15:54 +02:00
Evert Prants 234744f5de
User search bar 2017-12-07 21:57:42 +02:00
Evert Prants 61248119c5
A lot of user actions, add CSRF tokens to all POSTs 2017-12-07 17:37:36 +02:00
Evert Prants 04e0c77a46
admin oauth2 client management 2017-12-05 18:59:17 +02:00
Evert Prants f3d9435be0
even more minor changes and reorganizing 2017-12-01 13:35:47 +02:00
Evert Prants 34a81d7923
some more things 2017-11-30 23:45:21 +02:00
Evert Prants f76135f00f
Token expiry checking, limit amount of resets in a day 2017-11-30 23:26:41 +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 0d792817fe
Do some cleanups on the data 2017-11-23 18:26:53 +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 b5d1a417de
Add UUID to admin panel, make avatars fetchable by UUID 2017-11-18 10:59:49 +02:00
Evert Prants 11e5ceb0b7
add logger to dev mode 2017-11-07 18:52:12 +02:00
Evert Prants cf6622763a
change emailer 2017-10-28 12:09:55 +03:00
Evert Prants 1e027c4b88
add google authentication method 2017-10-13 19:18:17 +03:00
Evert Prants e57341dbd9
minecraft server verify 2017-10-03 14:20:49 +03:00
Evert Prants 3546ddcc43
add UUIDs to users as another way of identification 2017-09-22 23:59:43 +03:00
Evert Prants 738a8c53fa
some cleanup and stuff 2017-09-10 12:42:12 +03:00
Evert Prants a03af7ca0f
dont use synchronous filesystem functions in workers 2017-09-09 14:36:30 +03:00
Evert Prants f54f6fb1b0
download discord avatar automatically 2017-09-09 14:15:11 +03:00
Evert Prants 1d782a9b98
some inconsistencies 2017-09-01 15:02:20 +03:00
Evert Prants 20cc71c8c1
latest donations endpoint for other services 2017-08-31 20:24: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 de3f8498c2
add simple oauth2 client management to admin 2017-08-28 20:32:54 +03:00
Evert Prants 70cbbecec2
admin panel work a bit 2017-08-28 18:42:16 +03:00
Evert Prants f8990ec7a6
a much needed check in order to prevent developer confusion :P 2017-08-28 01:35:19 +03:00
Evert Prants c39f6d2a31
ignore non-on-site donations 2017-08-27 20:59:41 +03:00
Evert Prants d083aaa346
accept PayPal IPNs and add them to the database 2017-08-27 20:47:52 +03:00
Evert Prants 0d04fb69cf
added bans 2017-08-27 15:41:44 +03:00