Commit graph

140 commits

Author SHA1 Message Date
Marcin Kurczewski
614834c99c Added tag categories 2014-10-19 13:13:02 +02:00
Marcin Kurczewski
83394792c6 Changed throbber to nprogress 2014-10-18 20:02:58 +02:00
Marcin Kurczewski
85ed59d169 Added autocomplete to tag relations 2014-10-18 18:54:11 +02:00
Marcin Kurczewski
177a7d79f3 Added 404 page 2014-10-18 18:54:11 +02:00
Marcin Kurczewski
b7f077df9b Added tag searching 2014-10-18 18:48:41 +02:00
Marcin Kurczewski
bf58207950 Improved tag list appearance; added more info 2014-10-18 18:48:41 +02:00
Marcin Kurczewski
75f0045caf Changed tag view
Added tag info which turns into form with sufficient privileges.
(Previously only form was available.)
2014-10-18 18:48:41 +02:00
Marcin Kurczewski
c60e8e1b9f Moved tag ban checkbox after implications 2014-10-18 18:48:41 +02:00
Marcin Kurczewski
a8cb78382c Added tag relationship management to frontend 2014-10-18 18:48:41 +02:00
Marcin Kurczewski
250ffb209f Added tag banning 2014-10-18 18:48:41 +02:00
Marcin Kurczewski
5383008315 Added version information to front page 2014-10-18 18:48:40 +02:00
Marcin Kurczewski
5a4d5797d8 Added aliases for date-based searches 2014-10-18 18:48:40 +02:00
Marcin Kurczewski
7a15a590ed Changed viewing access ranks to require privilege 2014-10-18 18:48:39 +02:00
Marcin Kurczewski
fc13fb1342 Changed default access rank to restricted user 2014-10-18 18:48:39 +02:00
Marcin Kurczewski
ec5239607c Added help
(Not going to add API documentation unless someone asks me to. Otherwise
I'd feel like I'm wasting my time.)
2014-10-18 18:48:39 +02:00
Marcin Kurczewski
765d553a84 Made most things reachable with just a keyboard 2014-10-18 18:48:39 +02:00
Marcin Kurczewski
33b205b574 Tweaked appearance 2014-10-18 18:48:39 +02:00
Marcin Kurczewski
6bb5b53377 Added ability to stop uploads 2014-10-18 18:48:38 +02:00
Marcin Kurczewski
ace8aee142 Improved access keys
- Added underscore hint
- Changed algorithm to provide access key for every button
2014-10-18 18:48:38 +02:00
Marcin Kurczewski
0811968718 Fixed frontend crashing when database is empty 2014-10-18 18:48:37 +02:00
Marcin Kurczewski
d2695e635c Improvements to appearance 2014-10-18 18:48:37 +02:00
Marcin Kurczewski
672185f959 Added tag name changing 2014-10-18 18:48:37 +02:00
Marcin Kurczewski
74e6e008dc Implemented mass tag 2014-10-18 18:48:37 +02:00
Marcin Kurczewski
6afd60feba Removed PathJS dependency; refactored routing 2014-10-18 18:48:37 +02:00
Marcin Kurczewski
93291e5164 Added ability to loop video posts 2014-10-18 18:48:37 +02:00
Marcin Kurczewski
ad8e3bdcd5 Added tag presenter 2014-10-18 18:48:36 +02:00
Marcin Kurczewski
49124298a2 Added tag listing 2014-10-18 18:48:36 +02:00
Marcin Kurczewski
4e2b422d43 Moved history above comments 2014-10-18 18:48:35 +02:00
Marcin Kurczewski
c49e9fd3f5 Removed href="#" attributes 2014-10-18 18:48:35 +02:00
Marcin Kurczewski
6bf8586735 Added comment scoring 2014-10-18 18:48:34 +02:00
Marcin Kurczewski
b57fee0ad8 Improved image and thumbnail loading 2014-10-18 18:48:34 +02:00
Marcin Kurczewski
688b5b1281 Added prev/next post controls 2014-10-18 18:48:34 +02:00
Marcin Kurczewski
4bfe70f256 Added quick links to user view 2014-10-18 18:48:34 +02:00
Marcin Kurczewski
17cc4e7947 Added comment count to post list 2014-10-18 18:48:34 +02:00
Marcin Kurczewski
16f9c277a1 Added comment presenters 2014-10-18 18:48:33 +02:00
Marcin Kurczewski
d8414c4f9b Fixed "search" button in post list 2014-10-18 18:48:33 +02:00
Marcin Kurczewski
335a744854 Fixed GIF being resumed between page views 2014-10-18 18:48:32 +02:00
Marcin Kurczewski
7d8dfd797f Added query to post list 2014-10-18 18:48:31 +02:00
Marcin Kurczewski
4c458d8b20 Fixed privileges 2014-10-18 18:48:31 +02:00
Marcin Kurczewski
31e0158606 Added user banning 2014-10-18 18:48:30 +02:00
Marcin Kurczewski
6c76f016e7 Added keyboard shortcuts to top navigation 2014-10-18 18:48:30 +02:00
Marcin Kurczewski
6d7566ee2f Added post scoring 2014-10-18 18:48:29 +02:00
Marcin Kurczewski
e811b1a876 Reduced aliases for searches 2014-10-18 18:48:29 +02:00
Marcin Kurczewski
8c108ccfbf Changed default order to descending 2014-10-18 18:48:29 +02:00
Marcin Kurczewski
f090a752f0 Added favorite count to post list 2014-10-18 18:48:29 +02:00
Marcin Kurczewski
6e22efdd6e Added post favoriting 2014-10-18 18:48:29 +02:00
Marcin Kurczewski
5159214e80 Added searching by tags and ids 2014-10-18 18:48:29 +02:00
Marcin Kurczewski
2763ff7ead Added reverse image search on IQDB and Google Images 2014-10-18 18:48:29 +02:00
Marcin Kurczewski
d78da4769a Fixed post source being a link when it shouldn't 2014-10-18 18:48:29 +02:00
Marcin Kurczewski
9edc74f9a5 Added post history 2014-10-18 18:48:28 +02:00
Marcin Kurczewski
5dc85b7dee Added post relations 2014-10-18 18:48:28 +02:00
Marcin Kurczewski
a7c07d32df Added last edit time to basic post information 2014-10-18 18:48:28 +02:00
Marcin Kurczewski
d2447045dd Added basic post editing 2014-10-18 18:48:28 +02:00
Marcin Kurczewski
d3015627b3 Added post globals 2014-10-18 18:48:28 +02:00
Marcin Kurczewski
97ca08cf44 Added post featuring 2014-10-18 18:48:27 +02:00
Marcin Kurczewski
a140e04ca3 Added post deleting 2014-10-18 18:48:27 +02:00
Marcin Kurczewski
aff5965091 Added basic information to post view 2014-10-18 18:48:27 +02:00
Marcin Kurczewski
51a80c22c5 Added author and upload date to post view 2014-10-18 18:48:27 +02:00
Marcin Kurczewski
fa72060502 Added tags in post view 2014-10-18 18:48:27 +02:00
Marcin Kurczewski
af3908a23c Added id column to tags 2014-10-18 18:48:27 +02:00
Marcin Kurczewski
8e6d7af3ea Fixed unable to click checkboxes in post upload 2014-10-18 18:48:25 +02:00
Marcin Kurczewski
13a15a3a6b Added post mime type saving 2014-10-18 18:48:25 +02:00
Marcin Kurczewski
7806333b24 Added post view placeholder 2014-10-18 18:48:24 +02:00
Marcin Kurczewski
2c358b3c77 Changed pagers to use own spinners; improved looks 2014-10-18 18:48:24 +02:00
Marcin Kurczewski
a16a2d3235 Added posts listing (closed #7) 2014-10-18 18:48:24 +02:00
Marcin Kurczewski
15eb2342b9 Moved public data to public_html/
This is going to improve caching.
2014-10-18 18:48:24 +02:00
Marcin Kurczewski
4ac91374b9 Unified style for clickable buttons 2014-10-18 18:48:24 +02:00
Marcin Kurczewski
aa46b4a14b Changed access rank <select> to radio boxes 2014-10-18 18:48:23 +02:00
Marcin Kurczewski
4751270228 Beautified checkboxes and radioboxes 2014-10-18 18:48:23 +02:00
Marcin Kurczewski
8176184b51 Changed times on user profile to relative form 2014-10-18 18:48:23 +02:00
Marcin Kurczewski
4c3bc0004b Hidden user tabs if only basic info is available 2014-10-18 18:48:23 +02:00
Marcin Kurczewski
1a41e60515 Improved stylesheet 2014-10-18 18:48:23 +02:00
Marcin Kurczewski
bc8e1b05a6 Implemented post uploads (closed #11) 2014-10-18 18:48:22 +02:00
Marcin Kurczewski
e6073ba7c7 Fixed extra spaces between items in top navigation 2014-10-18 18:48:22 +02:00
Marcin Kurczewski
dfb1198143 Worked on post uploads (#11) - added GUI 2014-10-18 18:48:21 +02:00
Marcin Kurczewski
7ec3715cdd Removed unnecessary values 2014-10-18 18:48:21 +02:00
Marcin Kurczewski
12b43b1bb8 Added endless scroll (closed #5)
The code for paged collections now feels like playing ping-pong with
callbacks, and like I have no idea on who should render who.

It works, though.
2014-10-18 18:48:21 +02:00
Marcin Kurczewski
56cd1b965a Added info about activation to account settings 2014-10-18 18:48:20 +02:00
Marcin Kurczewski
85a026c37b Added e-mail confirmation and password reset 2014-10-18 18:48:19 +02:00
Marcin Kurczewski
2ed9f969f2 Added presenter placeholders 2014-10-18 18:48:19 +02:00
Marcin Kurczewski
e6b37d8e57 Added browsing settings 2014-10-18 18:48:18 +02:00
Marcin Kurczewski
f5606c4169 Worked on user view appearance 2014-10-18 18:48:18 +02:00
Marcin Kurczewski
ee2ca7fbaf Added account settings management and avatars 2014-10-18 18:48:18 +02:00
Marcin Kurczewski
4c0a408152 Added account removal 2014-10-18 18:48:18 +02:00
Marcin Kurczewski
eadd649ad0 Refactored frontend authentication system 2014-10-18 18:48:18 +02:00
Marcin Kurczewski
de31770c87 Added basic privilege system 2014-10-18 18:48:18 +02:00
Marcin Kurczewski
03fbe0990a Added user view placeholder templates 2014-10-18 18:48:18 +02:00
Marcin Kurczewski
ee9fde5402 Added proof of concept for pagination and search 2014-10-18 18:48:17 +02:00
Marcin Kurczewski
731b98219d Added support for parameters in presenters 2014-10-18 18:48:17 +02:00
Marcin Kurczewski
978d22de67 Added template loading through AJAX 2014-10-18 18:48:17 +02:00