256 Commits

Author SHA1 Message Date
6487f932a8 Add route requiresAuth + redirect 2020-04-13 00:19:52 +02:00
7e846daa8d Merge branch 'fix/jwt-restore' 2020-04-12 22:55:46 +02:00
3c77aeaa0a Fixed Auth header being set when not signed in 2020-04-12 22:55:16 +02:00
735da45324 Merge branch 'feature/note-creation-frontend' 2020-04-12 22:46:22 +02:00
ba4c13c433 Add note creation in frontend 2020-04-12 22:44:44 +02:00
64c3693f73 Add NoteCreation route and view 2020-04-12 22:41:16 +02:00
39e31fbdb1 Merge branch 'feature/jwt-persistance' 2020-04-12 20:45:08 +02:00
818110cd3b Add jwt persistance inside localstorage 2020-04-12 20:44:32 +02:00
0b0261aaaa Merge branch 'feature/note-creation-backend' 2020-04-12 18:49:49 +02:00
17164fd537 Add /notes endpoint, allows note creation 2020-04-12 18:49:27 +02:00
3b54213166 Merge branch 'feature/tag-table' 2020-04-12 18:01:37 +02:00
4ff9e53527 Add Tag table 2020-04-12 18:01:15 +02:00
589c36fa48 Add Tag entity 2020-04-12 18:00:32 +02:00
70412f27c5 Add Tags table in flyway migration 2020-04-12 17:59:49 +02:00
25ef4d7197 Merge branch 'feature/note-table' 2020-04-12 17:48:26 +02:00
54247da3e0 Add Note table 2020-04-12 17:47:00 +02:00
f4557bc9a0 Add Note entity 2020-04-12 17:46:50 +02:00
4ff9e5ae2e Add Notes table in flyway migration 2020-04-12 17:45:12 +02:00
e48e22de5d Merge branch 'feature/login-page' 2020-04-12 17:38:03 +02:00
1363ad489e Add setToken in VueX and call it from SigninForm 2020-04-12 17:33:03 +02:00
a92a0d1c7e Add Signin component 2020-04-12 17:00:07 +02:00
3d1722fc62 Update status code for ApiError.InvalidCredentialError 2020-04-12 16:58:29 +02:00
5d93b8054e Add Signin route 2020-04-12 16:42:36 +02:00
f06f4b849d Add Signin View 2020-04-12 16:41:40 +02:00
af1d01e4a3 Merge branch 'feature/account-creation' 2020-04-12 16:37:11 +02:00
e1a421c9c2 Add api error handling while creating an account 2020-04-12 16:34:42 +02:00
d5f014b3d5 Add ExistingUser handling 2020-04-12 16:06:59 +02:00
214f64dd94 Add post /signup when creating account 2020-04-12 15:56:37 +02:00
c95b335e3c Add axios api 2020-04-12 15:55:39 +02:00
5b079999bb Add ContentType header to CORS feature 2020-04-12 15:50:16 +02:00
03a190ddd5 Add health check controller 2020-04-12 15:31:17 +02:00
aef5da0f85 Add axios 2020-04-12 15:17:38 +02:00
135775cfc6 Fix a few things with the form 2020-04-12 15:06:26 +02:00
c1abc028e1 Add Signup validation and feedback 2020-04-12 15:03:52 +02:00
719a3a9f4f Add Signup route 2020-04-12 14:33:39 +02:00
3cdd4efd36 Add Signup View 2020-04-12 14:33:28 +02:00
facdc009c2 Add Signup component 2020-04-12 14:32:37 +02:00
6f75c8359b Merge branch 'feature/landing-page' 2020-04-12 14:02:08 +02:00
5a9ffc36e1 Add bootstrap vue, bootswatch and landing page 2020-04-12 14:01:55 +02:00
e4995ac340 Clean imports 2020-04-12 13:36:03 +02:00
14aa195bb3 Implement user creation endpoint + persistance and hash to db 2020-04-12 02:33:48 +02:00
542eaa21cc Add InvalidCredentialError 2020-04-12 01:40:13 +02:00
09643eca0c Remove TestController 2020-04-12 01:22:34 +02:00
d9346a29f7 Add /auth endpoint 2020-04-12 01:22:01 +02:00
942fb1a1ec Add JWT auth 2020-04-12 01:10:39 +02:00
66e84d9913 Use property for version in pom.xml 2020-04-12 00:46:27 +02:00
ca2bf4d24c Add User table 2020-04-12 00:16:16 +02:00
8a6d93c51a Add SQL migrations 2020-04-12 00:08:20 +02:00
b87a5c3744 Add flyway library 2020-04-11 23:39:42 +02:00
1dad06d9ec Add ktorm library, mariadb java client and clean pom.xml 2020-04-11 23:36:56 +02:00