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

86 commits

Auteur SHA1 Message Date
Chris MacLeod
14378fbf39 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
ewhal
7ea85cf314 Merge pull request #223 from ElegantMonkey/load-translations
Load translations from folder
2017-05-10 06:45:33 +10:00
ElegantMonkey
9eb5f72b61 Load translations from folder 2017-05-09 14:46:16 -03:00
bakape
07b98bea04 Better DB error handling 2017-05-09 20:23:21 +03:00
Jeff
90638d1662 make rss fast again :^) 2017-05-09 11:07:42 -04:00
akuma06
9595abd274 Moved translations in appropriate directory 2017-05-09 04:12:48 +02:00
Eliot Whalan
7e884fd04f
Optimize sql queries 2017-05-08 23:50:18 +10:00
akuma06
30bd57c0a0 Merge pull request #161 from majestrate/i2p-listener
optionally provide i2p connectivity
2017-05-08 03:34:19 +02:00
sfan5
1ce90c07da Search case-sensitivity hotfix 2017-05-07 23:01:06 +02:00
Jeff Becker
69f7951960 add initial optional i2p connectivity 2017-05-07 15:51:37 -04:00
sfan5
218290c4e0 Allow storage of uploaded .torrent files (disabled by default) 2017-05-07 15:57:24 +02:00
Jeff Becker
68e66964a5 wire up signal handlers for sighup 2017-05-07 08:07:20 -04:00
akuma06
461566a2a2 Merge branch 'master' into master 2017-05-07 02:44:49 +02:00
akuma06
e3be801f4d Fixed Typo + Added multi language support
Multi language for User package
2017-05-07 02:32:32 +02:00
bakape
716659c02a 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
87fee7b030 Updated my own branch 2017-05-06 17:53:17 +02:00
ayame-git
86049d80b0 fixed for good now 2017-05-06 21:27:26 +03:00
ayame-git
a515959ad3 oops 2017-05-06 20:55:27 +03:00
ayame-git
461db47a01 fixed parameters 2017-05-06 20:52:41 +03:00
akuma06
7b81c224dc 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
ce16601bcc basic upload 2017-05-06 11:36:37 +03:00
Eliot Whalan
04b113816c
Merge branch 'master' of git://github.com/sazuna/nyaa into sazuna-master 2017-05-06 08:33:56 +10:00
sazuna
f4330c1e4a RSS feed with common search 2017-05-05 17:48:18 -03:00
akuma06
7209666fb8 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
c0b42deb39 Merge pull request #67 from sfan5/style123
Appearance changes (mostly)
2017-05-05 22:38:41 +03:00
Lietzu
e01ba9b189 Update main.go 2017-05-05 12:46:54 -04:00
sfan5
5d9d9273a6 Add links to /view/1234 page in RSS feed 2017-05-05 18:43:48 +02:00
Lietzu
0b2401457a Update main.go 2017-05-05 12:43:36 -04:00
sfan5
b23b69ec8e Hide advanced search on FAQ page 2017-05-05 18:06:43 +02:00
akuma06
d75cb9f863 Separated Routes and handler from Main
Everything is in the router folder in different file
2017-05-05 16:39:15 +02:00
Lietzu
eff1f0bc95 Merge branch 'master' into master 2017-05-05 10:38:07 -04:00
Lietzu
13cd6019d4 Remake search is now Filter Remakes like old nyaa 2017-05-05 10:31:24 -04:00
akuma06
663b07bdb2 Re added templates files function for search
Removed them when I've resolved the conflicts
2017-05-05 15:23:49 +02:00
akuma06
e9a4707c49 Merge branch 'master' of https://github.com/ewhal/nyaa
Conflicts:
	main.go
2017-05-05 15:08:02 +02:00
akuma06
245d163912 Merge branch 'master' of https://github.com/ewhal/nyaa
Conflicts:
	main.go
	models.go
2017-05-05 14:51:19 +02:00
akuma06
823901b8ab 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
8590b3aca4 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
137f08e0db Merge pull request #56 from chaiknees/master
RSS feeds for specific search queries.
2017-05-05 21:41:53 +10:00
Owner
6d1a8b228e RSS feeds for specific search queries. 2017-05-05 13:37:22 +02:00
sfan5
2502cc57df 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
0de946defb Move Search to different template file
(also re-add accidentally deleted catimg)
2017-05-05 12:01:17 +02:00
Eliot Whalan
c59b4bd90f Merge pull request #50 from akuma06/master
Default Values for Search form
2017-05-05 19:07:45 +10:00
sfan5
4371be7494 Make search less retarded 2017-05-05 11:04:28 +02:00
akuma06
c6fd6ef8f6 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
2c295e83d4 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
b557a36c83
Run go fmt and add swap files to gitignore 2017-05-05 14:07:45 +10:00
akuma06
15cd2ed558 Merge branch 'master' of https://github.com/ewhal/nyaa.git
Conflicts:
	main.go
	models.go
	templates/index.html
Saw that some previous modifications were lost due to the previous merge :)
2017-05-05 05:04:04 +02:00
Eliot Whalan
38e5413c42
Start work on descriptions 2017-05-05 11:57:08 +10:00
akuma06
385549b13d Big Update !
Design copied from NyaaTorrents
Reorganised some sql queries
Added dynamic navigation within torrents
Added nesting templates support
Added more variables/functions imported in the templates
Separated templates functions and variables in other files for more clarity
2017-05-05 03:53:38 +02:00
Eliot Whalan
110e7f3315
fix up viewhandler struct 2017-05-05 11:34:49 +10:00