| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-06-06 | client+server: implement code autoformatting using prettier and black | Shyam Sunder | |
| 2017-02-09 | server: use index-based paging (#123) | rr- | |
| 2016-08-28 | client/paging: avoid redrawing header navigation | rr- | |
| 2016-07-08 | client/general: refactor URL parameter handling | rr- | |
| 2016-07-06 | client/posts: add mass tag | rr- | |
| 2016-06-20 | client/general: replace direct API with models | rr- | |
| 2016-06-18 | client/general: refactor control flow | rr- | |
| - Controller lifetime is bound to route lifetime - View lifetime is bound to controller lifetime - Control lifetime is bound to view lifetime - Enhanced event dispatching - Enhanced responsiveness in some places - Views communicate user input to controllers via new event system | |||
| 2016-06-12 | client/paging: remember results in history | rr- | |
| 2016-06-12 | client/posts: fix safety buttons | rr- | |
| 2016-06-11 | client/general: respect privileges | rr- | |
| 2016-05-21 | client/general: refactor all the things | rr- | |
| - Move controls to the "controls/" directory - Make controls interface look similar to each other - Prefix "private" methods and attributes with underscore | |||
| 2016-05-11 | client/events: improve event dispatching | rr- | |
| This commit introduces timer-less retry system: 1. Any change to URL is going to stop listening to any messages. 2. If a message is sent and there's no handler that could pick it up, the message gets enqueued. 3. The message is sent again to the first handler that attaches itself to given event type. While in theory this is full of holes (no control over the first handler), in practice, it works quite well. Additionally, views.listenToMessages was attaching to completely wrong DOM node; this commit fixes this as well. | |||
| 2016-04-17 | client/paging: fix endless pager issues | rr- | |
| 2016-04-14 | client/settings: decouple settings from controller | rr- | |
| 2016-04-13 | views/paging: add endless pager | rr- | |
| 2016-04-11 | client/users: add basic users listing | rr- | |