Commit Graph

39 Commits

Author SHA1 Message Date
rr-
b3def7fc21 Improved API responses 2015-08-03 19:23:11 +02:00
rr-
2702518e31 Switched to spaces 2015-06-28 10:07:56 +02:00
970b9bf06d Simplified util/misc.js requires 2014-12-20 10:30:10 +01:00
2fd371b10a Added absolute timestamp hints where necessary 2014-11-27 10:34:45 +01:00
6a751ed0b2 Fixed user list presenter disrespecting privileges
If user had no right to view user accounts, the list presenter ignored
that and linked to pages that shown privilege errors. Now it shows the
links only if user has right to view user accounts.
2014-11-17 22:16:30 +01:00
54f07f5a90 Fixed scrolling to top when endless scroll enabled 2014-10-25 10:03:32 +02:00
eed2588eb7 Fixed list presenters not scrolling to top 2014-10-22 19:14:42 +02:00
72bd4c479a Added current page info to endless scroll 2014-10-20 20:30:13 +02:00
317d9ff02b Added "loading X..." text to thumbnails 2014-10-19 12:01:22 +02:00
765d553a84 Made most things reachable with just a keyboard 2014-10-18 18:48:39 +02:00
0811968718 Fixed frontend crashing when database is empty 2014-10-18 18:48:37 +02:00
6afd60feba Removed PathJS dependency; refactored routing 2014-10-18 18:48:37 +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
16f9c277a1 Added comment presenters 2014-10-18 18:48:33 +02:00
455ae2b881 Fixed promises and its race conditions 2014-10-18 18:48:32 +02:00
ec8daf91fb Improved error handling in pager presenters 2014-10-18 18:48:32 +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
169d5f7068 Fixed default order in user list 2014-10-18 18:48:30 +02:00
3da8d2c233 Fixed error messages covered with content spinner 2014-10-18 18:48:29 +02:00
2c358b3c77 Changed pagers to use own spinners; improved looks 2014-10-18 18:48:24 +02:00
eb7c507359 (WIP) Added spinner (#39) 2014-10-18 18:48:24 +02:00
4ac91374b9 Unified style for clickable buttons 2014-10-18 18:48:24 +02:00
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
c1739d1d1d Added page title management (closed #33) 2014-10-18 18:48:21 +02:00
2bb20c49fd Removed {mangle: false} requirement to uglify-js
Improves solution to #4 for javasript files by 12K (in current build).
2014-10-18 18:48:21 +02:00
553c33b860 Improved Javascript coding style 2014-10-18 18:48:19 +02:00
91e140293e Fixed page navigation in user list 2014-10-18 18:48:19 +02:00
f5606c4169 Worked on user view appearance 2014-10-18 18:48:18 +02:00
bfee96c59e Optimized sub routing in presenters 2014-10-18 18:48:18 +02:00
8e8e983f28 Refactored privilege system 2014-10-18 18:48:18 +02:00
de31770c87 Added basic privilege system 2014-10-18 18:48:18 +02:00
840039958a Fixed promises on Internet Explorer 2014-10-18 18:48:17 +02:00
ee9fde5402 Added proof of concept for pagination and search 2014-10-18 18:48:17 +02:00
731b98219d Added support for parameters in presenters 2014-10-18 18:48:17 +02:00
7c8e473e1b Restructured presenters code 2014-10-18 18:48:17 +02:00
16dec4894f Added frontend outline 2014-10-18 18:48:16 +02:00