Commit Graph

165 Commits

Author SHA1 Message Date
f87409c604 Updated workflow to fit gitea secret format
Some checks failed
🚀 Deploy website on push / 🎉 Deploy (push) Failing after 1m8s
2023-10-20 00:42:32 +01:00
afd7578ca6 Updated workflow to fit gitea
Some checks failed
🚀 Deploy website on push / 🎉 Deploy (push) Failing after 41s
2023-10-20 00:39:16 +01:00
69f6108ff4 Updated workflow for testing purposes
Some checks failed
🚀 Deploy website on push / 🎉 Deploy (push) Failing after 31s
Gitea Actions Demo / Explore-Gitea-Actions (push) Has been cancelled
Signed-off-by: Rohit Pai <rodude123@cloud.rohitpai.co.uk>
2023-10-20 00:05:16 +01:00
e3c45c43f2 Merge pull request 'Gitea actions test' (#42) from actions-patch into master
Some checks failed
🚀 Deploy website on push / 🎉 Deploy (push) Failing after 29s
Gitea Actions Demo / Explore-Gitea-Actions (push) Has been cancelled
Reviewed-on: #42
2023-10-19 13:34:08 +01:00
63edde17a3 Gitea actions test
Some checks reported warnings
Gitea Actions Demo / Explore-Gitea-Actions (push) Has been cancelled
2023-10-19 13:33:58 +01:00
e8c97712d6 Merge pull request 'Gitea actions test' (#41) from actions-patch into master
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 2s
Reviewed-on: #41
2023-10-19 13:32:29 +01:00
398a190839 Gitea actions test
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 8s
2023-10-19 13:32:15 +01:00
6891ce11de Merge pull request 'Gitea actions test' (#40) from actions-test into master
Some checks reported warnings
Gitea Actions Demo / Explore-Gitea-Actions (push) Has been cancelled
Reviewed-on: #40
2023-10-19 13:31:13 +01:00
df0c7e7083 Gitea actions test
Some checks reported warnings
Gitea Actions Demo / Explore-Gitea-Actions (push) Has been cancelled
2023-10-19 13:29:44 +01:00
f2ab40f03a Merge pull request 'Update actions to test if gitea actions works' (#39) from actions-test into master
Reviewed-on: #39
2023-10-19 13:25:51 +01:00
966647ef0d Update actions to test if gitea actions works 2023-10-19 13:24:56 +01:00
41745e3c13 Merge pull request 'Created Blog Post Page' (#38) from blog-post-page into master
Reviewed-on: #38
2023-10-18 00:30:50 +01:00
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
74d1ea35c1 Merge pull request 'Updated CKEditor config' (#37) from editor-fixes into master
Reviewed-on: #37
2023-08-17 20:20:00 +01:00
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
24dfe885bd Merge pull request 'edit-delete-post' (#36) from edit-delete-post into master
Reviewed-on: #36
2023-07-12 03:39:51 +01:00
65bfe759b7 changed e to _ as e was not used
Signed-off-by: rodude123 <rodude123@gmail.com>
2023-07-12 03:30:45 +01:00
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
be5e047f51 Merge pull request 'project-data-fix' (#35) from project-data-fix into master
Reviewed-on: #35
2023-06-26 18:13:40 +01:00
e4877453cc Added where statements to is main project queries
Signed-off-by: rodude123 <rodude123@gmail.com>
2023-06-26 18:11:43 +01:00
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
5ac8282fb6 Merge pull request 'add-to-blog' (#34) from add-to-blog into master
Reviewed-on: #34
2023-06-26 17:05:57 +01:00
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
bae523b62b Uploaded imgUtils.php file
Signed-off-by: rodude123 <rodude123@gmail.com>
2023-06-26 03:56:48 +01:00
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
88c5cc9508 Merge pull request 'intial-blog-setup' (#33) from intial-blog-setup into master
Reviewed-on: #33
2023-06-09 14:56:34 +01:00
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
e339204bd7 Updated CV pdf
Signed-off-by: rodude123 <rodude123@gmail.com>
2023-06-09 14:39:28 +01:00
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
fb75dd2255 Changed to using here multiline strings instead
Signed-off-by: rodude123 <rodude123@gmail.com>
2023-06-06 16:16:13 +01:00
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
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
4bacef2130 Merge pull request 'final-fixes' (#32) from final-fixes into master
Reviewed-on: #32
2023-03-05 20:00:52 +00:00
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
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
b3b0401420 Merge pull request 'final-touches-and-viewmore' (#31) from final-touches-and-viewmore into master
Reviewed-on: #31
2023-02-24 02:18:57 +00:00
d4cc915524 Fixed mobile view of pages on projects page
Signed-off-by: rodude123 <rodude123@gmail.com>
2023-02-24 02:15:20 +00:00
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
a85073b051 Merge pull request 'editor-projects' (#29) from editor-projects into master
Reviewed-on: #29
2023-02-07 03:35:44 +00:00
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
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
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
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
cef7cc5e64 Base HTML for projects section completed
Signed-off-by: rodude123 <rodude123@gmail.com>
2023-01-17 01:56:03 +00:00
51e3d88924 Merge pull request 'auto-update-year' (#28) from auto-update-year into master
Reviewed-on: #28
2023-01-16 05:11:02 +00:00
8ac02d864f auto-update-year
Signed-off-by: rodude123 <rodude123@gmail.com>
2023-01-16 05:01:14 +00:00
69c3462a3d created acd for editing projects data
Signed-off-by: rodude123 <rodude123@gmail.com>
2022-11-11 14:04:43 +00:00
4f01ebe6ce created acd for editing projects data
Signed-off-by: rodude123 <rodude123@gmail.com>
2022-11-11 13:56:42 +00:00
1c1acfe938 Merge pull request 'Fixed login error where no error message was shown, now it does' (#27) from login-error-fix into master
Reviewed-on: #27
2022-11-01 14:15:32 +00:00
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