Albirew/nyaa-pantsu
Archivé
1
0
Bifurcation 0
Graphe des révisions

90 commits

Auteur SHA1 Message Date
Jeff Becker 604cf57677 make it work 2017-05-10 18:06:21 -04:00
Jeff Becker 1089883ed5 initial 2017-05-10 13:29:35 -04:00
Jeff Becker 73f77f1624 properly handle os.Interrupt Signal
This makes systemd not put unit into fail mode when stopping

INFO:

* make sure to use signals.RegisterCloser for everything that should be closed on interrupt

* for any net.Listeners created make sure to wrap them with network.WrapListener and register with signals.RegisterCloser
2017-05-10 08:23:29 -04:00
bakape 7af373b849 cache: Integrate with home handler and add size flag 2017-05-10 13:06:32 +03:00
Chris MacLeod c9b72206a5 Consistency, formatting, error checking, cleanup, and a couple bug fixes (#245)
* Checkpoint: it builds

The config, db, model, network, os, and public packages have had some
fixes to glaringly obvious flaws, dead code removed, and stylistic
changes.

* Style changes and old code removal in router

Router needs a lot of work done to its (lack of) error handling.

* Dead code removal and style changes

Now up to util/email/email.go. After I'm finished with the initial sweep
I'll go back and fix error handling and security issues. Then I'll fix
the broken API. Then I'll go through to add documentation and fix code
visibility.

* Finish dead code removal and style changes

Vendored libraries not touched. Everything still needs security fixes
and documentation. There's also one case of broken functionality.

* Fix accidental find-and-replace

* Style, error checking, saftey, bug fix changes

* Redo error checking erased during merge

* Re-add merge-erased fix. Make Safe safe.
2017-05-09 21:34:40 -05:00
PantsuDev 9e09dff4d4 Merge pull request #223 from ElegantMonkey/load-translations
Load translations from folder
2017-05-10 06:45:33 +10:00
ElegantMonkey 960ef9babf Load translations from folder 2017-05-09 14:46:16 -03:00
bakape c46c386981 Better DB error handling 2017-05-09 20:23:21 +03:00
Jeff 18d6ad3992 make rss fast again :^) 2017-05-09 11:07:42 -04:00
akuma06 be6e573465 Moved translations in appropriate directory 2017-05-09 04:12:48 +02:00
Eliot Whalan eca5079080 Optimize sql queries 2017-05-08 23:50:18 +10:00
akuma06 efb12315a8 Merge pull request #161 from majestrate/i2p-listener
optionally provide i2p connectivity
2017-05-08 03:34:19 +02:00
sfan5 ae89508f23 Search case-sensitivity hotfix 2017-05-07 23:01:06 +02:00
Jeff Becker 37350a1233 add initial optional i2p connectivity 2017-05-07 15:51:37 -04:00
sfan5 9b6b25e7df Allow storage of uploaded .torrent files (disabled by default) 2017-05-07 15:57:24 +02:00
Jeff Becker 1e567c74ca wire up signal handlers for sighup 2017-05-07 08:07:20 -04:00
akuma06 7ffde7a8e1 Merge branch 'master' into master 2017-05-07 02:44:49 +02:00
akuma06 f88b4656a1 Fixed Typo + Added multi language support
Multi language for User package
2017-05-07 02:32:32 +02:00
bakape 919e6fc659 Log server start and address
Useful, when port or host is not the default or knowing, when the server started, with chained comands like `go build && ./nyaa`.
2017-05-07 02:58:15 +03:00
akuma06 dc050d29fc Updated my own branch 2017-05-06 17:53:17 +02:00
ayame-git 5c4d1da8b7 fixed for good now 2017-05-06 21:27:26 +03:00
ayame-git f7127ab3be oops 2017-05-06 20:55:27 +03:00
ayame-git 1a509f012d fixed parameters 2017-05-06 20:52:41 +03:00
akuma06 a456a5f9f2 Fixed parameters through command line for DB
config is now a singleton
can use config.GetInstance() to know the context
2017-05-06 17:37:56 +02:00
ayame-git d6ef924fa3 basic upload 2017-05-06 11:36:37 +03:00
Eliot Whalan 377b53f33a Merge branch 'master' of git://github.com/sazuna/nyaa into sazuna-master 2017-05-06 08:33:56 +10:00
sazuna c007dbd368 RSS feed with common search 2017-05-05 17:48:18 -03:00
akuma06 6b1196f12c Merge branch 'master' of https://github.com/ewhal/nyaa
Conflicts:
	main.go
Resolved conflicts with new merge
2017-05-05 22:30:56 +02:00
keo e270571db1 Merge pull request #67 from sfan5/style123
Appearance changes (mostly)
2017-05-05 22:38:41 +03:00
Lietzu fda3a54e85 Update main.go 2017-05-05 12:46:54 -04:00
sfan5 49dbadbe5b Add links to /view/1234 page in RSS feed 2017-05-05 18:43:48 +02:00
Lietzu d9a510f5d5 Update main.go 2017-05-05 12:43:36 -04:00
sfan5 19d6a53b7d Hide advanced search on FAQ page 2017-05-05 18:06:43 +02:00
akuma06 9739610311 Separated Routes and handler from Main
Everything is in the router folder in different file
2017-05-05 16:39:15 +02:00
Lietzu 28450fa576 Merge branch 'master' into master 2017-05-05 10:38:07 -04:00
Lietzu 62a72b0b35 Remake search is now Filter Remakes like old nyaa 2017-05-05 10:31:24 -04:00
akuma06 a70551a986 Re added templates files function for search
Removed them when I've resolved the conflicts
2017-05-05 15:23:49 +02:00
akuma06 ade17dad04 Merge branch 'master' of https://github.com/ewhal/nyaa
Conflicts:
	main.go
2017-05-05 15:08:02 +02:00
akuma06 f6709f9ace Merge branch 'master' of https://github.com/ewhal/nyaa
Conflicts:
	main.go
	models.go
2017-05-05 14:51:19 +02:00
akuma06 9586f1e731 Rearranged Files
Configurations are separated in files in the folder config
Connection to database by a package to import when needed
Models will be in a model package for better maintenance
Services access to the models
Utils are tools or functions that can be used anywhere
main.go cleaned a bit and other files modifications are there for the above modifications
2017-05-05 14:20:51 +02:00
Adelyne Maulideau d505e4835a Configuration through command line and/or a file.
The configuration file is in JSON. If no option is specified,
dev-friendly defaults are used.
2017-05-05 14:18:53 +02:00
Eliot Whalan b611e5eb2a Merge pull request #56 from chaiknees/master
RSS feeds for specific search queries.
2017-05-05 21:41:53 +10:00
Owner 6304c447fd RSS feeds for specific search queries. 2017-05-05 13:37:22 +02:00
sfan5 e5247affbd Reorder trackers
Many torrents (notably: HorribleSubs) use coppersurfer as their primary tracker,
knowing this it makes sense to put it first.
2017-05-05 13:07:18 +02:00
sfan5 ef9e37c3ac Move Search to different template file
(also re-add accidentally deleted catimg)
2017-05-05 12:01:17 +02:00
Eliot Whalan 7b0c60f594 Merge pull request #50 from akuma06/master
Default Values for Search form
2017-05-05 19:07:45 +10:00
sfan5 a50c1548a7 Make search less retarded 2017-05-05 11:04:28 +02:00
akuma06 9556ea5ae2 Default Values for Search form
Added a new Variable SearchForm as an argument to replace the list of arguments (cat,order,status,sort,query)
Added a construction function for it so we can have default values (NewSearchForm() output a SearchForm{} with default values)
Fixed the view template so we show one torrent and not a list
Added a ViewTemplateVariables for the page
2017-05-05 10:52:08 +02:00
Duc Tran 1fd2c9eb8e Add new tracker for nyaa
Add new tracker for nyaa, planning to use and maintaining it permanently
2017-05-05 14:45:10 +07:00
Eliot Whalan 6adce8eda9 Run go fmt and add swap files to gitignore 2017-05-05 14:07:45 +10:00