Commit graph

18 commits

Author SHA1 Message Date
ro
2395278893
added content collector and pagination
plugged in the dash index template which required grabbing markdown
pages and converting them to data the system can use and then pagination
that is used to sort content into pages

start page now switches from login screen to index based on session, but
that might be changes so it's a bit more clean to work with middleware
2024-03-03 17:49:05 -06:00
ro
a748b2c098
Added Auth and Settings service class
Plugged in a basic auth classs for verifying members and a setting class
to retrieve site settings and return necessary info.

Very bare bones to start just to get it working and prep for the
additional features
2024-03-01 13:34:36 -06:00
ro
45f857e9b8
The Big Flip
Removed the Slim Framework from the codebase and installed the latest
Laravel version to be the new foundation for the project moving forward.

Code from the old version will now be ported to the new version.
2024-02-29 11:09:17 -06:00
Ro
4876c1336e
Updated Composer packages; empty field fix
Composer dependencies were pretty old, so they needed to be upgraded to
the latest.

There was also a minor bug that was triggered when a new page was saved
with empty tags and no images or documents, so that's been patched as
well.
2023-04-09 17:16:24 -07:00
Ro
254a7f1c38 Scrubbed Moment from codebase
Moment was still being used in some classes so found and replaced all
those instances with Carbon and uninstalled the packaged from composer.
2022-09-19 20:39:15 -07:00
Ro
3260e3b76b Updated dependencies, replaced Moment
Composer package dependencies hadn't been updated in awhile, so a part
of the clean up for the php 8.1 install, that has been handled

Moment was being used to handle date formatting but it hasn't been
updated in awhile either, so I switched to Carbon which is still in
active development.
2022-09-18 13:07:52 -07:00
Are0h
00d41a3664 Update composer packages
Needed to update some packages rely on because it's been a minute since
they've been touched. I need to get better with doing that on a regular
basis.
2022-05-19 14:07:09 -07:00
Ro
b70308d990 fixed src removal from image tags with relative urls, add iframe tag to allowed list 2022-01-07 15:45:35 -08:00
Ro
7775c1d409 expanded and streamlined markdown rendering 2021-12-29 17:10:01 -08:00
Ro
bbfe37597a fixes for #63, #64, #65, updated composer dependencies 2021-11-14 13:54:36 -08:00
Ro
d7c2827115 updated composer dependencies 2021-08-10 11:47:23 -07:00
Ro
9462b91246 added phpmailer to dependencies for mail services(smtp, mailgun), update js Mailer class 2021-05-03 15:48:20 -07:00
Ro
b09e1c7164 pages rendering to html 2021-04-22 16:04:43 -07:00
Ro
1b9252fef0 page editing cleaned up, fixed date formatting, fixed page filtering, add Image API path 2021-04-13 15:20:57 -07:00
Ro
0ea15ae4b2 added custom session manager, moved index to safe directory 2021-03-28 15:22:00 -07:00
Ro
b1cc12673c plugged in APIController, turned on login, added lodash! 2021-03-27 13:59:44 -07:00
Ro
31d5e1192c markdown file retrival working, got rid of unnecessary configs 2021-03-24 16:59:28 -07:00
Ro
67a47355d2 added basic routing and page rendering 2020-11-12 14:01:29 -08:00