Nicolas F
f1df776410
Add alert about reports that nobody will read
...
Apparently some people don't understand what the report button
is for. Adding this small warning can be considered a success even
if it just leads to one less stupid report.
2017-06-27 14:40:58 +02:00
TheAMM
081eb16246
Make username regex to stop the validation chain
...
with a decorator to replace ValidationError with StopValidation
2017-06-19 16:05:42 +03:00
Kfir Hadas
94574d1682
Hide "Report" button for site guests ( #265 )
2017-06-14 20:07:53 +03:00
Johnny Ding
ffb2cdec5f
Merge pull request #251 from sharkykh/tests
...
INITIAL UNIT TESTING FUCK YEAH
2017-06-07 23:27:53 -07:00
Kfir Hadas
16e72a2a9c
set noqa to ignore a single error
2017-06-08 04:14:04 +03:00
Kfir Hadas
95a6c6c799
Amend method name to reflect actual reg URL test
...
Cherry-picked 3bb9517f2a61a00fd1443d94ffd11f1f34d33ee6
2017-06-08 04:05:00 +03:00
nyaazi
9fbaf3c12a
Setting height for comment textarea ( #253 )
2017-06-07 23:53:25 +03:00
Kfir Hadas
e8e8c27994
Update README.md
...
Add Travis build status badge, move running tests next to code quality
2017-06-07 19:44:14 +03:00
Kfir Hadas
6f526de5ea
Lint
2017-06-07 19:38:19 +03:00
Kfir Hadas
2246f019ea
Use spaces
2017-06-07 19:32:45 +03:00
Kfir Hadas
323780dd10
Remove progressbar2
2017-06-07 19:32:02 +03:00
Kfir Hadas
751378221f
Add tests to Travis, fix lint script
2017-06-07 19:25:34 +03:00
Nathan Yam
64098dae49
Rename test method better
2017-06-07 18:05:32 +03:00
Nathan Yam
ffd87f32d2
Add test section in readme section
2017-06-07 18:05:32 +03:00
Nathan Yam
232af1dc38
Add basic URL routing tests
2017-06-07 18:05:32 +03:00
aldacron
80fecd5496
add description and keywords
2017-06-06 23:53:19 -07:00
Johnny Ding
90e2aa75f5
Merge pull request #123 from UnKnoWn-Consortium/patch-3
...
Issue #116 : Reordering of the search bar
2017-06-06 22:56:59 -07:00
UnKnoWn
bd0f9edce3
Reorder the search bar
...
Moving media queries to the end to ensure priority
2017-06-07 04:15:45 +08:00
Johnny Ding
06735a6536
Merge pull request #243 from nyaadevs/elasticsearch-fullword
...
Multi-field search display_name to match words over ngram limit. Resolves #205
2017-06-05 20:34:04 -07:00
Kfir Hadas
c70a60b719
UI Fixes ( #246 )
...
* Fix markdown renderer
Use a simple for loop instead of `for (var target of markdownTargets)`, because it's unsupported in IE.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for...of#Browser_compatibility
* view.html : HTML Fixes
- Remove unmatched `</a>`
- Add missing `</div>`
- Use single quotes in {{ }}
- Closing tags comments
* layout.html
- Use single quotes in {{ }}
- Closing tags comments
* help.html: Convert all `<p>` to `<div>`
HTML spec doesn't allow lists inside `<p>` elements.
* Missing semicolon in `<script>`
2017-06-05 20:23:30 -04:00
TheAMM
2d0cf7cbb4
[ES Schema change] Multi-field search display_name to match words over ngram limit
...
This fixes searching for "Machiavellianism", 16 chars ("Machiavellianis", 15 chars, worked previously).
Does not (seem to!) break anything, but requires a re-indexing of ES.
2017-06-05 17:29:00 +03:00
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
aldacron
535be9c8bd
Fixes #227
2017-06-04 23:03:32 -07:00
Alex Ingram
0a12db74d0
Change report button to btn-xs as a temporary fix.
2017-06-05 00:45:50 -05:00
Johnny Ding
7540b0c86b
Merge pull request #240 from sharkykh/md-linkify
...
Enable `linkify` for Markdown parser
2017-06-04 22:42:45 -07:00
Kfir Hadas
467270837c
Enable linkify
for Markdown parser
...
Autoconvert URL-like text to links
2017-06-05 02:36:18 +03:00
Anna-Maria Meriniemi
476afafa09
Merge pull request #237 from nyaadevs/clean-info-api
...
Clean up info api script
2017-06-04 22:43:48 +03:00
TheAMM
6592bec67c
Clean up info api script
...
And a tiny bit of the serverside endpoint.
2017-06-04 00:52:11 +03:00
kyamiko
570a06bd9e
API Info ( #157 )
...
Squashing 11 commits into one.
2017-06-03 23:57:53 +03: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
Kfir Hadas
3165389d52
Fix lint check + update lint script ( #224 )
...
* Fix PEP8 E301 on nyaa/models.py
* Add utils/ to lint checker
* Run of lint.sh + manual fixes
As suggested https://github.com/nyaadevs/nyaa/pull/157#issuecomment-305051428
* Fix backwards tick in README
* Updated script
* Update Travis config
2017-06-01 06:40:33 -05:00
ReimuHakurei
3e2437bba1
Fix merge mistake.
2017-06-01 11:37:50 +00:00
Alex Ingram
91a9264442
Merge pull request #221 from CounterPillow/focus-report-field
...
Focus report reason text field when reporting
2017-06-01 06:30:57 -05: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
TheAMM
051f3f38d2
Clean up Torrent flag properties
2017-05-30 12:46:27 +03:00
Anna-Maria Meriniemi
c6640485ea
Merge pull request #214 from nyaazi/patch-1
...
Replace the header titles
2017-05-30 12:14:57 +03: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
TheAMM
7b2bfc57ee
[DB Changes!] Merge branch 'nyaazi-reports' ( #146 )
...
Adds reporting functionality.
Alembic migration included.
2017-05-29 17:09:12 +03:00
TheAMM
2e4b0b1f9f
Add Alembic migration for report tables
2017-05-29 17:05:17 +03:00
TheAMM
c2b02e252d
Fix permissions
2017-05-29 17:01:32 +03:00
nyaazi
5dc8bdaf74
For the green
2017-05-29 16:24:45 +03:00