66 Commits

Author SHA1 Message Date
5a1d7313d7 up core dependency 2020-05-18 00:28:09 +01:00
e8f3a6a6d0 favicon.ico 2020-05-17 10:41:33 +01:00
8bbfbb530c add X-Content-Type-Options : nosniff header 2020-05-16 09:05:33 +01:00
64c349ffa8 use tokens in publish and comment submissions 2020-05-16 06:38:38 +01:00
c2ce595ea3 use synchronizer tokens. Thanks anonymousmaybe for the analysis 2020-05-16 06:27:03 +01:00
1e318ff3dc add X-Frame-Options:DENY header, thanks to anonymousmaybe for the analysis 2020-05-15 20:35:50 +01:00
a4b8c25ea0 revert to black navbar and footer, switch logo to white 2020-05-15 09:53:22 +01:00
04ca76ebb4 new logo and color scheme 2020-05-15 09:35:47 +01:00
130e7d8fa9 rearrange profile edit page 2020-05-15 06:43:59 +01:00
7205e87e60 re-arrange profile page 2020-05-15 06:25:39 +01:00
d8b233611d Update instructions for application.yml 2020-05-14 20:10:01 +01:00
f215af2cdc change default prod dbCreate to update 2020-05-14 20:07:37 +01:00
b5e4ecf975 note that the main repo is GitLab 2020-05-14 20:03:14 +01:00
8d7342a372 style the instructions 2020-05-14 12:23:14 +01:00
ad1b64cf1b style TOS 2020-05-14 12:05:28 +01:00
a0ea34ea25 some styling of challenges and hashes, and of the details page 2020-05-14 11:48:17 +01:00
6ac4d1b310 instructions how to publish 2020-05-13 00:01:31 +01:00
2781a90b0a instructions how to login 2020-05-12 23:42:05 +01:00
5fd44fc6a7 basic TOS 2020-05-12 23:15:33 +01:00
61eb3d705e ability to promote & demote moderators 2020-05-12 22:28:07 +01:00
92da9cb253 ability for moderator or owner to delete publications 2020-05-12 21:37:17 +01:00
d1a23221fa invert sort order and fix pagination 2020-05-12 01:42:51 +01:00
d18aaa47bc Add production deployment documentation 2020-05-11 22:44:32 +01:00
20eba8acff prevent locked accounts from publishing files and posting comments 2020-05-11 20:38:35 +01:00
5d4cc675f3 fix compilation and get rid of printlns 2020-05-11 20:08:40 +01:00
be9381f543 working comments 2020-05-11 12:36:40 +01:00
13acd0814d basic publish ability 2020-05-11 11:33:23 +01:00
101062bea6 Get rid of most of Grails templates, add navbar 2020-05-11 07:33:02 +01:00
6ef905f670 basic user list 2020-05-11 06:28:19 +01:00
caea8b2977 ability for admin to lock accounts 2020-05-11 06:06:22 +01:00
157ea43062 ability to delete users 2020-05-11 05:38:39 +01:00
8e9f217b0a ability to edit profile 2020-05-10 23:19:56 +01:00
65750462f3 Display full ID and user profile in profile page. If logged in or administrator show edit profile link 2020-05-10 22:40:23 +01:00
b55576dfdd skeleton of edit page with proper permissions 2020-05-10 22:10:47 +01:00
fc62605197 make sure the principal is a MuCats user 2020-05-10 20:55:48 +01:00
9f4e3021b9 suggestion from zzz 2020-05-10 18:56:21 +01:00
ab3899cbe4 some items for MVP and for later 2020-05-10 12:10:53 +01:00
bc4a899d21 store full persona with user 2020-05-10 09:39:57 +01:00
69cb74f03c forgot to close the <ul> 2020-05-10 00:39:06 +01:00
388f7c2e34 Merge branch 'master' into 'master'
Signature must be constructed with the sigtype of the signing key,

See merge request zlatinb/mucats!1
2020-05-09 23:13:14 +00:00
bb4a2b401c persist roles in db; initialize with admin role 2020-05-10 00:03:24 +01:00
zzz
05a6d71f82 Signature must be constructed with the sigtype of the signing key,
not the default sigtype, which may be different.
2020-05-09 18:46:07 -04:00
432107c0cf working remember-me functionality 2020-05-09 15:15:34 +01:00
7a8e7e0dd1 redirect back to login page on invalid login 2020-05-09 08:05:05 +01:00
9d6e967124 check if already logged in and redirect to front page 2020-05-08 18:27:50 +01:00
a2f4858b4e allow logout with GET 2020-05-08 18:26:35 +01:00
0d9451e5c2 set default timezone to UTC 2020-05-08 17:08:54 +01:00
13d60a50a7 hook up challenge-response with spring authentication 2020-05-08 16:04:40 +01:00
a1c198a191 get rid of the password field 2020-05-08 15:44:00 +01:00
828b2b99d5 implement AuthenticationProvider not manager 2020-05-08 14:01:01 +01:00