Commit graph

364 commits

Author SHA1 Message Date
Dominik Picheta
21b8165751 Hide moderated posts. Add indicators of user rank on posts. 2018-05-17 17:27:08 +01:00
Dominik Picheta
840d8164eb Moves the new design to /. 2018-05-17 17:13:02 +01:00
Dominik Picheta
8a8f99e198 Reintroduce spectre submodule. 2018-05-17 16:37:11 +01:00
Dominik Picheta
9f087be6e7 Minor cleanup of old useless files. 2018-05-17 16:33:04 +01:00
Dominik Picheta
825c1d6548 s/redesign/frontend/ 2018-05-17 16:16:45 +01:00
Dominik Picheta
37d9fb3bb7 Removes email from profile stats. 2018-05-17 16:11:01 +01:00
Dominik Picheta
581eba73e3 Implements post button for requesting a password reset. 2018-05-17 13:42:35 +01:00
Dominik Picheta
81e5bf5af0 Improvements to profile settings. 2018-05-17 12:54:50 +01:00
Dominik Picheta
87605e7d94 Some work on settings tab in profile page. 2018-05-17 00:10:36 +01:00
Dominik Picheta
5c86ae5d12 Add small TODO for edit box. 2018-05-16 23:06:21 +01:00
Dominik Picheta
765b43cf4a Fixes like button not showing up for admins. 2018-05-16 22:55:25 +01:00
Dominik Picheta
2b8c6d585f Show post edit buttons for admins too. 2018-05-16 22:50:55 +01:00
Dominik Picheta
fc7dabddda Finalises implementation of post editing. 2018-05-16 22:41:36 +01:00
Dominik Picheta
1be362259c Implements Cancel/Save buttons for edit box. 2018-05-16 19:14:28 +01:00
Dominik Picheta
c5fd70d275 Implements edit box and rearranges post buttons. 2018-05-16 18:45:42 +01:00
Dominik Picheta
84caff7c97 Adds global reply button to postlist. 2018-05-16 17:43:01 +01:00
Dominik Picheta
60694d9fbd Moderated posts are now shown to correct people in correct circumstances. 2018-05-16 15:13:41 +01:00
Dominik Picheta
c6b42c5979 Prevent registration with duplicate emails. 2018-05-16 14:49:59 +01:00
Dominik Picheta
c338d5e930 Fixes crash with profile view on new profile. 2018-05-16 14:39:14 +01:00
Dominik Picheta
3a394386d4 Implements registration. Refactors login backend code. 2018-05-16 14:29:01 +01:00
Dominik Picheta
fe7c39b538 Fixes user presence on threadlist. 2018-05-16 12:53:07 +01:00
Dominik Picheta
bc104ff41d Implements anchor awareness. 2018-05-15 22:13:53 +01:00
Dominik Picheta
bd150d04de Improve users list query and get thread authors as well. 2018-05-15 21:28:51 +01:00
Dominik Picheta
f6e6929c25 Show newthread error underneath subject. 2018-05-15 20:46:42 +01:00
Dominik Picheta
702967f624 Implements newthread logic on backend and marries it all together. 2018-05-15 20:40:59 +01:00
Dominik Picheta
76c7f43079 Create separate page for new thread modal. 2018-05-15 19:52:21 +01:00
Dominik Picheta
c966ec8f92 Implements new thread modal. 2018-05-15 19:40:07 +01:00
Dominik Picheta
35930799a9 Adds "New Thread" button. 2018-05-15 18:35:19 +01:00
Dominik Picheta
b30bedd65e Improves time passed messages. 2018-05-15 18:17:46 +01:00
Dominik Picheta
9ce1ad94c7 Fixes profile view not reloading on new username. 2018-05-15 16:30:08 +01:00
Dominik Picheta
091d21b50f Add links to all user avatars and refactor user things into user module. 2018-05-15 16:27:22 +01:00
Dominik Picheta
87d94397e5 Show user emails to Admins only under spoiler class. 2018-05-15 16:06:02 +01:00
Dominik Picheta
30721d53d6 Implements posts and threads list in profile page. 2018-05-15 15:52:01 +01:00
Dominik Picheta
2dd9dd52a2 Implements simple stats in profile view. 2018-05-15 14:14:37 +01:00
Dominik Picheta
d345bf76ae Implements naive /profile.json endpoint. 2018-05-14 22:45:27 +01:00
Dominik Picheta
6380ea699d Use big <div> to hide user menu in a more intuitive fashion. 2018-05-14 21:53:13 +01:00
Dominik Picheta
681c3ef19d Fixes user menu on larger screens. 2018-05-14 21:40:49 +01:00
Dominik Picheta
7f895123f9 Refactor on*Post procedures. 2018-05-14 21:23:44 +01:00
Dominik Picheta
7635478b34 Implements posting of replies. 2018-05-14 21:11:18 +01:00
Dominik Picheta
073f274e04 Small fix to blockquote parser.
Decided to leave the blockquote parser alone. It works well
enough and the small bugs it contains aren't critical.
2018-05-14 19:14:04 +01:00
Dominik Picheta
01315d2b34 Adds missing syntax.scss syntax highlighting styles file. 2018-05-14 18:29:12 +01:00
Dominik Picheta
b2c60f3995 Fixes "mention" transformation and parsing quirks. 2018-05-14 18:28:55 +01:00
Dominik Picheta
eeda927085 Implements mention highlighting in posts. 2018-05-14 14:41:12 +01:00
Dominik Picheta
53ed3717b8 Hide "Run" button when appropriate and "none" language caption. 2018-05-14 12:37:15 +01:00
Dominik Picheta
52f1e9c365 Implements syntax highlighting and <hr> style. 2018-05-14 12:28:45 +01:00
Dominik Picheta
e1b72ed566 Normalize and adjust <tt> and <code> styles. 2018-05-14 10:53:53 +01:00
Dominik Picheta
ed5f715ae5 Fixes styles so that content of post doesn't overflow its container. 2018-05-13 23:15:07 +01:00
Dominik Picheta
8b01e452b6 Improves post rendering to support multiple load more buttons. 2018-05-13 22:59:29 +01:00
Dominik Picheta
e13a4425f7 Show proper error when preview fails. 2018-05-13 19:26:36 +01:00
Dominik Picheta
67a5869c10 Implements rendering of RST using server and verbatim node in karax. 2018-05-12 18:36:51 +01:00