Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NyaaPantsu/nyaa
/ types & classes
Types & classes
106 in github.com/NyaaPantsu/nyaa
⨍
Functions
915
◇
Types & classes
106
↓ 6 callers
TypeAlias
DateFilter
utils/search/structs/structs.go:32
↓ 2 callers
TypeAlias
handler
controllers/pprof/pprof.go:188
↓ 1 callers
TypeAlias
FilePath
FilePath type
utils/metainfo/metainfo.go:17
↓ 1 callers
TypeAlias
SizeBytes
utils/search/structs/structs.go:31
Struct
APIResultJSON
APIResultJSON for torrents in json for api
utils/upload/upload.go:39
Struct
Activity
Activity model
models/activity.go:11
Struct
CacheConfig
CacheConfig is config struct for caching strategy
config/structs.go:65
Struct
Captcha
Captcha is to be embedded into any form struct requiring a Captcha
utils/captcha/captcha.go:24
TypeAlias
Categories
utils/search/structs/structs.go:33
TypeAlias
Categories
Cateogories is a struct defining an array of categories
utils/categories/categories.go:16
Struct
Category
utils/search/structs/structs.go:28
Struct
Category
Category is a struct defining a category
utils/categories/categories.go:10
Struct
Comment
Comment model
models/comment.go:11
Struct
CommentJSON
CommentJSON for comment model in json
models/comment.go:25
Struct
Config
Config : Configuration for DB, I2P, Fetcher, Go Server and Translation
config/structs.go:4
TypeAlias
ContextTest
templates/template_test.go:43
Struct
CookiesConfig
CookiesConfig : Config struct for session cookies
config/structs.go:57
Struct
CurrentUserRetriever
CurrentUserRetriever struct for languages
utils/cookies/user.go:34
Struct
DatabaseDump
DatabaseDump model
models/dumps.go:11
Struct
DatabaseDumpJSON
DatabaseDumpJSON : Json format of DatabaseDump model
models/dumps.go:19
Struct
EmailConfig
EmailConfig : Config struct for email
config/structs.go:165
TypeAlias
Error
Error type
utils/email/email.go:12
Struct
File
File model
models/file.go:9
Struct
FileInfo
FileInfo struct
utils/metainfo/metainfo.go:30
Struct
FileJSON
FileJSON for file model in json
models/file.go:18
Struct
FileListFolder
FileListFolder struct
utils/filelist/filelist.go:11
Struct
I18nConfig
I18nConfig : Config struct for translation
config/structs.go:79
Struct
I2PConfig
I2PConfig : Config struct for I2P
config/structs.go:72
Struct
Info
Info : info section of torrent file
utils/metainfo/metainfo.go:40
Struct
Language
utils/publicSettings/publicSettings.go:28
Struct
Language
Language model Is it deprecated?
models/language.go:5
TypeAlias
Languages
utils/publicSettings/publicSettings.go:34
Struct
LanguagesJSONResponse
LanguagesJSONResponse : Structure containing all the languages to parse it as a JSON response
templates/helpers.go:10
Struct
LogConfig
LogConfig : Config struct for Logs
config/structs.go:151
Interface
Logger
Logger interface
models/gorm.go:18
Struct
LoginForm
LoginForm is used when a user logs in.
utils/validator/user/forms.go:14
Struct
Messages
Messages struct
utils/messages/messages.go:17
Struct
MetainfoFetcherConfig
MetainfoFetcherConfig : Config struct for metainfo fetcher
config/structs.go:136
Struct
ModelsConfig
ModelsConfig : Config struct for models
config/structs.go:177
Struct
Navigation
Navigation is used to display navigation links to pages on list view
templates/helpers.go:16
Struct
NavigationConfig
NavigationConfig : Config struct for Navigation
config/structs.go:130
Struct
Notification
Notification model
models/notification.go:8
Struct
OldComment
OldComment model from old nyaa
models/oldcomment.go:6
Struct
PasswordForm
PasswordForm is used when updating a user password.
utils/validator/user/forms.go:47
Struct
PasswordResetForm
PasswordResetForm is used when reseting a password.
utils/validator/user/forms.go:58
Struct
ReassignForm
ReassignForm : Structure for reassign Form used by the reassign page
utils/validator/torrent/forms.go:41
Struct
RegistrationForm
RegistrationForm is used when creating a user.
utils/validator/user/forms.go:4
Struct
Report
controllers/report/report.go:50
Struct
Rss
utils/feeds/rss.go:182
Struct
RssCaps
utils/feeds/rss.go:89
Struct
RssCategories
utils/feeds/rss.go:133
Struct
RssCategory
RssCategory is a category for rss item
utils/feeds/rss.go:169
Struct
RssCategoryTorznab
utils/feeds/rss.go:138
Struct
RssEnclosure
utils/feeds/rss.go:174
Struct
RssFeed
utils/feeds/rss.go:48
Struct
RssImage
utils/feeds/rss.go:26
Struct
RssItem
utils/feeds/rss.go:73
Struct
RssLimits
utils/feeds/rss.go:109
Struct
RssMagnetLink
utils/feeds/rss.go:43
Struct
RssRegistration
utils/feeds/rss.go:115
Struct
RssSearch
utils/feeds/rss.go:128
Struct
RssSearching
utils/feeds/rss.go:121
Struct
RssServer
utils/feeds/rss.go:98
Struct
RssSubCat
utils/feeds/rss.go:146
Struct
RssTextInput
utils/feeds/rss.go:35
Struct
RssTorrent
utils/feeds/rss.go:153
Struct
RssTorznab
utils/feeds/rss.go:162
Struct
Scrape
Scrape model
models/scrape.go:10
Struct
ScrapeConfig
ScrapeConfig : Config struct for Scraping
config/structs.go:85
Struct
ScraperConfig
ScraperConfig : Config struct for Scraper
config/structs.go:92
Struct
SearchConfig
SearchConfig : Config struct for search
config/structs.go:190
Struct
SearchForm
SearchForm struct used to display the search form
templates/helpers.go:24
Struct
SendPasswordResetForm
SendPasswordResetForm is used when sending a password reset token.
utils/validator/user/forms.go:53
TypeAlias
SortMode
utils/search/structs/structs.go:27
TypeAlias
Status
utils/search/structs/structs.go:26
FuncType
TemplateTfunc
TemplateTfunc : T func used in template
utils/publicSettings/publicSettings.go:37
Struct
TestForm
utils/validator/validator_test.go:21
Struct
Torrent
Torrent model
models/torrent.go:42
Struct
TorrentCache
utils/search/structs/cache.go:5
Struct
TorrentFile
TorrentFile : a torrent file
utils/metainfo/metainfo.go:77
Struct
TorrentJSON
* We need a JSON object instead of a Gorm structure because magnet URLs are not in the database and have to be generated dynamically */ TorrentJSON
models/torrent.go:75
Struct
TorrentParam
TorrentParam defines all parameters that can be provided when searching for a torrent
utils/search/structs/structs.go:36
Struct
TorrentReport
TorrentReport model User can be null (anonymous reports) FIXME can't preload field Torrents for models.TorrentReport
models/report.go:13
Struct
TorrentReportJSON
TorrentReportJSON : Json struct of torrent report model
models/report.go:31
Struct
TorrentRequest
TorrentRequest struct Same json name as the constant!
utils/validator/torrent/forms.go:5
Struct
TorrentsConfig
TorrentsConfig : Config struct for Torrents
config/structs.go:106
Struct
TorrentsRequest
TorrentsRequest struct
utils/upload/upload.go:32
Struct
TrackersConfig
TrackersConfig ; Config struct for Trackers
config/structs.go:100
Struct
UpdateRequest
UpdateRequest struct
utils/validator/torrent/forms.go:28
Struct
User
User model
models/user.go:33
Struct
UserFollows
UserFollows association table : different users following eachother
models/user.go:74
Struct
UserForm
UserForm is used when updating a user.
utils/validator/user/forms.go:21
Struct
UserJSON
UserJSON : User model conversion in JSON
models/user.go:62
Interface
UserRetriever
UserRetriever : this interface is required to prevent a cyclic import between the languages and userService package.
utils/publicSettings/publicSettings.go:24
Struct
UserSettings
UserSettings : Struct for user settings, not a model
models/user.go:86
Struct
UserSettingsForm
UserSettingsForm is used when updating a user.
utils/validator/user/forms.go:33
Struct
UserUploadsOld
UserUploadsOld model : Is it deprecated?
models/user.go:80
Struct
UsersConfig
UsersConfig : Config struct for Users
config/structs.go:125
Struct
WebAddressConfig
WebAddressConfig : Config struct for web addresses
config/structs.go:50
Struct
WhereParams
WhereParams struct for search
utils/search/structs/whereParams.go:4
next →
1–100 of 106, ranked by callers