Commit Graph

129 Commits

Author SHA1 Message Date
f93fd2c31c Fixed post list presenter not updating queries 2014-10-18 18:48:38 +02:00
0811968718 Fixed frontend crashing when database is empty 2014-10-18 18:48:37 +02:00
d2695e635c Improvements to appearance 2014-10-18 18:48:37 +02:00
672185f959 Added tag name changing 2014-10-18 18:48:37 +02:00
74e6e008dc Implemented mass tag 2014-10-18 18:48:37 +02:00
f2b5124d54 Changed pager spinner to be smoother 2014-10-18 18:48:37 +02:00
6afd60feba Removed PathJS dependency; refactored routing 2014-10-18 18:48:37 +02:00
93291e5164 Added ability to loop video posts 2014-10-18 18:48:37 +02:00
ad8e3bdcd5 Added tag presenter 2014-10-18 18:48:36 +02:00
49124298a2 Added tag listing 2014-10-18 18:48:36 +02:00
651fc4919f Fixed changing users sometimes not working 2014-10-18 18:48:35 +02:00
18bec702ce Fixed paginator 2014-10-18 18:48:35 +02:00
c34ea720d9 Added Markdown parsing to comments 2014-10-18 18:48:35 +02:00
94e1b8ecdb Removed lag before showing "Add comment" form 2014-10-18 18:48:35 +02:00
6e09f90251 Fixed top navigation loading glitch
A race condition occurred - router could execute promise.abortAll()
even when top navigation didn't fully load. This caused top navigation
presenter to throw "broken promise" error, which is reserved for
promises made after core modules have been loaded.
2014-10-18 18:48:35 +02:00
6bf8586735 Added comment scoring 2014-10-18 18:48:34 +02:00
adfc120642 Added autocompletion 2014-10-18 18:48:34 +02:00
b57fee0ad8 Improved image and thumbnail loading 2014-10-18 18:48:34 +02:00
784ff22050 Refactored template loading 2014-10-18 18:48:34 +02:00
688b5b1281 Added prev/next post controls 2014-10-18 18:48:34 +02:00
33c1d99583 Fixed loading templates from DOM 2014-10-18 18:48:34 +02:00
94aec9cc0e Fixed first comment not showing in comment list 2014-10-18 18:48:34 +02:00
4bfe70f256 Added quick links to user view 2014-10-18 18:48:34 +02:00
16f9c277a1 Added comment presenters 2014-10-18 18:48:33 +02:00
16c5740277 Added comment API 2014-10-18 18:48:33 +02:00
69edaa2159 Changed promises to use IDs 2014-10-18 18:48:33 +02:00
d8414c4f9b Fixed "search" button in post list 2014-10-18 18:48:33 +02:00
614111a5f0 Changed user settings to be stored as arrays 2014-10-18 18:48:33 +02:00
c78d9d62e6 Fixed updating search to previous query 2014-10-18 18:48:32 +02:00
d6bd82dc3e Removed CDN dependencies for JS 2014-10-18 18:48:32 +02:00
455ae2b881 Fixed promises and its race conditions 2014-10-18 18:48:32 +02:00
e1ae4eaa0d Added warning if no entities were shown 2014-10-18 18:48:32 +02:00
ec8daf91fb Improved error handling in pager presenters 2014-10-18 18:48:32 +02:00
7d8dfd797f Added query to post list 2014-10-18 18:48:31 +02:00
da41fd7a96 Renamed PagedCollectionPresenter to PagerPresenter 2014-10-18 18:48:31 +02:00
14325b4338 Extracted pager from paged collection presenter 2014-10-18 18:48:31 +02:00
016e89a463 Added autofocus to login form 2014-10-18 18:48:31 +02:00
4c458d8b20 Fixed privileges 2014-10-18 18:48:31 +02:00
31e0158606 Added user banning 2014-10-18 18:48:30 +02:00
6c76f016e7 Added keyboard shortcuts to top navigation 2014-10-18 18:48:30 +02:00
51b3342d62 Added ability to select tags in tag input 2014-10-18 18:48:30 +02:00
e58b556f66 Added client-side protection against long tags 2014-10-18 18:48:30 +02:00
47260bd5fa Changed pasting tags to "soft-add" last tag 2014-10-18 18:48:30 +02:00
5dfa011d5a Fixed hotkeys not resetting on presenter change 2014-10-18 18:48:30 +02:00
169d5f7068 Fixed default order in user list 2014-10-18 18:48:30 +02:00
50ca13b136 Reduced requests in post view 2014-10-18 18:48:29 +02:00
6d7566ee2f Added post scoring 2014-10-18 18:48:29 +02:00
6e22efdd6e Added post favoriting 2014-10-18 18:48:29 +02:00
5159214e80 Added searching by tags and ids 2014-10-18 18:48:29 +02:00
3da8d2c233 Fixed error messages covered with content spinner 2014-10-18 18:48:29 +02:00