125 Commits

Author SHA1 Message Date
rodude123 db7c12857e Added in ability to edit the project data item, although backend is not completed yet.
Signed-off-by: rodude123 <rodude123@gmail.com>
2023-02-03 01:20:55 +00:00
rodude123 cef7cc5e64 Base HTML for projects section completed
Signed-off-by: rodude123 <rodude123@gmail.com>
2023-01-17 01:56:03 +00:00
rodude123 8ac02d864f auto-update-year
Signed-off-by: rodude123 <rodude123@gmail.com>
2023-01-16 05:01:14 +00:00
rodude123 4f01ebe6ce created acd for editing projects data
Signed-off-by: rodude123 <rodude123@gmail.com>
2022-11-11 13:56:42 +00:00
rodude123 eeb8c5b80f Fixed login error where no error message was shown, now it does
Signed-off-by: rodude123 <rodude123@gmail.com>
2022-11-01 04:59:39 +00:00
rodude123 3dd5372e1c Being able to edit a timeline item fully working as currently tested.
Signed-off-by: rodude123 <rodude123@gmail.com>
2022-10-29 19:31:34 +01:00
rodude123 7b04af165e Being able to edit a timeline item fully working as currently tested.
Signed-off-by: rodude123 <rodude123@gmail.com>
2022-10-09 23:32:50 +01:00
rodude123 a5c7d16991 Added the ability to see the timeline data in the editor and added in a basic form.
Signed-off-by: rodude123 <rodude123@gmail.com>
2022-10-09 16:02:07 +01:00
rodude123 98c026b946 Created the JWT authentication for the editor so that it's more secure and can potentially be used to create a desktop app in the future. Used Tuupola's JWT auth middleware implementation to help with the auth part. Used Firebase's JWT method to create the token
Signed-off-by: rodude123 <rodude123@gmail.com>
2022-10-09 02:40:06 +01:00
rodude123 cb1b77c6dc Created Navbar for the editor
Signed-off-by: rodude123 <rodude123@gmail.com>
2022-09-16 16:49:58 +01:00
rodude123 d963904174 Completed reset password section and added in eye button to toggle between shown and hidden password.
Signed-off-by: rodude123 <rodude123@gmail.com>
2022-09-14 13:35:58 +01:00
rodude123 d8e16e8de1 Added in base code for reset email
Signed-off-by: rodude123 <rodude123@gmail.com>
2022-08-07 22:34:31 +01:00
rodude123 90a3e4f533 Added in editor login feature to login into editor
Signed-off-by: rodude123 <rodude123@gmail.com>
2022-07-29 20:00:36 +01:00
rodude123 ff986169ff updated website to remove linkedin info from repo 2022-06-05 00:10:01 +01:00
rodude123 e54cc49f75 updated website to remove personal info for repo 2022-03-31 21:19:30 +01:00
rodude123 4715b3aeea Fixed social svg icons hovering colour state 2022-01-24 00:24:46 +00:00
rodude123 2dabc63fe5 added in footer css and js for button 2022-01-24 00:19:48 +00:00
rodude123 3f5ebd2de1 same site cookie to strict 2022-01-23 21:52:01 +00:00
rodude123 d461b5bf55 added in session start for cookie to be recognized 2022-01-23 21:02:08 +00:00
rodude123 b05860f8da Added in same site cookie middleware to account for csrf token 2022-01-23 20:59:06 +00:00
rodude123 49dcfc25d3 fixed id typo for cv 2022-01-11 21:24:08 +00:00
rodude123 4764deb58f Added in error hovering to the form and fixed some warnings 2022-01-11 19:51:53 +00:00
rodude123 4e7eaa4990 added in backend for contact and ajax request 2022-01-03 19:32:30 +00:00
rodude123 540d9872c7 Fixed CSS for contact form on mobile and added in subject input box 2022-01-03 00:54:42 +00:00
rodude123 f2a5720481 update main.css 2022-01-02 16:16:35 +00:00
rodude123 009e5c6c8a update main.css 2022-01-02 16:14:40 +00:00
rodude123 4f6ac94dae update main.css 2022-01-02 16:09:50 +00:00
rodude123 76fd9a22a0 update index.html 2022-01-02 14:52:21 +00:00
rodude123 2fb112c99c update index.html 2022-01-02 14:50:03 +00:00
rodude123 80458bbdc7 fixed iocn placement in contact section 2022-01-02 00:27:51 +00:00
rodude123 0ee19bf7c9 Added in mobile support for contact section 2022-01-01 23:57:13 +00:00
rodude123 a4fbd2a385 Added mobile view fir contact section 2022-01-01 18:48:52 +00:00
rodude123 b24a3dd82d Added in css for contact form 2022-01-01 00:37:10 +00:00
rodude123 4614dff2b1 Added CSS for contact form including error handling in css 2021-12-31 20:43:44 +00:00
rodude123 18d6c7de81 Merge branch 'master' into contact 2021-12-30 20:40:03 +00:00
rodude123 622e569aef added in contact links in the find me section of the contact section 2021-12-30 20:34:38 +00:00
rodude123 1a9924e539 added in contact links in the find me section of the contact section 2021-12-30 16:08:47 +00:00
rodude123 3984d13a20 fixed array error 2021-12-28 21:35:21 +00:00
rodude123 97718c7aee Linked backend to frontend and fixed basic formatting in few files 2021-12-28 21:22:32 +00:00
rodude123 9c4e487b11 Linked backend to frontend and fixed basic formatting in few files 2021-12-28 21:20:00 +00:00
rodude123 9a282cb305 created backend for project section and updated the css for the images 2021-09-28 11:29:26 +01:00
rodude123 33dd85d162 Chane browser sync task to proxy in the backend from the server and also serve the local files. Fixed some styling issues with the images and buttons 2021-09-23 15:25:38 +01:00
rodude123 c323924d77 Styled the main project section for mobile 2021-09-15 11:38:11 +01:00
rodude123 d304149f9b Created project sections front end with dummy images and text for now. Not mobile compatible yet. 2021-09-13 18:03:20 +01:00
rodude123 87f29b1439 fixed cv timeline view on mobile 2021-09-06 19:20:44 +01:00
rodude123 03a6f74fab Added about css as forgot to add in previous branch 2021-09-02 22:38:57 +01:00
rodude123 930ad63d38 Fixed CV timeline layout issues 2021-09-02 22:31:45 +01:00
rodude123 433ef3ae43 Factored out CSS to different files. 2021-09-01 20:37:31 +01:00
rodude123 b88c35ca5b Linked backend with frontend and styled curriculum vitae for mobile 2021-08-31 18:50:08 +01:00
rodude123 539e6cc23d Updated timeline route for both education and work 2021-08-27 21:18:19 +01:00