adaq
This commit is contained in:
parent
303b248408
commit
bd1b959836
|
@ -2,7 +2,7 @@
|
|||
|
||||
This is the source code for Ripple's API.
|
||||
|
||||
- Origin: https://git.github.com/osuYozora/api
|
||||
- Origin: https://git.github.com/osuyozora/api
|
||||
- Mirror: https://github.com/osuyozora/api
|
||||
|
||||
## Note to fellow developers: this is not how you do it!
|
||||
|
|
|
@ -9,7 +9,7 @@ import (
|
|||
"unsafe"
|
||||
|
||||
"github.com/valyala/fasthttp"
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
)
|
||||
|
||||
// Method wraps an API method to a HandlerFunc.
|
||||
|
|
|
@ -7,7 +7,7 @@ import (
|
|||
"github.com/jmoiron/sqlx"
|
||||
"github.com/thehowl/go-osuapi"
|
||||
"github.com/valyala/fasthttp"
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
)
|
||||
|
||||
// GetBeatmap retrieves general beatmap information.
|
||||
|
|
|
@ -7,7 +7,7 @@ import (
|
|||
|
||||
"github.com/jmoiron/sqlx"
|
||||
"github.com/valyala/fasthttp"
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
)
|
||||
|
||||
var modes = []string{"std", "taiko", "ctb", "mania"}
|
||||
|
|
|
@ -5,7 +5,7 @@ import (
|
|||
"strconv"
|
||||
"strings"
|
||||
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
|
||||
"github.com/jmoiron/sqlx"
|
||||
"github.com/valyala/fasthttp"
|
||||
|
|
|
@ -13,7 +13,7 @@ import (
|
|||
"github.com/valyala/fasthttp"
|
||||
"gopkg.in/redis.v5"
|
||||
"zxq.co/ripple/ocl"
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
)
|
||||
|
||||
// R is a redis client.
|
||||
|
|
|
@ -7,7 +7,7 @@ import (
|
|||
"github.com/jmoiron/sqlx"
|
||||
"github.com/valyala/fasthttp"
|
||||
"gopkg.in/thehowl/go-osuapi.v1"
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
"zxq.co/x/getrank"
|
||||
)
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ import (
|
|||
"github.com/buaazp/fasthttprouter"
|
||||
"github.com/jmoiron/sqlx"
|
||||
"github.com/valyala/fasthttp"
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
)
|
||||
|
||||
type router struct {
|
||||
|
|
10
app/start.go
10
app/start.go
|
@ -9,11 +9,11 @@ import (
|
|||
"github.com/getsentry/raven-go"
|
||||
"github.com/jmoiron/sqlx"
|
||||
"gopkg.in/redis.v5"
|
||||
"github.com/osuYozora/api/app/internals"
|
||||
"github.com/osuYozora/api/app/peppy"
|
||||
"github.com/osuYozora/api/app/v1"
|
||||
"github.com/osuYozora/api/app/websockets"
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/app/internals"
|
||||
"github.com/osuyozora/api/app/peppy"
|
||||
"github.com/osuyozora/api/app/v1"
|
||||
"github.com/osuyozora/api/app/websockets"
|
||||
"github.com/osuyozora/api/common"
|
||||
)
|
||||
|
||||
var (
|
||||
|
|
|
@ -8,7 +8,7 @@ import (
|
|||
"time"
|
||||
|
||||
"github.com/jmoiron/sqlx"
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
)
|
||||
|
||||
// GetTokenFull retrieves an user ID and their token privileges knowing their API token.
|
||||
|
|
|
@ -4,7 +4,7 @@ import (
|
|||
"encoding/json"
|
||||
|
||||
"github.com/valyala/fasthttp"
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
)
|
||||
|
||||
type response404 struct {
|
||||
|
|
|
@ -3,7 +3,7 @@ package v1
|
|||
import (
|
||||
"database/sql"
|
||||
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
)
|
||||
|
||||
type singleBadge struct {
|
||||
|
|
|
@ -3,7 +3,7 @@ package v1
|
|||
import (
|
||||
"database/sql"
|
||||
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
)
|
||||
|
||||
type difficulty struct {
|
||||
|
|
|
@ -6,8 +6,8 @@ import (
|
|||
"strconv"
|
||||
"time"
|
||||
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuYozora/api/limit"
|
||||
"github.com/osuyozora/api/common"
|
||||
"github.com/osuyozora/api/limit"
|
||||
)
|
||||
|
||||
type rankRequestsStatusResponse struct {
|
||||
|
|
|
@ -10,7 +10,7 @@ import (
|
|||
"strings"
|
||||
"time"
|
||||
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
)
|
||||
|
||||
// This basically proxies requests from Medium's API and is used on Ripple's
|
||||
|
|
|
@ -5,7 +5,7 @@ import (
|
|||
"fmt"
|
||||
"sort"
|
||||
"strconv"
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
)
|
||||
|
||||
type singleClan struct {
|
||||
|
|
|
@ -3,7 +3,7 @@ package v1
|
|||
import (
|
||||
"strings"
|
||||
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
)
|
||||
|
||||
// Boilerplate errors
|
||||
|
|
|
@ -3,7 +3,7 @@ package v1
|
|||
import (
|
||||
"database/sql"
|
||||
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
)
|
||||
|
||||
type friendData struct {
|
||||
|
|
|
@ -10,7 +10,7 @@ import (
|
|||
redis "gopkg.in/redis.v5"
|
||||
|
||||
"zxq.co/ripple/ocl"
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
)
|
||||
|
||||
type leaderboardUser struct {
|
||||
|
|
|
@ -9,7 +9,7 @@ import (
|
|||
"time"
|
||||
|
||||
redis "gopkg.in/redis.v5"
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
)
|
||||
|
||||
type setAllowedData struct {
|
||||
|
|
|
@ -13,7 +13,7 @@ import (
|
|||
"syscall"
|
||||
"time"
|
||||
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
)
|
||||
|
||||
// MetaRestartGET restarts the API with Zero Downtime™.
|
||||
|
|
|
@ -5,7 +5,7 @@ package v1
|
|||
import (
|
||||
"time"
|
||||
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
)
|
||||
|
||||
// MetaRestartGET restarts the API with Zero Downtime™.
|
||||
|
|
|
@ -4,7 +4,7 @@ import (
|
|||
"math/rand"
|
||||
"time"
|
||||
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
)
|
||||
|
||||
var rn = rand.New(rand.NewSource(time.Now().UnixNano()))
|
||||
|
|
|
@ -4,7 +4,7 @@ import (
|
|||
"fmt"
|
||||
"time"
|
||||
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
)
|
||||
|
||||
type rapLogData struct {
|
||||
|
|
|
@ -8,7 +8,7 @@ import (
|
|||
"strings"
|
||||
|
||||
"gopkg.in/thehowl/go-osuapi.v1"
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
"zxq.co/x/getrank"
|
||||
)
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@ package v1
|
|||
import (
|
||||
"strings"
|
||||
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
"zxq.co/ripple/semantic-icons-ugc"
|
||||
)
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ import (
|
|||
|
||||
"github.com/jmoiron/sqlx"
|
||||
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
"zxq.co/ripple/schiavolib"
|
||||
)
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ import (
|
|||
|
||||
"github.com/jmoiron/sqlx"
|
||||
"zxq.co/ripple/ocl"
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
)
|
||||
|
||||
type userData struct {
|
||||
|
|
|
@ -6,7 +6,7 @@ import (
|
|||
"time"
|
||||
|
||||
"github.com/jmoiron/sqlx"
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
)
|
||||
|
||||
// Achievement represents an achievement in the database.
|
||||
|
|
|
@ -5,7 +5,7 @@ import (
|
|||
"strings"
|
||||
|
||||
"gopkg.in/thehowl/go-osuapi.v1"
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
"zxq.co/x/getrank"
|
||||
)
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ import (
|
|||
"strings"
|
||||
|
||||
"gopkg.in/thehowl/go-osuapi.v1"
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
"zxq.co/x/getrank"
|
||||
)
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ import (
|
|||
"strings"
|
||||
|
||||
"gopkg.in/thehowl/go-osuapi.v1"
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
"zxq.co/x/getrank"
|
||||
)
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ import (
|
|||
|
||||
"database/sql"
|
||||
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
)
|
||||
|
||||
type websocketUser struct {
|
||||
|
|
|
@ -3,7 +3,7 @@ package websockets
|
|||
import (
|
||||
"encoding/json"
|
||||
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
)
|
||||
|
||||
// SetRestrictedVisibility sets whether the information of restricted users
|
||||
|
|
|
@ -7,8 +7,8 @@ import (
|
|||
"sync"
|
||||
|
||||
"gopkg.in/thehowl/go-osuapi.v1"
|
||||
"github.com/osuYozora/api/app/v1"
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/app/v1"
|
||||
"github.com/osuyozora/api/common"
|
||||
"zxq.co/x/getrank"
|
||||
)
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ import (
|
|||
"strings"
|
||||
"time"
|
||||
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
"github.com/jmoiron/sqlx"
|
||||
"gopkg.in/thehowl/go-osuapi.v1"
|
||||
)
|
||||
|
|
|
@ -5,7 +5,7 @@ import (
|
|||
"errors"
|
||||
"time"
|
||||
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
"gopkg.in/thehowl/go-osuapi.v1"
|
||||
)
|
||||
|
||||
|
|
6
main.go
6
main.go
|
@ -7,9 +7,9 @@ import (
|
|||
"syscall"
|
||||
|
||||
"zxq.co/ripple/agplwarning"
|
||||
"github.com/osuYozora/api/app"
|
||||
"github.com/osuYozora/api/beatmapget"
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/app"
|
||||
"github.com/osuyozora/api/beatmapget"
|
||||
"github.com/osuyozora/api/common"
|
||||
"zxq.co/ripple/schiavolib"
|
||||
// Golint pls dont break balls
|
||||
_ "github.com/go-sql-driver/mysql"
|
||||
|
|
|
@ -10,7 +10,7 @@ import (
|
|||
|
||||
"github.com/rcrowley/goagain"
|
||||
"github.com/valyala/fasthttp"
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
"zxq.co/ripple/schiavolib"
|
||||
)
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ import (
|
|||
"net"
|
||||
|
||||
"github.com/valyala/fasthttp"
|
||||
"github.com/osuYozora/api/common"
|
||||
"github.com/osuyozora/api/common"
|
||||
)
|
||||
|
||||
func startuato(hn fasthttp.RequestHandler) {
|
||||
|
|
2
vendor/github.com/DataDog/datadog-go/statsd/statsd.go
generated
vendored
2
vendor/github.com/DataDog/datadog-go/statsd/statsd.go
generated
vendored
|
@ -286,7 +286,7 @@ func (c *Client) Timing(name string, value time.Duration, tags []string, rate fl
|
|||
}
|
||||
|
||||
// TimeInMilliseconds sends timing information in milliseconds.
|
||||
// It is flushed by statsd with percentiles, mean and other info (https://github.com/etsy/statsd/blob/master/docs/metric_types.md#timing)
|
||||
// It is flushed by statsd with percentiles, mean and other info (.com/etsy/statsd/blob/master/docs/metric_types.md#timing)
|
||||
func (c *Client) TimeInMilliseconds(name string, value float64, tags []string, rate float64) error {
|
||||
stat := fmt.Sprintf("%f|ms", value)
|
||||
return c.send(name, stat, tags, rate)
|
||||
|
|
2
vendor/vendor.json
vendored
2
vendor/vendor.json
vendored
|
@ -213,5 +213,5 @@
|
|||
"revisionTime": "2017-04-18T18:31:09Z"
|
||||
}
|
||||
],
|
||||
"rootPath": "github.com/osuYozora/api"
|
||||
"rootPath": "github.com/osuyozora/api"
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user