Commit graph

186 commits

Author SHA1 Message Date
TheAMM
80587e02fe Default description to "" in field renderer
Otherwise we get None on upload page
2017-06-01 06:28:38 -05:00
TheAMM
f4fb9fc065 Render markdown text field manually in the template
We need to escape newlines in the editor as well!
2017-06-01 06:28:38 -05:00
TheAMM
505b4e18bd Move to markdown-it, render markdown in DOMContentLoaded
No more separate <script>s for comments
Adds a link to a GFM cheatsheet on markdown form
Spaces to tabs on "markdownEditors" DOMContentLoaded
2017-06-01 06:28:38 -05:00
nyaazi
5525337931 Replace the header titles 2017-05-30 10:29:59 +03:00
TheAMM
2b331c307e Optimize MySQL COUNT queries and pagination
Also leaves 'Torrent.trackers' as 'select' for the joining, since we don't need it on listings
2017-05-29 18:27:34 +03:00
nyaazi
bea63315cd Merge branch 'master' into reports 2017-05-29 16:20:48 +03:00
TheAMM
32fa021f34 Turn comments icon on search result into link to comments
Also cleans up torrent.id/torrent.meta.id
2017-05-28 02:46:04 +03:00
Anna-Maria Meriniemi
f02836f75e Merge pull request #194 from shm0o/url-stuff
More `url_for`
2017-05-28 02:42:42 +03:00
Kfir Hadas
aad5a0c6ea Update style
Add support for sorting comments (in advance),
add th for sorting by comments_count, add title to the counter box and fix it being under the torrent's name,
2017-05-26 18:25:56 +03:00
Kfir Hadas
90695cad11 Add number of comments to torrent lists
Will only show when number of comments is above zero.
2017-05-26 16:50:31 +03:00
nyaazi
5332ba1a49 Merge branch 'master' into reports 2017-05-26 15:25:02 +03:00
shm0o
3edc73a518 templates/layout.html: use url_for for the appropriate endpoints 2017-05-25 19:33:47 -04:00
shm0o
c178f905b0 templates/search_results.html: use url_for for the appropriate endpoints 2017-05-25 19:33:47 -04:00
shm0o
8b7712b1d0 templates/view.html: use url_for for the 'edit_torrent' endpoint 2017-05-25 19:33:47 -04:00
shm0o
18dd7cd66f static_cachebuster: build the url with url_for 2017-05-25 19:33:47 -04:00
TheAMM
3f49f17baa Add simple OG metadata tags to templates
Hello, #185
2017-05-26 01:03:59 +03:00
TheAMM
3bd4898a65 Hotfix #193
Temporary workaround because CSS is hard.
2017-05-26 00:09:37 +03:00
Kfir Hadas
559602d19b Fix inverted icons in file list 2017-05-25 22:16:12 +03:00
TheAMM
ca382bff9c Fix RSS magnets for ES torrents 2017-05-25 21:52:26 +03:00
Anna-Maria Meriniemi
0394639954 Calculate comment age clientside, show timestamp in mouseover title (#191)
Resolves outdated comment ages thanks to caching and will show timestamps in local time.
2017-05-25 21:13:35 +03:00
TheAMM
1ab3d6e3eb Add cachebuster helper function for static css/js 2017-05-25 20:11:37 +03:00
Kfir Hadas
e91fdb70da Strip collapse functionality from file list panel 2017-05-25 16:41:07 +03:00
Anna-Maria Meriniemi
cfa41bf388 Merge pull request #186 from sharkykh/collapsible-file-tree
Basic collapsible file tree
2017-05-25 15:53:47 +03:00
Kfir Hadas
ae4d75ecde Show first level's items based on amount
Currently set to show when list has 20 items or less
2017-05-25 15:16:29 +03:00
Anna-Maria Meriniemi
d07e3e34ae Merge pull request #183 from sharkykh/user-page-gravatar
Use gravatar URL in /user/<username>
2017-05-25 13:50:36 +03:00
Kfir Hadas
a64cac5e5e Basic collapsible file tree 2017-05-25 12:53:23 +03:00
TheAMM
b09c61980c Add new route for torrent download, fix Content-Disposition
New route is `/download/<torrent_id>.torrent`, which will help people using tools that do not consider headers.
Old torrent download route still works.
Updated one remaining link to use url_for.

Added plain `filename="..."` to `Content-Disposition`, since it is still the most common standard with percent encoded UTF-8.
Fixes part 2 of #45
2017-05-25 11:15:45 +03:00
Kfir Hadas
80a5cb65a4 Use gravatar URL in /user/x
Even though only mods/admins can see it
2017-05-25 09:29:38 +03:00
aldacron
d5e2311c56 Resolves #181 2017-05-24 23:25:21 -07:00
aldacron
142dd5359c Resolves #129 and refactored create magnet es naming 2017-05-24 23:19:08 -07:00
TheAMM
4f1576e086 Fancy grammar in your anime torrents 2017-05-24 21:54:50 +03:00
TheAMM
d287aaf974 Show "Search <user>'s torrents..." on user pages in search field 2017-05-24 17:34:53 +03:00
TheAMM
3a4280ccc5 Redirect searches with an info hash to torrent if found
Redirect will not happen on RSS or user page views (/searches).
Adds a helper to models.Torrent to search with a hex hash
Reformats "special search logic"
2017-05-24 17:34:36 +03:00
TheAMM
0e89d3f24b Show torrent hash on torrent page 2017-05-24 17:17:51 +03:00
TheAMM
aeef80edaa Clean up user search suggestion 2017-05-24 13:34:33 +03:00
ReimuHakurei
8da628136f Improve breaking of button groups. 2017-05-24 08:37:13 +00:00
ReimuHakurei
f215f0803c Add per-user filter on search page based on query. 2017-05-24 08:33:32 +00:00
ReimuHakurei
63a469e08b Hide news blob on search pages. 2017-05-24 08:33:32 +00:00
TheAMM
ea2e01ae2c Revert edit/upload form back to -md-, split flag buttons into two groups 2017-05-24 11:31:29 +03:00
ReimuHakurei
3418cb6175 More validation. 2017-05-24 06:45:00 +00:00
ReimuHakurei
42928c2a41 More validation. 2017-05-24 06:19:15 +00:00
ReimuHakurei
3efda25f88 Increment css version 2017-05-24 06:11:20 +00:00
ReimuHakurei
8d393f5917 Make our HTML actually valid. Fix indentation. 2017-05-24 06:06:39 +00:00
ReimuHakurei
16cfcff846 Fix broken search. 2017-05-24 05:45:29 +00:00
ReimuHakurei
1eb805120e Merge branch 'master' of https://github.com/nyaadevs/nyaa 2017-05-24 05:28:40 +00:00
ReimuHakurei
0d839eca35 More layout improvements. 2017-05-24 05:28:30 +00:00
ReimuHakurei
428b0bf8c7 Fix search on mobile. 2017-05-24 05:06:51 +00:00
snowfag
aa09191a24 Change guest anon upload glyph. 2017-05-24 00:57:07 -04:00
snowfag
02c7223f09 Move deleted button on edit page. 2017-05-24 00:44:27 -04:00
ReimuHakurei
dfe745c635 Add a wider viewport of 1400px for very wide screens (1600px+). 2017-05-24 04:09:16 +00:00