aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-12-07docs: Use systemd-sysuserspg9182
2022-12-03docs: Add information about production configpg9182
2022-12-03all: Upgrade github.com/pg9182/ip2x to v0.3.0pg9182
2022-12-03pkg/api/api0: Add more origin_auth loggingpg9182
2022-12-03pkg/atlas: Support systemd credentials for certain config varspg9182
2022-11-27all: Update GitHub Actions configpg9182
2022-11-27all: Upgrade github.com/pg9182/ip2x to v0.2.4pg9182
2022-11-27pkg/atlas: Implement geo metricspg9182
2022-11-27pkg/api/api0: Implement geo metricspg9182
2022-11-27pkg/metricsx: Implement GeoCounterpg9182
2022-11-27pkg/metricsx: Initial commitpg9182
2022-11-22pkg/api/api0: Hide region info in serverlist for private serverspg9182
2022-11-21all: Upgrade github.com/pg9182/ip2x to v0.1.1pg9182
2022-11-21pkg/regionmap: Use more abbreviationspg9182
2022-11-20pkg/regionmap: Add explicit mapping for Taiwanpg9182
2022-11-20pkg/atlas: Add ATLAS_API0_REGION_MAP config option, use pkg/regionmap by defaultpg9182
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