Commit graph

296 commits

Author SHA1 Message Date
aldacron
ae71b6ed59 clean up motds 2017-06-05 00:04:21 -07:00
aldacron
566e7d8cf8 resolves #239 2017-06-05 00:02:52 -07:00
Alex Ingram
0a12db74d0 Change report button to btn-xs as a temporary fix. 2017-06-05 00:45:50 -05:00
snowfag
abfb5c178e Update rules page. 2017-06-03 15:06:15 -04:00
snowfag
68c2c965a4 Move hardcoded urls into config. 2017-06-03 14:40:32 -04:00
ReimuHakurei
3e2437bba1 Fix merge mistake. 2017-06-01 11:37:50 +00:00
Alex Ingram
b5e70ba0b0 Merge branch 'master' into focus-report-field 2017-06-01 06:30:34 -05:00
Nicolas F
e564b3ee19 Change label of button on edit page
Small nitpick change.

"Edit" being the button that saves the edits might be a little
confusing, whereas "Save Changes" is less ambiguous and more
easily recognised.
2017-06-01 06:29:14 -05:00
Nicolas F
ae30e9c95c Get started with a bare-bones help page
It includes little anchors over headings that you can click to link
your one reading-challenged friend to the right section.

In the future, adding an explanation of the different categories
and labels under a new h2 would be a good thing.
2017-06-01 06:28:49 -05:00
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
Nicolas F
07d45b6223 Focus report reason text field when reporting
A small convenience change which by sets the focus to the newly
opened modal dialog's text field if the report button is hit.

This way, people can type away their gripes with the torrent without
having to click into the text field first.
2017-05-30 19:31:28 +02: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