ReimuHakurei
b0b77775d7
Unfuck the layout, and remove the search update info from the about box on the home page to declutter.
2017-05-24 04:04:32 +00:00
snowfag
34fe2c5c67
change glyphs for buttons.
2017-05-23 22:16:05 -04:00
snowfag
fb91b2bbf8
Guest upload visual fix.
2017-05-23 21:32:02 -04:00
snowfag
4a7d8646b6
Update upload/edit buttons.
2017-05-23 21:11:58 -04:00
snowfag
0770822824
Change CRLF to LF.
2017-05-23 21:06:32 -04:00
nyaadev
020a0871bd
fix #173 and add avatar to mod user info
...
add rank color to username everywhere
some other minor changes
2017-05-24 00:28:17 +02:00
nyaadev
a88f6a0847
please incease css version when editing it, fix #ad8a5c0d1c0998d808c4af3745cfc9e5c83f547b
2017-05-23 23:37:06 +02:00
nyaadev
1b76eaea35
fix race condition?
2017-05-23 15:18:17 +02:00
katnyaa
ba7e0a7c2e
routes: Fix invalid call from previous merge
2017-05-23 13:47:47 +01:00
katnyaa
48df88ce71
Merge pull request #140 from FallenWarrior2k/master
...
Changed RSS feed to conform to RSS standards and added a namespace
2017-05-23 12:44:03 +00:00
katnyaa
aa0d7f702f
api: Invalid JSON is a client-side error
2017-05-23 13:19:07 +01:00
snowfag
ad8a5c0d1c
Update buttons and css.
2017-05-23 01:17:55 -04:00
nyaadev
f32d1a0c64
use enumerated index for comment anchors
2017-05-23 02:59:31 +02:00
nyaadev
af61e5b1e9
some html + css changes around comments
2017-05-23 02:47:20 +02:00
snowfag
f76593a3fb
Proper sized default avatar.
2017-05-22 19:08:08 -04:00
nyaadev
76812b0ef0
utf8mb4 for database connection
2017-05-23 00:46:26 +02:00
nyaadev
c6d4803e90
Merge branch 'comments' of nyaadevgithub:nyaadevs/nyaa
2017-05-23 00:38:18 +02:00
nyaadev
8ef6e915da
shameful late edit: change comment text collation to utf8mb4
2017-05-23 00:36:53 +02:00
snowfag
eb0fdbfef5
update message.
2017-05-22 18:32:48 -04:00
nyaadev
3fc347d049
Move posting comments to view_torrent to fix displaying form errors.
2017-05-23 00:04:27 +02:00
nyaadev
b7144f80f9
Make comments great again.
2017-05-22 23:38:06 +02:00
snowfag
aab3eaccaa
Spruce up comments.
2017-05-22 23:20:52 +02:00
nyaadev
fee55c1792
comments can be added+removed. gravatar for user avatar
2017-05-22 23:20:49 +02:00
martstern
9bd71af1b2
only allow logged in users to comment
2017-05-22 23:19:36 +02:00
Sn0wCrack
c3a637c8eb
Added date column t o comments
2017-05-22 23:19:36 +02:00
Sn0wCrack
fe6abf33c1
Added ability for users to leave anonymous comments
2017-05-22 23:19:36 +02:00
Sn0wCrack
1a9ebc19ed
Added hard delete functionality
2017-05-22 23:19:36 +02:00
Sn0wCrack
6d608ab2f4
Added comments
2017-05-22 23:19:23 +02:00
TheAMM
1e230584ab
Re-add generated torrent tracker count limit
...
As found out in #164 , this feature disappeared somewhere along the line.
2017-05-22 23:59:21 +03:00
TheAMM
f04c3e1cf3
Remove v1 upload api and update notice
2017-05-22 22:57:37 +03:00
A nyaa developer
b241dd5508
Don't generate empty torrent file for torrents without info dict (has_torrent).
2017-05-22 20:08:41 +02:00
katnyaa
607d9b2c92
Change wording for Downloads heading
2017-05-22 15:00:06 +00:00
katnyaa
159d5a5d9e
Fix lint errors
2017-05-22 15:12:17 +01:00
TheAMM
7066fb258e
Wait, that was no dict at all! Fix v1 api default
2017-05-22 16:54:02 +03:00
TheAMM
0e57378359
API: default to trusted, properly pass CSRF to UploadForm
2017-05-22 16:51:03 +03:00
TheAMM
a1c024a342
Re-enable CSRF token for upload & fix API CSRF handling
2017-05-22 16:29:14 +03:00
katnyaa
1016d5be02
Fix typo
2017-05-22 13:02:02 +00:00
aldacron
29e878a1ec
fixed api_uploader and reverted backend.py change
2017-05-22 00:36:01 -07:00
aldacron
8fc81b395e
if is_trusted is not sent and user is trusted, torrent will marked as trusted unless specified. this also enable backward compat of v1
2017-05-21 22:53:28 -07:00
aldacron
c2438f3913
nyaadev is an idiot and broke apiv2
2017-05-21 22:10:05 -07:00
nyaadev
0a258d59e1
temporary ghetto import, will be removed once importing is done.
2017-05-22 01:49:02 +02:00
nyaadev
a4c7dd7912
Add ReCaptcha to upload page if user is not logged in.
...
Bring back CSRF to upload form (Use the upload API)
2017-05-21 19:29:21 +02:00
nyaadev
9af778217b
DB CHANGE: Add uploader ip address to torrent column and show on torrent view page for superadmins.
...
Added migration script!: remove sukebei_ lines if your local db does not have those.
Show users ip address on user page for superadmins.
Rename Admin to Moderator internally.
Moderators can now change user level to trusted.
Superadmins can make users moderator.
Improve changing user level.
2017-05-21 19:12:15 +02:00
TheAMM
740be1a40a
Fix upload api handler: default to '' to conform better to WTForm
2017-05-21 12:41:34 +03:00
TheAMM
5408f3e7c4
Update upload api V2 + script for is_trusted
2017-05-21 12:28:37 +03:00
UnKnoWn
31d8d9ec5b
Issue #145 : Added CSS change for visited links ( #149 )
...
* Added CSS change for visited links
2017-05-21 11:38:11 +03:00
Anna-Maria Meriniemi
0475e2948d
Merge pull request #148 from nyaadevs/restructure-upload-edit
...
Restructure upload/edit templates
2017-05-21 10:28:46 +03:00
TheAMM
f31efcdaa1
Align fields better, move Anonymous as first flag
2017-05-20 22:50:49 +03:00
TheAMM
af0cca2f8c
Display full category names on upload/edit category lists
2017-05-20 22:50:40 +03:00
TheAMM
b9d88e8960
Restructure upload.html and edit.html as well as route logic
...
Rename variables and reformats user/admin logic
Add an is_trusted field to upload and edit forms
Restructure fields on upload and edit pages
Add simple styling for checkboxes
Add titles (mouseover) for checkboxes with crude explanations
Show Anonymous checkbox during upload and check & disable it for guests
Show Trusted checkbox for users at or above Trusted level
Adjust description field rendering to show field label above it
Add title (mouseover) for edit icon on torrent page
Show uploader for admins on anonymous torrents
Show uploader for admins when editing others' torrents
2017-05-20 22:00:45 +03:00
TheAMM
752a5a1f95
Clean up models.User.level helpers
2017-05-20 21:59:24 +03:00
TheAMM
2ccf23a1f3
Clean up models.User.level helpers
2017-05-20 21:56:22 +03:00
TheAMM
95d2bff614
Add cascade to Torrent relationships for entry nuking (debugging purposes)
...
Doesn't change the schema, only how SQA will handle session.delete(Torrent.by_id(1337))
2017-05-20 10:16:01 +03:00
TheAMM
4b4a7b9830
Support BitComet empty directories (ew)
...
This will allow most (if not all) torrents that have been rejected by 'Malformed torrent metadata (path part is empty)'
Adjusts _validate_bytes to disable empty check
Adds the empty check to file tree parsing
2017-05-20 10:12:32 +03:00
Simon Veit Engmann
cc957ccc96
Changed RSS feed to conform to RSS standards and added a namespace
2017-05-20 01:13:04 +02:00
TheAMM
358c75036b
Fix RSS link generation on user pages
...
Also removes a debug print (oops #2 )
2017-05-19 23:20:15 +03:00
TheAMM
68b5bc045b
Add "magnets" parameter for RSS, slightly clean up home and view_user
2017-05-19 20:11:20 +03:00
TheAMM
daef4a9c6a
Finalize RSS ES fix
2017-05-19 19:25:48 +03:00
TheAMM
e7614bcef1
Merge branch 'update-rss-template' of https://github.com/sharkykh/nyaa into sharkykh-update-rss-template
2017-05-19 18:31:10 +03:00
nyaadev
375dcf15ef
Switch to CDN for bootstrap-select and font-awesome css
...
Remove superfluous static files
2017-05-19 15:23:26 +02:00
A nyaa developer
35f6c8b202
Merge pull request #134 from CounterPillow/cdnfix
...
Use cdnjs with SRI and HTTPS for all CDN JS files
2017-05-19 15:08:23 +02:00
nyaadev
2a1f8fab87
pep8
2017-05-19 14:36:33 +02:00
TheAMM
e554f9ae97
Fix category name on icon titletext, fixes #131
...
Also reformats the cat_id if-logic
2017-05-19 15:24:09 +03:00
TheAMM
18ebf201b8
Add a function for getting a id->category name map
...
Redo _create_upload_category_choices to use new function
Also removes (renames) by_id from models.SubCategory (we use composite key)
2017-05-19 15:21:20 +03:00
Nicolas F
c31f3d251b
Use cdnjs with SRI and HTTPS for all CDN JS files
...
SRI means that there's a lesser risk for XSS, and CDNJS itself
recommends always requesting them over HTTPS in their "About" page.
This closes #133
2017-05-19 08:43:49 +02:00
Mart
02fa705330
Merge pull request #107 from UnKnoWn-Consortium/patch-2
...
Make profile page more profile
2017-05-19 00:20:41 -04:00
UnKnoWn
63d01e430f
Adjusting margin
2017-05-18 23:17:49 +08:00
UnKnoWn
4bc3abe317
Left aligning the user info
2017-05-18 23:15:17 +08:00
kyamiko
e582c74efa
Fixed possible crash in api_handler.py
2017-05-18 00:31:28 -04:00
Anna-Maria Meriniemi
d7309884fe
Merge pull request #119 from nyaadevs/upload_api_v2
...
Upload API V2
2017-05-18 22:26:38 +03:00
TheAMM
e5fce168a0
Upload API V2
2017-05-18 16:46:07 +03:00
A nyaa developer
d936fcf09d
Merge pull request #59 from jprandomdev/deprecated_forms
...
replaced deprecated Classes by their newer versions
2017-05-18 15:20:40 +02:00
TheAMM
6bfb65172c
Add helper functions to models.User
2017-05-18 15:28:51 +03:00
aldacron
ddd4d8e44c
Fixed MOTD spacing and changed to core js assets to cdns
2017-05-18 00:38:33 -07:00
aldacron
67758e1eef
updated example again
2017-05-18 00:27:27 -07:00
kyamiko
746ea8b63d
Comment debug print
2017-05-18 00:06:53 -04:00
kyamiko
785a8db0c8
Updated api/upload
2017-05-17 23:56:36 -04:00
tipuch
6765929c7d
- replaced deprecated fields by their newer counterparts.
2017-05-17 22:23:36 -04:00
UnKnoWn
0677b121d6
Update profile.html
2017-05-18 04:45:37 +08:00
UnKnoWn
2ef053dec8
Update routes.py
2017-05-18 04:37:22 +08:00
UnKnoWn
a1e90c96d9
Update profile.html
2017-05-18 04:33:53 +08:00
UnKnoWn
9a4583b87d
Update profile.html
2017-05-18 04:33:40 +08:00
UnKnoWn
efff63c5c0
A more structured look for profile
2017-05-18 04:31:42 +08:00
Kfir Hadas
0c3198da7a
css space to tab
2017-05-17 20:14:36 +03:00
Kfir Hadas
e8885df2b4
Drag&Drog in upload
2017-05-17 20:14:26 +03:00
Nazo
40d7540058
Handle softbreaks properly with commonmark, fixes #100
2017-05-17 18:54:17 +03:00
Yukikaze
88311e0551
Merge pull request #94 from Ricardo1991/master
...
Fix torrent view text overflowing
2017-05-17 08:04:42 -07:00
Ricardo Ribeiro
5d0162fe54
Restrict rules with more selectors
2017-05-17 15:34:08 +01:00
martstern
04047a5712
make admin unable to set own user class, fix missing post method
2017-05-17 09:17:08 -04:00
martstern
931b2b0b83
added user class display and editing
2017-05-17 06:02:15 -04:00
aldacron
40c311f80a
fix registration
2017-05-17 02:36:27 -07:00
aldacron
08217cee2f
changed filter bar for clarity
2017-05-17 01:43:04 -07:00
aldacron
cee5d815d4
fixed line break
2017-05-17 01:33:54 -07:00
aldacron
d0f9481b62
Merge branch 'master' of https://github.com/nyaadevs/nyaa
2017-05-17 01:29:50 -07:00
aldacron
e98b7702d8
updated motd for clarity
2017-05-17 01:29:18 -07:00
TheAMM
8d66d6c82d
Include search terms in page title
...
Fixes #25
2017-05-17 11:27:54 +03:00
aldacron
291789445c
memes
2017-05-17 01:06:18 -07:00
aldacron
a2ca6eb2ac
changed cache control from 1 hr to 5 mins
2017-05-17 01:05:55 -07:00
aldacron
2590dfcc95
updated motd
2017-05-17 00:59:57 -07:00
aldacron
5a1e44faff
added success message after torrent edit
2017-05-17 00:56:51 -07:00