Commit Graph

48 Commits (beta)

Author SHA1 Message Date
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.
2 years ago
Ro f1850ce7f7
Site Creation Hot Fix
There was an error in the request to set up a fresh site on the front
end and handling the respective object on the backend that was causing
the process to error out.

Also added the source map for the dash script because it's eventually
going to be fully transparent anyway.
2 years ago
Ro 2ce86fad2e
Settings CSS Remix
Wasn't feeling the previous CSS responsive structure, so edited it to be
a bit more streamline.

Also fixed small issue with the backup API request.

Made a small change to notifications so the alert stays live while the
system is processing a request rather than going back to an unalert
state.
2 years ago
Ro 07b422a9c3
CSS Overhaul Part 1
This one is a doozy, so let's breakt it down into what areas where
touched.

-   updated package json to remove unneeded dependencies.
-   rebuilt file uploading to simply a very convuluted process
-   began proces to replace icons with https://tabler-icons.io
-   began process of removing the need for css preprocessor and using
    pure css
        - login completed
        - dashboard index completed
        - page edit ui completed
- page edit ui text editor tweaked so syntax highlighting is cleaner and
  more accurate

The settings and navigation UIs still remain and then polishing the
responsive for the new css structure
2 years ago
Ro 7890715ea6
PHP Linting Tweaks
PHP syntax checking was being weird so I spent some time to make some
corrections. The problem was I was just using the wrong protocal, PEAR
when I've been coding to the PSR12 standard. Easy fix.
2 years ago
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.
2 years ago
Are0h a31dff94cb Updated PHP lint to @PSR12 b/c @PSR2 is deprecated
So, @PSR12 is the recommended coding standard, so I updated the config
and reformatted the appropriate files.

Again. Whew.
3 years ago
Are0h 63eaba08e2 Added config for PHP formatting (PSR2)
I needed some consistent php formatting, so I plugged in a php fixer
config and then reformatted all PHP files so it's all consistent.

Fixed an ID issue with the page-edit template that was causing page
editing to fail.
3 years ago
Are0h 9baaed6d50 formatting changes 3 years ago
Are0h 2e30d6eb26 fix for open graph image render, minor tweaks to class importing 3 years ago
are0h b230f3f15d fixes for nav editing 3 years ago
are0h d98bccdd1f missed a class reference. oops 3 years ago
are0h 382c314af0 fixes for restore from backup file 3 years ago
Ro 6279ad4730 fixes for site init 3 years ago
Ro a70c98afa0 fixes for site back up and mailer, turned on md list rendering 3 years ago
Ro 8ad3fa38c5 respeced class imports to psr-4 standard, fixed asset moving, upgraded theme rendering 3 years ago
Ro 2210e39aee added remaining upload types, updated templates for new file types 3 years ago
Ro f24a6b5099 implemented video uploading, updated styles and templates 3 years ago
Ro fdf2319783 re-inserted feature img into feature and recent lists. oops 3 years ago
Ro dad43f4a19 pages marked as menu items render as non-blog pages 3 years ago
Ro 7775c1d409 expanded and streamlined markdown rendering 3 years ago
Ro 682406515d added assets compiling scripts, added syntax highlighting for text editor, fix for #73 3 years ago
Ro c0c3b60fd5 added feature image to tags to display page 3 years ago
Ro c867b6c508 adde page preview feature, updated page edit ui with preview option button 3 years ago
Ro bbfe37597a fixes for #63, #64, #65, updated composer dependencies 3 years ago
Ro 4796431076 completes #58 default theme links adapt to dynamic rendering, no page rendering if dynamic active 3 years ago
Ro 35c780bba6 added dynamic page rendering for index, archives, tages and blog pages 3 years ago
Ro f2450b2be5 fixed incorrect input type (#52), cleaned up site restore process (#53) 3 years ago
Ro 7d3f2d13a4 adds externalAPI key in settings if not present in original settings file when restoring 3 years ago
Ro b24f0a6adb quick patch for CORS check while in site init state 3 years ago
Ro 2d84ec9e33 added featured and menu options for page API, cleaned up API json return 3 years ago
Ro 3df2720009 added CORS handling, added external API access toggle to settings UI and updated front end script 4 years ago
Ro 8f1e3a55e7 #44 password recovery plugged in 4 years ago
Ro 9462b91246 added phpmailer to dependencies for mail services(smtp, mailgun), update js Mailer class 4 years ago
Ro bedb6fdfe5 added email template, mail api and mail utility class, tweak to Mailer.js 4 years ago
Ro 06787aac30 moved site restore to utility class, updated set up script, fixed minor error in front end api restore request 4 years ago
Ro 9afec7554c activated site restore from zip, fixed imgs to rendering src 4 years ago
Ro b98707bb0d install site activated, fixed large image upload issue(php setting), fixed page indexing 4 years ago
Ro b09e1c7164 pages rendering to html 4 years ago
Ro 9283a7f5b3 tag html rendering implemented 4 years ago
Ro c78772e2c0 added Sorting class to handle organizing tags and archives organizing for page rendering. added empty Render class for rendering 4 years ago
Ro 39809a60ec added navigation editor template and methods, moved markdown converstion to DocTools class 4 years ago
Ro 179f007fab setting sync and settings image uploading turned back on 4 years ago
Ro 043bd25cf7 current index updates when new page added 4 years ago
Ro bc6fc33592 display per session status clean up 4 years ago
Ro ed2105edcc cleaned up page creation 4 years ago
Ro 1b9252fef0 page editing cleaned up, fixed date formatting, fixed page filtering, add Image API path 4 years ago
Ro 0ea15ae4b2 added custom session manager, moved index to safe directory 4 years ago