Kevin MacMartin
|
9fa8479ed8
|
Improve the functionality surrounding the REGISTRATION variable in the .env file so it can continue to enable registration globally by setting its value to "true", but now also enable registration for a single IP address by setting its value to that address
|
2018-04-25 21:22:39 -04:00 |
|
Kevin MacMartin
|
70a8b83b85
|
Redirect to the dashboard after logging in
|
2018-04-25 21:21:09 -04:00 |
|
Kevin MacMartin
|
6afe85c2d9
|
Use a common trait to provide the timestamp function to both the DashboardModel and User classes, add an optional license key to the dashboard library_credits that adds a (license) link beside the project and add the license (as required by their license) to the fontawesome entry, and implement user profile image view, upload and deletion (with a default black question mark fallback) in the dashboard settings page
|
2018-04-25 01:22:33 -04:00 |
|
Kevin MacMartin
|
83a8dede40
|
Link to the dashboard credits page from a new footer element instead of the user dropdown, organize the dashboard blades by folder now that we have so many of them, and implement user password reset functionality
|
2018-04-24 20:38:04 -04:00 |
|
Kevin MacMartin
|
51c04ab1e4
|
Move app\Models\Dashboard to app\Dashboard
|
2018-04-23 23:39:40 -04:00 |
|
Kevin MacMartin
|
8c0dc48d2d
|
Set the dashboard home title in its own blade, and bump a row's timestamp after uploading an image or file
|
2018-04-23 23:15:54 -04:00 |
|
Kevin MacMartin
|
1d31bc693c
|
Use the same formatting for Auth controllers as is used by the other ones
|
2018-04-22 22:37:09 -04:00 |
|
Kevin MacMartin
|
a4a686662f
|
Redirect the user to the login screen after resetting their password instead of the public site
|
2018-04-22 22:33:03 -04:00 |
|
Kevin MacMartin
|
58902bb5ee
|
Add a credits page to the dashboard showing the project authors and front-facing libraries used on the website, use /dashboard/edit for both the edit-list and edit-item pages, organize the dashboard styles a bit better, use relative paths instead of the url() function to render the dashboard URLs, add active nav link functionality to links other than the main dashboard pages, pull the nav blade out of the sections folder now that it's the only section, and keep the traditional template in sync
|
2018-04-18 23:32:22 -04:00 |
|
Kevin MacMartin
|
a676c91370
|
Reorganize the dashboard functionality such that everything can be configured in app/Models/Dashboard.php and a given model, add support for user-bound lists, improve security, fix some style issues, and update the readme
|
2018-04-18 00:38:11 -04:00 |
|
Kevin MacMartin
|
55db186a2c
|
Use double equals in PHP
|
2018-04-17 19:26:15 -04:00 |
|
Kevin MacMartin
|
d26bbde212
|
Replace PHPExcel with PhpSpreadsheet
|
2018-04-02 22:52:09 -04:00 |
|
Kevin MacMartin
|
7d9aa98eb0
|
Upgrade to laravel 5.6
|
2018-03-05 18:45:02 -05:00 |
|
Kevin MacMartin
|
27ef5d09e5
|
Implement deletion functionality for uploaded images and files
|
2018-01-21 20:55:07 -05:00 |
|
Kevin MacMartin
|
a5f8d2aa78
|
Name the columns key for both the view and edit lists 'columns'
|
2018-01-21 19:37:11 -05:00 |
|
Kevin MacMartin
|
b900f56b71
|
Implement dashboard file upload support, and show the image preview as an img so it can regulate its own aspect ratio
|
2018-01-18 22:29:49 -05:00 |
|
Kevin MacMartin
|
d461aad347
|
Increase the API rate limit to twice a second
|
2018-01-16 00:58:54 -05:00 |
|
Kevin MacMartin
|
5613c72d0c
|
Implement support for uploading multiple images, move the dashboard columns for a given table to its model, and clean a bunch of things up
|
2018-01-11 01:13:58 -05:00 |
|
Kevin MacMartin
|
d02aa7e923
|
Clean up some things in the dashboard controller and put image uploads into an img subfolder
|
2018-01-10 23:58:06 -05:00 |
|
Kevin MacMartin
|
795e8335c2
|
Create a equal-featured vue variant of the public portion of the site
|
2017-11-21 23:12:31 -05:00 |
|
Kevin MacMartin
|
c14a5912e2
|
Include the log functionality in the subscription controller
|
2017-09-26 16:05:01 -04:00 |
|
Kevin MacMartin
|
8a2ebc48ea
|
Compare the mailchimp variables to null rather than an empty string, and assume the .env has the variables set to something
|
2017-09-26 16:02:53 -04:00 |
|
Kevin MacMartin
|
0c2d78fae1
|
Update laravel newsletter
|
2017-09-26 15:59:57 -04:00 |
|
Kevin MacMartin
|
956b4fe51e
|
Remove the postal code from the dashboard subscriptions controller
|
2017-09-26 15:47:18 -04:00 |
|
Kevin MacMartin
|
32bef04ced
|
Move the subscription form to its own blade so it can be imported, remove the address/location as that's not standard, get things working correctly, add errors, and use name instead of id for the form fields so it can be used on any page
|
2017-09-26 15:35:30 -04:00 |
|
Kevin MacMartin
|
e89191027b
|
Only use laravel newsletter for subscriptions when the MAILCHIMP variables are filled out
|
2017-09-26 15:03:23 -04:00 |
|
Kevin MacMartin
|
875ecb33aa
|
Pull in mergeable upstream laravel updates
|
2017-09-26 13:22:15 -04:00 |
|
Kevin MacMartin
|
15b4de1aec
|
Update LoginController to match upstream laravel
|
2017-09-26 13:11:57 -04:00 |
|
Kevin MacMartin
|
983536e505
|
Rename SITE_NAME and SITE_DESC to APP_NAME and APP_DESC
|
2017-09-26 11:42:00 -04:00 |
|
Kevin MacMartin
|
54613bf60b
|
Add multi-language functionality and don't create unnecessary variables in the contact controller
|
2017-02-06 23:44:07 -05:00 |
|
Kevin MacMartin
|
ce9973caab
|
Upgrade to Laravel 5.4
|
2017-01-26 19:17:37 -05:00 |
|
Kevin MacMartin
|
9089ae21ac
|
Pull in upstream laravel updates
|
2016-10-26 11:05:43 -04:00 |
|
Kevin MacMartin
|
1c920c8c4c
|
Pull in the latest laravel upstream updates
|
2016-09-08 11:30:08 -04:00 |
|
Kevin MacMartin
|
ec186a4edb
|
Make a few additional changes that were missed before
|
2016-08-19 16:54:28 -04:00 |
|
Kevin MacMartin
|
21c62e37e4
|
Update to laravel 5.3 base
|
2016-08-19 16:38:49 -04:00 |
|
Kevin MacMartin
|
19ca138bb8
|
Formatting tweak
|
2016-08-05 14:41:02 -04:00 |
|
Kevin MacMartin
|
be7331fe20
|
Use better description for the contact controller mail comment
|
2016-08-05 14:19:17 -04:00 |
|
Kevin MacMartin
|
c7e93038c2
|
More formatting
|
2016-08-02 22:59:39 -04:00 |
|
Kevin MacMartin
|
49fd2951bb
|
Formatting
|
2016-08-02 22:58:40 -04:00 |
|
Kevin MacMartin
|
336de1cedb
|
Redirect to /dashboard after the password has been reset
|
2016-01-27 22:19:27 -05:00 |
|
Kevin MacMartin
|
79824835de
|
Update + add in dashboard functionality, and document how to setup the dashboard in the readme
|
2016-01-26 23:20:08 -05:00 |
|
Kevin MacMartin
|
9bff17c34f
|
Update to laravel 5.2
|
2016-01-03 23:55:13 -05:00 |
|
Kevin MacMartin
|
392ffaf572
|
Implement contact form functionality
|
2016-01-03 19:08:53 -05:00 |
|
Kevin MacMartin
|
d9af664393
|
Implement basic registration and logging in/out
|
2015-12-01 01:07:03 -05:00 |
|
Kevin MacMartin
|
fa89022ff2
|
Initial commit with a simple working site and the framework tweaked to work around it
|
2015-07-08 03:34:58 -04:00 |
|