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

3227 commits

Auteur SHA1 Message Date
Emanuel Neves
4c4a01b7be Mascot always clickable (#1452)
* mascot always clickable

* fixed main.css end c/p error

* adjusted some other z-index to preserve hierarchy
2017-08-31 11:53:46 +10:00
kilo
424e26d476 Fix file list indent (#1450)
* Fix file list indent

* Lower indent
2017-08-31 09:49:59 +10:00
kilo
6209dfbfb2 Load query.js in base as theme toggler JS requires it (#1449)
* Have to include query.js in very page because of theme toggler

* Remove query from other files

* remove query

* Remove kebab

* better color
2017-08-30 21:29:52 +10:00
kilo
5a184bfb50 "Alternating Colors" option in settings (#1440)
* Non-bold torrent name when using alternating background colors

* Add alternating colors for g.css

* Add alternating colors for classic.css

* Add alternating colors for tomorreuw

* Update classic.css

* Add alternating colors to settings page

* Add alt-colors class to tbody if enabled

* Add GetAltColorsFromRequest() function to get AltColors cookie value

* Create AltColors variable for usage in listing

* Make settings handle altColors input

* Add AltColors in user struct

* Returned the wrong variable here

* Turn function return value into bool

* Condition checks variable like a bool

* ditto

* better color for g.css

* even better color

* better

* Last change for g.css

* Improvement for tomorrow

* Update classic.css

* add alt-colors class to upload preview

* Add alt-colors to user profile

* more vivid color for g

* Fix typo

* Remove browser outline for refine when clicked on

* remove browser outline

* Fix rules that didn't apply and category icon being way too small on user profile thanks to usage of percentage

* Remove show-xs class for search inputs

* Turn refine button back into position: absolute to pin at very bottom of refine

* Alternating colors for g's trusted, remake & aplus

* Update tomorrow.css

* attempt at fixing travis

* test (will have to rollback that change)

* rollback

* will have to rollback

* will have to rollback

* will have to rollback

* will have to rollback

* add AltColors variable to template test

* rollback

* rollback

* rollback

* rollback
2017-08-30 15:21:45 +10:00
kilo
508c6fd578 Fix Query.Get error (#1447) 2017-08-30 11:31:23 +10:00
akuma06
3e04f16c21 Fix tag() function (#1446)
Seems like I forgot to commit this file in my previous PR.
2017-08-30 10:31:58 +10:00
MMP0
c721ab263e Update Japanese translation (#1445)
* Update ja-jp.all.json

* Update ja-jp.all.json

* Update ja-jp.all.json
2017-08-30 09:57:11 +10:00
kilo
469375435c Toggle theme JS now also do a query to save new theme settings for logged-in users (#1443)
* Set user theme through query in toggle

* Create UserID JS variable

* remove useless shit
2017-08-29 21:15:37 +10:00
kilo
7c3b30035c Fix Markdown icons & fonts (#1442) 2017-08-29 21:00:51 +10:00
kilo
75fae3c8fe Update search.jet.html (#1441) 2017-08-29 20:46:25 +10:00
kilo
b41ea25728 Remove useless shit (#1439)
* Remove useless shit

* Fix refine button on IE

* Fix header being bigger than it should

* Fix various issues with header when logged as admin

* More cleanup & small fixes

* Remove useless inline styling

* Forgot a number

* Update main.css

* Remove useless <link>
2017-08-29 15:43:34 +10:00
kilo
2088f8a1c1 Remove workaround (#1438)
* remove workaround class from html

* remove workaround class from css
2017-08-29 12:06:06 +10:00
akuma06
195912d11f Change default struct of Tags in Search Struct (#1437)
Doing this makes it possible to use the method from ArrayString (Contains and Join).
Therefore:
* Tags.Join() would return a string of all the tags separated by commas
* Tags.Contains(str) would return a boolean on whether there is the str or not
2017-08-29 11:44:20 +10:00
akuma06
9bb26a7dbe Add username search (#1434)
* Add username search

Quite simple, you need to provide ?user=xxxx

* Add userID search + Changed name of input field

Now ?user=xxx can also search userID.
For that you need to prefix it with "#".
Example:
* ?user=akuma06 would search torrents based on username akuma06
* ?user=#123 would search torrents based on userID 123 (be aware that you have to encode the "#" in url format %23)

* Update search.jet.html (#1436)

* Update main.css (#1435)
2017-08-29 11:06:16 +10:00
akuma06
ed61de6276 Add bbcode support (#1433)
* Add bbcode support

Closes #687
As the issue suggested, I added bbcodes support to the forms.
Now we support basic bbcodes, markdown and html tags

* Add new dependencies
2017-08-29 09:56:44 +10:00
akuma06
e6f0a56f65 Update README.md (#1432) 2017-08-28 20:46:13 +02:00
Myrmece
da005b6635 Updated translation. (#1431) 2017-08-29 00:37:44 +10:00
Lamppostmanufacturer
96fbacfcc0 Updating Translations (#1430)
* Update de-de.all.json

* Update en-us.all.json

* Update de-de.all.json

* Update de-de.all.json
2017-08-29 00:23:18 +10:00
kilo
c1901431d0 Add title for tag inputs & some random css stuff (#1429)
* Add title for tag inputs

* Turn the cursor into a pointer when hovering search icon

* Remove space separating search input & refine button

* Remove now useless css rules

* Proper padding for header searchbox

Some text was hidden by the search icon because of too low padding

* Fix language list position on IE

* Fix placeholder display for firefox

2px smaller than regular text
2017-08-28 23:52:05 +10:00
kilo
ce8c3d93e3 Add markdown css to <head> (#1427) 2017-08-28 23:38:37 +10:00
kilo
cc8b2fcbc4 Add missing "form-input" classname to inputs (#1426) 2017-08-28 23:16:57 +10:00
kilo
783d4e4f8b Update en-us.all.json (#1425) 2017-08-28 13:47:38 +10:00
kilo
4eea2fc0fd Fix wrong classname (#1422) 2017-08-28 13:26:50 +10:00
kilo
3ea9e7230d Update tag.jet.html (#1421) 2017-08-28 13:05:56 +10:00
kilo
8c0546323c different border color for torrent preview on tomorrow (#1417)
* different border color for torrent preview

* Improved language list css

* remove useless !important

* better tomorrow colors

* remove useless shit

* remove useless shit
2017-08-28 12:33:14 +10:00
kilo
bdda5dcd4f Add DLsite input and missing quality options (#1418)
* Add DLsite input and missing quality options

* Smaller inputs to have room for 4 inputs

* Update main.css

* add translation string
2017-08-28 11:57:56 +10:00
kilo
4e361ccce0 Prettier tags on upload (#1420)
* HTML changes to have tags in one div

* Add form-input class to tags inputs in upload

to have them look like regular inputs

* CSS changes to make tags inline

* Add changes to torrent edit

* Add changes to admin torrent edit

* attempt at fixing travis

* rollback admin edit in an attempt to fix travis

* Fix tags being visually broken in one very specific resolution

* fuck this shit
2017-08-28 11:42:38 +10:00
sfan5
d4c7bf4a64 Update tracker list in default config (#1416) 2017-08-28 11:14:53 +10:00
akuma06
5bb45bbd75 Cacheforpg (#1415)
* Added cache on PG query with results

+ Add a log info to say that ES is enabled

* Added log when ES is disabled too

* Added log info when cache is retrieved

+ moved notnull set variable with others

* Fix travis test :')
2017-08-28 09:15:57 +10:00
MMP0
171683d314 Update ja-jp.all.json (#1414) 2017-08-28 08:58:01 +10:00
Myrmece
3cbfffc19c Updated translation. (#1413) 2017-08-28 08:44:04 +10:00
Eliot Whalan
7d56676739 Fix sukebei 2017-08-27 21:20:53 +10:00
ewhal
489c3196c4 Fix pubdate hopefully (#1410) 2017-08-27 14:35:59 +10:00
kilo
3f709f571b Some refine input & design changes changes (#1408)
* Fix missing class & change refine-container-2 inputs

* CSS changes to go along

* 1 pixel

* 2px

* -1px

* fix firefox select misalignement
2017-08-27 14:11:40 +10:00
ewhal
991b4635d0 fix base64 encoded imgs (#1407) 2017-08-27 13:53:06 +10:00
ewhal
8a9df81b4f move coveralls shit to after_success (#1411) 2017-08-27 13:24:38 +10:00
kilo
e07df15f6e add classic theme to user edit (#1409) 2017-08-27 12:55:33 +10:00
yiiT
81e9a8a1a1 Add RSS Feed Information to FAQ (#1356)
* Add RSS Feed Information to FAQ

* Update faq.jet.html

* Add TL strings
2017-08-27 11:42:27 +10:00
kilo
de1ace1624 Add tag inputs to refine search (#1394)
* Avoid language list being higher than 59px in refine

Otherwise that would break the visual for the future anidb & tag inputs on some very specific res

* CSS to make the new input look pretty & responsive

* HTML of the new inputs

* -1px
2017-08-27 11:21:00 +10:00
kilo
73a5277b6f Move exclude input (#1402)
* Move exclude input

* Update search.jet.html

* Update main.css

* Update main.css

* Update search.jet.html
2017-08-27 11:05:42 +10:00
kilo
1475da3cc0 Fix refine date inputs being too small (#1405)
* add refine-date class

* set refine-date width in css

* !important width for refine date as to avoid responsive css to change it

* remove size for date inputs
2017-08-27 10:51:19 +10:00
kilo
46d974b6c6 fix inline CSS not working (#1404)
* fix inline CSS not working

* fix inline JS not executing
2017-08-27 00:05:15 +10:00
Myrmece
323d090203 Updated translation. (#1401) 2017-08-26 23:42:37 +10:00
akuma06
53ba669ba6 Add remember me checkbox back (#1397)
I tried locally and I'm kept logged in. @ewhal check after update that you do have the same hash set in both nyaa and sukebei. If you do, just change the domain name (".pantsu.cat") in the functions getDomainName() to the subdomain. Because I don't see why it wouldn't work otherwise
2017-08-26 12:57:02 +10:00
akuma06
9f2f978660 Added Content-Security-Policy (#1400)
As per suggested in #1104 , I added a middleware that adds the http header.
2017-08-26 12:41:27 +10:00
akuma06
0e4f194b32 Exclude User Search argument (#1399)
Now you can exclude a particular user from search by putting in the url ?nuserID=xxxx
As asked in #528
2017-08-26 12:28:34 +10:00
akuma06
b3e3ec6083 Fix Navigation Admin Panel (#1398)
* Fix Navigation Admin Panel

* Fix broken html on reassign page

* fix user link in comment list

* Fix Unknown bytes

* Fix switch file upload/magnet

* fix modtools background white + width

* fix /mod/ redirection url

* Fix last torrents on modpanel

* empty torrent file input

* Add hidden class to h3
2017-08-26 12:15:28 +10:00
akuma06
2b4731d16c Dbidlinks (#1396)
* Add Anidb, Vndb, Vgmdb links

* Anidb, Vndb, Vgmdb and Dlsite links into tag design
* Add external links to Anidb, Vndb, Vgmdb and dlsite

* Add filter links to tags

* Filter string translation already exists

* Fix display tags

* Update translation changelog

* Do not display tag type when default
2017-08-26 11:42:12 +10:00
akuma06
eea581bae9 Removing SearchType and SearchOrder + Move to new date search behaviour (#1395)
* Update search.go

* Update helpers.go

* Update search.jet.html

* Update search.jet.html

* Removing SortOrder and SortType from template's Search struct. Since we already have them in main torrentParam search struct and we don't need to overwrite them.

* Replaced old date search filter behaviour
2017-08-26 11:24:25 +10:00
akuma06
c49fba015c Removing filter on listing.jet.html (#1393)
Filtering here would mean giving random number of results instead of showing constant number. And can mislead people to think that there are no results and also force people to switch pages more often.
For example, if there are 48 hentai results on the 50 results. It will display only 2 results on the page. People would therefore think that there are only two results for the search or would make them changing the page every two (or more) results instead of 50.
Finally this doesn't fix at all the results in the RSS feeds & the API endpoint.

The hentai results should be fixed in the scrapper.
2017-08-25 10:30:09 +10:00