Dominik Picheta
|
8ee75233d4
|
Fixes travis failure by creating test DB earlier.
|
2018-05-22 22:21:59 +01:00 |
|
Dominik Picheta
|
b895bf3d75
|
Adds ability to specify scripts in config to be added to HTML.
|
2018-05-22 22:15:42 +01:00 |
|
Dominik Picheta
|
d9b646cca1
|
Update Nim hash for travis.
|
2018-05-22 21:59:27 +01:00 |
|
Dominik Picheta
|
21a75483fe
|
Fixes anchored post links spamming the browser history.
|
2018-05-22 20:44:27 +01:00 |
|
Dominik Picheta
|
5cc405ad69
|
Change link style in profile view.
|
2018-05-22 20:29:16 +01:00 |
|
Dominik Picheta
|
b30eba6859
|
Fixes search regression.
|
2018-05-22 20:26:13 +01:00 |
|
Dominik Picheta
|
e78c509940
|
Hide banned threads in the thread list for now using CSS.
|
2018-05-22 20:20:02 +01:00 |
|
Dominik Picheta
|
568e910040
|
Implements proper "last visit" line and time highlighting.
|
2018-05-22 20:06:58 +01:00 |
|
Dominik Picheta
|
e0802d4db0
|
Ensures old hyperlinks with page numbers are redirected properly.
|
2018-05-22 17:42:41 +01:00 |
|
Dominik Picheta
|
3e66655ee7
|
Cleanup old constants.
|
2018-05-22 17:39:52 +01:00 |
|
Dominik Picheta
|
6027a4fab0
|
Don't reload page when navigating to search result post.
|
2018-05-22 15:32:50 +01:00 |
|
Dominik Picheta
|
3e03ffe76d
|
Implements search.
|
2018-05-22 14:58:29 +01:00 |
|
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 |
|