Commit Graph

  • ab92e19725
    Merge 832b4b3908 into 8e20875453 #53 Helzoph 2024-09-19 01:53:29 +0000
  • 832b4b3908 feat: Use redis as a cache to reduce database reads #53 Helzoph 2024-09-19 09:46:26 +0800
  • 169b2bf9a9
    Merge 9dc9d2d135 into 8e20875453 #52 ImperialSympathizer 2024-09-17 14:54:15 +0000
  • 9dc9d2d135 Merge branch 'master' of https://github.com/ben-lear/rogueserver into mystery-encounters-server #52 ImperialSympathizer 2024-09-17 10:53:55 -0400
  • 70d2efe443
    Merge f7ff04f479 into 8e20875453 #18 Max Hertel 2024-09-15 19:01:57 -0500
  • e29bdde405
    Merge 41293d4fc5 into 8e20875453 #48 Elouan Martinet 2024-09-15 08:07:32 -0400
  • 8e20875453
    feat: Add admin Discord link endpoint (#49) master Frederico Santos 2024-09-14 03:32:49 +0100
  • 248646fa41 feat: Add "Helper" role to Discord admin check for enhanced access control #49 Frederico Santos 2024-09-14 01:48:37 +0100
  • a3fcec4a4c
    Don't use Sprintf in Errorf for no reason Pancakes 2024-09-10 21:39:07 -0400
  • 12fcaf00ad update session save schema for Mystery Encounters ImperialSympathizer 2024-09-09 13:59:19 -0400
  • 856ad7aac9 Refactor handleAdminDiscordLink function for improved error handling and logging Frederico Santos 2024-09-02 02:06:42 +0100
  • 3ccc000646 chore: Update server configuration flags for Discord Bot Token and Guild ID Frederico Santos 2024-09-01 20:45:44 +0100
  • dff7579360 chore: Refactor handleAccountInfo function for improved readability and error handling Frederico Santos 2024-09-01 04:39:08 +0100
  • d9caefed71 chore: Update Discord Bot Token and Discord Guild ID flags in server configuration Frederico Santos 2024-09-01 04:06:27 +0100
  • 070436585e chore: Refactor handleAdminDiscordLink function for improved logging Frederico Santos 2024-09-01 03:54:32 +0100
  • 0b90619cdb chore: Update logging format in handleAdminDiscordLink function Frederico Santos 2024-09-01 03:53:41 +0100
  • 536568180e chore: Remove unnecessary code in handleAdminDiscordLink function Frederico Santos 2024-09-01 03:48:34 +0100
  • 2d166d44b7 chore: Add logging for Discord ID addition in admin Discord link endpoint Frederico Santos 2024-09-01 03:43:58 +0100
  • de2e74ce5e chore: Add admin Discord link endpoint Frederico Santos 2024-09-01 03:43:22 +0100
  • fd57ad36fb chore: Add logging for Discord ID addition in admin Discord link endpoint Frederico Santos 2024-09-01 03:41:06 +0100
  • 715fe93440 chore: Update variable name for Discord guild ID in account package Frederico Santos 2024-09-01 03:30:46 +0100
  • fde57dc4e1
    Merge 9e9098bf1b into 56b94e33c7 #45 Thomas P. 2024-08-31 11:49:31 +0800
  • f609ec5ee8 feat: Add logging for Discord ID addition in admin Discord link endpoint Frederico Santos 2024-08-30 01:16:02 +0100
  • ad469a5c61 feat: Add Discord Guild ID flag to server configuration Frederico Santos 2024-08-29 23:12:32 +0100
  • 46b1279852 feat: Add admin Discord link endpoint Frederico Santos 2024-08-21 22:58:54 +0100
  • de17208bde
    Merge 45eeba42f7 into 56b94e33c7 #50 Mumble 2024-08-28 19:04:53 +0200
  • 56b94e33c7
    Merge branch 'zstd-saves' Pancakes 2024-08-28 12:43:24 -0400
  • 45eeba42f7 No more longblob #50 frutescens 2024-08-25 15:02:04 -0700
  • 90a061d047
    Create FUNDING.yml Pancakes 2024-08-21 14:04:27 -0400
  • 8ac507d2d5
    Don't use best compression encoder level for zstandard Pancakes 2024-08-20 17:18:15 -0400
  • 6f48abaffe
    Commit new go.mod Pancakes 2024-08-15 18:50:57 -0400
  • a7d5f60d5f
    Add new compression code Pancakes 2024-08-15 18:48:47 -0400
  • 41293d4fc5 fix(account): use constant time comparison for password check #48 Elouan Martinet 2024-08-05 22:19:02 +0200
  • 25f5465697
    Merge d117a035d2 into 9b771cbac6 #16 Alexandre Boucey 2024-07-31 12:49:16 +0900
  • c4ec477b5e Does not work. Some changes #33 Frutescens 2024-07-30 20:41:43 -0700
  • 6de626149b
    Merge 4c3a424188 into 9b771cbac6 #47 mcmontag 2024-07-30 06:19:26 +0000
  • 4c3a424188 refactor: Simplify, hardcode (empty) access groups #47 zibthedog 2024-07-30 02:11:20 -0400
  • 5c8b07138e partitioning, db changes + fetchers zibthedog 2024-07-28 17:17:59 -0400
  • eafdd75221 add FF tables zibthedog 2024-07-28 12:41:48 -0400
  • 9b771cbac6
    Run gofmt Pancakes 2024-07-27 21:12:51 -0400
  • ed8122cd3b
    Don't defer redirects Pancakes 2024-07-27 20:58:17 -0400
  • 611a0e3dec
    Fix game url stuff in google.go Pancakes 2024-07-27 20:53:30 -0400
  • 855760ed01
    Fix more stuff Pancakes 2024-07-27 20:43:29 -0400
  • 2ee09afac2
    Emergency fixes Pancakes 2024-07-27 20:38:32 -0400
  • fa57f5997f
    Added support for Discord OAuth2 (#25) Frederico Santos 2024-07-27 23:41:44 +0100
  • 57b5edf300 Update callback URL for Oauth2 client in docker-compose and rogueserver.go #25 Frederico Santos 2024-07-27 03:11:40 +0100
  • acdc3cb8d4 Update callback URL for Oauth2 client in docker-compose and rogueserver.go Frederico Santos 2024-07-27 03:10:14 +0100
  • f221d03c68 chore: Set session cookie expiration to 3 months Frederico Santos 2024-07-21 21:56:37 +0100
  • 97af57a41c chore: Set secure and same-site attributes for session cookie Frederico Santos 2024-07-21 14:58:53 +0100
  • b184e754ce chore: Refactor FetchDiscordIdByUsername and FetchGoogleIdByUsername to handle null values Frederico Santos 2024-07-10 20:32:16 +0100
  • 214f7e6238 chore: Update prodHandler to use clienturl flag for Access-Control-Allow-Origin Frederico Santos 2024-06-28 01:56:13 +0100
  • 262a04876b chore: Add Discord OAuth2 authentication endpoint Frederico Santos 2024-06-01 16:11:59 +0100
  • cb68bd1471 Need a login check Matthew Olker 2024-05-06 14:02:10 -0400
  • 3952c35c3b
    Merge 77b244c51e into 4cac6b6ce8 #33 Mumble 2024-07-06 00:43:01 +0000
  • 77b244c51e
    Merge branch 'master' into RunHistory-Server Mumble 2024-07-05 17:42:58 -0700
  • 9e9098bf1b
    Update README.md #45 Thomas P 2024-07-01 10:54:52 -0700
  • 96a1e7fff8
    Merge 0f86ae9b33 into 4cac6b6ce8 #44 Frederico Santos 2024-06-28 01:58:22 +0100
  • 0f86ae9b33 chore: Update prodHandler to use clienturl flag for Access-Control-Allow-Origin #44 Frederico Santos 2024-06-28 01:56:13 +0100
  • ec787ddb01
    Merge d81f7a14d7 into 4cac6b6ce8 #35 TaurionBruni 2024-06-23 15:25:47 -0400
  • afff5377fa
    Merge 0f543a10e5 into 4cac6b6ce8 #23 Frederico Santos 2024-06-23 15:22:40 +0200
  • 4cac6b6ce8
    Update SaveData to handle session and system out of date overwrites (#43) Frederico Santos 2024-06-22 22:28:14 +0100
  • fee5d7194c chore: Update savedata API to handle session out of date errors #43 Frederico Santos 2024-06-22 21:16:06 +0100
  • dd00d90211
    Remove voucher compensation code Pancakes 2024-06-22 16:10:35 -0400
  • 4e4ac38e20 chore: Handle session out of date errors in savedata API Frederico Santos 2024-06-22 21:03:52 +0100
  • 6f28c579c8 chore: Handle session out of date errors in savedata API Frederico Santos 2024-06-22 20:48:50 +0100
  • 16cc0269f6 chore: Update savedata API to handle session out of date errors Frederico Santos 2024-06-22 20:30:52 +0100
  • 872c03d14b
    Merge pull request #42 from XGSleepWalker/egg-data Matthew 2024-06-21 20:12:47 -0400
  • 72d9e593b9 chore: Add additional fields to EggData struct #42 Frederico Santos 2024-06-20 18:45:09 +0100
  • 43e0e64acb
    Merge branch 'remove-compat' Pancakes 2024-06-19 18:32:14 -0400
  • c1c3ddb0eb Merge branch 'master' into test-deployment #41 Jonas Pinson 2024-06-18 19:52:48 +0200
  • 567cb9c7be
    Optimize /account/info Pancakes 2024-06-16 18:29:13 -0400
  • 6b1b80b61e
    Remove savedata backwards compatibility code Pancakes 2024-06-15 22:21:14 -0400
  • c9fd2f7fc4 Refactor timestamp checks for saving system data #29 Frederico Santos 2024-06-12 23:08:43 +0100
  • b51f5cbf69
    Fix out of date session in /savedata/system/verify Pancakes 2024-06-10 18:04:48 -0400
  • 23c2458d8f
    Support legacy /savedata/system/verify Pancakes 2024-06-10 14:56:15 -0400
  • f9cce330f6
    Rework savedata API Pancakes 2024-06-09 20:03:27 -0400
  • d117a035d2
    fix change password sql query #16 Alexandre Boucey 2024-05-21 14:22:13 +0200
  • 656a935a6c
    Use Unauthorized status code where applicable Pancakes 2024-06-07 23:16:27 -0400
  • e4a9311fe4
    Add missing return Pancakes 2024-06-07 23:11:09 -0400
  • 46f6127aac
    Use NoContent status code for DELETE and PUT success Pancakes 2024-06-07 23:10:27 -0400
  • 16b73c7130
    Put SystemVerify request struct above response Pancakes 2024-06-07 22:58:50 -0400
  • f6743743fa
    Clean up session handlers Pancakes 2024-06-07 22:38:24 -0400
  • 16340858bb
    Add new save endpoints Pancakes 2024-06-07 22:23:02 -0400
  • d81f7a14d7 forgot one thing #35 TaurionBruni 2024-06-07 22:22:58 -0400
  • b31e5f4a0b changed readme to match changes to pokerogue setup TaurionBruni 2024-06-07 22:20:13 -0400
  • 56add8c815 changed readme to reflect changes to pokerogue setup, and instructions on how to build image locally TaurionBruni 2024-06-07 22:16:56 -0400
  • 215e0b1b8a changed Example compose file to use locally built image TaurionBruni 2024-06-07 22:15:53 -0400
  • 593c2f82ea
    Remove recordNewDaily Pancakes 2024-06-07 21:10:57 -0400
  • 1448b6f14d
    feat: Add ChallengeData to SessionSaveData struct (#34) Frederico Santos 2024-06-08 00:50:01 +0100
  • 0a824af7f1 feat: Add ChallengeData to SessionSaveData struct #34 Frederico Santos 2024-06-08 00:35:54 +0100
  • 9d8c6b88bf
    Consistent styling on TODO comments Pancakes 2024-06-07 18:30:22 -0400
  • 674ed2aa51
    Run go fmt on everything Pancakes 2024-06-07 18:27:59 -0400
  • 023b8aaed4
    Remove /savedata/get Pancakes 2024-06-07 18:24:55 -0400
  • ddf1e8d9e5
    Clean up handleUpdateAll Pancakes 2024-06-07 18:05:41 -0400
  • d399c73597
    Update endpoints.go Mumble 2024-06-07 14:39:57 -0700
  • 048db67609
    Remove timestamp guard Pancakes 2024-06-06 03:45:59 -0400
  • 9efd1b751a
    Update StoreSystemSaveData Pancakes 2024-06-05 23:01:12 -0400
  • 52c5c9ee6c
    Reject saves with 2 days difference (#29) Frederico Santos 2024-06-06 03:56:29 +0100
  • 9bea438677 chore: Refactor timestamp checks for saving system data Frederico Santos 2024-06-05 21:53:53 +0100
  • c0e302db93 Forgot a file Frutescens 2024-06-04 23:17:32 -0700