aboutsummaryrefslogtreecommitdiff
path: root/pkg/atlas/server.go
AgeCommit message (Collapse)Author
2023-03-04pkg/atlas, pkg/api/api0: Make username source configurablepg9182
2023-02-25pkg/atlas, pkg/api/api0: Split minimum launcher version by client/serverpg9182
2023-01-05pkg/atlas: Implement mainmenupromos override for outdated clientspg9182
2022-12-12pkg/atlas: Support region overrides for IP prefixespg9182
2022-12-11pkg/atlas: Support custom error pagespg9182
2022-11-27pkg/atlas: Implement geo metricspg9182
2022-11-21all: Upgrade github.com/pg9182/ip2x to v0.1.1pg9182
This is a larger update since I rewrote ip2x.
2022-11-20pkg/atlas: Add ATLAS_API0_REGION_MAP config option, use pkg/regionmap by defaultpg9182
2022-11-20pkg/atlas: Add ATLAS_IP2LOCATION config optionpg9182
2022-11-19pkg/atlas: Fix reload when file logging is disabledpg9182
Don't call nil reload functions.
2022-11-19pkg/atlas: Add startup log messagepg9182
2022-10-25all: Rewrite Origin auth (#7)pg9182
* all: Rewrite juno auth, split into separate packages * pkg/juno: Implement two-factor auth * pkg/origin: Add AuthMgr option to save HAR archives * pkg/atlas: Add config option to save HAR archives
2022-10-22pkg/atlas: Add ↵pg9182
ATLAS_API0_SERVERLIST_EXPERIMENTAL_DETERMINISTIC_SERVER_ID_SECRET option
2022-10-22pkg/atlas: Reap dead servers periodicallypg9182
2022-10-21pkg/atlas: Allow the log file owner/perms to be configuredpg9182
2022-10-21pkg/atlas: Use info for all http logspg9182
To better match the old master server's behavior.
2022-10-21all: pg9182 -> r2northstarpg9182
2022-10-21pkg/atlas: Implement config parser and serverpg9182
I'll need to refactor this later.