Commit graph

383 commits

Author SHA1 Message Date
Dominik Picheta
8518c70a66 Rearranges directories and files. 2018-05-18 20:48:01 +01:00
Dominik Picheta
41a6790fe8 Implements delete button fully in frontend and backend for posts and thread. 2018-05-18 19:54:33 +01:00
Dominik Picheta
dd9be8f639 Reset LikeButton error on mouse leave. 2018-05-18 17:11:22 +01:00
Dominik Picheta
a0655e049d Implements likes fully in frontend and backend. 2018-05-18 17:04:34 +01:00
Dominik Picheta
5c9f1bb85e Rearrange post buttons. 2018-05-18 14:16:19 +01:00
Dominik Picheta
d5f1c674c5 Implements edit history. 2018-05-18 14:03:35 +01:00
Dominik Picheta
8acaca298b Fixes bug with thread list loading twice on refresh. 2018-05-18 12:01:00 +01:00
Dominik Picheta
7f5e68331c Adds needsPasswordReseti DB field for future use. 2018-05-18 11:59:20 +01:00
Dominik Picheta
8d41060c54 Implements display of replyingTo in front end. 2018-05-17 22:44:30 +01:00
Dominik Picheta
1ecd8daa7c Implements categories in threads list. 2018-05-17 21:19:40 +01:00
Dominik Picheta
e34501a61a Implements replyingTo in the backend. 2018-05-17 20:52:59 +01:00
Dominik Picheta
c4df36d461 Fixes thread activity not updating. 2018-05-17 20:14:41 +01:00
Dominik Picheta
79c47d47f3 Implements proper 404s. 2018-05-17 20:09:35 +01:00
Dominik Picheta
416655764d Ensure deleted posts and threads are not accessible. 2018-05-17 19:54:15 +01:00
Dominik Picheta
e04403c7f1 Adds replyingTo field to post. 2018-05-17 19:40:14 +01:00
Dominik Picheta
3810220d37 Adds missing auth module. 2018-05-17 19:32:30 +01:00
Dominik Picheta
87952e8d4d Fixes category creation in setup script. 2018-05-17 19:30:00 +01:00
Dominik Picheta
7eb6b081ad Fixes forum to work in dev mode. Creates setup_nimforum script. 2018-05-17 19:22:46 +01:00
Dominik Picheta
3804faab3b Fixes issues caused by incorrect user comparisons. 2018-05-17 17:35:54 +01:00
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