rodude123
b06614a8c7
fixed category page
🚀 Deploy website on push / 🎉 Deploy (push) Successful in 17s
2023-10-24 16:17:30 +01:00
rodude123
e106f89dcb
All categories page created with flex
🚀 Deploy website on push / 🎉 Deploy (push) Has been cancelled
2023-10-21 23:26:00 +01:00
rodude123
da791c8866
Started work on all categories page
...
🚀 Deploy website on push / 🎉 Deploy (push) Has been cancelled
Signed-off-by: rodude123 <rodude123@gmail.com >
2023-10-21 09:06:03 +01:00
rodude123
28c9edc090
swtiched to different ftp deploy action
🚀 Deploy website on push / 🎉 Deploy (push) Failing after 26s
2023-10-20 01:00:55 +01:00
rodude123
f87409c604
Updated workflow to fit gitea secret format
🚀 Deploy website on push / 🎉 Deploy (push) Failing after 1m8s
2023-10-20 00:42:32 +01:00
rodude123
afd7578ca6
Updated workflow to fit gitea
🚀 Deploy website on push / 🎉 Deploy (push) Failing after 41s
2023-10-20 00:39:16 +01:00
rodude123
a0567a25f5
Created individual categories page
...
Signed-off-by: rodude123 <rodude123@gmail.com >
2023-10-18 23:58:21 +01:00
rodude123
57aa831cdf
Created blog post page and updated a few things here and there to work with the blog post page. Has comments and a sidebar.
...
Signed-off-by: rodude123 <rodude123@gmail.com >
2023-10-18 00:28:34 +01:00
rodude123
4a503169de
Updated CKEditor config to support styles and code block from
...
Signed-off-by: rodude123 <rodude123@gmail.com >
2023-08-17 19:59:48 +01:00
rodude123
65bfe759b7
changed e to _ as e was not used
...
Signed-off-by: rodude123 <rodude123@gmail.com >
2023-07-12 03:30:45 +01:00
rodude123
3b71ba4d23
Added the ability to edit and delete posts which includes uploading of images for the posts and managing those images
...
Signed-off-by: rodude123 <rodude123@gmail.com >
2023-07-12 03:29:56 +01:00
rodude123
e4877453cc
Added where statements to is main project queries
...
Signed-off-by: rodude123 <rodude123@gmail.com >
2023-06-26 18:11:43 +01:00
rodude123
7d0317ed60
Fixed small issues with projectData not being able to save uploaded image url to db
...
Signed-off-by: rodude123 <rodude123@gmail.com >
2023-06-26 18:08:53 +01:00
rodude123
7b637dac7b
Added in the ability not upload a headerImage and instead use a placeholder. Folder ID is now stored in the DB
...
Signed-off-by: rodude123 <rodude123@gmail.com >
2023-06-26 16:52:48 +01:00
rodude123
bae523b62b
Uploaded imgUtils.php file
...
Signed-off-by: rodude123 <rodude123@gmail.com >
2023-06-26 03:56:48 +01:00
rodude123
61b8d3a987
Used CKEditor for being able to edit the post body. Added the ability to make a post and send it to the backend. Formatted post on backend by moving images into respective directory with the post name and unique ID. Showed message if errored or succeeded.
...
Signed-off-by: rodude123 <rodude123@gmail.com >
2023-06-26 03:54:25 +01:00
rodude123
e82ec15504
Fixed bugs in blog routes and added doc comments to all route files
...
Signed-off-by: rodude123 <rodude123@gmail.com >
2023-06-09 14:50:20 +01:00
rodude123
e339204bd7
Updated CV pdf
...
Signed-off-by: rodude123 <rodude123@gmail.com >
2023-06-09 14:39:28 +01:00
rodude123
a3eb4678f9
Moved all current routes to individual folders which use a class system and inherit from an interface. Moved rest of the files for a better structure and for readability. Each editable cms should have its own folder with a routes class file and data class file
...
Signed-off-by: rodude123 <rodude123@gmail.com >
2023-06-08 15:10:27 +01:00
rodude123
fb75dd2255
Changed to using here multiline strings instead
...
Signed-off-by: rodude123 <rodude123@gmail.com >
2023-06-06 16:16:13 +01:00
rodude123
3ccc7de5b4
Setup initial backend for the blog posts and added in the link to the pages
...
Signed-off-by: rodude123 <rodude123@gmail.com >
2023-06-06 16:04:39 +01:00
rodude123
23f7ff4dc5
added some base code for the blog page nothing fancy
...
Signed-off-by: rodude123 <rodude123@gmail.com >
2023-06-03 14:09:23 +01:00
rodude123
df61b0be85
Final fixes to the website which should have been committed in the previous branch :(
...
Signed-off-by: rodude123 <rodude123@gmail.com >
2023-03-05 19:41:02 +00:00
rodude123
2394f9691e
Final fixes to the website which should have been committed in the previous branch :(
...
Signed-off-by: rodude123 <rodude123@gmail.com >
2023-02-25 20:17:09 +00:00
rodude123
d4cc915524
Fixed mobile view of pages on projects page
...
Signed-off-by: rodude123 <rodude123@gmail.com >
2023-02-24 02:15:20 +00:00
rodude123
048dc0b58b
changed how a few code snippets work and added in all projects section to view all the current projects includig <div class="grid__item"></div>
...
<div class="grid__item"></div>
<div class="grid__item"></div>
<div class="grid__item"></div>the one as the main
Signed-off-by: rodude123 <rodude123@gmail.com >
2023-02-23 18:53:28 +00:00
rodude123
16b51fdda8
Merged in master changes e.g. the auto year updates
...
Signed-off-by: rodude123 <rodude123@gmail.com >
2023-02-07 03:35:07 +00:00
rodude123
2c612e5776
Added in ability to add a new project with and with an image and update a project with and without image. If a project is the main project then it cannot be deleted and when a new main project is selected it gets moved to the top.
...
Signed-off-by: rodude123 <rodude123@gmail.com >
2023-02-07 03:09:14 +00:00
rodude123
fd64eb92b0
Added in ability to add a new project with and without an image
...
Signed-off-by: rodude123 <rodude123@gmail.com >
2023-02-06 01:26:35 +00:00
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
69c3462a3d
created acd for editing projects data
...
Signed-off-by: rodude123 <rodude123@gmail.com >
2022-11-11 14:04:43 +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
3d4789ff7f
updated ignore file
...
Signed-off-by: rodude123 <rodude123@gmail.com >
2022-10-09 02:49:49 +01:00
rodude123
4f46e2eb41
updated ignore file
...
Signed-off-by: rodude123 <rodude123@gmail.com >
2022-10-09 02:48:09 +01:00
rodude123
d9702e4ed7
removed ignored file
...
Signed-off-by: rodude123 <rodude123@gmail.com >
2022-10-09 02:47:43 +01:00
rodude123
e0b3afd262
updated gitignore to propperly ignore the files
...
Signed-off-by: rodude123 <rodude123@gmail.com >
2022-10-09 02:47:02 +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
c28e02279a
Merge pull request #21
...
Added in login feature to editor
2022-07-29 20:16:30 +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
315a0484b0
Merge pull request #20
...
Updated workflow
2022-06-05 00:17:25 +01:00
rodude123
39a3238dfa
updated workflow to work with new details
2022-06-05 00:14:27 +01:00
rodude123
946b24a4a0
Merge pull request #19
...
Remove Linkedin
2022-06-05 00:11:53 +01:00
rodude123
ff986169ff
updated website to remove linkedin info from repo
2022-06-05 00:10:01 +01:00
rodude123
de1d805024
Merge pull request #18 from rodude123/updated-domain-name-and-removal-of-personal-info
...
updated website to remove personal info for repo
2022-03-31 21:21:15 +01:00
rodude123
e54cc49f75
updated website to remove personal info for repo
2022-03-31 21:19:30 +01:00
rodude123
73941f70a6
Merge pull request #17
...
Fixed hovering for social icons
2022-01-24 00:26:02 +00:00
rodude123
4715b3aeea
Fixed social svg icons hovering colour state
2022-01-24 00:24:46 +00:00
rodude123
5ab5602368
Merge pull request #16
...
Added in the new footer
2022-01-24 00:21:17 +00:00
rodude123
2dabc63fe5
added in footer css and js for button
2022-01-24 00:19:48 +00:00
rodude123
b9a6f92c93
Merge pull request #15
...
added in same-site cookie
2022-01-23 22:00:08 +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
36335dc752
Merge pull request #14
...
Fixed cv view for mobile
2022-01-11 21:33:14 +00:00
rodude123
49dcfc25d3
fixed id typo for cv
2022-01-11 21:24:08 +00:00
rodude123
799452d828
Merge pull request #13
...
Added in README file
2022-01-11 21:09:58 +00:00
rodude123
ea4ba5ba1d
Added in README.md file
2022-01-11 21:08:33 +00:00
rodude123
4e1aa4987f
Merge pull request #12
...
Added in contact section
2022-01-11 20:58:54 +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
3b2eb605e2
Set default gulpfile function as async
2022-01-01 00:34:03 +00:00
rodude123
601cfacf3a
fixed gulpfile bug
2022-01-01 00:28:26 +00:00
rodude123
a7cc4f4a45
updated gulpfile to work with github
2022-01-01 00:26:39 +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
7852a75631
Merge pull request #11
...
Fixed project bug
2021-12-30 20:38:09 +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
d0a987f5ed
Merge pull request #10 from rodude123/projects
...
Created Projects Section
2021-12-28 21:45:42 +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
47870fe19d
Merge pull request #9
...
Fixed mobile css fixes
2021-09-06 19:33:59 +01:00
rodude123
87f29b1439
fixed cv timeline view on mobile
2021-09-06 19:20:44 +01:00
rodude123
55406bcb72
Merge pull request #8
...
CSS Fixes
2021-09-02 22:40:40 +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