Commit graph

64 commits

Author SHA1 Message Date
Ro
ec1dc49ba1
Login Hotfix
The script that handles logggin in and the form for getting that
information were both posting the info which would result in an
intemittent uncaught error.

An attribute was added to the form so it does not submit at the same
time the JS sends a request.

A minor bug but it was annoying.
2022-11-04 12:52:19 -07:00
Ro
61ae73a9e5
Issue #83 Round 1
First pass for CSS refactor for the dashboard, including the login and
index templates. Still rough but the basic structure is in place for
both as well as the re-worked css that will be added to the repo later
once all the pages have been updated.

Lots to do still but a good start.
2022-11-03 13:46:36 -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
3fa3a9e0e6 removed stray console command for #78 updated
just had a stray trace in there that was removed and correct the issue
referene from the last update. oops.
2022-05-18 16:49:16 -07:00
Are0h
8734baf85e Fix for #76, editing upload que
Whew it took a bit but now the upload que on the page edit page is
editable. You can add and remove files as needed without having to add
all your files at once, which us how it previously worked. Still needs
to be tested a bit but the plumbing is up and running.

Also removed a stray php format config as it is no longer needed.
2022-05-18 16:41:25 -07:00
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.
2022-05-16 17:41:15 -07:00
Are0h
2501a19685 UI design tweaks
There were some inconsistencies in the UI due to all the changes that
were made to the styleshets, so I fixed the obvious ones that were show
stoppers.

There's more in there to be smoothed out, so this is just the start.
2022-05-10 18:05:41 -07:00
Are0h
aa3301fb66 hotfix for images in editor uploads 2022-04-23 11:28:20 -07:00
are0h
a841063ddb template update and clean up 2022-03-20 15:14:23 -07:00
are0h
692926c816 script check 2022-03-19 20:05:15 -07:00
are0h
b230f3f15d fixes for nav editing 2022-03-19 19:36:15 -07:00
are0h
382c314af0 fixes for restore from backup file 2022-03-19 16:15:56 -07:00
Ro
6279ad4730 fixes for site init 2022-03-19 14:55:56 -07:00
Ro
8ad3fa38c5 respeced class imports to psr-4 standard, fixed asset moving, upgraded theme rendering 2022-03-18 16:00:51 -07:00
Ro
1351b98ee4 cleaned up create page process, update page edit template to handle empty files 2022-03-15 16:56:37 -07:00
Ro
2210e39aee added remaining upload types, updated templates for new file types 2022-03-13 17:46:42 -07:00
Ro
f24a6b5099 implemented video uploading, updated styles and templates 2022-02-23 15:48:11 -08:00
Ro
3c52bca8ba started implementation of multiple file uploads and sorting 2022-02-12 18:35:09 +00:00
Ro
8f9021bb7d added progress bar to entry image uploads 2022-01-26 16:25:05 -08:00
Ro
53864becc1 implemented progress upload indicator in notifications 2022-01-26 15:57:27 -08:00
Ro
601fd6b1ab fix for weird css file deletion thing 2022-01-26 13:26:41 -08:00
Ro
b69559541a edit format bar always stays on screen 2022-01-25 15:17:41 -08:00
Ro
8684c8b1ac removed stray var dump... oops 2022-01-17 16:31:05 -08:00
Ro
c15b6cdc5b updated production assets 2022-01-16 13:48:36 -08:00
Ro
7cabb1d1f0 more text editor touch ups, fix for page delete option 2022-01-16 13:33:04 -08:00
Ro
f1a8ef67bc another patch for textarea misalignment bug 2022-01-13 15:43:38 -08: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
d2f02eea50 edited ignore file to include new script. duh. 2022-01-04 13:39:28 -08:00
Ro
682406515d added assets compiling scripts, added syntax highlighting for text editor, fix for #73 2021-12-27 16:42:10 -08:00
Ro
03c629462b fix for #75, fix for adding image to entry text 2021-12-18 12:05:13 -08:00
Ro
7e38b4edb8 quick patch for #66 2021-11-22 16:52:26 -08:00
Ro
49e53a9638 added styled page layout selector, page renders selected layout 2021-11-18 14:59:59 -08:00
Ro
e6cda301cf #59 - added toggle to render pages when page is edited 2021-11-08 13:52:33 -08:00
Ro
35c780bba6 added dynamic page rendering for index, archives, tages and blog pages 2021-11-02 16:19:03 -07:00
Ro
1bb13ce771 #57 notifications ui position tweak 2021-09-23 13:15:03 -07:00
Ro
ccbf55bb54 added form token auth to page editing, updated API 2021-09-13 15:43:54 -07:00
Ro
fdc6cb2cf2 added form token to session to validate form submission from frontend 2021-09-12 14:40:27 -07:00
Ro
f2450b2be5 fixed incorrect input type (#52), cleaned up site restore process (#53) 2021-08-25 16:12:35 -07:00
Ro
8df5e68024 re-activated site back up... for now... 2021-08-09 14:04:49 -07:00
Ro
734c6d36f1 Admin API tweaks, added check for theme render flag for one pagers 2021-08-08 15:09:13 -07:00
Ro
183a620b1e changed auth process to just ask server if session is active 2021-08-03 14:31:13 -07:00
Ro
b3c47d6721 overdid it with the image upload auth, making it a regular upload 2021-08-02 15:34:21 -07:00
Ro
cad32ace74 fixed image upload request that required token authorization 2021-08-02 15:13:46 -07:00
Ro
83b4aff716 added admin API method for getting site and member info 2021-07-21 12:46:14 -07:00
Ro
13c9d05019 tweaks for API classes, filled out commenting for docs, added jsdoc config 2021-07-02 14:45:35 -07:00
Ro
1f1c611afe fixed token check, fixed empty image page post 2021-06-30 14:06:13 -07:00
Ro
ab40219d9b added key check to use AdminAPI, updated front end classes 2021-06-28 13:47:06 -07:00
Ro
2785ef6982 updated AdminAPI for remote use, removed UtilityAPI from public library (methods should only be local) 2021-06-27 13:48:17 -07:00
Ro
b9056b64df more commenting for API classess, edited constructor for Admin and Util, updated backend API, added jsdoc 2021-06-25 14:53:37 -07:00
Ro
ebdda2c089 updated front end controller scripts 2021-06-24 11:58:55 -07:00