Artyom
9d4d5a0c21
Write comments for Guide.ServerStuff
2017-04-26 22:28:03 +03:00
Artyom
b67bebff5f
Write comments for Guide.Config
2017-04-26 22:15:58 +03:00
Artyom
1e6ae6ec50
Switch to fmt-0.2
2017-04-26 21:56:46 +03:00
Artyom
2dae6df953
Only add http:// in sanitiseUri if it didn't have *any* scheme
2017-04-26 21:33:03 +03:00
Artyom
e0ebf3da64
Rename 'insertGuaranteed' to 'insertOrAppend'
2017-04-26 21:32:41 +03:00
Artyom
7a6abc0315
Write comments for Guide.Types.Core
2017-04-26 00:22:15 +03:00
Artyom
6d93cbd770
Write comments for Guide.Utils
2017-04-25 17:22:39 +03:00
Artyom Kazak
4133affe4f
Merge pull request #155 from aelve/restyle-edit-info-form
...
[GD-9] Restyle item-info form
2017-04-25 15:47:15 +03:00
Artyom
c03821b5f4
Fix tests after the MarkdownTree renaming
2017-04-25 14:44:33 +03:00
Artyom
dc9de413d7
Rename MarkdownBlockWithTOC to MarkdownTree
2017-04-25 14:30:30 +03:00
Artyom Kazak
62310d22e9
Merge pull request #156 from aelve/show-category-description
...
[GD-10] Show category description
2017-04-25 14:19:38 +03:00
Artyom
27c1edc91a
[GD-10] Rename 'extractFirstParagraph' and change its type
2017-04-25 14:18:59 +03:00
Juan Bono
49180082c2
[GD-10] improve extractFirstParagraph function
2017-04-25 07:40:13 -03:00
Juan Bono
bb511be211
[GD-9] fix css that causes some tests to fail
2017-04-25 07:28:17 -03:00
Artyom Kazak
01bd067bdb
fix wrong commit
2017-04-25 04:30:07 -03:00
Juan Bono
61e47e4916
[GD-9] rename some css classes
2017-04-24 19:56:46 -03:00
Juan Bono
dd5901710c
[GD-9] Restyle item-info form
2017-04-23 16:19:14 -03:00
Artyom Kazak
bb8cce0a72
Merge pull request #154 from aelve/cog
...
[GD-8] Add cog icon file and replace the older icon
2017-04-20 11:18:30 +03:00
Juan Bono
4a697c60ce
[GD-8] Add cog icon file and replace the older icon
2017-04-20 05:07:59 -03:00
Artyom
a1f3bab81b
Improve search
2017-04-05 03:59:03 +02:00
Artyom
b1e9f16081
Add missing rollup dependency
2017-03-31 11:15:11 +02:00
Aaron Friel
4f86406a09
Add npm install to buildjs.sh, describe changing in README
2017-03-18 15:39:51 -05:00
Aaron Friel
bf0bb58ee4
Fix the previous commit (URL polyfill)
2017-03-17 15:43:48 -05:00
Aaron Friel
e56c4f22a0
Fixed urlpoly for IE11.
...
Module is empty _or_ has a polyfilled URL object.
Case 1: Empty if "browser's URL implementation is valid", see line 20.
Case 2: module.URL is polyfilled otherwise.
2017-03-17 15:13:30 -05:00
Aaron Friel
917273ab58
Implement client-side JS build, automatic CSRF protection.
2017-03-17 15:02:51 -05:00
Aaron Friel
e8903ebac3
Move protectForm to Guide.Views.Utils
...
Needed to be able to CSRF protect more forms.
2017-03-17 15:02:51 -05:00
Aaron Friel
4c10adfc87
Add AuthM and AuthAction types.
2017-03-17 15:02:51 -05:00
Aaron Friel
9bd1272cad
Add user login and logout
2017-03-17 15:02:51 -05:00
Aaron Friel
66f05b2a56
Remove "| Register" from page header.
2017-03-17 15:02:51 -05:00
Aaron Friel
8c4eabc3c1
Rename signinAction to signupAction
2017-03-17 15:02:51 -05:00
Aaron Friel
7a2cfe20a4
Add two modules to exposed-modules
2017-03-17 15:02:51 -05:00
Aaron Friel
65c30a1276
Implement user sessions and type-safe admin routing
2017-03-17 15:02:51 -05:00
Aaron Friel
cdf936b57f
Add session types
2017-03-17 15:02:09 -05:00
Artyom
6963e1141b
Add comments to Guide.Cache
2017-03-04 23:54:48 +01:00
Artyom
4ff43808ee
Switch to the fmt library for formatting
2017-03-04 19:57:59 +03:00
Artyom Kazak
e13a7fc832
Merge pull request #148 from aelve/footerTestFix
...
Fix overflow test for footer.
2017-03-04 14:48:36 +03:00
Aaron Friel
5a6d387130
Fix overflow test for footer.
2017-03-01 18:21:00 -06:00
Artyom
3acd358438
Use atomic createCheckpointAndClose because atomic = good
2017-02-25 16:39:09 +03:00
Artyom
4530cc6249
Catch Ctrl-C and SIGTERM and shutdown gracefully
...
Fixes #145
2017-02-19 17:30:59 +03:00
Artyom
e71ec4715a
Don't use </> for building URLs
...
Fixes #147
2017-02-19 15:26:38 +03:00
Artyom
9511810b3d
Merge category{ProsCons|Ecosystem|Notes}Enabled fields
...
Changing 'Edit' is annoying, so maybe now we'll have to do it less often
2017-02-18 13:52:23 +03:00
Artyom
d94a2ccc99
Add descriptions to all modules
2017-02-17 02:52:54 +03:00
Artyom
00f4986464
Add space before headers in Markdown
2017-02-09 16:10:02 +03:00
Artyom
f4880ce85d
Update dependencies
...
* patches-vector with bumped base is available on Hackage now
* stache-plus has tests that don't compile on a system
with an old GCC, so we have to use a branch with no tests
2017-02-09 12:02:21 +03:00
Artyom
19f9d271b5
Move category status banner into category-info
2017-02-05 14:56:59 +03:00
Artyom
4511fe68dc
Get rid of Guide.View + create Guide.Views.Category
2017-02-05 14:30:30 +03:00
Artyom
66cdd69033
Remove unused dependencies
2017-02-05 14:07:23 +03:00
Artyom
8f11f49f2b
Remove 'Message' module/type since the chatapp won't be written
2017-02-05 14:01:53 +03:00
Artyom
186d650396
Split item renderers into Guide.Views.Item
2017-02-05 14:00:16 +03:00
Artyom
5947c71750
Remove warnings in Guide.Views.Auth.*
2017-02-05 13:59:27 +03:00