aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-11-20pkg/regionmap: Initial commitpg9182
2022-11-20pkg/api/api0: Set server region field from IP on create/updatepg9182
2022-11-20pkg/api/api0: Add GetRegion fieldpg9182
2022-11-20pkg/api/api0: Add region field to serverlistpg9182
2022-11-20pkg/atlas: Add ATLAS_IP2LOCATION config optionpg9182
2022-11-20pkg/api/api0: Add LookupIP fieldpg9182
2022-11-19pkg/atlas: Fix reload when file logging is disabledpg9182
2022-11-19pkg/atlas: Add startup log messagepg9182
2022-11-19atlas: Upgrade dependenciespg9182
2022-11-19pkg/atlas: Change default port to 8080pg9182
2022-10-25pkg/juno: Fix doc commentpg9182
2022-10-25all: Rewrite Origin auth (#7)pg9182
2022-10-24pkg/api/api0: Suppress error logs for aborted requestspg9182
2022-10-24cmd/atlas-import: Better auth token expiry logicpg9182
2022-10-23pkg/api/api0: Improve serverlist JSON generationpg9182
2022-10-23pkg/api/api0: Only parse the query oncepg9182
2022-10-23db/pdatadb: Use sync.Pool for gzip readers/writerspg9182
2022-10-23pkg/api/api0/serverlist: Use sync.Pool for gzip writerspg9182
2022-10-23all: Switch go github.com/klauspost/compress/gzippg9182
2022-10-22pkg/origin: Return an error if there is a 2fa prompt during loginpg9182
2022-10-22pkg/origin: Switch login from originX to juno (fixes #7)pg9182
2022-10-22pkg/origin: Simplify concurrency lockingpg9182
2022-10-22cmd/atlas-import: Still filter out old default pdata after 95ba29b4a74521327c...pg9182
2022-10-22pkg/pdata: Update default pdataBobTheBob
2022-10-22cmd/atlas: Add support for running an insecure debug serverpg9182
2022-10-22atlas: Add stub README (#1)pg9182
2022-10-22pkg/atlas: Add ATLAS_API0_SERVERLIST_EXPERIMENTAL_DETERMINISTIC_SERVER_ID_SEC...pg9182
2022-10-22pkg/api/api0: Implement experimental option to generate deterministic server IDspg9182
2022-10-22pkg/api/api0: Add support for additional serverlist config optionspg9182
2022-10-22pkg/atlas: Reap dead servers periodicallypg9182
2022-10-21all: Add LICENSEpg9182
2022-10-21pkg/atlas: Allow the log file owner/perms to be configuredpg9182
2022-10-21pkg/atlas: Use info for all http logspg9182
2022-10-21pkg/api/api0: Simplify update locking/waiting logicpg9182
2022-10-21pkg/api/api0/api0testutil: Reduce stress test concurrency on non-Linux platformspg9182
2022-10-21all: Use GitHub Actions cachingpg9182
2022-10-21db/{atlasdb,pdatadb}: Increase busy timeoutpg9182
2022-10-21pkg/api/api0/api0testutil: Print errors for stress testspg9182
2022-10-21all: Add GitHub Actions workflowpg9182
2022-10-21pkg/cloudflare: Fix printf argumentspg9182
2022-10-21all: pg9182 -> r2northstarpg9182
2022-10-21pkg/api/api0: Add CORS headers to /client/serverspg9182
2022-10-21pkg/api/api0: Add serverlist metric for full serverspg9182
2022-10-21pkg/api/api0: Add serverlist metric for servers with playerspg9182
2022-10-21pkg/api/api0: Fix metrics syntax for _other valuespg9182
2022-10-21cmd/atlas: Implement server commandpg9182
2022-10-21pkg/atlas: Implement config parser and serverpg9182
2022-10-21pkg/cloudflare: Implement RealIP middlewarepg9182
2022-10-21pkg/cloudflare: Implement Cloudflare IP list checkspg9182
2022-10-20web: Moved to separate repositorypg9182