Jeff Becker
0e8a3cde3b
Merge branch 'cache-interface' into merge-cache-interface
2017-05-11 09:24:20 -04:00
Jeff Becker
059ea7d2a8
abstract out cache
2017-05-11 09:01:53 -04:00
Eliot Whalan
c1cafb9d9a
Remove broken caching stuff
2017-05-11 22:22:49 +10:00
Jeff Becker
57895251a3
fix torrent swarm ordering and add timeouts for udp scrape
2017-05-11 07:40:50 -04:00
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