diff --git a/static/wp-content/uploads/2024/03/hilger-portal-all-students-1-1024x513.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-students-1-1024x513.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-all-students-1-1024x513.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-students-1-1024x513.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-all-students-1-150x150.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-students-1-150x150.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-all-students-1-150x150.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-students-1-150x150.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-all-students-1-1536x770.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-students-1-1536x770.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-all-students-1-1536x770.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-students-1-1536x770.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-all-students-1-300x150.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-students-1-300x150.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-all-students-1-300x150.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-students-1-300x150.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-all-students-1-768x385.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-students-1-768x385.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-all-students-1-768x385.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-students-1-768x385.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-all-students-1.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-students-1.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-all-students-1.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-students-1.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-all-students-1024x514.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-students-1024x514.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-all-students-1024x514.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-students-1024x514.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-all-students-150x150.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-students-150x150.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-all-students-150x150.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-students-150x150.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-all-students-1536x770.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-students-1536x770.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-all-students-1536x770.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-students-1536x770.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-all-students-300x150.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-students-300x150.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-all-students-300x150.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-students-300x150.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-all-students-768x385.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-students-768x385.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-all-students-768x385.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-students-768x385.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-all-students.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-students.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-all-students.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-students.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-all-teachers-1024x514.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-teachers-1024x514.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-all-teachers-1024x514.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-teachers-1024x514.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-all-teachers-150x150.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-teachers-150x150.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-all-teachers-150x150.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-teachers-150x150.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-all-teachers-1536x770.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-teachers-1536x770.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-all-teachers-1536x770.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-teachers-1536x770.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-all-teachers-300x150.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-teachers-300x150.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-all-teachers-300x150.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-teachers-300x150.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-all-teachers-768x385.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-teachers-768x385.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-all-teachers-768x385.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-teachers-768x385.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-all-teachers.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-teachers.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-all-teachers.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-all-teachers.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-edit-student-1024x514.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-edit-student-1024x514.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-edit-student-1024x514.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-edit-student-1024x514.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-edit-student-150x150.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-edit-student-150x150.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-edit-student-150x150.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-edit-student-150x150.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-edit-student-1536x770.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-edit-student-1536x770.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-edit-student-1536x770.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-edit-student-1536x770.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-edit-student-300x150.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-edit-student-300x150.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-edit-student-300x150.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-edit-student-300x150.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-edit-student-768x385.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-edit-student-768x385.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-edit-student-768x385.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-edit-student-768x385.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-edit-student.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-edit-student.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-edit-student.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-edit-student.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-home-1024x514.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-home-1024x514.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-home-1024x514.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-home-1024x514.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-home-150x150.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-home-150x150.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-home-150x150.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-home-150x150.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-home-1536x770.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-home-1536x770.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-home-1536x770.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-home-1536x770.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-home-300x150.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-home-300x150.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-home-300x150.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-home-300x150.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-home-768x385.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-home-768x385.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-home-768x385.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-home-768x385.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-home.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-home.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-home.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-home.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-parents-1024x513.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-parents-1024x513.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-parents-1024x513.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-parents-1024x513.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-parents-150x150.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-parents-150x150.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-parents-150x150.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-parents-150x150.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-parents-1536x770.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-parents-1536x770.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-parents-1536x770.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-parents-1536x770.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-parents-300x150.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-parents-300x150.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-parents-300x150.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-parents-300x150.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-parents-768x385.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-parents-768x385.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-parents-768x385.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-parents-768x385.webp diff --git a/static/wp-content/uploads/2024/03/hilger-portal-parents.webp b/content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-parents.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hilger-portal-parents.webp rename to content/post/2023-05-21-hilger-grading-portal/images/hilger-portal-parents.webp diff --git a/content/post/2023-05-21-hilger-grading-portal.md b/content/post/2023-05-21-hilger-grading-portal/index.md similarity index 66% rename from content/post/2023-05-21-hilger-grading-portal.md rename to content/post/2023-05-21-hilger-grading-portal/index.md index bfd3a38..40016bc 100644 --- a/content/post/2023-05-21-hilger-grading-portal.md +++ b/content/post/2023-05-21-hilger-grading-portal/index.md @@ -18,13 +18,13 @@ That system was in production for 5 years or so with minimal updates and maintan This is the page listing all teachers in the system and whether or not they have admin privileges. Any admin user can grant other admin users this privilege. There is also a button to send the teacher a password reset email (via Postmark API integration) and an option that allows admin users to impersonate other users for troubleshooting and diagnostic purposes. -![](/wp-content/uploads/2024/03/hilger-portal-all-teachers-1024x514.webp)The data is all coming from the KeystoneJS backend GraphQL API. I am using [urql](https://www.npmjs.com/package/urql) for fetching the data and handling mutations. This is the page that displays students. It is filterable and searchable. Teachers also have the ability to mark a student as active or inactive for the semester as well as delete them from the system. +![](/images/hilger-portal-all-teachers-1024x514.webp)The data is all coming from the KeystoneJS backend GraphQL API. I am using [urql](https://www.npmjs.com/package/urql) for fetching the data and handling mutations. This is the page that displays students. It is filterable and searchable. Teachers also have the ability to mark a student as active or inactive for the semester as well as delete them from the system. -![](/wp-content/uploads/2024/03/hilger-portal-all-students-1-1024x513.webp)Clicking on a student takes the teacher/admin to an edit course screen where they can add and remove courses for each student. A teacher can add as many courses as they need. If multiple teachers have added courses for this student, the user will only see the courses they have entered. +![](/images/hilger-portal-all-students-1-1024x513.webp)Clicking on a student takes the teacher/admin to an edit course screen where they can add and remove courses for each student. A teacher can add as many courses as they need. If multiple teachers have added courses for this student, the user will only see the courses they have entered. -![](/wp-content/uploads/2024/03/hilger-portal-edit-student-1024x514.webp)There is another page that allows admin users to view and manage all of the parents in the system. It allows them to easily send a password reset email to the parents as well as to view the parent portal. +![](/images/hilger-portal-edit-student-1024x514.webp)There is another page that allows admin users to view and manage all of the parents in the system. It allows them to easily send a password reset email to the parents as well as to view the parent portal. -![](/wp-content/uploads/2024/03/hilger-portal-parents-1024x513.webp)--- +![](/images/hilger-portal-parents-1024x513.webp)--- ## Technologies used diff --git a/static/wp-content/uploads/2024/03/hoots-home-150x150.webp b/content/post/2023-07-12-hoots-wings/images/hoots-home-150x150.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hoots-home-150x150.webp rename to content/post/2023-07-12-hoots-wings/images/hoots-home-150x150.webp diff --git a/static/wp-content/uploads/2024/03/hoots-home-300x151.webp b/content/post/2023-07-12-hoots-wings/images/hoots-home-300x151.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hoots-home-300x151.webp rename to content/post/2023-07-12-hoots-wings/images/hoots-home-300x151.webp diff --git a/static/wp-content/uploads/2024/03/hoots-home-768x386.webp b/content/post/2023-07-12-hoots-wings/images/hoots-home-768x386.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hoots-home-768x386.webp rename to content/post/2023-07-12-hoots-wings/images/hoots-home-768x386.webp diff --git a/static/wp-content/uploads/2024/03/hoots-home.webp b/content/post/2023-07-12-hoots-wings/images/hoots-home.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hoots-home.webp rename to content/post/2023-07-12-hoots-wings/images/hoots-home.webp diff --git a/static/wp-content/uploads/2024/03/hoots-locations-min-1024x522.webp b/content/post/2023-07-12-hoots-wings/images/hoots-locations-min-1024x522.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hoots-locations-min-1024x522.webp rename to content/post/2023-07-12-hoots-wings/images/hoots-locations-min-1024x522.webp diff --git a/static/wp-content/uploads/2024/03/hoots-locations-min-150x150.webp b/content/post/2023-07-12-hoots-wings/images/hoots-locations-min-150x150.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hoots-locations-min-150x150.webp rename to content/post/2023-07-12-hoots-wings/images/hoots-locations-min-150x150.webp diff --git a/static/wp-content/uploads/2024/03/hoots-locations-min-1536x783.webp b/content/post/2023-07-12-hoots-wings/images/hoots-locations-min-1536x783.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hoots-locations-min-1536x783.webp rename to content/post/2023-07-12-hoots-wings/images/hoots-locations-min-1536x783.webp diff --git a/static/wp-content/uploads/2024/03/hoots-locations-min-300x153.webp b/content/post/2023-07-12-hoots-wings/images/hoots-locations-min-300x153.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hoots-locations-min-300x153.webp rename to content/post/2023-07-12-hoots-wings/images/hoots-locations-min-300x153.webp diff --git a/static/wp-content/uploads/2024/03/hoots-locations-min-768x391.webp b/content/post/2023-07-12-hoots-wings/images/hoots-locations-min-768x391.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hoots-locations-min-768x391.webp rename to content/post/2023-07-12-hoots-wings/images/hoots-locations-min-768x391.webp diff --git a/static/wp-content/uploads/2024/03/hoots-locations-min.webp b/content/post/2023-07-12-hoots-wings/images/hoots-locations-min.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hoots-locations-min.webp rename to content/post/2023-07-12-hoots-wings/images/hoots-locations-min.webp diff --git a/static/wp-content/uploads/2024/03/hootswings-home-full-1270x2048.webp b/content/post/2023-07-12-hoots-wings/images/hootswings-home-full-1270x2048.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hootswings-home-full-1270x2048.webp rename to content/post/2023-07-12-hoots-wings/images/hootswings-home-full-1270x2048.webp diff --git a/static/wp-content/uploads/2024/03/hootswings-home-full-150x150.webp b/content/post/2023-07-12-hoots-wings/images/hootswings-home-full-150x150.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hootswings-home-full-150x150.webp rename to content/post/2023-07-12-hoots-wings/images/hootswings-home-full-150x150.webp diff --git a/static/wp-content/uploads/2024/03/hootswings-home-full-186x300.webp b/content/post/2023-07-12-hoots-wings/images/hootswings-home-full-186x300.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hootswings-home-full-186x300.webp rename to content/post/2023-07-12-hoots-wings/images/hootswings-home-full-186x300.webp diff --git a/static/wp-content/uploads/2024/03/hootswings-home-full-635x1024.webp b/content/post/2023-07-12-hoots-wings/images/hootswings-home-full-635x1024.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hootswings-home-full-635x1024.webp rename to content/post/2023-07-12-hoots-wings/images/hootswings-home-full-635x1024.webp diff --git a/static/wp-content/uploads/2024/03/hootswings-home-full-768x1238.webp b/content/post/2023-07-12-hoots-wings/images/hootswings-home-full-768x1238.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hootswings-home-full-768x1238.webp rename to content/post/2023-07-12-hoots-wings/images/hootswings-home-full-768x1238.webp diff --git a/static/wp-content/uploads/2024/03/hootswings-home-full-953x1536.webp b/content/post/2023-07-12-hoots-wings/images/hootswings-home-full-953x1536.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hootswings-home-full-953x1536.webp rename to content/post/2023-07-12-hoots-wings/images/hootswings-home-full-953x1536.webp diff --git a/static/wp-content/uploads/2024/03/hootswings-home-full-scaled.webp b/content/post/2023-07-12-hoots-wings/images/hootswings-home-full-scaled.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hootswings-home-full-scaled.webp rename to content/post/2023-07-12-hoots-wings/images/hootswings-home-full-scaled.webp diff --git a/static/wp-content/uploads/2024/03/hootswings-home-full.webp b/content/post/2023-07-12-hoots-wings/images/hootswings-home-full.webp similarity index 100% rename from static/wp-content/uploads/2024/03/hootswings-home-full.webp rename to content/post/2023-07-12-hoots-wings/images/hootswings-home-full.webp diff --git a/static/wp-content/uploads/2024/03/hootswings-locations-page-126x300.png b/content/post/2023-07-12-hoots-wings/images/hootswings-locations-page-126x300.png similarity index 100% rename from static/wp-content/uploads/2024/03/hootswings-locations-page-126x300.png rename to content/post/2023-07-12-hoots-wings/images/hootswings-locations-page-126x300.png diff --git a/static/wp-content/uploads/2024/03/hootswings-locations-page-150x150.png b/content/post/2023-07-12-hoots-wings/images/hootswings-locations-page-150x150.png similarity index 100% rename from static/wp-content/uploads/2024/03/hootswings-locations-page-150x150.png rename to content/post/2023-07-12-hoots-wings/images/hootswings-locations-page-150x150.png diff --git a/static/wp-content/uploads/2024/03/hootswings-locations-page-432x1024.png b/content/post/2023-07-12-hoots-wings/images/hootswings-locations-page-432x1024.png similarity index 100% rename from static/wp-content/uploads/2024/03/hootswings-locations-page-432x1024.png rename to content/post/2023-07-12-hoots-wings/images/hootswings-locations-page-432x1024.png diff --git a/static/wp-content/uploads/2024/03/hootswings-locations-page-647x1536.png b/content/post/2023-07-12-hoots-wings/images/hootswings-locations-page-647x1536.png similarity index 100% rename from static/wp-content/uploads/2024/03/hootswings-locations-page-647x1536.png rename to content/post/2023-07-12-hoots-wings/images/hootswings-locations-page-647x1536.png diff --git a/static/wp-content/uploads/2024/03/hootswings-locations-page-768x1822.png b/content/post/2023-07-12-hoots-wings/images/hootswings-locations-page-768x1822.png similarity index 100% rename from static/wp-content/uploads/2024/03/hootswings-locations-page-768x1822.png rename to content/post/2023-07-12-hoots-wings/images/hootswings-locations-page-768x1822.png diff --git a/static/wp-content/uploads/2024/03/hootswings-locations-page-863x2048.png b/content/post/2023-07-12-hoots-wings/images/hootswings-locations-page-863x2048.png similarity index 100% rename from static/wp-content/uploads/2024/03/hootswings-locations-page-863x2048.png rename to content/post/2023-07-12-hoots-wings/images/hootswings-locations-page-863x2048.png diff --git a/static/wp-content/uploads/2024/03/hootswings-locations-page.png b/content/post/2023-07-12-hoots-wings/images/hootswings-locations-page.png similarity index 100% rename from static/wp-content/uploads/2024/03/hootswings-locations-page.png rename to content/post/2023-07-12-hoots-wings/images/hootswings-locations-page.png diff --git a/static/wp-content/uploads/2024/03/hootswings-menu-page-1100x2048.png b/content/post/2023-07-12-hoots-wings/images/hootswings-menu-page-1100x2048.png similarity index 100% rename from static/wp-content/uploads/2024/03/hootswings-menu-page-1100x2048.png rename to content/post/2023-07-12-hoots-wings/images/hootswings-menu-page-1100x2048.png diff --git a/static/wp-content/uploads/2024/03/hootswings-menu-page-150x150.png b/content/post/2023-07-12-hoots-wings/images/hootswings-menu-page-150x150.png similarity index 100% rename from static/wp-content/uploads/2024/03/hootswings-menu-page-150x150.png rename to content/post/2023-07-12-hoots-wings/images/hootswings-menu-page-150x150.png diff --git a/static/wp-content/uploads/2024/03/hootswings-menu-page-161x300.png b/content/post/2023-07-12-hoots-wings/images/hootswings-menu-page-161x300.png similarity index 100% rename from static/wp-content/uploads/2024/03/hootswings-menu-page-161x300.png rename to content/post/2023-07-12-hoots-wings/images/hootswings-menu-page-161x300.png diff --git a/static/wp-content/uploads/2024/03/hootswings-menu-page-550x1024.png b/content/post/2023-07-12-hoots-wings/images/hootswings-menu-page-550x1024.png similarity index 100% rename from static/wp-content/uploads/2024/03/hootswings-menu-page-550x1024.png rename to content/post/2023-07-12-hoots-wings/images/hootswings-menu-page-550x1024.png diff --git a/static/wp-content/uploads/2024/03/hootswings-menu-page-768x1430.png b/content/post/2023-07-12-hoots-wings/images/hootswings-menu-page-768x1430.png similarity index 100% rename from static/wp-content/uploads/2024/03/hootswings-menu-page-768x1430.png rename to content/post/2023-07-12-hoots-wings/images/hootswings-menu-page-768x1430.png diff --git a/static/wp-content/uploads/2024/03/hootswings-menu-page-825x1536.png b/content/post/2023-07-12-hoots-wings/images/hootswings-menu-page-825x1536.png similarity index 100% rename from static/wp-content/uploads/2024/03/hootswings-menu-page-825x1536.png rename to content/post/2023-07-12-hoots-wings/images/hootswings-menu-page-825x1536.png diff --git a/static/wp-content/uploads/2024/03/hootswings-menu-page.png b/content/post/2023-07-12-hoots-wings/images/hootswings-menu-page.png similarity index 100% rename from static/wp-content/uploads/2024/03/hootswings-menu-page.png rename to content/post/2023-07-12-hoots-wings/images/hootswings-menu-page.png diff --git a/content/post/2023-07-12-hoots-wings.md b/content/post/2023-07-12-hoots-wings/index.md similarity index 51% rename from content/post/2023-07-12-hoots-wings.md rename to content/post/2023-07-12-hoots-wings/index.md index 78b415c..57e8625 100644 --- a/content/post/2023-07-12-hoots-wings.md +++ b/content/post/2023-07-12-hoots-wings/index.md @@ -3,7 +3,7 @@ author: Mike Conrad categories: - Software Engineering date: "2023-07-12T11:32:44Z" -image: /wp-content/uploads/2024/03/hoots-locations-min.webp +image: /images/hoots-locations-min.webp tags: - Portfolio title: Hoots Wings @@ -12,11 +12,11 @@ title: Hoots Wings While working for [Morrison](https://morrison.agency/) I had the pleasure of building a website for [Hoots Wings.](https://hootswings.com) The CMS was [Perch](https://grabaperch.com/) and it was mostly HTML, CSS, PHP and JavaScript on the frontend, however I built out a customer store locator using NodeJS and VueJS. -![](/wp-content/uploads/2024/03/hoots-home.webp)I was the sole frontend developer responsible for taking the designs from SketchUp and translating them to the site you see now. Most of the blocks and templates are built using a mix of PHP and HTML/SCSS. There was also some JavaScript for things like getting the users location and rendering popups/modals. +![](/images/hoots-home.webp)I was the sole frontend developer responsible for taking the designs from SketchUp and translating them to the site you see now. Most of the blocks and templates are built using a mix of PHP and HTML/SCSS. There was also some JavaScript for things like getting the users location and rendering popups/modals. The store locator was a separate piece that was built in Vue2.0 with a NodeJS backend. For the backend I used [KeystoneJS](https://keystonejs.com/) to hold all of the store information. There was also some custom development that was done in order to sync the stores added via the CMS with [Yext](https://www.yext.com/) and vice versa. -![hootswings.com screenshot](/wp-content/uploads/2024/03/hoots-locations-min-1024x522.webp)For that piece I ended up having to write a custom integration in Perch that would connect to the NodeJS backend and pull the stores but also make sure that those were in sync with Yext. This required diving into the Yext API some and examining a similar integration that we had for another client site. +![hootswings.com screenshot](/images/hoots-locations-min-1024x522.webp)For that piece I ended up having to write a custom integration in Perch that would connect to the NodeJS backend and pull the stores but also make sure that those were in sync with Yext. This required diving into the Yext API some and examining a similar integration that we had for another client site. Unfortunately I don’t have any screen grabs of the admin side of things since that is proprietary but the system I built allowed a site admin to go in and add/edit store locations that would show up on the site and also show up in Yext with the appropriate information. @@ -26,8 +26,8 @@ Here are some full screenshots of the site. Homepage -![hootswings.com homepage screenshot](/wp-content/uploads/2024/03/hootswings-home-full-635x1024.webp)Menu Page +![hootswings.com homepage screenshot](/images/hootswings-home-full-635x1024.webp)Menu Page -![](/wp-content/uploads/2024/03/hootswings-menu-page-550x1024.png)Locations Page +![](/images/hootswings-menu-page-550x1024.png)Locations Page -![](/wp-content/uploads/2024/03/hootswings-locations-page-432x1024.png) \ No newline at end of file +![](/images/hootswings-locations-page-432x1024.png) \ No newline at end of file diff --git a/static/wp-content/uploads/2024/03/create-token-min-1024x572.webp b/content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/create-token-min-1024x572.webp similarity index 100% rename from static/wp-content/uploads/2024/03/create-token-min-1024x572.webp rename to content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/create-token-min-1024x572.webp diff --git a/static/wp-content/uploads/2024/03/create-token-min-150x150.webp b/content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/create-token-min-150x150.webp similarity index 100% rename from static/wp-content/uploads/2024/03/create-token-min-150x150.webp rename to content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/create-token-min-150x150.webp diff --git a/static/wp-content/uploads/2024/03/create-token-min-300x167.webp b/content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/create-token-min-300x167.webp similarity index 100% rename from static/wp-content/uploads/2024/03/create-token-min-300x167.webp rename to content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/create-token-min-300x167.webp diff --git a/static/wp-content/uploads/2024/03/create-token-min-768x429.webp b/content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/create-token-min-768x429.webp similarity index 100% rename from static/wp-content/uploads/2024/03/create-token-min-768x429.webp rename to content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/create-token-min-768x429.webp diff --git a/static/wp-content/uploads/2024/03/create-token-min.webp b/content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/create-token-min.webp similarity index 100% rename from static/wp-content/uploads/2024/03/create-token-min.webp rename to content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/create-token-min.webp diff --git a/static/wp-content/uploads/2024/03/display-token-dashboard-min-1024x275.webp b/content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/display-token-dashboard-min-1024x275.webp similarity index 100% rename from static/wp-content/uploads/2024/03/display-token-dashboard-min-1024x275.webp rename to content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/display-token-dashboard-min-1024x275.webp diff --git a/static/wp-content/uploads/2024/03/display-token-dashboard-min-150x150.webp b/content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/display-token-dashboard-min-150x150.webp similarity index 100% rename from static/wp-content/uploads/2024/03/display-token-dashboard-min-150x150.webp rename to content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/display-token-dashboard-min-150x150.webp diff --git a/static/wp-content/uploads/2024/03/display-token-dashboard-min-1536x413.webp b/content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/display-token-dashboard-min-1536x413.webp similarity index 100% rename from static/wp-content/uploads/2024/03/display-token-dashboard-min-1536x413.webp rename to content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/display-token-dashboard-min-1536x413.webp diff --git a/static/wp-content/uploads/2024/03/display-token-dashboard-min-300x81.webp b/content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/display-token-dashboard-min-300x81.webp similarity index 100% rename from static/wp-content/uploads/2024/03/display-token-dashboard-min-300x81.webp rename to content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/display-token-dashboard-min-300x81.webp diff --git a/static/wp-content/uploads/2024/03/display-token-dashboard-min-768x206.webp b/content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/display-token-dashboard-min-768x206.webp similarity index 100% rename from static/wp-content/uploads/2024/03/display-token-dashboard-min-768x206.webp rename to content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/display-token-dashboard-min-768x206.webp diff --git a/static/wp-content/uploads/2024/03/display-token-dashboard-min.webp b/content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/display-token-dashboard-min.webp similarity index 100% rename from static/wp-content/uploads/2024/03/display-token-dashboard-min.webp rename to content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/display-token-dashboard-min.webp diff --git a/static/wp-content/uploads/2024/03/keystone-dashboard-min-1024x607.webp b/content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/keystone-dashboard-min-1024x607.webp similarity index 100% rename from static/wp-content/uploads/2024/03/keystone-dashboard-min-1024x607.webp rename to content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/keystone-dashboard-min-1024x607.webp diff --git a/static/wp-content/uploads/2024/03/keystone-dashboard-min-150x150.webp b/content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/keystone-dashboard-min-150x150.webp similarity index 100% rename from static/wp-content/uploads/2024/03/keystone-dashboard-min-150x150.webp rename to content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/keystone-dashboard-min-150x150.webp diff --git a/static/wp-content/uploads/2024/03/keystone-dashboard-min-300x178.webp b/content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/keystone-dashboard-min-300x178.webp similarity index 100% rename from static/wp-content/uploads/2024/03/keystone-dashboard-min-300x178.webp rename to content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/keystone-dashboard-min-300x178.webp diff --git a/static/wp-content/uploads/2024/03/keystone-dashboard-min-768x455.webp b/content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/keystone-dashboard-min-768x455.webp similarity index 100% rename from static/wp-content/uploads/2024/03/keystone-dashboard-min-768x455.webp rename to content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/keystone-dashboard-min-768x455.webp diff --git a/static/wp-content/uploads/2024/03/keystone-dashboard-min.webp b/content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/keystone-dashboard-min.webp similarity index 100% rename from static/wp-content/uploads/2024/03/keystone-dashboard-min.webp rename to content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/keystone-dashboard-min.webp diff --git a/static/wp-content/uploads/2024/03/keystone-init-min-150x150.webp b/content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/keystone-init-min-150x150.webp similarity index 100% rename from static/wp-content/uploads/2024/03/keystone-init-min-150x150.webp rename to content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/keystone-init-min-150x150.webp diff --git a/static/wp-content/uploads/2024/03/keystone-init-min-300x239.webp b/content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/keystone-init-min-300x239.webp similarity index 100% rename from static/wp-content/uploads/2024/03/keystone-init-min-300x239.webp rename to content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/keystone-init-min-300x239.webp diff --git a/static/wp-content/uploads/2024/03/keystone-init-min-768x612.webp b/content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/keystone-init-min-768x612.webp similarity index 100% rename from static/wp-content/uploads/2024/03/keystone-init-min-768x612.webp rename to content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/keystone-init-min-768x612.webp diff --git a/static/wp-content/uploads/2024/03/keystone-init-min.webp b/content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/keystone-init-min.webp similarity index 100% rename from static/wp-content/uploads/2024/03/keystone-init-min.webp rename to content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/images/keystone-init-min.webp diff --git a/content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react.md b/content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/index.md similarity index 85% rename from content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react.md rename to content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/index.md index 450ec69..826472a 100644 --- a/content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react.md +++ b/content/post/2024-01-03-roll-your-own-authenticator-app-with-keystonejs-and-react/index.md @@ -157,10 +157,10 @@ $ keystone dev Our server should be running on localhost:3000 so let’s check it out! The first time we open it up we will be greeted with the initialization screen. Go ahead and create an account to login: -![](/wp-content/uploads/2024/03/keystone-init-min.webp)Once you login you should see a dashboard similar to this: +![](/images/keystone-init-min.webp)Once you login you should see a dashboard similar to this: -![](/wp-content/uploads/2024/03/keystone-dashboard-min-1024x607.webp)You can see we have Users and Tokens that we can manage. The beauty of KeystoneJS is that you get full CRUD functionality out of the box just by defining our schema! Go ahead and click on Tokens to add a token: +![](/images/keystone-dashboard-min-1024x607.webp)You can see we have Users and Tokens that we can manage. The beauty of KeystoneJS is that you get full CRUD functionality out of the box just by defining our schema! Go ahead and click on Tokens to add a token: -![](/wp-content/uploads/2024/03/create-token-min-1024x572.webp)For this example I just entered some random text as an example. This is enough to start testing out our TOTP functionality. Click ‘Create Token’ and you should see a list displaying existing tokens: +![](/images/create-token-min-1024x572.webp)For this example I just entered some random text as an example. This is enough to start testing out our TOTP functionality. Click ‘Create Token’ and you should see a list displaying existing tokens: -![](/wp-content/uploads/2024/03/display-token-dashboard-min-1024x275.webp)We are now ready to jump into the frontend. Stay tuned for pt 2 of this series. \ No newline at end of file +![](/images/display-token-dashboard-min-1024x275.webp)We are now ready to jump into the frontend. Stay tuned for pt 2 of this series. \ No newline at end of file diff --git a/static/wp-content/uploads/2024/03/ente-auth-150x150.webp b/content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2/images/ente-auth-150x150.webp similarity index 100% rename from static/wp-content/uploads/2024/03/ente-auth-150x150.webp rename to content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2/images/ente-auth-150x150.webp diff --git a/static/wp-content/uploads/2024/03/ente-auth-300x103.webp b/content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2/images/ente-auth-300x103.webp similarity index 100% rename from static/wp-content/uploads/2024/03/ente-auth-300x103.webp rename to content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2/images/ente-auth-300x103.webp diff --git a/static/wp-content/uploads/2024/03/ente-auth-768x265.webp b/content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2/images/ente-auth-768x265.webp similarity index 100% rename from static/wp-content/uploads/2024/03/ente-auth-768x265.webp rename to content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2/images/ente-auth-768x265.webp diff --git a/static/wp-content/uploads/2024/03/ente-auth.webp b/content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2/images/ente-auth.webp similarity index 100% rename from static/wp-content/uploads/2024/03/ente-auth.webp rename to content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2/images/ente-auth.webp diff --git a/static/wp-content/uploads/2024/03/initial-token-frontend-150x150.webp b/content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2/images/initial-token-frontend-150x150.webp similarity index 100% rename from static/wp-content/uploads/2024/03/initial-token-frontend-150x150.webp rename to content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2/images/initial-token-frontend-150x150.webp diff --git a/static/wp-content/uploads/2024/03/initial-token-frontend-300x103.webp b/content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2/images/initial-token-frontend-300x103.webp similarity index 100% rename from static/wp-content/uploads/2024/03/initial-token-frontend-300x103.webp rename to content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2/images/initial-token-frontend-300x103.webp diff --git a/static/wp-content/uploads/2024/03/initial-token-frontend-768x265.webp b/content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2/images/initial-token-frontend-768x265.webp similarity index 100% rename from static/wp-content/uploads/2024/03/initial-token-frontend-768x265.webp rename to content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2/images/initial-token-frontend-768x265.webp diff --git a/static/wp-content/uploads/2024/03/initial-token-frontend.webp b/content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2/images/initial-token-frontend.webp similarity index 100% rename from static/wp-content/uploads/2024/03/initial-token-frontend.webp rename to content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2/images/initial-token-frontend.webp diff --git a/static/wp-content/uploads/2024/03/token-display-1-150x150.png b/content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2/images/token-display-1-150x150.png similarity index 100% rename from static/wp-content/uploads/2024/03/token-display-1-150x150.png rename to content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2/images/token-display-1-150x150.png diff --git a/static/wp-content/uploads/2024/03/token-display-1-300x103.png b/content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2/images/token-display-1-300x103.png similarity index 100% rename from static/wp-content/uploads/2024/03/token-display-1-300x103.png rename to content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2/images/token-display-1-300x103.png diff --git a/static/wp-content/uploads/2024/03/token-display-1-768x265.png b/content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2/images/token-display-1-768x265.png similarity index 100% rename from static/wp-content/uploads/2024/03/token-display-1-768x265.png rename to content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2/images/token-display-1-768x265.png diff --git a/static/wp-content/uploads/2024/03/token-display-1.png b/content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2/images/token-display-1.png similarity index 100% rename from static/wp-content/uploads/2024/03/token-display-1.png rename to content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2/images/token-display-1.png diff --git a/content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2.md b/content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2/index.md similarity index 85% rename from content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2.md rename to content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2/index.md index 6b6643a..b49acb8 100644 --- a/content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2.md +++ b/content/post/2024-01-10-roll-your-own-authenticator-app-with-keystonejs-and-react-pt-2/index.md @@ -92,7 +92,7 @@ export default App Let’s start by building a card component that will display an individual token. Our goal is something that looks like this: -![](/wp-content/uploads/2024/03/ente-auth.webp)We will start by creating a Components folder with a Card component: +![](/images/ente-auth.webp)We will start by creating a Components folder with a Card component: ```shell $ mkdir src/Components @@ -210,7 +210,7 @@ body { Now you should have something that looks like this: -![](/wp-content/uploads/2024/03/initial-token-frontend.webp)Alright, we have some of the boring stuff out of the way, now let’s start making some magic. If you aren’t familiar with how TOTP tokens work, basically there is an Algorithm that generates them. I would encourage you to read the [RFC](https://datatracker.ietf.org/doc/html/rfc6238) for a detailed explanation. Basically it is an algorithm that generates a one time password using the current time as a source of uniqueness along with the secret key. +![](/images/initial-token-frontend.webp)Alright, we have some of the boring stuff out of the way, now let’s start making some magic. If you aren’t familiar with how TOTP tokens work, basically there is an Algorithm that generates them. I would encourage you to read the [RFC](https://datatracker.ietf.org/doc/html/rfc6238) for a detailed explanation. Basically it is an algorithm that generates a one time password using the current time as a source of uniqueness along with the secret key. If we really wanted to we could implement this algorithm ourselves but thankfully there are some really simple libraries that do it for us. For our project we will be using one called [totp-generator](https://github.com/bellstrand/totp-generator). Let’s go ahead and install it and check it out: @@ -240,4 +240,4 @@ function Card({ token }: { token: IToken }) { Now save and go back to your browser and you should see that our secret keys are now being displayed as tokens: -![](/wp-content/uploads/2024/03/token-display-1.png)That is pretty cool, the only problem is you need to refresh the page to refresh the token. We will take care of that in part 3 of this series as well as handling fetching tokens from our backend. \ No newline at end of file +![](/images/token-display-1.png)That is pretty cool, the only problem is you need to refresh the page to refresh the token. We will take care of that in part 3 of this series as well as handling fetching tokens from our backend. \ No newline at end of file diff --git a/static/wp-content/uploads/2024/03/image-9-150x150.png b/content/post/2024-02-15-traefik-with-lets-encrypt-and-cloudflare-pt-2/images/image-9-150x150.png similarity index 100% rename from static/wp-content/uploads/2024/03/image-9-150x150.png rename to content/post/2024-02-15-traefik-with-lets-encrypt-and-cloudflare-pt-2/images/image-9-150x150.png diff --git a/static/wp-content/uploads/2024/03/image-9-300x228.png b/content/post/2024-02-15-traefik-with-lets-encrypt-and-cloudflare-pt-2/images/image-9-300x228.png similarity index 100% rename from static/wp-content/uploads/2024/03/image-9-300x228.png rename to content/post/2024-02-15-traefik-with-lets-encrypt-and-cloudflare-pt-2/images/image-9-300x228.png diff --git a/static/wp-content/uploads/2024/03/image-9-768x583.png b/content/post/2024-02-15-traefik-with-lets-encrypt-and-cloudflare-pt-2/images/image-9-768x583.png similarity index 100% rename from static/wp-content/uploads/2024/03/image-9-768x583.png rename to content/post/2024-02-15-traefik-with-lets-encrypt-and-cloudflare-pt-2/images/image-9-768x583.png diff --git a/static/wp-content/uploads/2024/03/image-9.png b/content/post/2024-02-15-traefik-with-lets-encrypt-and-cloudflare-pt-2/images/image-9.png similarity index 100% rename from static/wp-content/uploads/2024/03/image-9.png rename to content/post/2024-02-15-traefik-with-lets-encrypt-and-cloudflare-pt-2/images/image-9.png diff --git a/content/post/2024-02-15-traefik-with-lets-encrypt-and-cloudflare-pt-2.md b/content/post/2024-02-15-traefik-with-lets-encrypt-and-cloudflare-pt-2/index.md similarity index 95% rename from content/post/2024-02-15-traefik-with-lets-encrypt-and-cloudflare-pt-2.md rename to content/post/2024-02-15-traefik-with-lets-encrypt-and-cloudflare-pt-2/index.md index 3991344..e8024f8 100644 --- a/content/post/2024-02-15-traefik-with-lets-encrypt-and-cloudflare-pt-2.md +++ b/content/post/2024-02-15-traefik-with-lets-encrypt-and-cloudflare-pt-2/index.md @@ -115,7 +115,7 @@ Zone.Zone.Read Zone.DNS.Edit ``` -![](/wp-content/uploads/2024/03/image-9.png)Also be sure to give it permission to access all zones in your account. Now simply provide that token when starting up the stack and you should be good to go: +![](/images/image-9.png)Also be sure to give it permission to access all zones in your account. Now simply provide that token when starting up the stack and you should be good to go: ```shell CF_DNS_API_TOKEN=[redacted] docker compose up -d diff --git a/static/wp-content/uploads/2024/03/image-6-1024x313.png b/content/post/2024-03-07-self-hosted-package-registries-with-gitea/images/image-6-1024x313.png similarity index 100% rename from static/wp-content/uploads/2024/03/image-6-1024x313.png rename to content/post/2024-03-07-self-hosted-package-registries-with-gitea/images/image-6-1024x313.png diff --git a/static/wp-content/uploads/2024/03/image-6-150x150.png b/content/post/2024-03-07-self-hosted-package-registries-with-gitea/images/image-6-150x150.png similarity index 100% rename from static/wp-content/uploads/2024/03/image-6-150x150.png rename to content/post/2024-03-07-self-hosted-package-registries-with-gitea/images/image-6-150x150.png diff --git a/static/wp-content/uploads/2024/03/image-6-1536x469.png b/content/post/2024-03-07-self-hosted-package-registries-with-gitea/images/image-6-1536x469.png similarity index 100% rename from static/wp-content/uploads/2024/03/image-6-1536x469.png rename to content/post/2024-03-07-self-hosted-package-registries-with-gitea/images/image-6-1536x469.png diff --git a/static/wp-content/uploads/2024/03/image-6-300x92.png b/content/post/2024-03-07-self-hosted-package-registries-with-gitea/images/image-6-300x92.png similarity index 100% rename from static/wp-content/uploads/2024/03/image-6-300x92.png rename to content/post/2024-03-07-self-hosted-package-registries-with-gitea/images/image-6-300x92.png diff --git a/static/wp-content/uploads/2024/03/image-6-768x235.png b/content/post/2024-03-07-self-hosted-package-registries-with-gitea/images/image-6-768x235.png similarity index 100% rename from static/wp-content/uploads/2024/03/image-6-768x235.png rename to content/post/2024-03-07-self-hosted-package-registries-with-gitea/images/image-6-768x235.png diff --git a/static/wp-content/uploads/2024/03/image-6.png b/content/post/2024-03-07-self-hosted-package-registries-with-gitea/images/image-6.png similarity index 100% rename from static/wp-content/uploads/2024/03/image-6.png rename to content/post/2024-03-07-self-hosted-package-registries-with-gitea/images/image-6.png diff --git a/static/wp-content/uploads/2024/03/image-7-1024x437.png b/content/post/2024-03-07-self-hosted-package-registries-with-gitea/images/image-7-1024x437.png similarity index 100% rename from static/wp-content/uploads/2024/03/image-7-1024x437.png rename to content/post/2024-03-07-self-hosted-package-registries-with-gitea/images/image-7-1024x437.png diff --git a/static/wp-content/uploads/2024/03/image-7-150x150.png b/content/post/2024-03-07-self-hosted-package-registries-with-gitea/images/image-7-150x150.png similarity index 100% rename from static/wp-content/uploads/2024/03/image-7-150x150.png rename to content/post/2024-03-07-self-hosted-package-registries-with-gitea/images/image-7-150x150.png diff --git a/static/wp-content/uploads/2024/03/image-7-1536x655.png b/content/post/2024-03-07-self-hosted-package-registries-with-gitea/images/image-7-1536x655.png similarity index 100% rename from static/wp-content/uploads/2024/03/image-7-1536x655.png rename to content/post/2024-03-07-self-hosted-package-registries-with-gitea/images/image-7-1536x655.png diff --git a/static/wp-content/uploads/2024/03/image-7-300x128.png b/content/post/2024-03-07-self-hosted-package-registries-with-gitea/images/image-7-300x128.png similarity index 100% rename from static/wp-content/uploads/2024/03/image-7-300x128.png rename to content/post/2024-03-07-self-hosted-package-registries-with-gitea/images/image-7-300x128.png diff --git a/static/wp-content/uploads/2024/03/image-7-768x328.png b/content/post/2024-03-07-self-hosted-package-registries-with-gitea/images/image-7-768x328.png similarity index 100% rename from static/wp-content/uploads/2024/03/image-7-768x328.png rename to content/post/2024-03-07-self-hosted-package-registries-with-gitea/images/image-7-768x328.png diff --git a/static/wp-content/uploads/2024/03/image-7.png b/content/post/2024-03-07-self-hosted-package-registries-with-gitea/images/image-7.png similarity index 100% rename from static/wp-content/uploads/2024/03/image-7.png rename to content/post/2024-03-07-self-hosted-package-registries-with-gitea/images/image-7.png diff --git a/content/post/2024-03-07-self-hosted-package-registries-with-gitea.md b/content/post/2024-03-07-self-hosted-package-registries-with-gitea/index.md similarity index 100% rename from content/post/2024-03-07-self-hosted-package-registries-with-gitea.md rename to content/post/2024-03-07-self-hosted-package-registries-with-gitea/index.md diff --git a/static/wp-content/uploads/2024/05/image-150x150.png b/content/post/2024-05-11-traefik-3-0-service-discovery-in-docker-swarm-mode/images/image-150x150.png similarity index 100% rename from static/wp-content/uploads/2024/05/image-150x150.png rename to content/post/2024-05-11-traefik-3-0-service-discovery-in-docker-swarm-mode/images/image-150x150.png diff --git a/static/wp-content/uploads/2024/05/image-300x86.png b/content/post/2024-05-11-traefik-3-0-service-discovery-in-docker-swarm-mode/images/image-300x86.png similarity index 100% rename from static/wp-content/uploads/2024/05/image-300x86.png rename to content/post/2024-05-11-traefik-3-0-service-discovery-in-docker-swarm-mode/images/image-300x86.png diff --git a/static/wp-content/uploads/2024/05/image.png b/content/post/2024-05-11-traefik-3-0-service-discovery-in-docker-swarm-mode/images/image.png similarity index 100% rename from static/wp-content/uploads/2024/05/image.png rename to content/post/2024-05-11-traefik-3-0-service-discovery-in-docker-swarm-mode/images/image.png diff --git a/content/post/2024-05-11-traefik-3-0-service-discovery-in-docker-swarm-mode.md b/content/post/2024-05-11-traefik-3-0-service-discovery-in-docker-swarm-mode/index.md similarity index 96% rename from content/post/2024-05-11-traefik-3-0-service-discovery-in-docker-swarm-mode.md rename to content/post/2024-05-11-traefik-3-0-service-discovery-in-docker-swarm-mode/index.md index 29a5be7..57f2c8b 100644 --- a/content/post/2024-05-11-traefik-3-0-service-discovery-in-docker-swarm-mode.md +++ b/content/post/2024-05-11-traefik-3-0-service-discovery-in-docker-swarm-mode/index.md @@ -154,4 +154,4 @@ It drove me crazy for about half a day or so. I couldn’t find any reason why t Expand that first section and you will see the solution: -![](/wp-content/uploads/2024/05/image.png)It turns out I just needed to update my `docker-compose.yml` and nest the labels under a deploy section, redeploy and everything was working as expected. \ No newline at end of file +![](/images/image.png)It turns out I just needed to update my `docker-compose.yml` and nest the labels under a deploy section, redeploy and everything was working as expected. \ No newline at end of file diff --git a/static/wp-content/uploads/2024/09/image-1-150x150.png b/content/post/2024-08-01-hardening-your-web-server-by-only-allowing-traffic-from-cloudflare/images/image-1-150x150.png similarity index 100% rename from static/wp-content/uploads/2024/09/image-1-150x150.png rename to content/post/2024-08-01-hardening-your-web-server-by-only-allowing-traffic-from-cloudflare/images/image-1-150x150.png diff --git a/static/wp-content/uploads/2024/09/image-1-300x226.png b/content/post/2024-08-01-hardening-your-web-server-by-only-allowing-traffic-from-cloudflare/images/image-1-300x226.png similarity index 100% rename from static/wp-content/uploads/2024/09/image-1-300x226.png rename to content/post/2024-08-01-hardening-your-web-server-by-only-allowing-traffic-from-cloudflare/images/image-1-300x226.png diff --git a/static/wp-content/uploads/2024/09/image-1.png b/content/post/2024-08-01-hardening-your-web-server-by-only-allowing-traffic-from-cloudflare/images/image-1.png similarity index 100% rename from static/wp-content/uploads/2024/09/image-1.png rename to content/post/2024-08-01-hardening-your-web-server-by-only-allowing-traffic-from-cloudflare/images/image-1.png diff --git a/static/wp-content/uploads/2024/09/image-1024x320.png b/content/post/2024-08-01-hardening-your-web-server-by-only-allowing-traffic-from-cloudflare/images/image-1024x320.png similarity index 100% rename from static/wp-content/uploads/2024/09/image-1024x320.png rename to content/post/2024-08-01-hardening-your-web-server-by-only-allowing-traffic-from-cloudflare/images/image-1024x320.png diff --git a/static/wp-content/uploads/2024/09/image-150x150.png b/content/post/2024-08-01-hardening-your-web-server-by-only-allowing-traffic-from-cloudflare/images/image-150x150.png similarity index 100% rename from static/wp-content/uploads/2024/09/image-150x150.png rename to content/post/2024-08-01-hardening-your-web-server-by-only-allowing-traffic-from-cloudflare/images/image-150x150.png diff --git a/static/wp-content/uploads/2024/09/image-300x94.png b/content/post/2024-08-01-hardening-your-web-server-by-only-allowing-traffic-from-cloudflare/images/image-300x94.png similarity index 100% rename from static/wp-content/uploads/2024/09/image-300x94.png rename to content/post/2024-08-01-hardening-your-web-server-by-only-allowing-traffic-from-cloudflare/images/image-300x94.png diff --git a/static/wp-content/uploads/2024/09/image-768x240.png b/content/post/2024-08-01-hardening-your-web-server-by-only-allowing-traffic-from-cloudflare/images/image-768x240.png similarity index 100% rename from static/wp-content/uploads/2024/09/image-768x240.png rename to content/post/2024-08-01-hardening-your-web-server-by-only-allowing-traffic-from-cloudflare/images/image-768x240.png diff --git a/static/wp-content/uploads/2024/09/image.png b/content/post/2024-08-01-hardening-your-web-server-by-only-allowing-traffic-from-cloudflare/images/image.png similarity index 100% rename from static/wp-content/uploads/2024/09/image.png rename to content/post/2024-08-01-hardening-your-web-server-by-only-allowing-traffic-from-cloudflare/images/image.png diff --git a/content/post/2024-08-01-hardening-your-web-server-by-only-allowing-traffic-from-cloudflare.md b/content/post/2024-08-01-hardening-your-web-server-by-only-allowing-traffic-from-cloudflare/index.md similarity index 100% rename from content/post/2024-08-01-hardening-your-web-server-by-only-allowing-traffic-from-cloudflare.md rename to content/post/2024-08-01-hardening-your-web-server-by-only-allowing-traffic-from-cloudflare/index.md diff --git a/static/wp-content/uploads/2024/03/600_518448982-150x150.webp b/static/wp-content/uploads/2024/03/600_518448982-150x150.webp deleted file mode 100644 index e4ff89e..0000000 Binary files a/static/wp-content/uploads/2024/03/600_518448982-150x150.webp and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/600_518448982-300x169.webp b/static/wp-content/uploads/2024/03/600_518448982-300x169.webp deleted file mode 100644 index 3d3e4da..0000000 Binary files a/static/wp-content/uploads/2024/03/600_518448982-300x169.webp and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/600_518448982.webp b/static/wp-content/uploads/2024/03/600_518448982.webp deleted file mode 100644 index f5b5b96..0000000 Binary files a/static/wp-content/uploads/2024/03/600_518448982.webp and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/avatar-150x150.png b/static/wp-content/uploads/2024/03/avatar-150x150.png deleted file mode 100644 index 6ee202d..0000000 Binary files a/static/wp-content/uploads/2024/03/avatar-150x150.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/avatar-300x300.png b/static/wp-content/uploads/2024/03/avatar-300x300.png deleted file mode 100644 index f33ef15..0000000 Binary files a/static/wp-content/uploads/2024/03/avatar-300x300.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/avatar-min-150x150.jpg b/static/wp-content/uploads/2024/03/avatar-min-150x150.jpg deleted file mode 100644 index 306d4f9..0000000 Binary files a/static/wp-content/uploads/2024/03/avatar-min-150x150.jpg and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/avatar-min-300x225.jpg b/static/wp-content/uploads/2024/03/avatar-min-300x225.jpg deleted file mode 100644 index b6ebe46..0000000 Binary files a/static/wp-content/uploads/2024/03/avatar-min-300x225.jpg and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/avatar-min-768x576.jpg b/static/wp-content/uploads/2024/03/avatar-min-768x576.jpg deleted file mode 100644 index 77ffbc4..0000000 Binary files a/static/wp-content/uploads/2024/03/avatar-min-768x576.jpg and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/avatar-min.jpg b/static/wp-content/uploads/2024/03/avatar-min.jpg deleted file mode 100644 index 0b22c2f..0000000 Binary files a/static/wp-content/uploads/2024/03/avatar-min.jpg and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/avatar.png b/static/wp-content/uploads/2024/03/avatar.png deleted file mode 100644 index bbe311e..0000000 Binary files a/static/wp-content/uploads/2024/03/avatar.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/cropped-avatar-150x150.png b/static/wp-content/uploads/2024/03/cropped-avatar-150x150.png deleted file mode 100644 index 6ee202d..0000000 Binary files a/static/wp-content/uploads/2024/03/cropped-avatar-150x150.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/cropped-avatar-300x300.png b/static/wp-content/uploads/2024/03/cropped-avatar-300x300.png deleted file mode 100644 index f33ef15..0000000 Binary files a/static/wp-content/uploads/2024/03/cropped-avatar-300x300.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/cropped-avatar.png b/static/wp-content/uploads/2024/03/cropped-avatar.png deleted file mode 100644 index 7211b4b..0000000 Binary files a/static/wp-content/uploads/2024/03/cropped-avatar.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/cropped-cropped-avatar-150x150.png b/static/wp-content/uploads/2024/03/cropped-cropped-avatar-150x150.png deleted file mode 100644 index 889a560..0000000 Binary files a/static/wp-content/uploads/2024/03/cropped-cropped-avatar-150x150.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/cropped-cropped-avatar-180x180.png b/static/wp-content/uploads/2024/03/cropped-cropped-avatar-180x180.png deleted file mode 100644 index 53a5402..0000000 Binary files a/static/wp-content/uploads/2024/03/cropped-cropped-avatar-180x180.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/cropped-cropped-avatar-192x192.png b/static/wp-content/uploads/2024/03/cropped-cropped-avatar-192x192.png deleted file mode 100644 index d3a68d3..0000000 Binary files a/static/wp-content/uploads/2024/03/cropped-cropped-avatar-192x192.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/cropped-cropped-avatar-270x270.png b/static/wp-content/uploads/2024/03/cropped-cropped-avatar-270x270.png deleted file mode 100644 index d229f7d..0000000 Binary files a/static/wp-content/uploads/2024/03/cropped-cropped-avatar-270x270.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/cropped-cropped-avatar-300x300.png b/static/wp-content/uploads/2024/03/cropped-cropped-avatar-300x300.png deleted file mode 100644 index 6b5a297..0000000 Binary files a/static/wp-content/uploads/2024/03/cropped-cropped-avatar-300x300.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/cropped-cropped-avatar-32x32.png b/static/wp-content/uploads/2024/03/cropped-cropped-avatar-32x32.png deleted file mode 100644 index 7da746d..0000000 Binary files a/static/wp-content/uploads/2024/03/cropped-cropped-avatar-32x32.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/cropped-cropped-avatar.png b/static/wp-content/uploads/2024/03/cropped-cropped-avatar.png deleted file mode 100644 index a0d06c0..0000000 Binary files a/static/wp-content/uploads/2024/03/cropped-cropped-avatar.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image-1-150x150.png b/static/wp-content/uploads/2024/03/image-1-150x150.png deleted file mode 100644 index 215c20f..0000000 Binary files a/static/wp-content/uploads/2024/03/image-1-150x150.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image-1-300x225.png b/static/wp-content/uploads/2024/03/image-1-300x225.png deleted file mode 100644 index 29426e7..0000000 Binary files a/static/wp-content/uploads/2024/03/image-1-300x225.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image-1-768x575.png b/static/wp-content/uploads/2024/03/image-1-768x575.png deleted file mode 100644 index 1df6700..0000000 Binary files a/static/wp-content/uploads/2024/03/image-1-768x575.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image-1.png b/static/wp-content/uploads/2024/03/image-1.png deleted file mode 100644 index df504c8..0000000 Binary files a/static/wp-content/uploads/2024/03/image-1.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image-150x150.png b/static/wp-content/uploads/2024/03/image-150x150.png deleted file mode 100644 index 5175402..0000000 Binary files a/static/wp-content/uploads/2024/03/image-150x150.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image-2-1024x607.png b/static/wp-content/uploads/2024/03/image-2-1024x607.png deleted file mode 100644 index 1fac2b2..0000000 Binary files a/static/wp-content/uploads/2024/03/image-2-1024x607.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image-2-150x150.png b/static/wp-content/uploads/2024/03/image-2-150x150.png deleted file mode 100644 index fbce781..0000000 Binary files a/static/wp-content/uploads/2024/03/image-2-150x150.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image-2-300x178.png b/static/wp-content/uploads/2024/03/image-2-300x178.png deleted file mode 100644 index 7a473ae..0000000 Binary files a/static/wp-content/uploads/2024/03/image-2-300x178.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image-2-768x455.png b/static/wp-content/uploads/2024/03/image-2-768x455.png deleted file mode 100644 index c6f79f3..0000000 Binary files a/static/wp-content/uploads/2024/03/image-2-768x455.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image-2.png b/static/wp-content/uploads/2024/03/image-2.png deleted file mode 100644 index 6efe46f..0000000 Binary files a/static/wp-content/uploads/2024/03/image-2.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image-3-1024x596.png b/static/wp-content/uploads/2024/03/image-3-1024x596.png deleted file mode 100644 index 8c74d2f..0000000 Binary files a/static/wp-content/uploads/2024/03/image-3-1024x596.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image-3-150x150.png b/static/wp-content/uploads/2024/03/image-3-150x150.png deleted file mode 100644 index 95ecc8a..0000000 Binary files a/static/wp-content/uploads/2024/03/image-3-150x150.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image-3-300x175.png b/static/wp-content/uploads/2024/03/image-3-300x175.png deleted file mode 100644 index d2e5472..0000000 Binary files a/static/wp-content/uploads/2024/03/image-3-300x175.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image-3-768x447.png b/static/wp-content/uploads/2024/03/image-3-768x447.png deleted file mode 100644 index 2264705..0000000 Binary files a/static/wp-content/uploads/2024/03/image-3-768x447.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image-3.png b/static/wp-content/uploads/2024/03/image-3.png deleted file mode 100644 index 1b2db44..0000000 Binary files a/static/wp-content/uploads/2024/03/image-3.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image-300x225.png b/static/wp-content/uploads/2024/03/image-300x225.png deleted file mode 100644 index 6b3eb3f..0000000 Binary files a/static/wp-content/uploads/2024/03/image-300x225.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image-4-150x150.png b/static/wp-content/uploads/2024/03/image-4-150x150.png deleted file mode 100644 index dacd461..0000000 Binary files a/static/wp-content/uploads/2024/03/image-4-150x150.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image-4-300x198.png b/static/wp-content/uploads/2024/03/image-4-300x198.png deleted file mode 100644 index f3ef22d..0000000 Binary files a/static/wp-content/uploads/2024/03/image-4-300x198.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image-4.png b/static/wp-content/uploads/2024/03/image-4.png deleted file mode 100644 index 36aad50..0000000 Binary files a/static/wp-content/uploads/2024/03/image-4.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image-5-150x150.png b/static/wp-content/uploads/2024/03/image-5-150x150.png deleted file mode 100644 index ad8a38d..0000000 Binary files a/static/wp-content/uploads/2024/03/image-5-150x150.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image-5-249x300.png b/static/wp-content/uploads/2024/03/image-5-249x300.png deleted file mode 100644 index 9fb83be..0000000 Binary files a/static/wp-content/uploads/2024/03/image-5-249x300.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image-5.png b/static/wp-content/uploads/2024/03/image-5.png deleted file mode 100644 index f20fdc7..0000000 Binary files a/static/wp-content/uploads/2024/03/image-5.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image-768x575.png b/static/wp-content/uploads/2024/03/image-768x575.png deleted file mode 100644 index 67f60b7..0000000 Binary files a/static/wp-content/uploads/2024/03/image-768x575.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image-8-1024x577.png b/static/wp-content/uploads/2024/03/image-8-1024x577.png deleted file mode 100644 index 979ef3b..0000000 Binary files a/static/wp-content/uploads/2024/03/image-8-1024x577.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image-8-150x150.png b/static/wp-content/uploads/2024/03/image-8-150x150.png deleted file mode 100644 index d2b38da..0000000 Binary files a/static/wp-content/uploads/2024/03/image-8-150x150.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image-8-300x169.png b/static/wp-content/uploads/2024/03/image-8-300x169.png deleted file mode 100644 index 078db21..0000000 Binary files a/static/wp-content/uploads/2024/03/image-8-300x169.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image-8-768x433.png b/static/wp-content/uploads/2024/03/image-8-768x433.png deleted file mode 100644 index 3115424..0000000 Binary files a/static/wp-content/uploads/2024/03/image-8-768x433.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image-8.png b/static/wp-content/uploads/2024/03/image-8.png deleted file mode 100644 index 7481382..0000000 Binary files a/static/wp-content/uploads/2024/03/image-8.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/image.png b/static/wp-content/uploads/2024/03/image.png deleted file mode 100644 index 1b5cfff..0000000 Binary files a/static/wp-content/uploads/2024/03/image.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/otp-countdown.mp4 b/static/wp-content/uploads/2024/03/otp-countdown.mp4 deleted file mode 100644 index cd1d380..0000000 Binary files a/static/wp-content/uploads/2024/03/otp-countdown.mp4 and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/portal-all-teachers-1024x514.webp b/static/wp-content/uploads/2024/03/portal-all-teachers-1024x514.webp deleted file mode 100644 index f7d60db..0000000 Binary files a/static/wp-content/uploads/2024/03/portal-all-teachers-1024x514.webp and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/portal-all-teachers-150x150.webp b/static/wp-content/uploads/2024/03/portal-all-teachers-150x150.webp deleted file mode 100644 index ec55ed6..0000000 Binary files a/static/wp-content/uploads/2024/03/portal-all-teachers-150x150.webp and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/portal-all-teachers-1536x770.webp b/static/wp-content/uploads/2024/03/portal-all-teachers-1536x770.webp deleted file mode 100644 index b4dfcaf..0000000 Binary files a/static/wp-content/uploads/2024/03/portal-all-teachers-1536x770.webp and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/portal-all-teachers-300x150.webp b/static/wp-content/uploads/2024/03/portal-all-teachers-300x150.webp deleted file mode 100644 index 88c0cec..0000000 Binary files a/static/wp-content/uploads/2024/03/portal-all-teachers-300x150.webp and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/portal-all-teachers-768x385.webp b/static/wp-content/uploads/2024/03/portal-all-teachers-768x385.webp deleted file mode 100644 index de98d42..0000000 Binary files a/static/wp-content/uploads/2024/03/portal-all-teachers-768x385.webp and /dev/null differ diff --git a/static/wp-content/uploads/2024/03/portal-all-teachers.webp b/static/wp-content/uploads/2024/03/portal-all-teachers.webp deleted file mode 100644 index 18d3401..0000000 Binary files a/static/wp-content/uploads/2024/03/portal-all-teachers.webp and /dev/null differ diff --git a/static/wp-content/uploads/2024/04/docker-logo-blue-min-1024x233.png b/static/wp-content/uploads/2024/04/docker-logo-blue-min-1024x233.png deleted file mode 100644 index 32e50fe..0000000 Binary files a/static/wp-content/uploads/2024/04/docker-logo-blue-min-1024x233.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/04/docker-logo-blue-min-150x150.png b/static/wp-content/uploads/2024/04/docker-logo-blue-min-150x150.png deleted file mode 100644 index 6a02de0..0000000 Binary files a/static/wp-content/uploads/2024/04/docker-logo-blue-min-150x150.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/04/docker-logo-blue-min-1536x349.png b/static/wp-content/uploads/2024/04/docker-logo-blue-min-1536x349.png deleted file mode 100644 index 13a1116..0000000 Binary files a/static/wp-content/uploads/2024/04/docker-logo-blue-min-1536x349.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/04/docker-logo-blue-min-2048x466.png b/static/wp-content/uploads/2024/04/docker-logo-blue-min-2048x466.png deleted file mode 100644 index 6e008fa..0000000 Binary files a/static/wp-content/uploads/2024/04/docker-logo-blue-min-2048x466.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/04/docker-logo-blue-min-300x68.png b/static/wp-content/uploads/2024/04/docker-logo-blue-min-300x68.png deleted file mode 100644 index 92dd0b6..0000000 Binary files a/static/wp-content/uploads/2024/04/docker-logo-blue-min-300x68.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/04/docker-logo-blue-min-768x175.png b/static/wp-content/uploads/2024/04/docker-logo-blue-min-768x175.png deleted file mode 100644 index 9fc8999..0000000 Binary files a/static/wp-content/uploads/2024/04/docker-logo-blue-min-768x175.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/04/docker-logo-blue-min.png b/static/wp-content/uploads/2024/04/docker-logo-blue-min.png deleted file mode 100644 index 5a0663c..0000000 Binary files a/static/wp-content/uploads/2024/04/docker-logo-blue-min.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/2024-07-04_14-29-1024x372.png b/static/wp-content/uploads/2024/07/2024-07-04_14-29-1024x372.png deleted file mode 100644 index 9e885de..0000000 Binary files a/static/wp-content/uploads/2024/07/2024-07-04_14-29-1024x372.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/2024-07-04_14-29-150x150.png b/static/wp-content/uploads/2024/07/2024-07-04_14-29-150x150.png deleted file mode 100644 index db4dea5..0000000 Binary files a/static/wp-content/uploads/2024/07/2024-07-04_14-29-150x150.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/2024-07-04_14-29-300x109.png b/static/wp-content/uploads/2024/07/2024-07-04_14-29-300x109.png deleted file mode 100644 index ae7460f..0000000 Binary files a/static/wp-content/uploads/2024/07/2024-07-04_14-29-300x109.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/2024-07-04_14-29-768x279.png b/static/wp-content/uploads/2024/07/2024-07-04_14-29-768x279.png deleted file mode 100644 index 0462f86..0000000 Binary files a/static/wp-content/uploads/2024/07/2024-07-04_14-29-768x279.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/2024-07-04_14-29.png b/static/wp-content/uploads/2024/07/2024-07-04_14-29.png deleted file mode 100644 index cb6d6db..0000000 Binary files a/static/wp-content/uploads/2024/07/2024-07-04_14-29.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-1-1024x415.png b/static/wp-content/uploads/2024/07/image-1-1024x415.png deleted file mode 100644 index 7a95951..0000000 Binary files a/static/wp-content/uploads/2024/07/image-1-1024x415.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-1-150x150.png b/static/wp-content/uploads/2024/07/image-1-150x150.png deleted file mode 100644 index 8a14414..0000000 Binary files a/static/wp-content/uploads/2024/07/image-1-150x150.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-1-300x122.png b/static/wp-content/uploads/2024/07/image-1-300x122.png deleted file mode 100644 index 7150e21..0000000 Binary files a/static/wp-content/uploads/2024/07/image-1-300x122.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-1-768x311.png b/static/wp-content/uploads/2024/07/image-1-768x311.png deleted file mode 100644 index f451f2a..0000000 Binary files a/static/wp-content/uploads/2024/07/image-1-768x311.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-1.png b/static/wp-content/uploads/2024/07/image-1.png deleted file mode 100644 index 5032856..0000000 Binary files a/static/wp-content/uploads/2024/07/image-1.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-1024x393.png b/static/wp-content/uploads/2024/07/image-1024x393.png deleted file mode 100644 index 5175aac..0000000 Binary files a/static/wp-content/uploads/2024/07/image-1024x393.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-150x150.png b/static/wp-content/uploads/2024/07/image-150x150.png deleted file mode 100644 index 64927cf..0000000 Binary files a/static/wp-content/uploads/2024/07/image-150x150.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-2-150x150.png b/static/wp-content/uploads/2024/07/image-2-150x150.png deleted file mode 100644 index 72f12a1..0000000 Binary files a/static/wp-content/uploads/2024/07/image-2-150x150.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-2-300x94.png b/static/wp-content/uploads/2024/07/image-2-300x94.png deleted file mode 100644 index 5e6af70..0000000 Binary files a/static/wp-content/uploads/2024/07/image-2-300x94.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-2-768x242.png b/static/wp-content/uploads/2024/07/image-2-768x242.png deleted file mode 100644 index 220c50a..0000000 Binary files a/static/wp-content/uploads/2024/07/image-2-768x242.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-2.png b/static/wp-content/uploads/2024/07/image-2.png deleted file mode 100644 index edb686d..0000000 Binary files a/static/wp-content/uploads/2024/07/image-2.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-3-1024x392.png b/static/wp-content/uploads/2024/07/image-3-1024x392.png deleted file mode 100644 index 25cf88b..0000000 Binary files a/static/wp-content/uploads/2024/07/image-3-1024x392.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-3-150x150.png b/static/wp-content/uploads/2024/07/image-3-150x150.png deleted file mode 100644 index eaada79..0000000 Binary files a/static/wp-content/uploads/2024/07/image-3-150x150.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-3-300x115.png b/static/wp-content/uploads/2024/07/image-3-300x115.png deleted file mode 100644 index eed9845..0000000 Binary files a/static/wp-content/uploads/2024/07/image-3-300x115.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-3-768x294.png b/static/wp-content/uploads/2024/07/image-3-768x294.png deleted file mode 100644 index bfb1ebb..0000000 Binary files a/static/wp-content/uploads/2024/07/image-3-768x294.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-3.png b/static/wp-content/uploads/2024/07/image-3.png deleted file mode 100644 index 74e157d..0000000 Binary files a/static/wp-content/uploads/2024/07/image-3.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-300x115.png b/static/wp-content/uploads/2024/07/image-300x115.png deleted file mode 100644 index 8e2dbb6..0000000 Binary files a/static/wp-content/uploads/2024/07/image-300x115.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-4-1024x640.png b/static/wp-content/uploads/2024/07/image-4-1024x640.png deleted file mode 100644 index eded114..0000000 Binary files a/static/wp-content/uploads/2024/07/image-4-1024x640.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-4-150x150.png b/static/wp-content/uploads/2024/07/image-4-150x150.png deleted file mode 100644 index d3bf66f..0000000 Binary files a/static/wp-content/uploads/2024/07/image-4-150x150.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-4-300x187.png b/static/wp-content/uploads/2024/07/image-4-300x187.png deleted file mode 100644 index d4b0fb1..0000000 Binary files a/static/wp-content/uploads/2024/07/image-4-300x187.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-4-768x480.png b/static/wp-content/uploads/2024/07/image-4-768x480.png deleted file mode 100644 index 7aa7289..0000000 Binary files a/static/wp-content/uploads/2024/07/image-4-768x480.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-4.png b/static/wp-content/uploads/2024/07/image-4.png deleted file mode 100644 index 239b7ed..0000000 Binary files a/static/wp-content/uploads/2024/07/image-4.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-5-1024x640.png b/static/wp-content/uploads/2024/07/image-5-1024x640.png deleted file mode 100644 index e646394..0000000 Binary files a/static/wp-content/uploads/2024/07/image-5-1024x640.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-5-150x150.png b/static/wp-content/uploads/2024/07/image-5-150x150.png deleted file mode 100644 index 16e60aa..0000000 Binary files a/static/wp-content/uploads/2024/07/image-5-150x150.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-5-300x187.png b/static/wp-content/uploads/2024/07/image-5-300x187.png deleted file mode 100644 index ef9c34d..0000000 Binary files a/static/wp-content/uploads/2024/07/image-5-300x187.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-5-768x480.png b/static/wp-content/uploads/2024/07/image-5-768x480.png deleted file mode 100644 index e5c9b2f..0000000 Binary files a/static/wp-content/uploads/2024/07/image-5-768x480.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-5.png b/static/wp-content/uploads/2024/07/image-5.png deleted file mode 100644 index ad6614a..0000000 Binary files a/static/wp-content/uploads/2024/07/image-5.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-6-1024x484.png b/static/wp-content/uploads/2024/07/image-6-1024x484.png deleted file mode 100644 index c410cfd..0000000 Binary files a/static/wp-content/uploads/2024/07/image-6-1024x484.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-6-150x150.png b/static/wp-content/uploads/2024/07/image-6-150x150.png deleted file mode 100644 index 3bf5f96..0000000 Binary files a/static/wp-content/uploads/2024/07/image-6-150x150.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-6-1536x726.png b/static/wp-content/uploads/2024/07/image-6-1536x726.png deleted file mode 100644 index 65e6c3f..0000000 Binary files a/static/wp-content/uploads/2024/07/image-6-1536x726.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-6-300x142.png b/static/wp-content/uploads/2024/07/image-6-300x142.png deleted file mode 100644 index 7eebb58..0000000 Binary files a/static/wp-content/uploads/2024/07/image-6-300x142.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-6-768x363.png b/static/wp-content/uploads/2024/07/image-6-768x363.png deleted file mode 100644 index e27609f..0000000 Binary files a/static/wp-content/uploads/2024/07/image-6-768x363.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-6.png b/static/wp-content/uploads/2024/07/image-6.png deleted file mode 100644 index 9458116..0000000 Binary files a/static/wp-content/uploads/2024/07/image-6.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-7-1024x484.png b/static/wp-content/uploads/2024/07/image-7-1024x484.png deleted file mode 100644 index 7b2e74d..0000000 Binary files a/static/wp-content/uploads/2024/07/image-7-1024x484.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-7-150x150.png b/static/wp-content/uploads/2024/07/image-7-150x150.png deleted file mode 100644 index f5cd4e0..0000000 Binary files a/static/wp-content/uploads/2024/07/image-7-150x150.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-7-1536x726.png b/static/wp-content/uploads/2024/07/image-7-1536x726.png deleted file mode 100644 index c2d5f1c..0000000 Binary files a/static/wp-content/uploads/2024/07/image-7-1536x726.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-7-300x142.png b/static/wp-content/uploads/2024/07/image-7-300x142.png deleted file mode 100644 index 68d74e3..0000000 Binary files a/static/wp-content/uploads/2024/07/image-7-300x142.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-7-768x363.png b/static/wp-content/uploads/2024/07/image-7-768x363.png deleted file mode 100644 index 8782635..0000000 Binary files a/static/wp-content/uploads/2024/07/image-7-768x363.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-7.png b/static/wp-content/uploads/2024/07/image-7.png deleted file mode 100644 index e4f1af3..0000000 Binary files a/static/wp-content/uploads/2024/07/image-7.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-768x294.png b/static/wp-content/uploads/2024/07/image-768x294.png deleted file mode 100644 index 5754e4c..0000000 Binary files a/static/wp-content/uploads/2024/07/image-768x294.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-8-150x150.png b/static/wp-content/uploads/2024/07/image-8-150x150.png deleted file mode 100644 index 9438e05..0000000 Binary files a/static/wp-content/uploads/2024/07/image-8-150x150.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-8-300x63.png b/static/wp-content/uploads/2024/07/image-8-300x63.png deleted file mode 100644 index 3637c98..0000000 Binary files a/static/wp-content/uploads/2024/07/image-8-300x63.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-8-768x162.png b/static/wp-content/uploads/2024/07/image-8-768x162.png deleted file mode 100644 index e9486b1..0000000 Binary files a/static/wp-content/uploads/2024/07/image-8-768x162.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image-8.png b/static/wp-content/uploads/2024/07/image-8.png deleted file mode 100644 index 73b6467..0000000 Binary files a/static/wp-content/uploads/2024/07/image-8.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/image.png b/static/wp-content/uploads/2024/07/image.png deleted file mode 100644 index 073dcfd..0000000 Binary files a/static/wp-content/uploads/2024/07/image.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/nginx-150x72.png b/static/wp-content/uploads/2024/07/nginx-150x72.png deleted file mode 100644 index fc2a8fa..0000000 Binary files a/static/wp-content/uploads/2024/07/nginx-150x72.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/nginx-300x61.png b/static/wp-content/uploads/2024/07/nginx-300x61.png deleted file mode 100644 index f95312c..0000000 Binary files a/static/wp-content/uploads/2024/07/nginx-300x61.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/07/nginx.png b/static/wp-content/uploads/2024/07/nginx.png deleted file mode 100644 index 51bba47..0000000 Binary files a/static/wp-content/uploads/2024/07/nginx.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/08/image-1024x467.png b/static/wp-content/uploads/2024/08/image-1024x467.png deleted file mode 100644 index 0890348..0000000 Binary files a/static/wp-content/uploads/2024/08/image-1024x467.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/08/image-150x150.png b/static/wp-content/uploads/2024/08/image-150x150.png deleted file mode 100644 index b524eae..0000000 Binary files a/static/wp-content/uploads/2024/08/image-150x150.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/08/image-1536x701.png b/static/wp-content/uploads/2024/08/image-1536x701.png deleted file mode 100644 index 988d8c3..0000000 Binary files a/static/wp-content/uploads/2024/08/image-1536x701.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/08/image-300x137.png b/static/wp-content/uploads/2024/08/image-300x137.png deleted file mode 100644 index f82c582..0000000 Binary files a/static/wp-content/uploads/2024/08/image-300x137.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/08/image-768x350.png b/static/wp-content/uploads/2024/08/image-768x350.png deleted file mode 100644 index 8ff027a..0000000 Binary files a/static/wp-content/uploads/2024/08/image-768x350.png and /dev/null differ diff --git a/static/wp-content/uploads/2024/08/image.png b/static/wp-content/uploads/2024/08/image.png deleted file mode 100644 index 851b01a..0000000 Binary files a/static/wp-content/uploads/2024/08/image.png and /dev/null differ