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

205 commits

Auteur SHA1 Message Date
akuma06
51d7fe2ef7 Added html views + fix template test + View & JSON Controller 2017-07-29 14:43:12 +02:00
akuma06
03ea72595d OAuth API [done] (#1275)
* Initial Commit for OAuth API

This builds and run and return the right error.
Need to test it and then adding all users as possible client

* Added mising dependency

* just compile already...

* Fixing template test

* Imrpovements

Moved db stuff in models
Added some tests
Added form in modpanel to add/update a client
Added controllers for add/update of client

* Added Forms + speed improvements

Controller oauth client listing + html
Controller oauth client delete + messages
Messages on comment delete
New ES config that disable ES if set to false. Improve load speed on local development
Fix a load config bug
Fix index admin & translation string sign_out broken by @ewhal

* Sanitize empty strig in form array + css

Multiple empty array of strings are sanitized for the oauth client create form
Added some css for the form display

* Upload and Create form works

* Fix splitting response types

* Removing required on secret when updating

* fix travis error

* Fix travis template test

* Update dependency

* Moved to jinzhu instead of azhao

* randomizen secret on creation

* Final touch on oath api

improved display name
fix grant form csrf
fix login csrf on oauth

* Fix gorm test

* fix template test

* Fixing deleted dependency issue

* Make travis faster

* Fix typo

* Fix csrf for api calls

* This shouldn't be exempt

* Removing hard coded hash

@ewhal Don't forget to replace the hash in tokens.go with another one

* Added an example on how to use OAuth middleware

* Renamed fosite utils to oauth2 utils
2017-07-28 13:46:40 +10:00
kilo
35905fbe33 Update view.jet.html (#1285) 2017-07-26 18:59:41 +10:00
kilo
8ba8ceb46c fix wrong class (#1278) 2017-07-25 08:06:02 +10:00
PantsuDev
cdabd79c03 Fix more style issues 2017-07-24 15:03:43 +10:00
kilo
54b2813e3c Put rules into their own file list flag list (#1259)
* Remove html rules from upload, load rules file and call the rule function

* Update faq.jet.html

* Create rules.jet.html

* forgot to remove old list

* forgot to do that

* remove <br/>

* Update main.css

* Update g.css

* add jav flag keyword

* Update kilo.js

* add h-games keyword
2017-07-22 14:07:57 +02:00
kilo
116464f43b Show seeder & leecher down to 520px wide at worst instead of 810px (#1257)
* change seeder & leecher width at lower res

* change class for seeder & leecher

* add new class to hide stuff when below 520px wide

* add those classes in upload

* change classes in torrent updating JS

* change class in torrent updating JS for upload
2017-07-22 00:27:10 +02:00
akuma06
9b69de4965 Fixing issue in torrents listing 2017-07-21 02:16:43 +02:00
akuma06
cccd389ccd Real fix for language select in edit @Kiloutre 2017-07-21 01:26:25 +02:00
kilo
bee042490b AAAAAA (#1252)
* Update view.jet.html

* fix height of "loop icon"
2017-07-20 21:32:51 +02:00
kilo
638b841e26 Space flags with margin-right instead of a space (#1241)
* removal of space

* margin-right addition

* Update flags.jet.html

* margin into padding

* add "highlighted" class for possible future use

* bigger rules-drop, fix wrong display, remove useless line

* add alt for category img & alt with every language for flag

* literally no point of an alt on a div

* flag alt
2017-07-20 09:24:05 +10:00
akuma06
4a26d50ed1 Fixing FileList IdentifierChain not available error 2017-07-19 22:12:03 +02:00
kilo
3604f3d933 Fix css missing ; & wrong class position in html (#1240)
* Update main.css

* fix wrong class
2017-07-19 23:07:39 +10:00
kilo
a5986cc543 Fix padding of torrent list on mobile & torrent preview stuff (#1239)
* Update main.css

* Update main.css

* Update main.css

* Add two example torrents

* only keep previewed torrent when updating with newer ones

* Update upload.jet.html

* wrong class here

* Update main.css

* rollback

* Update upload.jet.html

* Update kilo.js

* Update upload.jet.html
2017-07-19 22:24:04 +10:00
kilo
e92527748c add two keywords & a sukebei rule (#1231)
* add two keywords

* move keywords_flags vartiable outside of function

no point in creating it every single time

* Update en-us.all.json

* add sukebei rule

* Update main.css

* Update upload.jet.html

* Update upload.jet.html

* Update main.css

* Update main.css

* Update en-us.all.json

* whoopsies

* add keywords for categories

* fix display on firefox & older browsers
2017-07-18 20:51:38 +02:00
ewhal
cc15ff8288 Merge pull request #1223 from Kiloutre/patch-11
Preliminary addition of rule list in upload
2017-07-19 00:15:02 +10:00
kilo
7b28e3323a fix sukebei condition 2017-07-18 15:56:50 +02:00
kilo
b7fa22d3d8 rules not open by default 2017-07-18 15:44:34 +02:00
kilo
7c79f88298 Update upload.jet.html 2017-07-18 15:33:15 +02:00
kilo
6da72d0017 Update upload.jet.html 2017-07-18 15:30:45 +02:00
kilo
d32a5a306b File list open by default if there is only 1 - 3 files (not much space occupied), file list at 50% opacity if there's no file (#1227)
* Update view.jet.html

* whoopsies wrong line
2017-07-18 02:02:29 +02:00
kilo
5eb56a4ea1 Make previewed real torrent hidden (50% opacity) and remove any link they have to avoid painful missclicks (#1222)
* Update upload.jet.html

* Add files via upload
2017-07-17 21:54:06 +02:00
kilo
e757f83a16 Preliminary addition of rule list 2017-07-17 16:09:14 +02:00
akuma06
7bba6e7af2 Fixing delete icon in modtools 2017-07-17 15:18:00 +02:00
akuma06
81113001df Context list on upload preview (#1220)
* Update kilo.js

* torrent item js as a separate file to prevent redudancy

* Adding context list

* Fix indent
2017-07-17 14:20:18 +02:00
kilo
e3606bf91b Align search icon with refine text, fix display of category in preview on mobile, better padding on .box for mobile (#1218)
* Update main.css

* fix category image of preview torrent that got cropped at lower res

* padding on mobile

* remove css
2017-07-17 13:19:41 +02:00
kilo
8c35b02790 Update faq.jet.html 2017-07-16 21:17:40 +02:00
kilo
3bf8f2bd1d Fix language list value and name 2017-07-16 16:03:28 +02:00
kilo
acda05449e this will be done in JS 2017-07-16 12:52:58 +02:00
ewhal
c1acbdb2ff Merge branch 'refactor' into patch-5 2017-07-16 20:21:00 +10:00
kilo
5da5133e15 Update view.jet.html 2017-07-16 11:23:32 +02:00
kilo
9f0ff6ecc0 prevent textarea from overflowing
it didn't have a max width before
2017-07-16 11:07:54 +02:00
kilo
3ed5ba0f17 that wasn't up to date with refactor 2017-07-16 10:56:09 +02:00
kilo
6fb632c696 fix "api doc" link that was broken 2017-07-16 10:55:19 +02:00
kilo
8fa9911ccf double the scrolling speed of the faq notice
it was slow as balls
2017-07-16 10:49:28 +02:00
PantsuDev
7ba2887021 Update faq and add link to apidocs 2017-07-16 13:55:18 +10:00
akuma06
8641d8fd61 Fixing template tests 2017-07-16 00:38:07 +02:00
akuma06
7104847af4 Improved a bit kilo.js 🐤 2017-07-16 00:17:44 +02:00
kilo
de45e8a861 show one torrent above & under the previewed one 2017-07-15 22:39:51 +02:00
kilo
511d074e84 it works merge pls (#1204)
* remove custom_flag.css

* remove ' that had nothing to do here

* replace sukebei variable to boolean

* fix ? operator & variable name

* attempt at fixing visual cues for anonymous torrents

* Update torrents.jet.html

* add missing ,

* useless code if user logged off so moving that

* add it back here and check if logged in

* should work almost properly now

* same here

* flag-other invisible

* Update kilo.js

* Update upload.jet.html

* should work very well now

* same here

* Delete categories.png

* Add files via upload

* Update main.css

* Update kilo.js

* Update upload.jet.html

* Update kilo.js

* Update torrents.jet.html

* proper behavior for trusted people

* different flag form id

* add id

* add language name in an span

* make that span invisible =)

* Update flags.jet.html

* Update upload.jet.html

* Update kilo.js

* whoever read this is a faggot

* Update upload.jet.html
2017-07-15 21:41:57 +02:00
kilo
2a8b4ce9c3 Update upload.jet.html 2017-07-15 16:19:30 +02:00
kilo
6dbff68fca fix Sukebei variable & lang count again 2017-07-15 16:10:38 +02:00
kilo
21aa2df59e fix language count because Go is shit (now in JS) 2017-07-15 16:01:56 +02:00
kilo
8c7050cc6b fix display of torrent preview that didn't trigger 2017-07-15 15:59:30 +02:00
kilo
b2c2bf6b25 Fix profile being completely messed up 2017-07-15 15:55:34 +02:00
ewhal
5b23521496 Merge pull request #1198 from Kiloutre/patch-13
up to date flag.min.css & removal of unwanted margin & small other stuff
2017-07-15 23:34:33 +10:00
kilo
b2932e41b2 Update upload.jet.html 2017-07-15 14:11:22 +02:00
kilo
997f36af41 rollback of visual cues that seem to be causing a travis problem 2017-07-15 13:03:00 +02:00
kilo
d45ddbd3d1 Update upload.jet.html 2017-07-15 12:02:06 +02:00
kilo
438f84f090 make use of above change to have the right category by default if the form isn't empty 2017-07-15 11:53:46 +02:00
kilo
c038687b67 add default torrent name & flag based on form 2017-07-15 11:48:42 +02:00
kilo
7f00e5870b Update upload.jet.html 2017-07-15 09:01:04 +02:00
kilo
aff5a33ab0 Update upload.jet.html 2017-07-15 09:00:26 +02:00
kilo
dad6c3edaf removal of view things to try to get it working 2017-07-15 08:53:47 +02:00
ewhal
1bed76474e Merge branch 'refactor' into patch-9 2017-07-15 08:44:49 +10:00
kilo
6b0b006059 Update upload.jet.html 2017-07-15 00:17:20 +02:00
kilo
53eee04c33 Update upload.jet.html 2017-07-14 23:43:45 +02:00
kilo
2eadec4230 Update upload.jet.html 2017-07-14 23:34:56 +02:00
kilo
978b1e8d0a js function to update lang 2017-07-14 23:32:03 +02:00
kilo
b6171f6326 Update upload.jet.html 2017-07-14 22:53:35 +02:00
kilo
bd2d4d6363 update date based on current one 2017-07-14 22:49:12 +02:00
kilo
4ef7f60294 Update upload.jet.html 2017-07-14 22:28:55 +02:00
kilo
c76c234bec Update upload.jet.html 2017-07-14 22:28:18 +02:00
kilo
fd3dc24ce9 Update upload.jet.html 2017-07-14 22:26:06 +02:00
kilo
d3ad4a0143 Update upload.jet.html 2017-07-14 22:22:10 +02:00
kilo
4704b8f3f2 add class to thead torrentinfo to add / remove trusted 2017-07-14 22:17:20 +02:00
kilo
e23104a5f2 Update upload.jet.html 2017-07-14 22:15:19 +02:00
kilo
3c429cb01e Update upload.jet.html 2017-07-14 22:14:36 +02:00
kilo
6b180bac7b Update torrents.jet.html 2017-07-14 22:11:53 +02:00
kilo
f92be85a8c add remake & hidden class for future JS 2017-07-14 22:00:50 +02:00
kilo
b3c93b6db0 invisible by default 2017-07-14 21:57:11 +02:00
kilo
5b83f4f2f5 Update upload.jet.html 2017-07-14 21:56:35 +02:00
kilo
69387b42a4 Update upload.jet.html 2017-07-14 21:51:39 +02:00
kilo
a96d4f45e4 remove useless functions that i had previously added 2017-07-14 21:37:48 +02:00
kilo
d618856d27 add classes 2017-07-14 21:10:03 +02:00
kilo
794e59f701 Update upload.jet.html 2017-07-14 21:02:01 +02:00
kilo
5efc3908dd Update torrents.jet.html 2017-07-14 20:18:01 +02:00
kilo
5e02fbf5a1 Update torrents.jet.html 2017-07-14 20:02:58 +02:00
kilo
73606928c6 useless condition 2017-07-14 19:54:40 +02:00
akuma06
6bbb2e9801 Preload User on find. Should fix the edit not showing up for anonymous.
Fix issue with hidden checkbox and remake one on chrome.
Refactor flag list on edit/upload form. Now a helper function in flags helper.
2017-07-14 17:53:37 +02:00
kilo
9b8fda7bc1 rollback 2017-07-14 23:22:55 +10:00
kilo
0ecb7f12bc Update edit.jet.html 2017-07-14 23:16:27 +10:00
kilo
cd09cc030b Update edit.jet.html 2017-07-14 22:56:07 +10:00
kilo
71d217ab03 Update edit.jet.html 2017-07-14 22:45:28 +10:00
kilo
50a66c2058 Update view.jet.html 2017-07-14 22:45:28 +10:00
kilo
04c5ab7659 Update listing.jet.html 2017-07-14 21:04:33 +10:00
kilo
2e7b43646f remove comment td if no comment & colspan = 2 on previous td 2017-07-14 21:04:33 +10:00
kilo
6eeaf4ce0b Update listing.jet.html 2017-07-14 21:04:33 +10:00
kilo
8f0a0ca338 Update listing.jet.html 2017-07-14 10:12:16 +10:00
akuma06
009ae50a4c Fixing title in torrent edit page 2017-07-13 18:23:22 +02:00
akuma06
8122015a2e Fixing registration + Added a log on request errors 2017-07-13 18:05:53 +02:00
akuma06
dc6fda3333 Merge pull request #1167 from Kiloutre/patch-8
Better looking refine & fix JS generating torrents with unclickeable categories
2017-07-13 14:57:11 +02:00
akuma06
ef8d8af8b0 Forgot this merge conflict 2017-07-13 14:29:41 +02:00
akuma06
5da9fe607c Merge branch 'dev' into refactor 2017-07-13 14:23:28 +02:00
akuma06
5be870e21b Add commit from kipukun on simplemde 2017-07-13 13:57:19 +02:00
kilo
a5a360fef7 Update listing.jet.html 2017-07-13 12:59:15 +02:00
akuma06
78951680a6 Merge branch 'refactor' of https://github.com/NyaaPantsu/nyaa into refactor 2017-07-13 12:53:33 +02:00
akuma06
5646e76423 fix for translation in listing 2017-07-13 12:53:31 +02:00
kilo
22a1dbaf63 Update view.jet.html 2017-07-13 07:39:51 +02:00
kilo
f0b1d8e824 Update torrents.jet.html 2017-07-13 00:40:22 +10:00