aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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
2022-10-20cmd/atlas-import: Implement master server migration toolpg9182
2022-10-20db/pdatadb: Optimize sizespg9182
2022-10-20pkg/api/api0: Add metric for stored pdata sizepg9182
2022-10-20all: Make PdataStorage SetPdata return the stored pdata sizepg9182
2022-10-20pkg/api/api0: Fix pdataFilterName regressionpg9182
2022-10-19pkg/api/api0: Fix /accounts/lookup_uid success responsepg9182
2022-10-19db/pdatadb: Implement sqlite3 PdataStoragepg9182
2022-10-19db/atlasdb: Implement sqlite3 AccountStoragepg9182
2022-10-19pkg/api/api0/api0testutil: AccountStorage AuthTokenExpiry only needs second p...pg9182
2022-10-19pkg/api/api0/api0testutil: Don't require the high uint64 bit to be supportedpg9182
2022-10-19pkg/api/api0: Add metricspg9182
2022-10-19pk/api/api0: Fix /server/remove_server success HTTP statuspg9182
2022-10-19pkg/api/api0: Use different error code for a2s timeout when verifying serverpg9182
2022-10-19pkg/a2s: Explicit timeout errorpg9182
2022-10-19pkg/api/api0: Treat /accounts/get_username unknown account the same as an unk...pg9182
2022-10-19pkg/api/api0: Check length during launcher version extractionpg9182
2022-10-19pkg/api/api0: Implement ServerList WritePrometheuspg9182