1
0
Fork 0
mirror of https://gitlab.com/SIGBUS/nyaa.git synced 2024-12-23 01:50:00 +00:00
Commit graph

276 commits

Author SHA1 Message Date
sharkykh 60b7029fcc Remove merge conflict indicators 2017-05-16 12:43:33 +03:00
sharkykh 571b7f2930 Ignore routes import line 2017-05-16 12:43:33 +03:00
sharkykh 5e60847cb6 More E501 line too long - multiple files
nyaa/backend.py:75
nyaa/forms.py:129,175
nyaa/models.py:88
2017-05-16 12:43:33 +03:00
sharkykh a3be6ee89f PEP8 api_handler.py (E501)
E501 line too long
2017-05-16 12:43:33 +03:00
sharkykh b0325bc681 PEP8 api_handler.py (E265, E266)
E265 block comment should start with '# '
E266 too many leading '#' for block comment
2017-05-16 12:43:33 +03:00
sharkykh beb5be9989 8: PEP8 routes.py (E265, E266, E713)
E265	block comment should start with ‘# ‘
E266	too many leading ‘#’ for block comment
E713	test for membership should be ‘not in’
2017-05-16 12:43:33 +03:00
sharkykh 1b99908283 PEP8 routes.py (E501)
line too long
2017-05-16 12:42:32 +03:00
sharkykh a79c0f8a93 PEP8 (a run of lint.sh) 2017-05-16 12:42:12 +03:00
Kfir Hadas c691087730 Use formatted file size
since that what was used by Nyaa.
2017-05-16 12:34:58 +03:00
sharkykh 837ecde795 Wrap description in a CDATA tag 2017-05-16 12:34:58 +03:00
sharkykh e2eb3fb33c Category (main+sub) 2017-05-16 12:33:44 +03:00
sharkykh d4621a23a7 Add bare torrent hash
lambda is probably not the best way to go,
suggestions for improvement are welcome!
2017-05-16 12:31:35 +03:00
sharkykh 3b87337c71 RSS: Add elements & refactor
description, size, seeders, leechers, downloads
2017-05-16 12:30:49 +03:00
nyaadev0 472b78bac1 Support legacy arguments in search route 2017-05-16 04:27:13 -05:00
nyaadev0 a87c192435 Add Safari pinned-tab icon 2017-05-16 04:11:02 -05:00
Kfir Hadas 261490daa7 Fix padding for single file in torrent file list 2017-05-16 11:53:13 +03:00
aldacron 00c768c722 merged elasticsearch, let's hope this doesn't break shit 2017-05-16 01:28:55 -07:00
aldacron 1d0177480e updated time display 2017-05-16 01:04:08 -07:00
aldacron 2005174358 finished up rss, changed rss behavior to include pre-defined trackers only, also cleaned up debug statements 2017-05-16 00:46:25 -07:00
martstern a19666b495 shrink and put user_class menu and button on same line 2017-05-16 03:13:22 -04:00
aldacron 899aa01473 hooked up ES... 90% done, need to figure out how to generate magnet URIs 2017-05-15 23:51:58 -07:00
martstern 8a87ca93a5 styled user info better, show user class on profile 2017-05-16 00:20:40 -04:00
aldacron c2c547e786 some more elasticsearch work, including index mapping and analyzer 2017-05-15 11:14:01 -07:00
martstern eb59116429 allow admin to give trusted to users. show users their own info when logged in 2017-05-15 07:49:25 -04:00
sharkykh 5c75424243 Fix 'Link' column header width
Set optimal width of 70px
2017-05-15 11:54:28 +03:00
TheAMM 7f767072cf Fix icon spacing in torrent filelist
As noted in #66
2017-05-15 09:50:58 +03:00
sharkykh 6be5326f45 Reformat code some more 2017-05-15 09:37:02 +03:00
sharkykh bd1a9f5cf4 Reformat 2017-05-15 09:34:22 +03:00
sharkykh dd1f1b6834 Nicer looking file list (basic table) 2017-05-15 09:28:48 +03:00
queue 85ba16545f es: fix highlighting without query term
I like highlighting.
2017-05-14 22:26:44 -06:00
Johnny Ding 8bca32a626 Merge pull request #50 from qqueue/elasticsearchin
elasticsearch-based search (WIP)
2017-05-14 20:06:33 -07:00
aldacron c5d77f996b Resolve #57 2017-05-14 17:43:56 -07:00
TheAMM 2c013090e0 Replace newlines with html entities in torrent description
Fixes #60
On production, Cloudflare minifies our HTML which removes blank newlines from the source and therefore the description.
Replacing them with HTML entities fixes the problem.
2017-05-14 23:28:22 +03:00
TheAMM 16c30413dc Remove extra b'e' in torrent generation
Fixes #45
Flexget checks for trailing data after bdecoding, which most decoders don't do - so this went unnoticed.
2017-05-14 20:14:49 +03:00
JSFernandes 7fd7d30722 Remove sourceMappingURL from bootstrap-dark.min.css
Some browsers, such as Firefox 53.0 try to download the specified file,
to improve development experience. Since we don't host this file, some
users were making a request resulting in 404 when loading the page in
dark mode.
2017-05-14 15:24:20 +01:00
TheAMM c1df153e98 Don't enforce site tracker as first, just that it exists on the torrent
Fixes issue #42
Also adds logic for private torrents requiring site tracker as the main tracker (otherwise there's no point on uploading them on the site)
Changes upload.html wording to reflect the requirement to have the tracker, not necessarily as the first one.
2017-05-14 14:22:17 +03:00
Anna-Maria Meriniemi 22cea7af17 Merge pull request #54 from sharkykh/footer-commit-hash
Display the site's commit hash
2017-05-14 13:55:55 +03:00
Anna-Maria Meriniemi 8d0d7cfac8 Merge pull request #52 from bittebitte/patch-1
Autofocus username field
2017-05-14 13:24:20 +03:00
sharkykh 2a71fd8158 Display the site's commit hash 2017-05-14 12:02:39 +03:00
aldacron a7d3c5a4de Merge branch 'master' of https://github.com/nyaadevs/nyaa 2017-05-14 01:40:10 -07:00
aldacron 1c1a4747c8 Resolves #48 2017-05-14 01:39:28 -07:00
TheAMM 675edb08c3 Oops, remove debug log 2017-05-14 11:25:09 +03:00
TheAMM cf77b03a6f Convert UTC to local time in JS
Also adds classes to row headers to accurately access them in JS.
Updates the serverside date format in view.html to match YYYY-MM-DD HH:MM
2017-05-14 11:23:02 +03:00
queue 8c951210d4 es: implement highlighting
no apologies for styling. somebody else with opinions will fix it later.
2017-05-14 02:19:42 -06:00
bittebitte 60f11b54ff Autofocus username field 2017-05-14 03:06:13 -05:00
queue 3cbe2e4221 WIP hack in es as the provider for search results
real sketch. lots of stuff is still broken. But! you can
make elasticsearch q= style queries and it shows up properly.
only first page works; need to adapt pager to elasticsearch's "total-hits" thing.
2017-05-14 02:01:26 -06:00
TheAMM 3bdff6246f Fix markdown linebreaks and match preview render options with final 2017-05-14 09:38:19 +03:00
Nathan Yam d45c9dca43 Add markdown editor when editing own torrents 2017-05-14 16:21:20 +10:00
Nathan Yam de4891dfc6 Add well styling to preview content 2017-05-14 16:14:18 +10:00
Nathan Yam fabe0f6fec Issue #10 Add markdown preview editor
These changes add a macro that creates the relevant HTML markup for a
markdown editor. In the main.js file, we bind the relevant elements with
the marked library, so users can see their contents in a HTML format.
2017-05-14 15:33:08 +10:00
Nathan Yam d3ad2503ae Add markdown editor macro 2017-05-14 15:33:08 +10:00
TheAMM 00a0327b19 Format information into a link if possible
Fixes issue #24 (am I doing this right?)
Supports HTTP(S) and IRC channels (#channel@server.com)
2017-05-13 23:44:00 +03:00
Ricardo Ribeiro 03bac92088 Revert c14649b because it "breaks" nightmode (#29)
* Fix layout on long torrent names

before: http://i.imgur.com/cI1pZrF.png
after: http://i.imgur.com/BIC722K.png

* change space to tab

* Revert bg color on odd numbered torrents on list

Breaks nightmode. Find some other way to do it.
2017-05-13 22:19:22 +02:00
Adam 8d244675a0 Fixed problem with saving filter after reloading (#26) 2017-05-13 21:51:24 +02:00
nyaadev 064c33ecf4 Fix cookies messing with cache
Change Display name to Torrent display name for clarity
2017-05-13 19:26:43 +02:00
Ricardo Ribeiro 4571b55fc9 Fix layout on long torrent names (#23) (For now)
* Fix layout on long torrent names

before: http://i.imgur.com/cI1pZrF.png
after: http://i.imgur.com/BIC722K.png

* change space to tab
2017-05-13 19:26:03 +02:00
A nyaa developer 7420e94318 Merge pull request #17 from Ricardo1991/master
Small CSS tweaks to the torrent listing and torrent view on mobile
2017-05-13 16:34:11 +02:00
nyaadev a3422ce068 RSS: Fix #2 #5 and #12 2017-05-13 16:14:00 +02:00
nyaadev 7e25e6d9b8 Our main tracker first, then user trackers, then trackers.txt 2017-05-13 15:46:08 +02:00
Ricardo Ribeiro c14649bfb4 Remove torrent list bg color for odd rows 2017-05-13 14:06:58 +01:00
Ricardo Ribeiro 2e30a7be84 Improve torrent view readibility on mobile 2017-05-13 14:06:32 +01:00
Anna-Maria Meriniemi 799e9dea87 Merge pull request #4 from erengy/rss-links
Remove whitespace from RSS links
2017-05-13 09:31:43 +03:00
Eren Okka 1e66fe0f77 Remove whitespace from RSS channel description 2017-05-13 09:06:31 +03:00
TheAMM f7d14ee19f Update WIP message with big promises 2017-05-13 08:59:31 +03:00
TheAMM 43406fb831 Don't use a keyword as a variable name! 2017-05-13 08:20:14 +03:00
TheAMM 5af55245ec [templates] Add category links to /view, add hover-text to category icons in list 2017-05-13 08:17:22 +03:00
Eren Okka 60c3d7c7cd Remove whitespace from RSS links 2017-05-13 06:23:58 +03:00
TheAMM b2106089b6 [backend] Move upload handling from routes.py into backend.py
Preparing for a better api
2017-05-13 03:38:38 +03:00
TheAMM 6990effaf7 [upload] Send 400 if POSTed at with a bad form 2017-05-13 03:15:34 +03:00
nyaadev b2b8ae9722 S T O P H A R D C O D I N G U R L S 2017-05-13 01:59:52 +02:00
TheAMM 38a3ba277c Make sure torrent backup directory exists before writing torrent 2017-05-13 02:41:52 +03:00
TheAMM 39230e1f39 [templates] Add JS-calculated hovertext for date ages
On torrent listing and torrent view, mouse over the times to see "X hours Y minutes Z seconds ago" etc
2017-05-13 02:41:52 +03:00
TheAMM 517d3e8e32 [templates, config] Add SITE_FLAVOR for selecting nyaa/sukebei, update templates
By default TABLE_PREFIX is derived from flavor.
Added back Date column, adjusted column widths
2017-05-13 02:41:52 +03:00
nyaadev 131bdaa11c Add .gitignore
Add github link to welcome banner
2017-05-12 22:12:00 +02:00
TheAMM 4f9ddfd7bc [templates] Clean up row headers to use a common macro, add title for s/l/d icons 2017-05-12 22:24:45 +03:00
nyaadev 00d65e312c Initial commit. 2017-05-12 20:51:49 +02:00