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
2023-03-23 13:55:34 -07:00
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
77eb8dd1a8
HTTP Method notes for RouteControl
...
Currently only two http methods are being utilized for route traffic so
classes are getting jumped trying to stuff every action in on or the
other. More methods need to be implemented to better organize route
pathing and subsequent requests
2022-09-19 21:43:57 -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
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.
2022-05-16 19:14:38 -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
9baaed6d50
formatting changes
2022-04-16 13:21:57 -07:00
are0h
b230f3f15d
fixes for nav editing
2022-03-19 19:36:15 -07:00
are0h
d7c5fb7a70
dev env tweaks
2022-03-19 18:56:58 -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
dad43f4a19
pages marked as menu items render as non-blog pages
2022-01-03 16:52:55 -08:00
Ro
7775c1d409
expanded and streamlined markdown rendering
2021-12-29 17:10:01 -08:00
Ro
f119bdc773
fix for #72 , index page not using page themes
2021-12-18 11:30:41 -08:00
Ro
c867b6c508
adde page preview feature, updated page edit ui with preview option button
2021-11-22 14:24:26 -08:00
Ro
a8355b2da4
created new Theme data class for theme stuff, added custom page view, added view select for page edit screen
2021-11-17 16:59:53 -08:00
Ro
e6cda301cf
#59 - added toggle to render pages when page is edited
2021-11-08 13:52:33 -08:00
Ro
4796431076
completes #58 default theme links adapt to dynamic rendering, no page rendering if dynamic active
2021-11-03 15:19:52 -07:00
Ro
35c780bba6
added dynamic page rendering for index, archives, tages and blog pages
2021-11-02 16:19:03 -07:00
Ro
d6f6f771ac
hot fix for page creation (token not being shared on create mode)
2021-10-21 13:27:48 -07:00
Ro
fdc6cb2cf2
added form token to session to validate form submission from frontend
2021-09-12 14:40:27 -07:00
Ro
8df5e68024
re-activated site back up... for now...
2021-08-09 14:04:49 -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
83b4aff716
added admin API method for getting site and member info
2021-07-21 12:46:14 -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
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
3df2720009
added CORS handling, added external API access toggle to settings UI and updated front end script
2021-06-09 13:36:08 -07:00
Ro
a542b2d884
removed data events from fipamo api, added content api methods, cleaned up front end js
2021-06-02 10:04:04 -07:00
Ro
8f1e3a55e7
#44 password recovery plugged in
2021-05-06 12:45:39 -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
bedb6fdfe5
added email template, mail api and mail utility class, tweak to Mailer.js
2021-04-30 21:55:23 +00:00
Ro
53fd1a47c5
fixed minor error when updating avi in settings
2021-04-25 16:00:50 -07:00
Ro
c6f7c56f4a
Activated site back up via zip and added download link in settings
2021-04-25 15:48:46 -07:00
Ro
9afec7554c
activated site restore from zip, fixed imgs to rendering src
2021-04-24 16:37:25 -07:00
Ro
b98707bb0d
install site activated, fixed large image upload issue(php setting), fixed page indexing
2021-04-23 20:54:56 -07:00
Ro
9283a7f5b3
tag html rendering implemented
2021-04-21 18:41:32 -07:00
Ro
39809a60ec
added navigation editor template and methods, moved markdown converstion to DocTools class
2021-04-17 17:32:45 -07:00
Ro
20cc4abad9
moved member auth to API class
2021-04-16 20:50:03 -07:00
Ro
179f007fab
setting sync and settings image uploading turned back on
2021-04-16 16:15:47 -07:00
Ro
b68d4c190e
settings paged plugged in, scoping out page publishing api methodology
2021-04-15 22:19:59 -07:00
Ro
bc6fc33592
display per session status clean up
2021-04-14 12:48:57 -07:00
Ro
9cf0cbfbe4
moved page editing api methodology to its own api class, session check for pages section
2021-04-14 12:01:49 -07:00
Ro
ed2105edcc
cleaned up page creation
2021-04-13 20:49:12 -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