Commit graph

105 commits

Author SHA1 Message Date
Marcin Kurczewski
16c5740277 Added comment API 2014-10-18 18:48:33 +02:00
Marcin Kurczewski
69edaa2159 Changed promises to use IDs 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
614111a5f0 Changed user settings to be stored as arrays 2014-10-18 18:48:33 +02:00
Marcin Kurczewski
c78d9d62e6 Fixed updating search to previous query 2014-10-18 18:48:32 +02:00
Marcin Kurczewski
d6bd82dc3e Removed CDN dependencies for JS 2014-10-18 18:48:32 +02:00
Marcin Kurczewski
455ae2b881 Fixed promises and its race conditions 2014-10-18 18:48:32 +02:00
Marcin Kurczewski
e1ae4eaa0d Added warning if no entities were shown 2014-10-18 18:48:32 +02:00
Marcin Kurczewski
ec8daf91fb Improved error handling in pager presenters 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
da41fd7a96 Renamed PagedCollectionPresenter to PagerPresenter 2014-10-18 18:48:31 +02:00
Marcin Kurczewski
14325b4338 Extracted pager from paged collection presenter 2014-10-18 18:48:31 +02:00
Marcin Kurczewski
016e89a463 Added autofocus to login form 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
51b3342d62 Added ability to select tags in tag input 2014-10-18 18:48:30 +02:00
Marcin Kurczewski
e58b556f66 Added client-side protection against long tags 2014-10-18 18:48:30 +02:00
Marcin Kurczewski
47260bd5fa Changed pasting tags to "soft-add" last tag 2014-10-18 18:48:30 +02:00
Marcin Kurczewski
5dfa011d5a Fixed hotkeys not resetting on presenter change 2014-10-18 18:48:30 +02:00
Marcin Kurczewski
169d5f7068 Fixed default order in user list 2014-10-18 18:48:30 +02:00
Marcin Kurczewski
50ca13b136 Reduced requests in post view 2014-10-18 18:48:29 +02:00
Marcin Kurczewski
6d7566ee2f Added post scoring 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
3da8d2c233 Fixed error messages covered with content spinner 2014-10-18 18:48:29 +02:00
Marcin Kurczewski
9edc74f9a5 Added post history 2014-10-18 18:48:28 +02:00
Marcin Kurczewski
04cce12a00 Fixed post view for anonymous users 2014-10-18 18:48:28 +02:00
Marcin Kurczewski
0d8ae5334d Fixed navigating between posts 2014-10-18 18:48:28 +02:00
Marcin Kurczewski
5dc85b7dee Added post relations 2014-10-18 18:48:28 +02:00
Marcin Kurczewski
22b30c3e43 Added concurrent editing detection 2014-10-18 18:48:28 +02:00
Marcin Kurczewski
77365e500a Fixed exit confirmation 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
80b7aaf7d1 Refactored file dropper 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
7b0d907acc Fixed login remembering 2014-10-18 18:48:27 +02:00
Marcin Kurczewski
c33817e4ab Optimized API operations
Every operation updated user last login time, which was inefficient.
Changed it to update only after logins from credentials or cookies.
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
fa72060502 Added tags in post view 2014-10-18 18:48:27 +02:00
Marcin Kurczewski
42e3559cb4 Fixed pager showing "1" before loading collection 2014-10-18 18:48:26 +02:00
Marcin Kurczewski
37da38e929 Fixed thumbnails for non-images in post upload 2014-10-18 18:48:26 +02:00
Marcin Kurczewski
a3fbe80281 Fixed clickable rows while upload is ongoing 2014-10-18 18:48:25 +02:00
Marcin Kurczewski
8e6d7af3ea Fixed unable to click checkboxes in post upload 2014-10-18 18:48:25 +02:00
Marcin Kurczewski
4c75232a80 Fixed tag input not adding current tag on blur 2014-10-18 18:48:25 +02:00
Marcin Kurczewski
57fb6da4b3 Added "P" hotkey to post list 2014-10-18 18:48:25 +02:00
Marcin Kurczewski
fe8cf5222f Added "..." when needed in paginator 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
9699aeaf64 Fixed endless scroll loading next page too eagerly 2014-10-18 18:48:24 +02:00