Dominik Picheta
|
705f212118
|
Adds ability to override CSS styles from a foreign repo.
|
2018-05-22 12:59:56 +01:00 |
|
Dominik Picheta
|
375391ae99
|
Move customisable styles to a custom-style.scss file.
|
2018-05-22 12:01:57 +01:00 |
|
Dominik Picheta
|
9420adb003
|
Ensure images don't overflow post container.
|
2018-05-22 00:13:32 +01:00 |
|
Dominik Picheta
|
34f2a15af1
|
Use :visited to colour visited links for now.
Until we get proper tracking :)
|
2018-05-21 23:26:04 +01:00 |
|
Dominik Picheta
|
407f03da77
|
Moves mockups to mockup folder.
|
2018-05-21 23:21:05 +01:00 |
|
Dominik Picheta
|
79c61613cd
|
Hides more unimplemented features via CSS.
|
2018-05-21 23:19:02 +01:00 |
|
Dominik Picheta
|
3d860e9654
|
Implements importer for old DB.
|
2018-05-21 23:12:08 +01:00 |
|
Dominik Picheta
|
348a5df509
|
Hide unfinished features.
|
2018-05-21 20:49:49 +01:00 |
|
Dominik Picheta
|
318f3d7fa3
|
Initialise admin account with id of 1 not 0.
|
2018-05-21 20:40:26 +01:00 |
|
Dominik Picheta
|
c9538ec703
|
Implements ability to lock threads.
|
2018-05-21 19:43:16 +01:00 |
|
Dominik Picheta
|
0f58f5f7a0
|
Use % instead of multiReplace for string vars.
|
2018-05-21 18:38:50 +01:00 |
|
Dominik Picheta
|
c9901824e2
|
Fixes for better performance (caching, minifying, etc.)
|
2018-05-21 16:43:21 +01:00 |
|
Dominik Picheta
|
c0ecf782c8
|
Implements reset password modal under login modal.
|
2018-05-21 15:39:47 +01:00 |
|
Dominik Picheta
|
595b0ea086
|
Use HMAC for ident hashes and adds dedicated activateEmail page.
|
2018-05-21 15:00:24 +01:00 |
|
Dominik Picheta
|
6ed489ed5b
|
Bump Jester commit to fix #79.
|
2018-05-21 13:56:29 +01:00 |
|
Dominik Picheta
|
649ba530cb
|
Strip username in executeLogin. Fixes #123.
|
2018-05-21 00:07:32 +01:00 |
|
Dominik Picheta
|
2905b496fa
|
Experiment with threads.
|
2018-05-20 23:37:29 +01:00 |
|
Dominik Picheta
|
1aadce71dc
|
Fixes RSS regression.
|
2018-05-20 23:15:35 +01:00 |
|
Dominik Picheta
|
8e05dab331
|
Fixes #19.
|
2018-05-20 22:53:32 +01:00 |
|
Dominik Picheta
|
38f16606e8
|
Small style adjustments.
|
2018-05-20 22:25:12 +01:00 |
|
Dominik Picheta
|
d20d0e87ec
|
Simple view incrementing on /posts request.
|
2018-05-20 22:02:58 +01:00 |
|
Dominik Picheta
|
40167ef1e4
|
Implements "can register" web driver test.
|
2018-05-20 21:43:09 +01:00 |
|
Dominik Picheta
|
d905a27f0c
|
Disregard deleted accounts for duplicate checks.
|
2018-05-20 21:42:51 +01:00 |
|
Dominik Picheta
|
84a80ded03
|
Implements /activateEmail and changes how expiry is determined.
|
2018-05-20 21:21:19 +01:00 |
|
Dominik Picheta
|
2f5a6d888b
|
Improves reset password page style.
|
2018-05-20 18:41:29 +01:00 |
|
Dominik Picheta
|
f8a9909278
|
Allow moderators to edit profiles, but don't show them the emails.
|
2018-05-20 18:25:51 +01:00 |
|
Dominik Picheta
|
93ae21cee6
|
Remove all sessions on password reset.
|
2018-05-20 17:36:39 +01:00 |
|
Dominik Picheta
|
b2ed4247df
|
Implements password resets.
|
2018-05-20 17:30:39 +01:00 |
|
Dominik Picheta
|
249031b9a8
|
Implements /resetPassword and refactors email code.
|
2018-05-20 15:03:56 +01:00 |
|
Dominik Picheta
|
4c0ef19344
|
Removes a lot of unused code from backend.
|
2018-05-20 13:54:51 +01:00 |
|
Dominik Picheta
|
4f2f95efb5
|
Frontend now built with CSS. Improves about page.
|
2018-05-20 13:32:43 +01:00 |
|
Dominik Picheta
|
bfa5bfe4d9
|
Fixes editing for ordinary users and new thread field name.
|
2018-05-20 13:09:16 +01:00 |
|
Dominik Picheta
|
1592be0503
|
Implements /about/license
|
2018-05-19 23:43:10 +01:00 |
|
Dominik Picheta
|
ff70dce9e8
|
Attempt to build libsass manually for travis.
|
2018-05-19 23:18:29 +01:00 |
|
Dominik Picheta
|
c4431ebf2e
|
Fixes editing box regression.
|
2018-05-19 20:57:45 +01:00 |
|
Dominik Picheta
|
0a53392258
|
Reset states properly when navigating to new url.
|
2018-05-19 20:27:29 +01:00 |
|
Dominik Picheta
|
2fbebfa3f9
|
Take deleted accounts into account.
|
2018-05-19 19:50:46 +01:00 |
|
Dominik Picheta
|
aa9f24e1d7
|
Switch permissions around. EmailUnconfirmed's are now visible but cannot post.
|
2018-05-19 19:05:34 +01:00 |
|
Dominik Picheta
|
2ab20bf7a5
|
Implements deleteUser and updateProfile in backend.
|
2018-05-19 18:47:03 +01:00 |
|
Dominik Picheta
|
dc72aeb677
|
Prevent stalls due to no -y flag.
|
2018-05-19 17:04:43 +01:00 |
|
Dominik Picheta
|
b4f96c8071
|
Attempt to run on xenial so that we can install libsass.
|
2018-05-19 15:47:18 +01:00 |
|
Dominik Picheta
|
54a7060dba
|
Refactors and improves profile settings tab.
|
2018-05-19 15:41:11 +01:00 |
|
Dominik Picheta
|
dff0e89115
|
Pin more dependencies.
|
2018-05-19 14:05:55 +01:00 |
|
Dominik Picheta
|
8e7142420d
|
Pin the Nim version inside the travis file.
|
2018-05-19 13:48:45 +01:00 |
|
Dominik Picheta
|
e3055920ea
|
Adds travis.yml file.
|
2018-05-19 13:29:53 +01:00 |
|
Dominik Picheta
|
e5772b8579
|
Implements login test.
|
2018-05-19 13:18:57 +01:00 |
|
Dominik Picheta
|
c6ed9e80c9
|
Implements web driver test suite and simple test.
|
2018-05-18 22:33:56 +01:00 |
|
Dominik Picheta
|
770b5cddab
|
Fix rare threadlist race condition properly.
|
2018-05-18 20:53:07 +01:00 |
|
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 |
|