Al Beano
|
561500bd57
|
Don't pass `params` to templates
It's not necessary, a `params` hash is already passed anyway.
|
2017-07-16 23:36:46 +01:00 |
Al Beano
|
c0ba0c5c7b
|
HTTP only cookies
|
2017-07-16 23:19:39 +01:00 |
Al Beano
|
13447382a2
|
More rigorous auth-checking
|
2017-07-16 23:12:38 +01:00 |
Al Beano
|
ec72bd2a1e
|
Toolbar with logout button
|
2017-07-16 21:22:13 +01:00 |
Al Beano
|
2afe5b1918
|
Block CSRF attempts
This uses Plack::Middleware::CSRFBlock. Also cleaned up various files and organised plack middleware.
|
2017-07-16 20:09:42 +01:00 |
Al Beano
|
a824b5d67c
|
Success message upon domain renewal
|
2017-07-16 18:25:49 +01:00 |
Al Beano
|
e3d00d0683
|
Domain registration (excluding communication with nsd)
Domains are registered in the sqlite database but the information is not sent to nsd; nothing will really happen.
|
2017-07-16 18:06:51 +01:00 |
Al Beano
|
5024363f22
|
domain listing
|
2017-07-16 17:13:15 +01:00 |
Al Beano
|
9fc3263944
|
Working sessions stored in sqlite
|
2017-07-15 22:08:11 +01:00 |
Al Beano
|
8f341f15a2
|
remove guff
|
2017-07-15 19:29:32 +01:00 |
Al Beano
|
7038dc3afa
|
misc improvements, basic authentication system (no session support yet)
|
2017-07-15 19:24:05 +01:00 |
Al Beano
|
6525ef9f80
|
actually say something useful
|
2017-07-15 17:14:40 +01:00 |
Al Beano
|
44dc587e1f
|
misc improvements
|
2017-07-14 20:18:14 +01:00 |
Al Beano
|
1bd108d090
|
rough homepage
|
2017-07-14 20:06:28 +01:00 |
Al Beano
|
3f45e4abc7
|
plack nonsense
|
2017-07-14 18:35:17 +01:00 |
Al Beano
|
7674f31366
|
read me baby
|
2017-07-14 18:31:58 +01:00 |
Al Beano
|
a9f74287f4
|
initial commit
|
2017-07-14 18:29:52 +01:00 |