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

656 commits

Auteur SHA1 Message Date
kipukun
3a6aa1f71a fix view template more aaaaaaaa 2017-05-26 12:31:14 -04:00
kipukun
9bc3d3c907 Fix table head color and minor alignments 2017-05-26 12:31:14 -04:00
akuma06
21a06f7a0d Fix bug where we can't go back to default when changing pages after theme changed
Just a for loop on load to select the right option
2017-05-26 17:02:19 +02:00
akuma06
71d757bf4c Showing markdown import js and css only on upload page 2017-05-26 16:12:52 +02:00
MMP0
3bb7b94dd4 Reimplement Markdown editor (#760)
* Update index.html

* Update upload.html

* Update main.css

* Update tomorrow.css

* Update tomorrow.css

Remove !important

* Update tomorrow.css

Revert
2017-05-26 16:02:19 +02:00
akuma06
80ab45d81e New profile user menu (#761)
* Fixing user profile page

* Modified css rule word-break to break-word
* Modified torrents table in user page to look like home listing
* Made the button reset api look like a button according to actual
design
* Modified user menu to have the same spacing accross templates
* User menu is in another template file loaded dynamically

* Fixing the access to userprofile variable

* Menu needs to access the user profile with $.UserProfile
* User Notification template variable removed, instead using user
profile variable

* Reverting back theme flickering fix
2017-05-26 14:33:55 +02:00
MMP0
488f2ca476 Fix theme bugs + Reimplement "nyanpassu" and "explosion" (#757)
* Update index.html

* Update main.css

* Update main.js

* Update index.html

* Update index.html

* Update main.css

* Update index.html

* Update main.css

* Update main.css

* Update main.css
2017-05-26 13:13:06 +02:00
akuma06
6481e90a0c Golint friendly next (#756)
* Gofmt friendly

Keeping Go source code in line with what they preconize

* Golint Friendly Next

So I have made some variables unexported
Added comments in every function that I know what it does
Removed some deprecated stuff that I was sure of
Added a comment on possible deprecated methods "Is it deprecated?"
Changed some variable/method name according to golint recommendations

* Update filelist.go
2017-05-26 12:12:52 +02:00
Ramon Dantas
8fbdeed9f5 CSS-only tree view. (#753)
* Make tree-view work with CSS only

Changed the file list tree-view to use recursive templating instead of
an external function, and improved it so that it works with only CSS.
Striped lines won't work though.

* Remove inline-block from folder label

It breaks with the text-overflow: ellipsis.

* Rename makeFolderData to makeTreeViewData
2017-05-26 11:53:18 +10:00
tomleb
2da1c88c64 Fix rendering of svg background-image in firefox (#749)
* Fix firefox issue with (#) in svg images

* Remove fontawesome eye icon

* Remove (((official)) to something more professional
2017-05-26 07:34:32 +10:00
kipukun
3e2466dd47 Fix user input being too wide on certain forms (#748) 2017-05-26 07:33:10 +10:00
akuma06
2773fe200d Golint friendly (#747)
* Making the code Golint friendly

* No exported variables when not needed
* Same for functions
* Simplifying Templates variables with a form basic template variable
and a modelList basic template variable

* Adapted templates to new template variables

* use of .Models instead of model list
* use of .Form instead of modelform

* Small fix

* Small fix 2

Forgot $.Form

* Reverting templateDir as a var
2017-05-25 21:54:58 +02:00
akuma06
0b8a39c506 Fix error on user profile edit
* Missing ">" in a close tag
* Changing route name for apireset doing a conflict route on badgemenu
2017-05-25 18:54:34 +02:00
MMP0
60dafbda04 Small changes (#743)
* Update upload.html

* Update _captcha.html

* Update view.html

* Update main.css

* Update home.html

* Update main.css

* Update main.css

* Update view.html

* Update main.css

* Update main.css
2017-05-25 22:29:39 +10:00
MMP0
e8dd3a96c4 Add "Change language" link (#741)
* Add "Change language" link

* Update change_language.html

* Update index.html

* Update index.html

* Update index.html
2017-05-25 20:31:16 +10:00
MMP0
ef5279018e Add "fun (nyaa)" link (#740) 2017-05-25 17:36:55 +10:00
MMP0
531037bdf1 Update Japanese translations + Small changes (#733)
* Update ja-jp.all.json

* Update ja-jp.all.json

* Update ja-jp.all.json

* Add nav translations

* Update main.css

* Update ja-jp.all.json

* Update view.html

* Update view.html

* Update view.html

* Update main.css

* Update main.css
2017-05-25 12:18:59 +10:00
Eliot Whalan
bc3f1aa577
start work on api reset stuff 2017-05-25 12:18:31 +10:00
kipukun
424633631c More frontend shit (#731)
* Torrent Mass Edit Api (WIP)

* Torrents can be deleted in mass from frontend with api post request
* Torrents status can be edited from frontend with api post request
-- Look to function doc for more info on how to use it

It is a WIP so it might not work =D

* Finished Mass mod Api

As per suggestion of @yiiTT in #720, I added:
* Changing torrents category
* Deletion of reports with deletion of a torrent
* Changing owner of multiple torrents

Commit also add some new translation strings.

* Make some changes

* Reports can now be cleared for the torrents selected without having to
delete them
* Users with no admin rights can't delete reports

* Fix moveto to status

moveto deprecated in api

* Tested and works!

Changes:
* Updates only the colomns of torrent table
* Moved categories config in config/torrents.go

* Make sort arrows look a lot nicer

* Add search icon into search input

* Work on navbar, fix it on mobile view

* Hide mascot on mobile views

* Make torrent view work on mobile + minor improvements

* Add status and various things to view

* ACTUALLY FINISH VIEW PAGE

* Forgot this file in last commit

* wow user profile was easy

* Work on profile page

* remove language option

* SEO improvement

* forgot the fucking bracket

* make description more weeb

* add irony

* add better irony

* Update README.md

* Make sort arrows look a lot nicer

* Add search icon into search input

* Work on navbar, fix it on mobile view

* Hide mascot on mobile views

* Make torrent view work on mobile + minor improvements

* Add status and various things to view

* ACTUALLY FINISH VIEW PAGE

* wow user profile was easy

* Work on profile page

* remove language option

* SEO improvement

* forgot the fucking bracket

* make description more weeb

* add irony

* add better irony
2017-05-25 02:20:30 +02:00
akuma06
6edc68fe22 Deleted torrents mod done (#732)
* Torrent Mass Edit Api (WIP)

* Torrents can be deleted in mass from frontend with api post request
* Torrents status can be edited from frontend with api post request
-- Look to function doc for more info on how to use it

It is a WIP so it might not work =D

* Finished Mass mod Api

As per suggestion of @yiiTT in #720, I added:
* Changing torrents category
* Deletion of reports with deletion of a torrent
* Changing owner of multiple torrents

Commit also add some new translation strings.

* Make some changes

* Reports can now be cleared for the torrents selected without having to
delete them
* Users with no admin rights can't delete reports

* Fix moveto to status

moveto deprecated in api

* Tested and works!

Changes:
* Updates only the colomns of torrent table
* Moved categories config in config/torrents.go

* Forgot this file in last commit

* Less useless queries

The use of Save makes it that users are created and updates also all the
associatiated models. Better to just update the colomns needed (less
useless queries)

* Some Updates

* Added a new status of 5 for locking torrents
* Modifying the list torrents view for using it in deleted torrents view
* Added function to get deleted torrents
* Torrents (and reports) can be definitely deleted
* Some new translation string

* Fixing

* fix 2

* Added upload check for locked torrents

If a user owns a torrent, has deleted it and try to repload it. As long
as it has not been locked, he can.

* Fixing wrong condition in isdeleted

* Finished

* Info messages on success when deletes or lock
* Fixed double deleted_at is Null
* Added Link to view of deleted torrents
* Added new translation string
2017-05-25 02:19:05 +02:00
akuma06
7398ce2f1f Merge pull request #719 from NyaaPantsu/torrent-mass-mod-edit
Torrent Mass Edit Api done
2017-05-25 02:15:25 +02:00
akuma06
1cccaf99e0 Fix moveto to status
moveto deprecated in api
2017-05-24 21:43:07 +02:00
ElegantMonkey
54c03c7ed7 Move more things to CSS
Might make things easier when dealing with mobile view and such.
2017-05-24 14:34:52 -03:00
ElegantMonkey
c747c0a711 Fix filelist folder show/hide logic
It only toggled the "hidden" attributes of the childs, however if
you closed a subfolder, then closed the parent folder, all childs of the
parent would be toggled, leaving the subfolder that we closed open.

Now the state is stored on the data-filelist-open attribute, and the
hidden state is set based on it.
2017-05-24 12:27:51 -03:00
Ramon Dantas
86447b853c Add tree-view file list (Done) (#724)
* Add tree-view file list

* Add TotalSize field to folders

* Remove bootstrap/jquery related code

* Add icons to filelist, some CSS formatting

Moved a few styles from the format string for the tree view, to CSS
(where possible). Make icons look consistent under all themes.

* Make filelist hideable again, show it when JS is disabled
2017-05-25 00:13:56 +10:00
kipukun
58631c6bd4 Optimized the site (#725)
* Try to optimize site

* lmao woops

* fucking woops again
2017-05-24 16:57:48 +10:00
kipukun
e9825a2683 Frontend rewrite (DONE) (#723)
* Remove Bootstrap and Jquery, and create basic nav

* More improvements to navbar, as well as work on _badgemenu

* Complete navbar HTML, obviously it still looks horrendous

* Change layout on torrent table, using grids.

* Remove Bootstrap and Jquery, and create basic nav

* More improvements to navbar, as well as work on _badgemenu

* Complete navbar HTML, obviously it still looks horrendous

* Change layout on torrent table, using grids.

* HOLY FUCK INDEX IS /DONE/

* DO UPLOAD PAGE, DELETE OLD SHITTY CSS

* Complete login page

* Remove Bootstrap and Jquery, and create basic nav

* More improvements to navbar, as well as work on _badgemenu

* Complete navbar HTML, obviously it still looks horrendous

* Change layout on torrent table, using grids.

* Remove Bootstrap and Jquery, and create basic nav

* More improvements to navbar, as well as work on _badgemenu

* Complete navbar HTML, obviously it still looks horrendous

* HOLY FUCK INDEX IS /DONE/

* DO UPLOAD PAGE, DELETE OLD SHITTY CSS

* Complete login page

* Begin work on profile page

* fucking git, man

* Damn, that looks sexy

* Complete login and register pages, include very minimal grid system, and delete all of view template

* Do view page!

* Finish view even more

* Fix dates and filesizes in torrent table

* Improve comment/captcha input

* Actually add magnet and torrent buttons

* Add open-iconic instead of fontawesome

* Improve user side-panel

* Rename Category_* to CategoryName

* Beginning to finish up

* Implement themes and add basic mobile support to front page

* Fix some slight color errors

* Fix captcha on dark

* magnet and torrent links on view
2017-05-24 14:20:51 +10:00
akuma06
07623e85ed Merge pull request #698 from NyaaPantsu/revert-692-revert-690-user-torrent-edit
Allow users to edit & delete their torrents
2017-05-23 19:43:09 +02:00
MMP0
96c21c47d5 Fix few small bugs in navbar (#703) 2017-05-23 19:22:59 +02:00
akuma06
00e0a935a8 Update again 2017-05-23 04:17:40 +02:00
akuma06
99f2092028 Revert "Revert "New User Edit Panel"" 2017-05-23 04:05:33 +02:00
alucard0134
ed5152a4a0 Revert "New User Edit Panel" 2017-05-22 19:10:06 -05:00
akuma06
c8c3dc1980 New User Edit Panel
User can edit torrents
* delete torrents
+ New translation string for mod panel and user edit torrent panel
+ Improvement of messages util with implementation of T (no need to get
Tfunc now, messages util do that for you)
+ Use of @ElegantMonkey GetCategories to generate select of categories
in search and forms
2017-05-23 01:26:09 +02:00
ElegantMonkey
aa14a0535b Renamed CategoryID to CategoryName 2017-05-22 15:18:29 -03:00
ElegantMonkey
331143e094 Verify torrent category on upload
Added a new package, "categories", with the valid categories for each
Nyaa and Sukebei. On upload, check if the category is present on
the valid ones. Also changed the template function Category_Nyaa and
Category_Sukebei to reflect this.
2017-05-22 13:25:04 -03:00
Ramon Dantas
69b1a7f13e Make navbar RSS link to user RSS on the profile page. (#681)
Also removed the RSS button from the profile page, as it would be
redundant.
2017-05-22 23:45:17 +10:00
akuma06
efe6ea833a Fix 2 2017-05-22 09:28:08 +02:00
akuma06
ced8f1ed87 Fix 2017-05-22 09:18:18 +02:00
akuma06
7bda7d1538 Fixing routes URL
fix of "user/id/-" #676
2017-05-22 09:10:15 +02:00
akuma06
d4f622a0f6 Merge pull request #674 from ElegantMonkey/user-rss-button
Add RSS button to user profile
2017-05-22 00:26:18 +02:00
akuma06
6500aece22 Merge pull request #673 from NyaaPantsu/user-setttings-notification
User settings notification
2017-05-22 00:25:47 +02:00
akuma06
07c120407e Finished 2017-05-22 00:22:42 +02:00
ElegantMonkey
0ca447b25d Add RSS button to user profile 2017-05-21 19:13:25 -03:00
bragason
bd19c6ae02 Fixed it 2017-05-21 16:57:44 +00:00
akuma06
8081e0b639 Update index.html 2017-05-21 15:25:07 +02:00
akuma06
42e5ecaa24 Merge pull request #668 from MMP0/patch-26
Fix navbar bugs
2017-05-21 14:29:30 +02:00
akuma06
1bd773f537 New filesize function
Take filesize and languages.TemplateTfunc as args and output a string
To use in templates
2017-05-21 14:03:03 +02:00
MMP0
da69cc55a6 Update home.html 2017-05-21 20:55:20 +09:00
MMP0
be880b57ef Update index.html 2017-05-21 20:50:35 +09:00
MMP0
ca8d7ee20e Fix navbar bugs 2017-05-21 20:48:52 +09:00
MMP0
2e389ce810 Fix navbar bugs 2017-05-21 20:47:51 +09:00
akuma06
833cf072e9 Update _user_list_torrents.html 2017-05-21 13:33:57 +02:00
akuma06
6c8e5abdbe Update home.html 2017-05-21 13:33:17 +02:00
akuma06
8e5b6f3378 Merge branch 'dev' into patch5 2017-05-21 13:32:09 +02:00
yiiT
0613b149d9 People forget about mods tools (#664) 2017-05-21 12:10:59 +10:00
Ramon Dantas
20209508c9 Bundle CaptchaID and Tfunc for _captcha.html (#662) 2017-05-21 12:10:31 +10:00
akuma06
95bd3011ef Fixed route to delete account 2017-05-21 02:37:44 +02:00
ElegantMonkey
70f1ef1e62 Fix captcha on upload page 2017-05-20 20:46:03 -03:00
akuma06
798ec9a3a8 Merge remote-tracking branch 'refs/remotes/origin/dev' into notifications
# Conflicts:
#	templates/_badgemenu.html
2017-05-21 01:21:56 +02:00
akuma06
5f60970eb9 Finished 2017-05-21 01:06:40 +02:00
Ramon Dantas
1968d2ae54 Move translation func to template variables (#652)
* Add T field to template variables

* Remove languages.SetTranslationFromRequest

* Add Tfunc on handlers

* Remove T and Ts from template_functions

* Update templates

Change the templates to use the local Tfunc, instead of the global one.
Also changed the signature of the fields on template_variables.go, so that
they return a template.HTML to avoid escaping problems.

* Remove unnecessary variable
2017-05-21 08:38:28 +10:00
akuma06
0390fc5215 Mostly done 2017-05-21 00:02:57 +02:00
GooNyaa
47ea6ae4cb Show unknown file size based on current language (fixes #650) 2017-05-20 18:32:41 +03:00
akuma06
b3ade9f273 Fixed infos shown as errors 2017-05-20 17:19:10 +02:00
akuma06
cf478a4235 Add Torrent WebLink + fixes
Simplifying messages util (no need to add everytime r)
2017-05-20 17:01:13 +02:00
GooNyaa
fce778c6f2 Remove empty style attribute 2017-05-20 17:54:52 +03:00
akuma06
369c9151f1 Merge remote-tracking branch 'refs/remotes/origin/dev' into multi-action-torrents-mod
# Conflicts:
#	router/modpanel.go
#	router/router.go
#	service/torrent/torrent.go
2017-05-20 13:58:37 +02:00
akuma06
0d5e2abf7f Added multi action on torrents 2017-05-20 13:45:15 +02:00
MMP0
c30dbc38f7 Update _badgemenu.html (#645) 2017-05-20 21:14:18 +10:00
sfan5
a3fa6df938 Remove bugs (#643)
* Fix S/L/D columns wasting huge amounts of space

Partially reverts 0c9cdfa8bf.

* Move last scrape below seed-bar

Also fixes the very misleading indentation

* Show category name on view page too

* Fix fucked up login page (fixes #640)

* Fix empty page on login w/o pass (fixes #634)

* Fix incorrectly colored error text in day mode

* Better readable footer in night mode

* Prepare having old uploader names on sukebei and various fixes for sukebei

* Different HTML title for sukebei
2017-05-20 20:45:27 +10:00
MMP0
a0854fe8ee Update Japanese translations + Small changes (#635)
* Update ja-jp.all.json

* Update ja-jp.all.json

* Update _user_list_torrents.html

* Update dumps.html

* Update _user_list_torrents.html

* Update dumps.html

* Update _badgemenu.html
2017-05-20 13:12:46 +10:00
kipukun
f377fadf8c Make mascot disappear on sub 1500 pixels (#636) 2017-05-20 13:12:37 +10:00
Eliot Whalan
5270fff72a
Move nyaapansu.mp3 to a pomf clone 2017-05-20 12:10:26 +10:00
tomleb
7eee47b0d3 Fix bug, remove literals (#629)
* Use ModeratorDir variable

* Rename cookieHelper to cookie_helper for consistency

* Use named constant instead of literals

* Fix ability to upload when uploads are disabled

The old code let people upload under the right conditions when uploads
were disabled. (ie: User is banned and config.AdminAreStillAllowedTo is
false)

* Increase timeout (fixes #517)

* Fix inconsistent indentation *.{js, css} (fix #583)

* Fix negative page

Temporary fix. The issue was that going to a negative page caused the
sql query to have a negative offset. This caused an error in the
database query.

We need to cleanup this code, but this will work for now.

* Fix wrong PG_DATA directory due to upgrade to 9.6

* Add server status link to FAQ

* Fix failing tests

* Clarify group_vars/all and hosts doc

* Add a wrapper to protect /mod route

* Fix login page not showing form errors
2017-05-20 09:10:16 +10:00
moose65468
a2e4fab550 Add tooltips to category images (#627)
* Added tooltips to category images

* removed line 213
2017-05-20 09:08:54 +10:00
MMP0
5a8140404f Update view.html (#625) 2017-05-19 17:31:07 +10:00
kipukun
7f05f84649 Uncomment night switcher lmao (#626)
* Uncomment night switcher lmao

* why was it hidden on medium what
2017-05-19 17:30:59 +10:00
kipukun
13375411ad Make comments extra column + search bar doesn't freak out anymore (#621)
* Make comments extra column

* Fixed #595 w00t

* Cleanups and fixes (#623)

* Keep naming consistent

* Remove execute bit from files

* Default to DefaultLanguage (without passing it to the func)

* Remove commented code

* Use Content-Type to get language json

* Lines of 400 characters is dumb

* Update new repo in README

* Remove useless script since we fallback to a defaultlang

* Fix fallback language panic

* Fix uninitialized MaxPerPage when not in querystr

The issue was that the req.MaxPerPage was not set (default to 0) when
the query string didn't include "max". This makes the server query the
whole db since the resulting limit is 0.

* Fix creating empty torrents (only worked once)

* Lines of 400 characters is still dumb

* Update ja-jp.all.json (#622)

* Update README.md

* Make comments extra column

* Fixed #595 w00t

* Comment out comments for now
2017-05-19 15:36:32 +10:00
kipukun
2d5bf3c7b9 Center pagination on top 2017-05-18 15:50:10 -04:00
moose65468
cf8043f3de sukebei profile categories (#614) 2017-05-18 22:35:38 +10:00
yiiT
b483472e79 Update FAQ.html (#611)
Someone overwrote these changes during a merge
2017-05-18 22:35:26 +10:00
akuma06
66b94eb360 Merge pull request #606 from MMP0/patch-20
Fix line breaks
2017-05-18 03:52:18 +02:00
MMP0
ed640fc265 Fix line breaks 2017-05-18 10:44:01 +09:00
kipukun
1e863084d3 Removed IRC link from navbar 2017-05-17 21:39:03 -04:00
kipukun
b1824092ff Moved mascot to the left, made her clickable with sound 2017-05-17 21:37:10 -04:00
akuma06
4a52a1f3e3 Fix JS error + Seeding Mobile View
https://my.mixtape.moe/cvmemz.png
2017-05-18 02:49:48 +02:00
akuma06
09ec192d0f Merge pull request #601 from NyaaPantsu/fix-dates-short
No hour on short and Hour on comments
2017-05-18 01:27:28 +02:00
akuma06
64d073f03c No hour on short and Hour on comments
So reverted modif from date-short
Added new date-comments to have hours on them (when screen is big
enough)
Edited the view for displaying date comments, they were displayed on the
border (even with old date-short)
2017-05-18 01:21:57 +02:00
tomleb
9c6c66d0e9 Don't make path configurable, detect empty directory 2017-05-17 19:05:58 -04:00
tomleb
44d75f506d Add dumps view 2017-05-17 19:05:58 -04:00
akuma06
63844f0d4b Fix #590 2017-05-17 23:00:50 +02:00
akuma06
4d5c15ab3f Merge pull request #584 from ElegantMonkey/minor-fixes
Changes to seed/leech display
2017-05-17 22:37:31 +02:00
akuma06
710de42fb0 Merge pull request #582 from sfan5/misc123
fixes
2017-05-17 22:36:36 +02:00
ElegantMonkey
b4f02fcf36 Use JS to show LastScrape date (depends on #582) 2017-05-17 13:06:21 -03:00
ElegantMonkey
ccda45a452 Show Unknown seed/leech count on LastScrape == NULL, show scrape time
Instead of showing 0/0/0 when the torrent hasn't been scraped (which
may be misleading), show "Unknown", and also show when the torrent was
last scraped on the view torrent page.
2017-05-17 13:06:21 -03:00
sfan5
89b2b9afdb SRI (Subresource Integrity) hash for jquery 2017-05-17 16:57:05 +02:00
sfan5
aa17bd55be Fix layout differences between day/night mode (fixes #493) 2017-05-17 16:47:30 +02:00
sfan5
c575ff4698 Remove unused template block 2017-05-17 16:20:58 +02:00
kipukun
f0839a117c Remove color from torrent title in view page 2017-05-17 10:18:29 -04:00
sfan5
1be4ec1a94 Use JS date formatting for comments too 2017-05-17 16:07:32 +02:00
Ramon Dantas
a64c3c5b71 Minor fixes. (#575)
* Sort Comments by Date and Files by Name on viewTorrent

* Make comments start at 1, not 0.
2017-05-17 21:16:40 +10:00
yiiT
6356ae6ef4 Fix Links column alignment (#573) 2017-05-17 20:26:37 +10:00
yiiT
c9c1d06cd0 Add Markdown Editor for torrent description (#572) 2017-05-17 20:26:28 +10:00
PantsuDev
70f87e7aac finish repo transfer 2017-05-17 15:58:40 +10:00
PantsuDev
0807ca5d5d Add sukebei cat to admin edit torrent page 2017-05-17 15:33:06 +10:00
akuma06
297ee531f8 Fix lang in html tag
Added a new translation string in all translations "language_code"
Issue #545
2017-05-17 00:27:55 +02:00
akuma06
9cdfc00762 Number of comments
Issue #553
2017-05-17 00:05:16 +02:00
akuma06
dd02a356b5 Less Ugly
Fix #548
2017-05-16 23:17:52 +02:00
akuma06
e4eb158a90 doko patch
Just for issue #549
2017-05-16 22:55:07 +02:00
GooNyaa
7ed0186db7 [templates][register] remove unnecessary symbol in title 2017-05-16 22:29:58 +03:00
Eliot Whalan
4e61605a30 Merge branch 'dev' 2017-05-16 13:34:21 +10:00
Ramon Dantas
3b780ac8bd Make file lists collapsable (#536) 2017-05-16 11:49:34 +10:00
akuma06
01c324c7fc Merge pull request #529 from sfan5/normies
Fix upload page
2017-05-15 19:42:26 +02:00
sfan5
dc496c1078 Fix missing sukebei cat. translations 2017-05-15 19:36:02 +02:00
sfan5
3eda7c3b9c Fix upload page (@ewhal pls) 2017-05-15 19:32:37 +02:00
xqm
6ac2a0e078 Translation bug fix and update zh-cn 2017-05-15 22:54:10 +08:00
sfan5
cb455113cc Various fixes (#521)
* Re-add old uploader name to view page

* Update zh-CN translation (fixes #519)

* Nicer text boxes in night mode (closes #515)

* Fix max results defaulting to 5 (fixes #488)

* Add link back to nyaa on sukebei (fixes #255 and #437)

* Fix visual bug with pt-BR translation (fixes #427)
2017-05-15 21:55:16 +10:00
Eliot Whalan
a5e81b2d8c Fix uploads 2017-05-15 19:50:39 +10:00
Eliot Whalan
b93ec8f7b9 Make header link back to nyaa on sukebei 2017-05-15 19:15:13 +10:00
Eliot Whalan
199f141f0c Merge branch 'dev' of https://github.com/ewhal/nyaa into dev 2017-05-15 19:09:17 +10:00
Eliot Whalan
cf4e482046 Get sukebei working 2017-05-15 19:08:17 +10:00
xqm
e8e90d4236 Update zh-cn and captcha 2017-05-15 13:25:18 +08:00
ElegantMonkey
df2c9bc2f7 Fix conflicts 2017-05-14 21:19:29 -03:00
SpamNeko
0c9cdfa8bf Sorting arrows on table headers (#504)
* Sorting arrows on table headers

* Better arrows and seperate S/L/D columns
2017-05-14 19:01:04 -05:00
Atvaark
cd844aec45 Replace 'en-us' literals with the default language
This consolidates the places where a default language has to be set.

- Removed import of the 'userService' package into the 'languages' util
  package
  This was required to prevent a cyclic import between the two packages.
- Added a 'UserRetriever' interface to read the language setting of users
  inside the 'languages' package
2017-05-14 22:10:07 +02:00
akuma06
1a3ffdf7f2 Merge pull request #498 from yueou/dev
Add new translations
2017-05-14 19:47:32 +02:00
akuma06
fa305a59a7 Merge pull request #489 from sfan5/fixez
Lots of fixes
2017-05-14 19:46:31 +02:00
xqm
44a6eaf524 Add new translations
Add new translations
2017-05-15 01:32:25 +08:00
sfan5
15ecf9827b Fix minor bug after completing modpanel reassing form 2017-05-14 18:17:18 +02:00
ElegantMonkey
2ab4d4ad9e Fix conflict on translation 2017-05-14 12:45:07 -03:00
sfan5
d2eacfc692 Add torrent link to modpanel comment list 2017-05-14 17:41:55 +02:00
sfan5
65042a62ea Update german translation 2017-05-14 17:35:10 +02:00
sfan5
937c9752af Fix broken translation string on view page 2017-05-14 17:34:58 +02:00
sfan5
a9f534e19c Unbreak layout of view page in general (@akuma06 again) 2017-05-14 17:13:45 +02:00
sfan5
b7834bc1ba Fix torrent status color not being shown on view page (@akuma06 broke it) 2017-05-14 17:13:28 +02:00
GooNyaa
425ad9c787 [templates][FAQ] update "other trackers" alignment 2017-05-14 18:10:36 +03:00
akuma06
cc376d88de Merge branch 'dev' into torrent-btn-translation 2017-05-14 16:49:20 +02:00
Eliot Whalan
9261847a93 Merge branch 'dev' of https://github.com/ewhal/nyaa into dev 2017-05-14 23:26:25 +10:00
ElegantMonkey
839e6068df Add FileList view to view.html template
Also added the code for FileList loading on torrentService.
2017-05-14 10:19:19 -03:00
lc-guy
645c91659b Fix searching for seeders/leechers/downloads 2017-05-14 14:18:51 +01:00
akuma06
b84cf99534 Replace text by translation string 2017-05-14 15:09:44 +02:00
akuma06
0ed3bdf30b Merge branch 'master' into master 2017-05-14 14:39:48 +02:00
PantsuDev
266ee86667 Merge pull request #473 from lc-guy/dev
Add info in FAQ for account migrations
2017-05-14 21:41:11 +10:00
apt-get
baa097c6a8 Add info in FAQ for account migrations 2017-05-14 12:39:23 +01:00
Eliot Whalan
526b607fc4 Add account settings link to dropdown 2017-05-14 21:18:22 +10:00
sfan5
c60a8635fc Fix search in modpanel (@SpamNeko broke it) 2017-05-14 13:01:59 +02:00
ayame-git
b28e7657e1 api token on profile page 2017-05-14 07:15:58 +03:00
ayame-git
93b83fbfc9 profile page hotfix 2017-05-14 06:56:07 +03:00
akuma06
89e835d040 Merge pull request #452 from S0X-LT/dev
Adding our tracker to FAQ
2017-05-14 00:39:21 +02:00
akuma06
8dd9f59cf5 Merge pull request #436 from sfan5/treassign
Modpanel: Torrent Reassigning
2017-05-14 00:29:44 +02:00
akuma06
2da72aa6a4 Merge pull request #428 from Atvaark/tabindex
Fix registration view tab order
2017-05-14 00:28:53 +02:00
akuma06
28d2717564 Merge pull request #415 from SpamNeko/sorting
Move 'advanced' search into table headers
2017-05-14 00:27:25 +02:00
S0X-LT
7b5f85a06d Update FAQ.html 2017-05-13 18:15:44 -04:00
S0X-LT
bb695c8554 Update FAQ.html 2017-05-13 17:38:51 -04:00
SpamNeko
8b0feab4eb Change theme switching to use appendChild removeChild 2017-05-13 22:07:49 +01:00
SpamNeko
dc32f041e1 Add sorting to table headers, delet advanced search 2017-05-13 18:14:51 +01:00
sfan5
c0be570e54 Torrent Reassign feature for modpanel 2017-05-13 17:29:21 +02:00
Atvaark
844a0734dd Fix registration view tab order
Since the captcha uses the default tab order it was getting skipped
by the registration form.

- Add autofocus to the registration and upload view
- Add id attribute to input elements that have a label
2017-05-13 15:09:11 +02:00
sfan5
3116274990 changes (#426)
* Hide change language footer when logged in

* Force people to select a report reason

* Don't ask for confirmation before deleting a torrent report

* Small cleanup of modpanel templates

* Fix modpanel comment list

* Fix missing "Delete" translation in modpanel

* Update German translation

* A few updates to the FAQ
2017-05-13 21:57:57 +10:00
Austin
821dd32616 Merge branch 'master' into dev 2017-05-12 21:33:17 -05:00
PantsuDev
0ae488e7eb Merge branch 'dev' into dev 2017-05-13 12:24:55 +10:00
ElegantMonkey
5dcd3892f4 Add dropdown to the bottom of the page (needs JS) 2017-05-12 21:01:17 -03:00
Juan Ignacio Navarro
fe79c4a7ac Fixed Hash overflow 2017-05-12 17:40:38 -05:00
Juan Ignacio Navarro
77b1cfc550 Fixed comments style. Fixed Navbar offset. 2017-05-12 17:37:37 -05:00
sfan5
00bb382cdb Modpanel stuff (#401)
* Fix table on modpanel index

* Fix actions on torrent report list page

* Fix error reporting on modpanel templates

* Convenience functions for modpanel

Link to view page primarily and to edit page as a seperate link

* Missing confirm before torrent deletion

* Add edit button directly onto view page
2017-05-12 17:31:27 -05:00
ElegantMonkey
7808615c6a Add route and template files 2017-05-12 19:28:56 -03:00
yiiTT
dd8667b8c7 Merge branch 'master' of https://github.com/ewhal/nyaa 2017-05-12 17:22:35 -05:00
ElegantMonkey
dfd9caeb31 Add language selector without login 2017-05-12 19:17:34 -03:00
Juan Ignacio Navarro
10c04e708d Merge remote-tracking branch 'upstream/master' 2017-05-12 16:45:56 -05:00
yiiTT
96ce3e9c20 Set default upload category to none 2017-05-12 15:03:15 -05:00
yiiTT
8814dd4620 Revert "Set default upload category to none. Translation update required"
This reverts commit 5fb780b854.
2017-05-12 15:02:19 -05:00
yiiTT
0293fe7b10 Set default upload category to none. Translation update required 2017-05-12 14:41:39 -05:00
sfan5
b2581f549b Display human-readable report reason in modpanel
Also fixes the "list all torrent reports" subpage
2017-05-12 20:43:38 +02:00
sfan5
1b556cdca0 More report categories, fixes #393 2017-05-12 20:35:07 +02:00
Juan Ignacio Navarro
9ba3f3c409 Merge remote-tracking branch 'upstream/master' 2017-05-12 10:11:14 -05:00
sfan5
5bfdf8b093 Revert design changes (????)
This reverts commit d2b2ce5b8e and 149b2bdf45.
2017-05-12 12:47:01 +02:00
PantsuDev
d39808f953 Merge pull request #390 from ewhal/akuma06-fix-index
Update home.html
2017-05-12 20:25:47 +10:00
PantsuDev
5c048c7726 Merge pull request #389 from ewhal/akuma06-fix-design
WTF design
2017-05-12 20:25:39 +10:00
sfan5
2900278526 Fix modpanel index page
Users don't seem to be fetched yet, display their IDs instead
2017-05-12 12:20:01 +02:00
sfan5
de67e9c922 Hide "Remember Me" button because it doesn't work yet 2017-05-12 12:16:15 +02:00
sfan5
1feb377ce0 Remove the notice about not hosting files from FAQ
No longer applies I guess...
2017-05-12 12:12:15 +02:00
sfan5
6b341c7b03 No captchas for trusted users or admins, closes #330 2017-05-12 12:05:36 +02:00
akuma06
8012d0a71b Update home.html
Deplace top navigation
2017-05-12 11:58:54 +02:00
akuma06
ad2b4acfe3 WTF design
Too much white before listing
Who had the idea to use ul for the content Oo
And please, no br when it's not in paragraph
2017-05-12 11:57:45 +02:00
sfan5
e2a15c185c Remove eddie4.nl tracker
It resolves to the same IP address as leechers-paradise which we already have.
2017-05-12 11:30:10 +02:00
Eliot Whalan
bcaac0961f Revert "Stateless cookies (#372)"
This reverts commit 2f06fb8fa1.
2017-05-12 16:42:15 +10:00
yiiTT
6bc39d70fe Update logo CSS 2017-05-11 22:59:39 -05:00
yiiTT
d9b2348734 Update Logo 2017-05-11 22:40:55 -05:00
Juan Navarro
40716c2b74 New comment style. Gravatar not working as intended. 2017-05-11 22:05:14 -05:00
tomleb
34933e0b82 Use template for night theme switcher inline js 2017-05-11 17:09:53 -05:00
tomleb
b0982f07a6 Change color for bg-danger and fix night theme flickering issue (#370)
* Change color for bg-danger

* Fix annoying flickering with night theme

* use new class instead of overriding bootstrap's
2017-05-11 16:54:53 -05:00
sfan5
a96902a737 Fix minor display bug on profile edit page 2017-05-11 16:54:28 -05:00
akuma06
8d3d169316 Merge pull request #369 from bittebitte/patch-2
Autofocus username field
2017-05-11 23:20:40 +02:00
sfan5
019f37dc4d Stateless cookies (#372)
* Remove eddie4.nl tracker

It resolves to the same IP address as leechers-paradise which we already have.

* Remove database usage from cookie auth

* Hide "Remember Me" as it doesn't work yet
2017-05-11 16:18:56 -05:00
akuma06
3fc4236a76 slight design improvement for template 2017-05-11 22:54:42 +02:00
bittebitte
a377e272c8 Autofocus username field 2017-05-11 14:25:16 -05:00
akuma06
9f2d0f1962 New translation function and time depends on translation 2017-05-11 13:15:52 +02:00
akuma06
0fb5c2eb3a Merge branch 'master' into patch-3 2017-05-11 12:37:24 +02:00
sfan5
500f5bda02 Fix editing other profiles as a mod 2017-05-11 11:58:44 +02:00
sfan5
9c9db7af0d Display comments date smaller 2017-05-11 11:45:13 +02:00
sfan5
64622c3601 Make comment date display consistent with other date displays 2017-05-11 11:37:10 +02:00
TUSF
4327ff5efc Fixing comments.
Apparently template comments need to not have spaces...
2017-05-11 04:16:28 -05:00
TUSF
f141cd57f3 Redoing displayed Comment format. 2017-05-11 04:00:16 -05:00
akuma06
f22b7e5333 Update view.html 2017-05-11 04:20:16 +02:00
Eliot Whalan
df2f0d9839 Merge branch 'master' of https://github.com/ewhal/nyaa 2017-05-11 11:56:58 +10:00
Eliot Whalan
e120e9da43 Add torrent stats to homepage 2017-05-11 11:56:00 +10:00
akuma06
e8774abf21 Updated search
When in a user page and clicked on more torrents, show a list navigable
of the user torrent
On that list, we can make advance search (categories, order, ...)

Moderation search reimplemented
Clicking on user (id) in the torrent list redirect to the list of the
user torrents
Ability to search within the user torrents
2017-05-11 03:52:42 +02:00
keo
fa1761fb14 Merge pull request #325 from TUSF/patch-3
Show date created for comments. (don't merge yet!!!)
2017-05-11 04:23:34 +03:00
akuma06
7eed942741 new way to show seed/leech 2017-05-11 03:00:57 +02:00
Eliot Whalan
1207f47f87 Merge branch 'master' of https://github.com/ewhal/nyaa 2017-05-11 10:27:17 +10:00
Eliot Whalan
65ee41a10b Add orderby seeders/leechers/completed 2017-05-11 10:26:58 +10:00
sfan5
7bc395068d Fix modpanel torrent edit (#328)
* Fix modpanel torrent edits breaking torrents

* Fix hash not being monospace anymore

* Fix modpanel torrent edit strings

* Fix modpanel torrent edit creating a new user (wtf GORM)
2017-05-10 18:46:50 -05:00
Eliot Whalan
fec023e404 Add display of seeders/peers/completed to view 2017-05-11 09:31:10 +10:00
Eliot Whalan
30d4ba5e9c Merge branch 'scraper' of git://github.com/majestrate/nyaa into majestrate-scraper 2017-05-11 09:11:54 +10:00
kipukun
fc6f55f991 add structure to individual views as well 2017-05-10 19:00:09 -04:00
kipukun
0e71cd1fbb make mod index more structured 2017-05-10 19:00:09 -04:00
kipukun
5496f60eb3 make some buttons not shit on torrent view 2017-05-10 19:00:09 -04:00
kipukun
e7933463dd fix padding on mod page, removing search bar temporarily 2017-05-10 19:00:08 -04:00
TUSF
d926016906 Show date created for comments.
Hopefully I didn't break something. I don't normally use Bootstrap.
2017-05-10 17:54:07 -05:00
ayame-git
054f712cba i'm really bad 2017-05-11 01:08:13 +03:00
Jeff Becker
c6427ba600 Merge remote-tracking branch 'origin/master' into scraper 2017-05-10 18:08:10 -04:00
akuma06
ff0a588ff5 Merge branch 'master' of https://github.com/ewhal/nyaa 2017-05-11 00:03:02 +02:00
keo
8074922143 Merge pull request #319 from sfan5/feature
Email fixes & a feature
2017-05-11 01:02:44 +03:00
akuma06
802945384b Fixes 2017-05-11 00:02:36 +02:00
akuma06
b1c7591e8b Merge remote-tracking branch 'origin/master'
# Conflicts:
#	templates/admin/userlist.html
2017-05-10 23:59:16 +02:00
sfan5
9c562018e5 Link to user page from comment section 2017-05-10 23:53:30 +02:00
akuma06
f94dc3103c Added edit torrent view mod panel & fix 2017-05-10 23:53:25 +02:00
sfan5
c07d771559 Fix missing translated string 2017-05-10 23:45:22 +02:00
kipukun
1f94df6307 actually add js and css this time 2017-05-10 17:25:26 -04:00
keo
bfdbffcc80 > is gt 2017-05-11 00:03:35 +03:00
akuma06
ceb9e039f1 Renchon can't be deleted! 2017-05-10 22:55:50 +02:00
keo
cfafaead3b Merge pull request #304 from top-ed/master
fix </a/>
2017-05-10 23:41:23 +03:00
sfan5
247532b569 Fix date on torrent view page 2017-05-10 22:36:07 +02:00
ed
8bff839381 fix </a/>
nice meme
2017-05-10 22:31:08 +02:00
akuma06
3acb410af7 Merge pull request #302 from sfan5/fixayy
Fixes & Features (as always)
2017-05-10 22:24:33 +02:00
akuma06
59a1e1761a Merge pull request #295 from wranai/patch-1
search box for google (and also url bar)
2017-05-10 22:12:16 +02:00
sfan5
d98d918301 Allow marking uploads as remake 2017-05-10 22:11:37 +02:00
sfan5
4851890c66 Adjust buttons on view page 2017-05-10 22:11:37 +02:00
sfan5
a857c1abe3 Update FAQ 2017-05-10 22:10:31 +02:00
ayame-git
cf601d1e52 Merge branch 'master' of github.com:ewhal/nyaa 2017-05-10 23:06:22 +03:00
ayame-git
f326d801c2 i don't even remember what i fix anymore' 2017-05-10 23:05:56 +03:00
akuma06
deb5ffc19b Merge branch 'master' into delete-button 2017-05-10 21:51:20 +02:00
akuma06
019b4e4657 alu 2017-05-10 21:48:42 +02:00
Juan Navarro
38ff2a6e28 Fixed New view template design. Changed Id to ID. Forced images inside description to fit container. (#289) 2017-05-10 14:46:34 -05:00
akuma06
2f43f70fce Delete button torrent view -- alucard 2017-05-10 21:46:02 +02:00
Ramon Dantas
c84140964b Add language selector (#298) 2017-05-10 14:45:39 -05:00
ayame-git
8373bce02f unborked report list 2017-05-10 22:09:37 +03:00
wranai
298606507a search box for google 2017-05-10 20:35:56 +02:00
Jeff Becker
0f582c1197 Merge remote-tracking branch 'origin/master' into scraper 2017-05-10 13:29:56 -04:00
Jeff Becker
1089883ed5 initial 2017-05-10 13:29:35 -04:00